or pmap 0xffffff007f123540 va 0x4f192e14000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e15000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e16000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e17000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e18000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e19000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e1a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e1b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e1c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e1d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e1e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e1f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e21000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e23000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e24000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e25000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e26000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e27000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e28000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e29000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e2a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e2b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e2c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e2d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e2e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e2f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e30000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e31000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e32000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e33000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e34000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e35000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e36000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e37000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e38000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e39000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e3a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e3b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e3c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e3d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e3e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e3f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e40000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e41000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e42000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e43000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e44000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e45000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e46000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e47000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e48000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e49000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e4a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e4b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e4c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e4d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e4e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e4f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e50000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e51000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e52000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e53000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e54000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e55000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e56000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e57000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e58000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e59000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e5a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e5b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e5c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e5d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e5e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e5f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e60000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e61000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e62000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e63000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e64000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e65000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e66000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e67000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e68000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e69000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e6a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e6b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e6c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e6d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e6e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e6f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e70000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e71000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e72000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e73000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e74000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e75000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e76000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e77000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f192e78000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e3ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e400000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e401000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e402000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e403000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e404000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e405000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e406000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e407000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e408000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e409000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e40a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e40b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e40c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e40d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e40e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e40f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e410000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e411000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e412000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e413000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e414000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e415000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e416000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e417000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e418000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e419000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e41a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e41b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e41c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e41d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e41e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e41f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e420000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e421000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e422000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e423000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e424000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e425000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e426000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e427000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e428000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e429000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e42a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e42b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e42c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e42d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e42e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e42f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e430000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e431000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e432000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e433000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e434000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e435000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e436000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e437000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e438000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e439000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e43a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e43b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e43c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e43d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e43e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e43f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e440000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e441000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e442000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e443000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e444000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e445000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e446000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e447000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e448000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e449000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e44a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e44b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e44c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e44d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e44e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e44f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e450000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e451000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e452000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e453000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e454000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e455000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e456000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e457000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e458000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e459000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e45a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e45b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e45c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e45d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e45e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e45f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e460000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e461000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e462000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e463000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e464000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e465000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e466000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e467000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e468000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e469000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e46a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e46b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e46c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e46d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e46e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e46f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e470000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e471000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e472000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e473000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e474000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e475000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e476000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e477000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e478000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e479000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e47a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e47b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e47c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e47d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e47e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e47f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e480000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e481000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e482000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e483000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e484000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e485000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e486000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e487000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e488000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e489000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e48a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e48b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e48c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e48d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e48e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e48f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e490000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e491000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e492000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e493000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e494000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e495000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e496000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e497000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e498000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e499000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e49a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e49b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e49c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e49d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e49e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e49f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4a1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4a2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4a3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4a4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4a5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4a6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4a7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4a8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4a9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4aa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4ab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4ac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4ad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4ae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4af000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4be000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e4ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e500000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e501000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e502000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e503000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e504000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e505000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e506000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e507000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e508000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e509000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e50a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e50b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e50c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e50d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e50e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e50f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e510000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e511000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e512000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e513000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e514000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e515000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e516000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e517000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e518000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e519000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e51a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e51b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e51c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e51d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e51e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e51f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e520000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e521000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e522000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e523000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e524000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e525000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e526000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e527000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e528000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e529000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e52a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e52b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e52c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e52d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e52e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e52f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e530000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e531000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e532000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e533000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e534000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e535000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e536000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e537000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e538000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e539000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e53a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e53b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e53c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e53d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e53e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e53f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e540000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e541000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e542000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e543000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e544000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e545000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e546000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e547000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e548000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e549000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e54a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e54b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e54c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e54d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e54e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e54f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e550000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e551000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e552000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e553000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e554000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e555000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e556000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e557000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e558000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e559000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e55a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e55b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e55c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e55d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e55e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e55f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e560000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e561000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e562000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e563000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e564000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e565000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e566000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e567000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e568000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e569000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e56a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e56b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e56c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e56d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e56e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e56f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e570000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e571000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e572000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e573000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e574000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e575000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e576000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e577000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e578000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e579000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e57a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e57b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e57c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e57d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e57e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e57f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e580000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e581000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e582000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e583000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e584000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e585000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e586000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e587000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e588000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e589000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e58a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e58b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e58c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e58d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e58e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e58f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e590000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e591000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e592000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e593000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e594000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e595000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e596000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e597000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e598000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e599000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e59a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e59b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e59c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e59d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e59e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e59f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5a1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5a2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5a3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5a4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5a5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5a6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5a7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5a8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5a9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5aa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5ab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5ac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5ad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5ae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5af000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5be000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5d4000 didn't change! 16:01:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) writev(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000000bc0)=""/4096, 0x1000}, {0x0}], 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) r3 = getegid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r3, r4) readv(r2, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/248, 0xf8}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/113, 0xfe6b}, {&(0x7f00000005c0)=""/102, 0x66}], 0x5) pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123540 va 0x4f19e5d9000 didn't change! 16:01:03 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = syz_open_pts() r2 = kqueue() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r3 = dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) flock(r3, 0x2) 16:01:04 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x101) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mprotect(&(0x7f0000724000/0x4000)=nil, 0x4000, 0x4) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:01:04 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='x\x00') unlink(&(0x7f0000000180)='./file0/file0\x00') 16:01:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100fffffe}) read(r0, &(0x7f0000000100)=""/67, 0x43) flock(r0, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x9000, 0x202) readv(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/228, 0xe4}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = dup(r1) flock(r0, 0x2) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x12, r2, 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0xffffffffffffff80}}, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffffffffffffffff, 0x8001}, {0xe0, 0x2}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = getuid() seteuid(r3) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x1, 0x0, 0x0, 0x0) 16:01:04 executing program 0: r0 = getuid() r1 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setgroups(0x4, &(0x7f0000000100)=[r1, r1, r1, r1]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) pwritev(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)='|', 0x1}], 0x1, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2010, r2, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x60a, 0x1a0) 16:01:04 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x2, 0xdac, 0xf54f, r2}) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8, 0xfffffffffffffffd) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x40) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10008, 0x90) semget(0x3, 0x4, 0x4) ioctl$TIOCSCTTY(r3, 0x20007461) 16:01:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) chroot(&(0x7f0000000100)='./file1\x00') sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x329}, 0x0) r1 = getpgrp() wait4(r1, 0x0, 0xb, &(0x7f0000000140)) 16:01:05 executing program 0: r0 = socket(0x31, 0x0, 0x8000) r1 = dup(r0) read(r1, &(0x7f0000000000)=""/29, 0x1d) listen(r0, 0xfffffffffffffc00) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)="2e60ad900e0b4f37abe39fdf9bd7d69dde5ea972740d2c4656ac9db19c3778ca777326e7ac97669f67b38c3c5c06b9b66403641fe13db1bbc8c7f2b855a98653767522e7ea5c1689a0cfa9644687b101b7a35184cbc125d80df72118c28a2ac006dfa8246c6d8e6f71e5c1b0289dfe30eae4de1c9e6d29e655ae54f24972a48c04b413842176eb6db30d6d664cfb51c9f4773cc600ba2ff581", 0x99}], 0x1, 0x0}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) mknod(&(0x7f0000001600)='./file0\x00', 0x1010, 0x31f) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000001640)=@in={0x2, 0x2}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000001680)="e26f65b083dd5f32e77ae930b03e26e5100fb40f", 0x14}], 0x1, 0x0}, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) getpgid(r2) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001840), &(0x7f0000001880)=0x4) r5 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0xa0) setgroups(0x5, &(0x7f0000001900)=[r4, r3, r4, r4, 0x0]) getpgrp() setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001940)={0x0, 0x1}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r6 = semget$private(0x0, 0x4, 0x9) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000001a00)=0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001a40)={0xffffffffffffff7d, 0x1, 0x2, 0x5, 0x1ff}, 0xc) unveil(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)='r\x00') sendmsg(r5, &(0x7f0000004dc0)={&(0x7f0000001b00)=@in6={0x18, 0x1, 0x1, 0x2}, 0xc, &(0x7f0000002b40)=[{&(0x7f0000001b40)="ccb229fbb67ffb2ab4f8ba11caf6fd8660aaa7c4de34d4230bf65ee7d554a263816f01f6e4f32d6aba10e861400058ca0f1879d61f7da258cdbb5be4eba6220acda0a572a442f89d17e6930862eea11ef2e2b51b3b847a2b3ad1f1463c0c77946f5fbc397c2528e7894eac9d21351a0e7fa247ca5f1e94781f963fff3beff189f620bcb5d74d2fff4003980bddd94e1a667d4410b330cac27acc12fd3afb672c48974dee8b05ba6f3f3e451e393463e6db0e0c7b5dba23354fef2b6bb7bfd6a0a703e0c178b145b7d62277abbfc5e450d0d75bf2a7c44cf6022e2f94398d9f0717dfe75bea78546bc9e4ba9a073be9b613bf5ea704a8481152528ece083adc2eddf526e6232e1b2b9eaa12d29a3e26083a8e69ac551ccfc7bbc3f21834af9b0a990d90a852af150ba305e2feb68cb3f8c5e0c7f5d772cd78a6f215e2686830e7afdec4b32ad4ae00c898e18a66b7dc2f1a2f57d3ad3f066bddc6da55f24977b9ae3b43098b873c3721395254777835c635166870a7f6e875d9b7c8184182f68fb6cf3d6fa100c92386ab153af9aef42faa6c9b998c7f7b5a1f1121f809f37d4dd6649932451062021ff73ddf36400f1c83e2e2ea3a89496848f58de2e33c94f54536a2294330aad549632185ca38fff03dde0d5f88d4f5c03a4a7521294d2612cbae1265bdca24ffaefe5e354fd07e5f7d8a4c92617b431fa19f536e2e754759381ff033fc0221ab4ac7b88d0d293c7962f19fbef3dd3761c22c47073edc85ee903ac9ea9e6afea9663d047586e45138fbf20242c7795da5844a2b1b04ef28e823580200d8384142a74313d5d46596e7e6b1f1e41946f65418ed51f40785b1a9e1442b0d53a86aba6497d8a44cf0cfd86456ff223d5faa472e802127a919dcb735370c4c63d561a286c2180819994d05a82fa55ced435997dee18f00e11cb9c1cf4fde3fdb841c9240b21a83e7ab116f2f8b7fd5b7c03b9dd3103e7aecaed47f7b3f1b5e0f6271d2b7f593ae18fd4b14978c000247d7a8c96c89625c74bcc2f610f994e5acb7d336c3d35652fa78678d9010bfc596878d9ecbc1fc9831b6fdc7f6ca79d7971beb835de7be8da2915c2268459a4eee2038709a7633704ce3c9e37d43b2186f38950d843ad706cc222d55c6eb2d71afea6101d795d13d0326eb6918e24decbb1be5268a3ee53357eea63ca782ff06a8214a949536111b10b09473dc0c981512347194fe2abfeb322e8eeb374bf080292370257e56b00c54e8fa69e5f4ff52d2536b4e4d117fd8b35c12a297fd2ce3bf304d08959ca580714981fde36de2d0309b43212fc06bf6b8bd4bd3f027238c7fe1f0fa581a070ccd5e64bfab72950b5cf3f75dd72565b5f222740a95e4afc355f7d84a8a7f0dd4310e8d01e3d4fca10311fa2e7481c45c0a69eb6c62ab9320642812f247e4cc604678c53ef1294305d6f98aac9609a133d840d281a9d8b5b360e1843478ebcaa1ca3786a1580b6ede7e99f582d3bcfcfda84cd407c28aa23bec65f9cf58f95b0154f335f804d851ea3bd3e9100036cb200e828568f36575af68ff3a86c6dead14a99e48de5c98b6fc09c9cc955b4ec41f444c2af7657ccb8bf24a9634c04632fec8b71d1e2601358feb28ccd76283cc37f0a621f65be836c6cb2ff9f099792d83c8dc4436fa9afd051c0172f54ba87279e6073167aed551fc1626ef5c0e81b5737c6a662d171c347635ea9c549230bf54fc9c37c816ab95d36b073b26ddf84d0ecfcfd9aa41a2311398b6995f0ca388266e7f1436308931e9e55ca9d9100482a578c32bbbbc41eb6fa480ba52a56168b30c57e8f4ca71fffac512965ebdd4838de1adc04ec0c537c416d1b33c290c9ae29f154b1e2e590db6b52762620b361871ba6a42e401566f4ff3c09bbca2af4c5679bc80c509c39ee772c872b5d2fccffcd70c497c336d3c0ccb5482986d846b4fa605c0b024f7e6a41c413a670b8fbe10020e30a73a17953bc487571a6e984dfe21f50de3095372e5794c29a46d34c1d05ddc0f39d8a9d5f2e2b055842e7fac84726e19ecb8faa1a6276795072c5dc4822a7b7b0e7446ea643188bbee87ce6de7a10a559e78089c5e99a6101bab423d133cf7061cbd15fd6726d75689385dd1016ae17171a86e86f043e6be2ffbb124f970ef7cf8a313596285297dd89a7cfb3a62c4971ce2e0ce6b51957b136dad6e3612701793675f7d5bedbd706d84228a76b056b8563270888cbbef1c3ebb37e0ccf02d162ff32bfb10c7b056d7e3d09223daa5d7a5909476d37705b3e2a16e1092ce3efa72ef4cc975e0fc7509be732fa83da98df354e8209dee5089fb84372535872ca619bb92d5643d12c40e23078d675dd615f231dd5382a0bd56b014ca9aa1f257ee11bc5a3eaeb9635d29da3855cf52e345039e4d583ef11d371c62db935622ba4d75856ff6aa70f4fcf156f07c08ce5572e08a3fd2dcaec7bc7c34b9cc359fbe287c9fae978787667d739f77792eb95ded6105f3dcc9961fc7ef0265e099deaf176c0ba674a2f2b6dc09d86d2b0a01a1562bcdf50f708975858c594fef77a4c9f2af3817560355ede90d442d016bd249392e3efc32e86329e34e66d13159458901faf863832142554e28e1435e4e4b056347b82514e06d718966db66750ae6056094e67c041a54325858440a221ceab733c4e4ee468e88775b32dd42001155fef84eb88cad376fa28cb3071f1ac54bd24bd573c9488a8ba074d0443c7847d29fbb1648a12c46423b7af95f6020135d721df8d55b42b0772b192f25aa342cdb9c5f7870db5a239374b6a4a0ce2b395be36b716c6b1412ecaa5c078114017f16fefcacf7207a966406e22b1481b8ee2baca232cf119311d3b00aeaa76048d60ac997c60adbe6be7aeca4f66fafea5308f79cd066ac4c9b0988be09679cef56867cafcb72b75940f844630c5ac6369081fa676ab8d475f0a96509944f81403e62d966f6433b6459bfbab21cab38d29c3ab7fba9687e54c707018449da053dce3ec8fd075a1287990aea4924e2d7a0d8cf7e214275b4e755b0cf45c506b240358d024a9a24614a344bf8e4df5567b8b1680e542abe411868268be048eae7eb0af261013f006ed9103be27758a0d65f53ecaa454cabbf74a44bf61e1c6770f3ef5257e50c449ed123adec35d7a2555271d66990b461917849731c6f3adcc604b26602fc260341d05224b0b9800f0e7c5f552cf12e8a4aa21a53bab6f6f5ae22aa451abe5e8c0dbf4c7431dae522fc309bba4fcd35146319d7dcb10806d203050c0e556d213f5c57bc8f057914f9e3a5beabf85c3a0a44940708b5c197c527fcd64faa7607194f5bfd5626d8a80cc8affa9c503a6cea2005fb7987aab5818cd1b04b5123074fdc21467de40b5cb605103e7095f4cafc6982110f8f76a373d24e45a2c12e5959cbb83d4399dc89f2071d137fc6308997564aae5e2f474bb186c1fe3a69084d8e42625bbe75b4c18c4836371056a8ba65154f4681c44853be15e146584c3f2bc8afdac8d6a44f62268a8cdda6851cc9fa8b2d5a9a081e131aa366a86fcfb749400ec9e8eb00cf775af68b4f85b2d76fef4bcc5cf29980fdbc88554efe114239cfb791e556cdb3165715c27f1c621294bacfbe36788d60009057290c3719c83e106e87ac4c9256a9d5fd3c61ef79c6d98d536e4367eb0dfb28fb62bcbca8a5545a84daf80eeae0d5197d152883f2dc4618ac612fad61118009549eb9c433164547d0de7fe81d7d19656bdfd9a8e82289b49c772bce3bed72f9a65c96ba2060668256aa7a55729bd16aaa63d040092be62ecfbc61a24c2e2b0b334680ece5bd73c5fcb00968114bf2838322fbb6361370cce20a6a5d43be8ec7c91775000d5d03ccecaf5931cbe82b2a5feeb0c57a8fb4e0b0048a971c6a551467bf19e0f11f402a45bf78537ee7737bd254ceb6c4fa768b5977f073cb48b95f46017eb087f2d8dec95c073e6af121d31cdb42f8435dedf9445bdddb74e91b864a0514d7026e56338bf26b23ad650255e2c90075c8ce2acf89b8fac9bccd3370d9b0a363ec9fca1b5ea593f4206b1d09a55ab8e8aed62f9ffd9f2eb2c5e1d5843b285a4241516954d8f9d6608847337d39ef590991692aa960a8bb30f0244f1c6b78ed2f150961e60b590731484fe7559e64078e175b6aaa165eb22f160a61f86680b27ab61045358acc13887bf53af3ba2ee2d02751a893caf72a9012c6cc7e55346e4dd93d634dee28874e68a07594d708870af4d85a6c4efebee9a86e5cfd79a49071f3d4e98099ed472374a65d5d327a3ee0107bb79774f31ea79aca98fa3cd08f37be1188b8edb53665288cd502967d11d4594157ed2e10ddcc87beb036b463348f376f269dd30c32812bd610a51328ac99f4cb69e260e68c7342c17fa5bc8b38cf2d110e389971a3fa98332729fb2836563b5c8f16e8ba972c751d27a65ff359c92be7a6e630e2f6fc66db38eb46bb44bd55d60b38120f7263c188d78aa6462772d2cf7a99300df44d879af94d59cc6766f6ef97b4554fc0f23f4378e2b85a21af336cb6ef850f6c9d0fec23df0d8e03a556fd29f297ba7a7599fbfe8e9274f215e76c98787249df470e2c2c385e2edd566f63f1ffc519f7c33bdb991cf06dc3a86a5b5ab017c953308479d8066049e59a9dd902b83cfa9094519fb190a4b267249d8440b3487e5b2ff28c4d1c1d3786c54b2fde6bc358127924b6539f190b7e1f325c0d449d8841a8b5b2e90f256528af1eec50d6a15da44feb81eb77652c089db934f6aea2d8390b5bb63c52fa8a42fdcaa39c68b089e56e4352926d2b7ad9be48133b5972f0f9021e96f14481a1ec9d2718e1ea420dbe6ae6826283f05b93472bac09972b7e3220c9c3deba53a7bcef41fc9f03512ad7b01bba0ad2fefd305406c00af559e843e05d5c4c1d3d7042cf86630bb38fb3c2317ee5715e0767d145f6c05101ec6d1b03bccd78387eeb7d847e1116f9212e7ad06c5d4997b04b5ef25fd049fd58cc4a3f1322303880f8fcda03d505710fcaf86a3be6713f8713c39babe20f8d8550830b898c936bbf86838e7645180baa720f6ef5bf0ba2518b846003ae7dcc934aa77a1a9a4b2ba7a11572f78dc95c425b71ea1712b062b4b5d61b83076ce9c4e98018f548df1ef2a30c191870cc6ba2c080d3d5f4b0782289c2010f525c8a1de6ef0dfb195528eb3d4f32ff9f0169694fbd80c0cecda6a7b631240d4eb6b4f7748fe941f62875ab9cf48712958e697db8f274e149699a468c77e90050353875f4256fe443e306fa34536bb096d6f3b0f115b9fe8502ac11973a6db72c493c9585af280db7d0b71a4c25261b01f864105ed1dc8b94581f7ea55e5054f8ab4607167b016a65aaa36418b254e1f7849e4c19bf8a828c05e992a1a73046bac48a807b6708575ec57ece8bb81a99d4d4a647ffc51c07881b25e0b19c6afb0ebe8a558ab91d9b22f869d12fe1f4c4f5ad43e68a0ee355b3b63c986b4a80cd523de025968cf663ef1811ab995073f486c0a9e4547ed2b8a6d983d05ac8aa9d592414e9feef72602311cdb0a94f0d31edbd1fe32f6013c44eb86e33695c818f0de49ef2abf87233a9def20bcf654f105d2458119bc47a6b2c6e8da2b43aaebc08443042b6c34d2a1e9b6325888a418c9db8e5c25a6369c276b10f80d4f29b7fecef48e3aaf3334ff0ca844efe34628698178b4a53f095ab703ac012ad9351d2259924e2437f9aa06a4facc73a949f4cf3fcfd71dec697bb7538a9a0946db914ecec", 0x1000}], 0x1, 0x0}, 0x2) r7 = semget$private(0x0, 0x4, 0x80) unveil(&(0x7f0000004e00)='./file0\x00', &(0x7f0000004e40)='r\x00') recvmsg(r1, &(0x7f0000006040)={&(0x7f0000004e80)=@in, 0xc, &(0x7f0000005f80)=[{&(0x7f0000004ec0)=""/4096, 0x1000}, {&(0x7f0000005ec0)=""/186, 0xba}], 0x2, &(0x7f0000005fc0)=""/70, 0x46}, 0x3) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000006080)=0x5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:01:05 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0x1, "3213fe5c8c3baa96d176c52b5ee6335866ee93cc", 0x7, 0x10001}) mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x43fe) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/181}, {&(0x7f0000000180)=""/135}, {&(0x7f0000000240)=""/250}, {&(0x7f0000000340)=""/80}], 0x0) recvfrom$unix(r0, &(0x7f0000000500)=""/124, 0xfabd87d05ebd54f8, 0x801, 0x0, 0x14) getdents(r0, &(0x7f0000000400)=""/40, 0x28) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000440)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) fsync(r0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:01:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f0000000040)="c73b6d0169c62e553f177ed8bc46bdbde27614bf55b156ac7b4d4cf55186317f5789d2e6be04e8ecc0602a3d5516ddea9155ca1ac57b006ec56673bd55dd6844297695a4483a1399b55c875436d0be953df4160d653ccf2bcf2486b45354e89f172a6ed2b6cbbd19b9aa528294b7475719ef86a0cb650fabe6f61cd822636cb1bfe66fc523abb91f87c7a31fc7eb83d914dbd2cd3e718097ca8a3187a534738570a29cbbe8a1fc6ffa1b74763f13299b49f27a429a3a98c3855d9df3d4011a", 0xbf, 0x4, 0x0, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9ca, 0x1f000000000000}}, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/168, 0xa8}, {&(0x7f0000000280)=""/98, 0x62}, {&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/16, 0x10}], 0x5, &(0x7f0000000580)=""/199, 0xc7}, 0x842) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000006c0)=""/91, 0x5b}], 0x1, 0x0) ftruncate(r1, 0x2) poll(&(0x7f0000000780)=[{r1, 0x2}, {r1, 0x104}, {r1, 0x8}, {r0, 0x88}, {r1, 0x922d4b76ce4bc332}, {r1, 0xc1}, {r0, 0xf0}], 0x7, 0x1) mknod(&(0x7f00000007c0)='./file0\x00', 0x2080, 0xfffffffffffffff9) fchmod(r0, 0x28) mkdir(&(0x7f0000000800)='./file1\x00', 0x4) mkdir(&(0x7f00000008c0)='./file2/file0\x00', 0x4) r3 = open(&(0x7f0000000980)='./file2/file0\x00', 0x20081, 0x20) fchmodat(r1, &(0x7f00000009c0)='./file0\x00', 0x90, 0x2) bind$inet(r0, &(0x7f0000000a00)={0x2, 0x1}, 0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000dc0)=0x5) rmdir(&(0x7f0000000a40)='./file1\x00') renameat(r3, &(0x7f0000000a80)='./file1\x00', r3, &(0x7f0000000ac0)='./file2\x00') unlink(&(0x7f0000000b00)='./file1\x00') kevent(r3, &(0x7f0000000b40)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x2, 0x2, 0x84de}, {{r1}, 0xffffffffffffffff, 0x10, 0x84, 0x131, 0x101}, {{r1}, 0xfffffffffffffffc, 0x9, 0x0, 0x81, 0x19bbf17}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x8001, 0x100000000}, {{r3}, 0xfffffffffffffffb, 0x40, 0x0, 0xfffffffffffffff8, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x5a, 0x40000003, 0x2, 0x8001}, {{r3}, 0xffffffffffffffff, 0x20, 0x80000000, 0x401, 0x5}, {{r0}, 0xfffffffffffffffa, 0x24, 0x40, 0x7fff, 0x8}, {{r0}, 0x0, 0x20, 0x20000000, 0x6, 0x10001}], 0xffffffffffff8b63, 0xfffffffffffffffe, 0x1000, &(0x7f0000000c80)={0x1000, 0x5}) chdir(&(0x7f0000000cc0)='.\x00') sendto$unix(r0, &(0x7f0000000d00)="56995e890d72912c49245c9a2655fafc84472a0b6eb79d7bb571886bde7bb66b8e756c43aec3bbaf5333723ffabdd3566b35b4413451ecba823427482546dee8d8c750237037d25a56eba0e57bd03747fbcb68bd13bb800e1c7e984ccc893a10fe3d7f980b3f543389b42265adb74f3d0b640b2b699624fad989d0a5d2d2f226aa6f18a422e6b9063e59e3e8dce6dc958dbbf7dc70c73f5d2bed2998335fda952918f44b73c1586a584ba344640dba1eff6882bc", 0xb4, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) fchmodat(r0, &(0x7f0000000e00)='./file2/file0\x00', 0x0, 0x2) lstat(&(0x7f0000000ec0)='./file2/file0\x00', &(0x7f0000000f00)) fcntl$setstatus(r2, 0x4, 0x40) utimensat(r1, &(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)={{0x4, 0x1}, {0x4e85, 0x8000}}, 0x2) 16:01:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x8192) 16:01:05 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x6005, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/172, 0xac) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x99d0, 0x1, 0xcf, 0x2, 0x2, 0x5, 0x6}, &(0x7f0000000140)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) 16:01:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) poll(&(0x7f0000000080)=[{r1, 0x10}], 0x1, 0x12) 16:01:05 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x42) 16:01:05 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x48, 0x40) r1 = dup(r0) r2 = dup(r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x4, 0x35a2, 0x8, 0x2, "239736a4385651236b797dbcb586781ebeb8a3a6", 0x8, 0x3f}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)) fchdir(r0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='W\x00') 16:01:05 executing program 0: r0 = socket(0x200019, 0x8000000004, 0x0) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd73dcfd942ffb3304cd1c9a94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0xa8) r1 = syz_open_pts() close(r0) fsync(r0) read(r1, &(0x7f0000000300)=""/234, 0xea) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0xbfb7, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000600)="2791931d27998e3ee58e75aa5e08fcb801093df064b747e2512c6aecdcf3d658f84cdce4711a4bd46b8f01e6c4315accb15070a2e01459fa2dd4f852440f34cdc48a3280ef11455481975842ffdbc55ee74525d3229270ce2103168268a8d681920e8b90173baf4fdacbcdcb67fb9b72b72edba503d0058ca4460aa77263296ec977c47bff91effd865d3f5daa6d9bb1c331af4685db661d455e59387203bf7c089524c16074419f0e312376d40b385b37c6f9cda15f4e9f9828126c0f8caa0bc5ec4fc06fb7c36bedb2aab86bf8a66e5b0a5e9157cf29c94a68b1c406690d7ae5b2361a6f596a30950063770a6069012ebb6303ded83c8a04500777fe61c3840fa6873a9e38492872f647c0429871389c86fc00d82d5faa9b5dc9273810f7cb6d6401b1d877202e59f53c49158d3d3eafef94ee9160357ee728cfa9d3ed743fa674b4499107e2284e263cf0e50c8511ed13d5bc6b050eafdbde28e6138db7959ae1f525dc52150199497e7fba117520d15ebd0840fbd76e159938fab16f44cd254f928efa43503f0e8679b02e70b74dd4bc1e76dabefe271b9f13939558abcc76bf6f970f0ae25b995a829a163f24d37484e480c2333bd1e8e6c98b5f96abcb9f726dcb2049cd09262045fc96a0970df03db3108e12a1856c1203f4700d1f78779e06bce79334821e101eeaae67ed5abf2ab48ec8a1848e6f3ab76bb85e9025e42c284d5cbe0a410a5e875d712b2f9aeb2e907284b3d8364769b8e3452744fcee41f6a5339b6280232911f59fe798dcee0b9aa3143302289df056c42ea1d36ad075a0adfca4fa657360097473a751bcb23c4f6eb7dad3a132a6191aa9c137ada38131fc56fa43f33e508986ef0f46b99fd8d259dd2335672e04365a73916a6d6dae432e238bcf43fe167ffd2c0b3bf51d96f173a3543e7d1407d9bdbf623d7bd8073c0d881f12", 0x2a7}], 0x1) r2 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="46f4d82188cc354e812ce5b9c2830de48cbdf4c010db4ee3250d8ecd4acb721ed1cf11750798e8cea46543c33428b597bdade7cd51242e048b4d9fb1cd6fc3eb7ec62125727f8ee83abce6894eb2641f7e66a2aad6b71df9a49187cc727fb2ce9aa4446f50c421bf", 0x68) dup(r2) syz_open_pts() 16:01:05 executing program 1: setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:01:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000200)="fa120402000000000005", 0xa}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267ddbcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccc", 0x3f8}], 0x1, 0x0) 16:01:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x566fe944) socketpair(0x20, 0x8006, 0xfffffffffffeffff, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='@.-]\\\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='((\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='@)[\x00', &(0x7f0000000400)=')-\']}\'\x00', &(0x7f0000000440)='&\':{7\x00']) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) close(r1) 16:01:05 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x7fff}, {0x80, 0x8}}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 16:01:05 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000140)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:01:06 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:06 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffd) getuid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x1, 0x4, 0x800}, 0xc) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) shmdt(r2) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) shmget(0x0, 0x1000, 0xe, &(0x7f0000ffe000/0x1000)=nil) shmdt(r2) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:01:06 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r1, 0x0) listen(r1, 0x0) fcntl$getflags(r0, 0x1) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000a80)='v', 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000bc0)=""/4096, 0x1000}, {0x0}], 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 16:01:06 executing program 0: socketpair(0x2, 0x4, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x3064, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x50, 0x3) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x654) 16:01:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x240, 0x100) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) getpgrp() 16:01:06 executing program 0: r0 = socket(0x0, 0x8000000007, 0x80000000fff) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = semget(0x0, 0x0, 0x400) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x18280, 0x41) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/209) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) 16:01:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000001840)=[{r0, 0x46}], 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="ca291cb289c4e822075363b948b30fc3cb591c11", 0x14}, {&(0x7f0000000180)="7bda32289ddda92e36db3c7dd87a98e328f0d815847cff9d8d7503166f0ce5ee22dade553b7a2d35f13224e0c57aa13d61ef092f458ae867eaa6df69205011e13d0139100555af95cd754b21d6ac8009f53208720e3c5e2993aa98418ba8b87c516ad62d7bc7e4d410c14595533efd7f92ab2dadc002e393d5a554504f6dec36dc23c1118e5ac2137cf84a952cc3456121ceaaccf0bdaf964ee173597f6072491b618a6f53d2722fbb9776e4ac08346e5f4b2af4ee6a629bc2291038dde5992e61b9d1e37e9eb5184296e521ff50216acd2ed7e843608229498199ab495fe2d08f53d9eca3", 0xe5}], 0x2, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x128, 0x4}, 0x400) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000100)="723601989ce95bfb3aaa497d62a55775b44ef77da29060f7c50806ea82c050cee0661d321a68c17b3141c2dbd4728dc214be40a859c747f50a399086adaac7d1c2ca9df63a65eff93c91bcadb46d94840250e6495d16f75875de7ba57368680fdbdb733884f132214b2d16d870a7616933d0b010a3ae5f8adaf6f3cc4eb7a1250f04c2bfb16f1b371f3f5a67cac5bfabf8430716b3d39c74f13607cc1a0300000000", 0xd1) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 16:01:06 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ad) open(&(0x7f0000000380)='./bus\x00', 0x201, 0x140) close(r0) 16:01:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000006c0)="ee", 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="d7", 0x1}], 0x1) 16:01:06 executing program 0: unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='c\x00') chmod(&(0x7f0000000140)='./control\x00', 0x28) 16:01:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="dd71ea3c54b2ab93ded6e7271a3e02760882de4ec7313fbe4e79cbdc4b8efa65d0eca7f2ad03e548de5f2560865d110365c4d9cc57a4fed271ac270734128dc5271cdb1e18af0dd096347deac222926af811792dac13c875c059623c0e0ea9099f1b580e1b22ee044090f5dba1d47138b509826465e69d318e2cfa3b713bb6c0d8b7ce256dcb3e76548e427dab5c8ec5b6cf07d0b1a108223795ee20dbbd4a3d8d92e3aba773542e02de2f65d0b95994f173474c6ecd003e8172547164c668c8030b70ac358cde362ef816b0a31b030194085f2fde696a05a3f337fdaf211b7bf4ae084f902edfd8fb", 0xe9) chroot(&(0x7f0000000040)='./bus\x00') connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) 16:01:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fchmod(r0, 0x12) close(r0) kqueue() 16:01:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/60}, &(0x7f0000000140)=0x3e) connect(r0, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) r2 = geteuid() setuid(r2) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x2, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:01:06 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() dup(r0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = dup2(r2, r0) kevent(r3, 0x0, 0x0, 0x0, 0x27f, 0x0) 16:01:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe(&(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000080), 0x10004) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:01:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:01:06 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:01:06 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) kqueue() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fcntl$setstatus(r3, 0x4, 0x8) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:01:06 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x102) listen(r0, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="22729cac3931629c9a5bba7470e3f1456b5ce2517053fe88c730c966e7418c92b21a31fc1726a1cd244973cf58350c66a6bcf8a81487505b2729a5a3b92cb7b6e419ef0fbcb546201b2f7537fe7a31e714b9da431bbf22c33af63772b4c1659c15b7e29f5c05411f6e19cc8902783247492be03bf6c92c4b41", 0x79}], 0x1, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x78, 0x1}, 0x400) 16:01:06 executing program 0: minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:01:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3, 0x1) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x20000004, 0x1, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xcc9}, {{r0}, 0xffffffffffffffff, 0x0, 0x27, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x2, 0x7cd}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x60, 0x41, 0x7, 0x4}, {{r1}, 0xfffffffffffffffc, 0xb, 0x400fffff, 0x8e82, 0x2}, {{r0}, 0xffffffffffffffff, 0x90, 0x1, 0x6, 0x32b}, {{r0}, 0xffffffffffffffff, 0x0, 0x1c, 0x6b, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x10000, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000085, 0xfffffffffffffffa}], 0x2, &(0x7f0000000280)={0x2, 0xaa}) fcntl$setstatus(r0, 0x4, 0x0) 16:01:06 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(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', r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x2000100000000}) 16:01:06 executing program 1: socket$inet(0x2, 0x5, 0x3) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/215, &(0x7f0000000100)=0xd7) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) 16:01:06 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0xffffffffffffffff) r1 = getuid() setuid(r1) fchdir(r0) 16:01:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./bus\x00', 0x84efe3d0ecf0cff1, 0x4) write(r0, &(0x7f0000000400)="ff8cbb683c26dcceba89fd20d7b44980fb4612f9a772d2178936314b35c91424d37a46fccca357344503c4e447d1b7700b6e2cdf1e90a2099227ac722f45b08bf667375ded5d7fd32b586a7335b8198cd7143d7e0aa256375970c6079b17eb2abec43394a34a5917478e88154c9e4428dc47335e4424ba94df56c958c69664d61c9dbd2820475ea1d7137e5fa69d50aafaeb5c0f2006cbf5f3014f7f9694b7914c9bba65b6d4deea0d50bfc6d1da5c6cf636575e", 0xb4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040000ffffffb27824af4246a873d5bf1b05eb5ad35a0500000084"], 0x0) getuid() execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='$+\x00', &(0x7f00000000c0)='{\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='*-\'-\\-,/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':-\',f%\x00', &(0x7f0000000300)='**(g-+,*-%{-\\\x00']) r2 = open(&(0x7f00000004c0)='./bus\x00', 0xfd, 0xa) write(r2, &(0x7f0000000500)="a268e3efc72e5fa6bbcefa375cd9645212000409007e9e7135b670cc46c545697354b50c20028ff0308c1e06bcc04c27b1ba10da26509c33d0fd9d41e2bdae05b92241801c6c48719d022e8291b519234000cb8658ceaf860a8672246a3fdc212703000000d6c7bea7cb992d7b462acd0a79aa6ab2281845526aeef5dc9d39af55f439124e9db2604df33ba95391f072fa8bae4998c56d9ed832e5640207c8bd436f43110ecd00239f409ee67770d4ddd1ffea90e6833f2318bf04bbaa62597a8ba02e617e41dbf9737ede066bf283203f65fc7e1c3f7880408ed18aebad18f9111714352a743a014973660cb9b0c3ef9d7796885e17eea64dfb4e082b7d62abb809e6", 0x103) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) fcntl$getflags(r2, 0x3) getrlimit(0x7, &(0x7f0000000000)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:06 executing program 1: r0 = shmget$private(0x0, 0x6000, 0x294, &(0x7f0000cdb000/0x6000)=nil) shmget$private(0x0, 0x4000, 0x268, &(0x7f0000c71000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x89, 0x0) r1 = semget$private(0x0, 0x0, 0x80) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/147) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a05e2d3280d33ee619bc6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f55423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14c29a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe80cf9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee538bf84b10ba5651200005996d2250f6ea821e153a6212dc30a02000000ac09e439f3c2ffca0d23cb41191c368771b6626551a90e6a0998bd25030a00", 0xe7) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x7, 0xf9, 0x7f, "a3448895002a55de6fa1614ee4850acee0995179", 0x92d3, 0x10001}) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) 16:01:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000000000000028ada9b789b28af1252d65643200000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') getgid() nanosleep(&(0x7f0000000100)={0x5, 0x2}, &(0x7f0000000140)) socketpair$unix(0x1, 0x8000000000001, 0x0, &(0x7f0000000280)) 16:01:07 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000a16000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) socket$inet(0x2, 0x5, 0x805) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:01:07 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='r\x00') link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') 16:01:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026530e88500000000"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000840)="471b29b7ab6e6cd6d457c62db971872dec848e021b42b9b4e4b1769b3b44468c6c538ff805936e9b85fb4fc53557388a0ec8526ac6232d1fe502b11e27f8e39f73b7fd13d03b7b2a778c429842d8396b420a136efbb31a998da54450a201a01f1aa5c05ca0a265b9497658c555eea51ec5315d3c39c619a401fce5230f0b8ada5dae3e14f2a7376d7af6d0f1994dfb785e7c08b3173180feb41ab4255405778c22a436a02142011c744dad4b462b82c4106be5b8519cf0b99cb819ee7723213cee162dc650f26535ff5abeaf5e5ee642a196485ca7dc855b1b8f61e13fd198894f505251816223dd4c9e5351104bda2f05dbad4b28c6fb5c68418b47de20cbc9f86a5c8e75c3e9e3c5d76fd3c201d4d7983c2dfe763932096d4f5742bb997a3db2dc0f0172e67ee237f32ea06be7048bf2d603d2c1d7b19982071edb78f9507f7f5e3db25bae74aed589e1143ad6b546f39577a00cdadbe67011b64f3e9486c765f676bf84a118ace1f31db0db60bd6d3721620d43c7d5febf427c39e83ad26359aba8aea2d9c7e123ace8df795c34356a22f9bc3d46972ceec00f64d1a76a2e3566414118689474179c5919b12c6a43589631e5be494edacfd0144d46151c62da57aafaccde66a852c2fab9fd867e941ad24ad0dc5eda57f345594a085c9edc4a403daf13e57660dec687bcb4011f3f1c520b80177ca95a9a917b18239701885fb6e3dbe3cad79ebb61073f73762a17afabdafd82dd57f945c635ee11d8c6b939dd629138dd9d4b390380661b39e27e832ab7c4191b67ff98397a9af8aafcce960994734aeb56a924454ed9b35264516f98305468fa74cc4b886044fd611d4c230f79b1af3d363f70c0c5c2724bf4f892023e56fc5e578e59f522ec29c1c61a68a0b2635bf90f07b19020c5e02bab166fd1d0f9ade3d4cb0fd85dfba8ed6835caf8b8710eb83158513d0b12ac3848d53df5320222195cedfb1b514c85e919f2d188240397512896693ceb33e1943893e3c1e68267a537e60ac48860db4359e73c7714cc544dc336f29803d5fc5952f355e193e42a7b92ecdcc12c8d42e352f22cc319981ea848dcc243a55c11f4446f3477d4837356d5507f6295b3192edd712aefe87cf8049b0757a4ac7790a72123601562bdadc73f7f8a0a9c0ab66c8c3300e64e9511b76eb810e314a9a0d45847f65c05f0dc8b769d88451018d21daef3c6328113193f6a478f4c5c37dd398f1bc35c41821fff9578fb093b03744e5bf56a7880208df08df8fa40faadde00c599db40524be56317ea80abe1a0453e695e711d467ece36c5e806e58ea3ef3d650842a4d39fe1206f8097e5c3d378a3af0859df0edfe315370dc85bd8bf84a64c2636985e22c2dacd617fa40e4e8c8c3de636bd89c7a5138d176066f8bdcbfd3d1524830f40bb155c28089a02320a639b940cbe7507fbc7d4ac9d082c70e6d91538b17612f368efbd9622d8600837699e3f3b12dd7dd536518e4e06e029cdeb78ad4e89c9406f3d5de610b34289c2d0e5d136458cc39c744ffb348c2adb2609780c4b7c90a830a23286dba7e59d0956b7332ac134a3ac3e93b510fe7028c77df7ac750d2a2bf07138af0ec43b6e10a4f2c9f825ee7960bc4acf7c7b6f563d56cddf20213d9a3cf5f0253174daf258dace5ba270b39c373b0d3c2fce8494f3aa8fd9f6a172ae7943021070662a8b050c8a8817bb5583dd175fdf415ca8351f6c9b410b98350a3d3aa49002ea4701814ac0b4c7e8fbb91bd1e27ef2a06aef7a38a3acb707b636ab7adf9cefbd62a0aa3333070eddf41df9ec6eae6513acaf6a5338d9893ec0972158b4cfc7ef55b159ffcbe6c1d579a944908527d30e0c419c6ffc8201219544220d1c5b52d667bc6d27d2b42562561e8d33734f7e14893fe314c43bb2ca2ab63e2e602bbd61196cbf79fca4d0a971ff67e06515ae51787ff5ca8104f7924ec5ecaafe44a8f9818e1218a6b18956a4ef229c5e8a232f8c799053bb3ccc1532c752de5be39b419f3cd4da188626c3c98acdc56eb74f51aaad0008461d7ac6b022c5b8a8608f28add8958140e756b2a29d560b77b48bede48b925dcd9e07c495274de4593e758273905be87c601d847a6206ba8bb8c3faca329ed0fd98250246e49cf51934e01d33bc6229d340b02de49614cafe86846c7062e5827d6051de0f3b75ace17dd53e686d059429e62452195c92b8971da4ad59657d2aa0afd957a626027e1ff83c8312f104cce25d98ced956333f8ae93a58af247cc24a9332b9aa3df73734a21134ea5b7ce9814694a27fa8d0f927d2267d12dbfe34e9d10045d4b2ad1ae259", 0x678}], 0x1) 16:01:07 executing program 1: r0 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = syz_open_pts() fcntl$lock(r1, 0x800000000000006, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000405}) 16:01:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x100000001}) 16:01:07 executing program 0: dup(0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendmsg$unix(r0, 0xfffffffffffffffe, 0x2) 16:01:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x3ff, r2}) write(r1, &(0x7f0000000080)="02", 0x1) 16:01:07 executing program 0: r0 = geteuid() socketpair(0x0, 0x8000, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file1\x00', r0, r2) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:01:07 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x7, 0x0) dup(r0) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:01:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fcntl$setown(r1, 0x6, r2) syz_open_pts() r4 = dup2(r1, r0) r5 = geteuid() setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x6, 0x728a, 0xfffffffffffffffd}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x2f2) getgid() fchown(r0, r3, r6) setreuid(r3, r5) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 16:01:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x100) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f00000003c0)=""/162, 0xa2}, {}, {&(0x7f0000000480)=""/162, 0xa2}, {&(0x7f0000000540)=""/191, 0xbf}], 0x7) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x96) 16:01:08 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f73757300"], 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)}, {&(0x7f0000000300)="bdee986d1717986da05261d0f7e41c119eea7d4e1f219db65cbb0c7e1a1da2ac8834afbcba524658a5f86bb56f14353b71a8d47202e8cd27fe39177b46b77529b8142ac6c1fb91a2c384920013d37d13e6b6c1d07a799fcd11f2ca49b1ffb6a3bc88b2fdb81035d5af9ef7e6b640fbb88e9124c1c4b22fc8ce741e21250213eda7574d947cad72e1b7b7c2308e8d02fd9bc8c6d0f669f550f91ee8b2465a759a781f0782ed30f1ff8e66a439f83e8fad30af444fad48d693c1aa7c59a3f4fd2471949b477551a57536117b7d2da8abe107e2ead4aab739dcdc6ed0b863402ee4ec66fa0d70b3b18ecba882a30b", 0xed}, {&(0x7f0000000200)="f93ab478597fda6e57c51e23607a363b45a0885d620b29532d42eba6c750c5da79189236f733664a652fa2c3f17f1512924643faccf496487dfb2d75572c9e82cef931e765e08cd42c1428391d98fb4ebf2c417fa16207a37ea4", 0x5a}, {&(0x7f0000000400)="d0624fa7ee1f3a208e4b8aa6a751ce83428f547e2a5624ce8a387960542e3709da59cfd77f2185d97ec71adf4455c3069d799d97ea593700608f46c207b7354243aa8647ee6e20264a5cd40efc5b81a3d05d93670e4c61106d4dad90aca1bf4958993b790b5e3eed72f7be5be253", 0x6e}, {&(0x7f0000000480)="bc81706ce9f38ecc7eb307ceb923b5bf01305767a9819d71ee86836d07a2a0e8ea345d035065ee57388441edddfdb5bbda7003f6090c85a4de9c1f7ab58bdabbe50bc83caf2a7380fc3387c29017fb20f6d99078b823983ade2379869fe3aeaf9b5e61f41a85cfcf58e079c169aa2ff83dd16ea561d22dbc9451015053cc73835be401d9fdbe5568e4800a8fc95cf778e784", 0x92}, {&(0x7f0000000280)="85687efadc349319428fd9be1f3d3f5b3651b9fbecdd077748b39f532d", 0x1d}], 0x6, 0x0, 0x0, 0x4}, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x40, 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mknod(&(0x7f0000000600)='./bus\x00', 0xc005, 0x5ead) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) socket$inet(0x2, 0x5, 0x4) 16:01:08 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:01:08 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) read(r0, &(0x7f0000000040)=""/62, 0x3e) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:01:08 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) close(r0) 16:01:08 executing program 1: r0 = socket(0x18, 0x10000005, 0x7fffffff) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:08 executing program 0: r0 = socket(0x2, 0x80003, 0x0) r1 = dup(r0) lstat(0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) read(r0, &(0x7f0000000140)=""/234, 0xea) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r3, r4, r5, r6, 0x44, 0x100}, 0x0, 0x6e2a59fe, 0x26}) shutdown(r1, 0x0) 16:01:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, 0x0, 0xfffffffffffffffe) sendmsg(r2, &(0x7f0000001340)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="dda15338bc39273e3e6a6e157d7d061265417fec868508569f43f402da62808bfcd2c5f566ed544137ce10dcd17bdbf0716ec594eba5fd3bd0975beed7a316b8b56119b10780396bdcbd9c6d237ba8db7f1dc3118bc035892220f7f5ed3fd4e8e3418891d69dd0a59b2a03e6956aeea07a9bbff304a2360871a4599b6d792cf03c0e06d7b53e584178a6d06388622239d63e2fd882220fd553c12646295f79f0300f81ff466e8b2b0e407ec4aaee7e0ba24fcccc5704051ac3af94030e25409843614f50b6c817cdd31600f104a060608e2a956ca3ca655c354738b9bd68cd5b5191ab134d462b3d3205acbf0bb8d6fd2e38061a1b90dae3dd2876e2c087e44f9e706f8f0db76be946bbf0607e7876a50b1190b08ce538769f976462440f3b31d329891f2965de62f2c6fced02421ab01d81956b9c4be3612498a42cf88668308b3f6210d46a5d80b12dd4c580f959245c3b45f4d375bbbb0ead920465110da7211418d48d67a51b4eaec71bc6e92e43e0fbc8541f5d6cd6ec3c4a0d17981521a7c1f7b2f432313ca4b41aabcd3cdcd3fea854aa30a45f857fd4eb0b5425f94ee9045db99d11c5c80080876fe8acc338f505e5fbdd0bad218bb04d53b220143b5bf5f2201eda6bdb93c5cb93496f1c6ef3cb595d5509751a3c5c2ab3d58bde5ceec1ac1045d2b416fcaa8a7096e382f1857b922724e1d09482b3a7f390c01caeb8e7663891bdbd391a3b16708378ff9a29c8b2d2b79ecf591800fd724df661d1004780b8937ddf396d7a2170f346391f3330ee1dc07572b6a84da0ed01500347534aedd0c79498b40e7cd7765d536964eebde9cd8ac9c06280f31f26711b7e36c6af73012efbb3f9257cc210816c2373e9a0019f5a95be455f43b1a27d46752b15a5f12e41739fa4a5fc191b89f389878f6c56e257f16e02d4ffa2f24ee3f5913518595c2b690f3c431b410f87fc00796cac15e97ad39ae7e8f87675aebd95a7797d97bc99aeb0484c8f97e3bea0c18fd61ae9f6c254e3dc7fed60380c765f587dfaa30e9bad4beec10cc0b216f7c4b59b1e9a2e3354a707d722f0b3cf0fd4b201067bd895b00cdfd5007851e20eccbffe85b3be3c96d781e8ae3e2596c41043fb7919699acf6ba36f18f10213ae56effb95b42483f8d91580a633ded8c0a28ab1de443b64ebb3a5bb550daca6d74e317f5a640861a17876dd855e98fe41a208d45d4df684f6b3061d70549d9ee8c18948566000e6667253918adf0620bd9df79c72c02b0438f7b00b5b30b4e597f793acab118e7a25d5c43c4a2912a2f12314c6f27d2a4db5721f30a9c523eca70851cd7a0c2dd2e7251de9d620a72095a3228e8480a3501feee996b0133c5fdd0075a341d1b71905859c85979dae7cd3c16850cdccdd29f49187919a982e75e84a5d01d2a5d4b3fb33cac2ac1714d70f46adbaf8d8383ff81ca8885f91d9609347cab8e60258e342d2989022542a72f64927b4f0a5d299a7726a47b3428894b233040f54d66e7210e9a70099ccc68df20a45b1a8a6f9f6370ed6bf0b16cac25bb228064305691d357f355962489e6dc2860619e592f6c61fda92b1f4f5e210fedccbd086300595544fcb061be3a29400b9c1d0c90ef37ec6a0dfcdb3fad24d59ddd1278a9080a177efa0feac483205e8de4add9a7cd82313d9e34014c186650b5511d2b0bf08f30d17f21350cf363f6adece01417b3b2886e14b9aace6a11344088dc29023db380e644d2c47529083d408161b9470132ab8aa2a999eb326a1055a51d5a6b024ce97f76587348de6116b7a7f765a2ed13dc23876e604bc9f10d889b25acfe2520bdae005a0ffd44096f63ac0474fa29c07938a1e27270612cb338520419de768267c84f157a7ec4ffff30bb1ffb263721cbdfeaab3c04ce2be51a8a6644bd6d94d9e3fe6f8b0bfe5d9970db32f811c9a1929145435d1b42bad3981848ccca4cf8d9da1c341f0198ca62142d844e9f0cad401f7bfe4f81ef750ebefb55785ed92ec58db20850192d393f0e38eaf6cc6f46c541cabf50c59ee0a53195ea542a3de799b89b6699facbfc80713296f1fa744fea714356367ed6e1e00f32624624162a19ad972d57ab2065fb13ba50083bb281330bf70a85dfb37287a68b5c12c22ea38007de674c2b05517c519214452d0fed941b7270e4d57798e1abd48f9828800b863e0214c06abdc34b4fa1737db723272f9c476b6b43c331d976cdd021906bca28c3010b6c4d682e68d9bd6ed0e7a105db704168cf0d662384a510c83a586166e5088c157cbd524f205ff629e3d8316d26a47c8468a8a1f792061c69a32da00ddebc2a57789fc2722f7603575329f3d77ff07e8778379ad3fda25512d1b5862dbbea8f759b1beabea5a31a15dfd7ee4cafb2e9b2c9bcb552e4618e9d2b4d5e329eb8a760d3eaac6b0905a3343383869fd542e3baa5f82bdbea4d2e4b09f243c984e721a504709816ed8c2c4ef3356bf284179a726d04d005f3c82632f90035ca003d1bd1df08f012007c5454f3e0545fe12e4befa354915606dd6ecd1045ac40bf034ca78de8497e46ce8bf8975bdb08699ae7bce33a8be203c42bda75bb6ab41d647f0be0945bf0825ad8772722d31754cb6c9ae69eb788741de707d9d3349a7541d8b4a19d6e8cdb3c9c767b176c4d9a6c76fc5136ae6fd7cb75932808f8ef1b370e8c71aca2116b3e1a9163dcee194680aeacc7d9cc75aa817a2d35c9ac5b9fcf15f9063d278a04a8b2504908d7420da685cb8a6947dfd920095ec34d7cc8209e2264ceb81a5ec3cfa476bee4fef0d3e40bf47c26a58ff3115e6ffe807c6069f18702bc4eb28de007d17cda06af93d900e57126f3e596d5e8e1949dcc543170462ffa9b9a3e0f042ca31cff6856fb1bdaec7c976df9a543a656b87f31c7fe187c94d5da6f5111c7396450c7848596c20259731654ca297d7920d21cbd75f4b600c83f5813907705ce142406384c9dc0047f04eba416d3a70da6fb4945d6631f2322a8c5fbe023da16223c34e9b0c8b5e7c2cd8a29365028afbc34aefb22f28b9c8147671f09f9bf794ef34a4b30188b52a269c034ee7b88291e3c21dfa706dc478c0afa3008254f67e04b04d6cf77dbd127d4f66c50ac3f2570eca8ba7fbc4a99bc0288dca8782fcf49fd2704aa936c9d228b1d60bfac54e02947a45ef2cdacfe3b84944e98c4f60678a189e257fc60e878ff3a5712a030452aa32260345b7e6886708d11a29b49effeb16c8c08f3e46a08e9b750ed227092c9ce6a5daaf5b3b33bb06743c8f2bae6da9a3c05c1ad310c374acdf64b3b6ef5847e530b5e1a7df3a76df3be7bb7b599c8141788a00a1c508335342819843f3bf11d243c024cdadbe64e1debb617400b62aadb9da5b7815b02d60d5751e70148d34271e12a7fdbf28f40b5c3977d1eb4a843808a038c8d63496471f3011dbddb53b4bea50f5d8d0a6e82fe1c3570d66090356f04e6fbd238e26299a1b87c33367fba2e397134c9a495c97264e93bd8dbabec0405080a28b1961d49373c7033a56262062fe3c5da6b299437bf721aea6f719d248268394e5bab036e60b443566023ae6b364df7bb76e17f3c51e12758e29563ac09b231f2042410d9c4e17bbb533eb20ee944399206dec7a1c1afb0e2151978b3694e8ed9bfb7a7e70cc3cc140946d91ab8663b9ec80ef38970842b4330625e74f2af271b6364de51e9554190973e55e06bba20404c4b2ecf72372db0e258f0858b371e17b7587dac078109bda6b3d1dca38bce341620ed355e69292065a99ad6f777fc823565a5a57ffd14f64f86b4f1068ec99d55a2a178027a06ebd1ff59fcfb42cf61fc0f4a3704ffec8e8d6bd98b4568062ef4e1a86e79d582826562a493ef02272c8c722ff2a8c511db85004ae726f783a6a9f8fd2c4320ebf972a8bcbd46387f187cd4e9d9162b0a33f8aba36ccb993480da569533668603ab46bb38753abe19d8d35be7eb9d0e104cc9df3e1e1bc60cdbbe06bced823d114b055065c6a98ca0d6b481ec38517e04a11b6cbdc7b626eb8d15445be67fd1b9d28cbad0cb72a4d72407b7394a9c20b4706dd394cea95e1d8fa1d3f1e00474af319f58aad1f96fae9a5935f28fbc94a7b08ab0b34e2070eac14377bfb174fa4be08830ffe7ae40ccca6b50eee38089d81ea4d3fca62511f5e029a369641137b2bebe639e4da100ab1a208ae6c99196b942ecef2395ff382dab484a2d35fd2c4fe7e1284777310ce96131caeeffb060d6db65b7d495ce6eee19bbdd27f38a25d3c683d890d4fab384e6f00e7af03d60eec74d375761bc93c58976ffd3061e97016ad43e1ab853c76b7d633cf036ebd2c94a2af0e971f66f77ce6eacde5cd4c8d6ebe8b5d3431625eece61db5fe42a0270b6bd776695aa7f571bf058b99bba6c587422a891303fef75372828a2bcaab3382a062b2607097a604e0586f39b2bb379a705c18f9e70eb4021b3b2bdb6d1802ff270515784262301b56920d7c42f6d86ccc9f3742c9caf5aaa78fb5ecc75410e5537514bb84de9df84d95eea6f77bbcd08810358ff554c3d5944f7f542b962d859ed144409f7d150e7654f4a58f0bf479b9bdd64aedd0d4fd4f3c5f624c6f6d9e6abc304eaf2ff310f822f004d68d9914c75008edc0dbae1138f5172a7f09f1c234d38d99763b440da9991867d6a344cb0c6a72442b48c05c198c136e7f5fb258ec6bdb9501059f6605f1bab7a0c7e653ebcdf94c8741d9c04409e9f7711e6a46bec33acfa4a99cc88b76f07a31515fbe35f7a34acde2987c3f0ea31dfc6b4a0511fc6156cd964704f9dbd5c0942be6e7ed53ea050b5234333a9fd6280a93c00437643ef9b547dc70e3860a04ff3e2cb3552d6180100d6f9c64745592932341ea23977cb2a53882c7feec4e1deae3f238b00082cce6d250de74c129976803c2c3aec15c1f24d62dbdf2d36e809b7589467a287f63d79a66baa1d67cef6fda86fc24c5f2b952fb7de934cb3777b2f02d76217abaaa33bbfc9ac60710290d730f8461071b6b3fdf3ab1ab6e8b593dfa34dda86eb867aa80ece6165705b18041377299fea4d137ad2275e0bb5f7240445d306b71e34ea5cf9bb383b4e1b5bdae349dae681656337522747d1688219ace5ad28448d1897bdcf80cc97325f3503f3dd492aa6dbf14093a30ec3c3e04076c81f848f3a7e693434d1e38c8de447ec1bf8897fceb096c03cf1b1d0784a37498027f909498705c1333c28d98854ca4274a988acb96bc27057f2fa2ef0e103959aa8315acab7fb09c8cf549891818c81d65929b6361f2638cd63137e3fadc53a09d331fc6ba432ed9d948f81eafdb989e75b04b8fa1c1c607b5bc4caf53bfe64846529c5b07bb8348a62478eab7ffccc2d580ec36353f89d1b4492fb4ae08a4c9449794979610c002b4ce012bc3b7f06b7fd3afedae58e5bf8e633b0afd95bc75baf130704991a20caa72b13f1dabe2ade2c8ed9bbf927e99df94d574b8b84357c2fcedb756d632e2875b699541072b8b918fa611e247c4c0eaa1a5e1dafb96950b493e04ef9907d56553bcffaabe63b9c56e642388a9eb32aa530ff27f7f0c6514aa559049724a45c3132406fff5c1dedec143ca643c1af9dcbf387d12b79e03e5808f2e16639ebf82be3d450d0b7b845fbc8076027816f7a185d01e49ac44af0453e685686c4598bf11d00d0b047013a5d4975ec0708a0a49bccf0222af1ac551cbdead0fb2cf35a41931a242e6e2273269e9190dacf3060fa411c607a1e2befb86806e02", 0x1000}, {&(0x7f00000010c0)="af280a594b170b668df259f1b7bbe7edbfa7a26fab5e2d7ab1fafc2e5186f24b7a3039b7fa6d6f4272dfb623299c8c1ff5df3de9b7cf9b0f230342a846f24e7a33a69ce69dc52c52db2303092295b56c9333caf5ee7f0260693afd5e798cc7b1a700f9ab925b3cce08a448e2d627462a4a460f1b72eb03c1ea30df47722d7987e52d08f1a83d2d4102c3136be77ce86db9412aac289ac41cb063091453df191205a5325e7063f6dcd7782bfded2b6dd9ef6efb7c4a1478fd7da7af285c95bc6415da4eaf63c86d03379b4fd18ed57014b3dd1955b17f9d7293", 0xd9}], 0x2, &(0x7f00000011c0)=[{0x78, 0x0, 0x9305, "5ddc97756936b74e64460940b37b408daa47159598be497ffb592d29dfd0bf485197e9e16066a7e80be70b05369fb8a899acb91334e595c036b8c6514a44fda22bfd899df0178da708c7e08c76e1b5b5950e3bbddeade432446ec9f5e8839271900f3a78"}, {0x100, 0xffff, 0xc7, "70bb9919e3976a3b945e8daddeea82331827acb65e4c5614e20bf6404fd1f7bf381592737933f19dfb862cc75498e589d7cb9fd9f0c6591bbba1c0a9ec94ef3df07a6a411a5e70c823d66cb4532555ab5675eb5c179f04b4ab870d5907f90126167d1a96f400d22dac6ea63badce3d6ce1cb38d147c866b725cdce2e6f2d81ae8c2c9844d91a3328d7e3194a735e7c33d600ce6de815607d0655670ceecabce4ec0aadd908f63a0ca28c164b2f009f492abd180dafb6ea05cb7877d6237fc39b381c524ea5fe67fadbf4160aa6b35d7d310a7984bff0df7d05bbe80164094f6e09aa994fbf4d32c03a6a"}], 0x178}, 0x408) 16:01:08 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x40, 0x0, 0xfffffffffffffd9a) 16:01:08 executing program 0: r0 = msgget$private(0x0, 0x21) r1 = getuid() setuid(r1) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000fdffffff00006aa4648dedcc1b91b45c9182547600000000000000000040000000000000000020000600004341fe23178c42ffc8c4c3c52797eee06e89c0b6a693744082e28a37cef27e47dc95ca758a84dab07aee5d852fd584c8a7db4fef2c15a438c469357badce9851b08e6fccae62af8811c4300ddf018cff6c381fd06acd27113afe9c0cec1175620bd69a20f65bc6859dced0cacc7779386a239cd8b8a2c25fbae9e5af6cda4ea4d1ee1ae3cb3edd0b90290083ce8064f9fcfd26b45ff8b25c8d785f1e193646686d2f585b1f039456fd3b83333d5ca85314b2eee1d84f8897e77ca247ea1343c7cb2bded32cf77295b69fa31db93d0b6a549a2b43d485691d8c2cc0daa5ee246d19bd05059324185b4e7398ec314ddd02a42e718ee10d1627a3731af919d838b984c2103a56f0e88f8b7c736e0f5967b6a5d0d9ce2ac912e0db09f3f2200494af2d045cc22b7431c4ae2f66d5339700000000818ba07f2245602bea071203c53e5528c62d50157a92cb18782b49b4596dbe07e324871cbdf57f315ad4f517f10c5a92b39a4a0b93298503a569ddb815b9a19fbcf5fd3e6a831bd1b46b650ac64bdbd111e185939a98421480fcd99b9ddb4117c2267bed09382c4bf209ee98fe7b2e0a856002261b0000a0fed3675b0a9b23eebcfb577bee8580bbb6767d3b30fbcd6510bc4d7f8bb05ab837b36ed564bc0fba053f443194bdc238414cb3ebf748ddf2fea72ad0654eb08bedf30b4b1929186bb873a7bbe961a2c5fe07b9e1fb45b290532d597431f5979449a35533ea03a6f944c88bfd5c95523a8f3e75f33404230f5412abbf802b0dee16d3fa8e4b37afa84c25526651c4c5dee4f14f6cac5160465e692a2c"], 0x1, 0x1, 0x800) syz_open_pts() setuid(0xee01) msgget$private(0x0, 0x1) socketpair(0x1, 0x8000, 0x17ef, &(0x7f0000000140)) msgrcv(r0, &(0x7f0000000000)={0x0, ""/10}, 0x12, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000040)={0x0, "9254b43737d075526ab803611b7fca69c7c8b2e57482f7456adbb4bf8f62e32a75f22e54dc356ea1bb64f303813b85165ed38b981788ecfebe2771063234ddf1ce4e071451baacd5be684293c8aa6f7fb1e475636ea04dad5113299cb4ce92ff2c19cfd3d4e5b1e295163e28ebb215d0a86be8e3366ccc2e0e35055654de5c3222d050f498f7c521708be461a299c741668d364d934885e4b41c9137dd43e9e97cf066cf5eee49666a3536ff4f5676024086ecd982a4ff1a29f0fd1b8c9826d1f30e299dcf16ad5d9f64c433823c98a3b5768eeea690b0b71c748ded222c472e87"}, 0xe9, 0x800) msgctl$IPC_RMID(r0, 0x0) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) write(r0, &(0x7f0000000200)="b857b8f77f7c6b6b265c71998594b06152e3d0e5ede7bf381a3363c53274db1266ccbf582d0fb130a51ba3bd48e60d86958526fc1bf9b5da55cd4c0bb437179dff320fafd6ca91f37a831257eb61376aabd7cfab8a4f0ca5dd4ff19255dea98a92a0e550390adcc63e19d236fc7cbaf7562548069b04c80c7f49dbaa747c84d0aacf9ccfab8c6e37d769d12a6a02a3dacd4e456ace9318aedade4326d893dfed291999152a3df29ff32b4e3a3d6f4c9271790843b95c7713fe0ba7626862e6acc43714ebb9637d6b7693ed30638dca502508b235a12080ae321d8e7e99e6f490b02efb2f27cd8a5b97e60afd8ad2ff7aa30a10b3b7eceaa967a8c9686bd6a9326910fd20ac8c872eb53d477def79418eb2ed8bf366c690e8834840e6f93a5912f1c37247ec2188a2d85d9b3213f98d8ef966b3e3f0516504c0e26490cca365a7b4a4584c697582644590cb599b1ade6d67b53ab9dd973d00e7df37898c3646827b3b2bd4aa650c39a043f6af4fc17296093446c215eb3306757b45801f8552459b3dd75fb46090a04344765e372619335a19a146214288f2bf42f0680d76a3e63664d8b026b0e2aa8d218a1401a15fef8a58ffb7b700d40bb557993e99d3e6792f629a778dc4be9a8383f507c83541567ab63e5fa0d02199a6a5fc38087e9155114972dd5958a0cab98fe44100036aebed698ba8e6f02e0a4af496f8d9a7c292b264dc3f9c379a3668706aeec9d4493d0428a887a8a5c602a3dc82bf8cfc24a8ac0812e4e47daf878af4f267d2db4a08de6e3375a2a0dee098e85b5f35558ce4bd751e97f07a62544da8f0c170399af47c85c6dc2c4072e8c6b7014f19597997c420adba354803635c5878bd1d3c9799654c2118bc699e266d030828242ad3d863c98c74d2c61cd82218398e662d0ce7cac139f2586a3be56d8f4f2a954fc4186669c87810b3350275d199dbca45e14ebe061063ff3256bffa7eb3dff3ab2cf18f6fa839c194c61325888e95ba54ca3c9e7868357c56d03ee35f2e69834d06ec261786eaeb0e07f80278d0663aac595fa356b4417172077aa8fdb6bcd4e0f09405867fb6e6d88f2235982ed3672539330cbba8959c134a99420fd3d250af810d", 0x320) r1 = syz_open_pts() close(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = dup(r1) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) ftruncate(r2, 0x3) syz_open_pts() 16:01:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000600)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/127, 0x7f}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000340)=""/255, 0xff}, {&(0x7f0000000200)=""/62, 0x3e}], 0x4, 0x29) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x80) ftruncate(r0, 0x0) 16:01:09 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f000086c000)='./file0\x00', 0x0, 0x0) minherit(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x0) 16:01:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) close(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x9, 0x4) 16:01:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket$inet(0x2, 0x3, 0x102) sendmsg(r1, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:01:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(0x0) r0 = kqueue() ftruncate(0xffffffffffffffff, 0x0) kqueue() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/87}, &(0x7f0000000080)=0x59) kevent(r0, &(0x7f0000001240)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x50, 0xf0000001, 0x3ff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x3, 0x1}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x7ff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x20000001, 0x5, 0x20}], 0x3, &(0x7f0000001340)=[{{r1}, 0xfffffffffffffffd, 0x44, 0xfffff, 0x0, 0x8000000000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x7ff, 0xe8}, {{r1}, 0x0, 0x88, 0xf0000000, 0x81, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000021, 0x4, 0x40}, {{r0}, 0xfffffffffffffffd, 0x21, 0x4, 0x6483, 0x200}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x2, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x7, 0x6}], 0x7fffffff, &(0x7f0000001440)={0x0, 0x3}) pipe(&(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000001200)={&(0x7f00000014c0)=ANY=[@ANYBLOB="faff2d2f66696c6830e8397a369a9a67c573af9137a017bc61c08f56ce567de70f10196362166d8998c5f89287a7a9d6106e4776f8b7f5a5fcc53713bc65347e6257ff259b81f1525677a467fd1e8c60ce96456edb963cc51f0eb5f3059deee1d34fca4b945812142fe970c4767becdd58747d473b54efdc567d796dd0ca112ad2681a62990017327a92f0f3f80c1c10ce3ca1f15953fd67b486eb6aa956f9f0b5a5f22953521d3a4beb29b981c42c459502b88633beea735ef00200000000000000642a9aa69481f1c6dba0ebddaa2ee1c06c87b796c7b03c64be"], 0xa, &(0x7f00000011c0)=[{&(0x7f0000000100)="776cca8c6e4454acf0fe8fba551f9b40f2231f0411b35fe716921993a75e098817e6abb3fcd35a11c08a026c835173e477ee0c82562e4f93c8ecfc96c38531d7dc48ea8f33ea664d27e2d95e", 0x4c}, {&(0x7f0000000180)="9e08", 0x2}, {&(0x7f00000001c0)="d17f76720f6094ef7c3092d496a9e878462afb6704988ab2dc92511860684d8bd2ff6faf52a5d9bd3e24427c764c9aa0b7b142ca3ddc6ef20a027920d2c8469bfc8a127bd77f9bc4a63017c2509e59dd185deb9839b2b01ad07d2e8d5cd939834a30b21d2c520febf74261190b4da58f357471650aa78a6b83ea42b08a904221d0f361f517924fcef7e8c79b5115573f2ed2893ea7da044c5f273a03437dc18d27f6e5803031f3e0dc2c2845746dab43727c1ea4b59fe74fdf23c5d42d09c17fc4a515c9ff5ab6931b709f65a9baebd2ea8536572c816ecd5237c0ecb28dd9d908d908c9b27ceff570048cf9fad5c2981a6db73b9287136e9cf6ba0ec8ab97f1a384a41323e64a1bf274e7711dba00d7ad4020c4206074bd8c30ff25d3c3c3b74b1b0fad4999aec9dbc74567e808d4366e086c3bdd61dade1492029eae981dea954fa908ecad685354ac9c416238557ce890d398608b9c2cfc847401abcc8ebfac774b34ffa3e7e61920d3a4909d5f255dccd4b23856430d0684da88ebff5ccf2d058b1fc3aa0b4e9f0526da543f06d010778412ac3307dcbb19150ecad9db251f4e14fe761d3d7fb639d649d25db23633b9c5c546076b573eda036af2be3ab28817594ff16f0e9c9b8ce1c9bcbe377495f0f76b0f221d4f113df6ca5f0bbf86f2755b8b7c2e809b83621bef43615eb00936b3fb8dbb1cd4f4024e2376891a1aa80aa3c5900f3f17143643317b93380536f7319511b2a19f3b8db4da943dbe128b0d28365739f41c1b95b8160b7e77bf8ba62cd0374b06321a4fabbc55f58a2a65be9c3527d9f79e63456adfe7992850d5fc9cd1ebc50c1490564ba55dc58327fc5f02e2f9f57b185d8f580aab9444d5eaa7de50cc8a56c3796b38340dde283224cc7c265711148131490051d486a013806fcfc8fc319c15511826f9a39bdb035b22f35c9148f8ad0dd3db65ad23b7f4830ae74db026380efde4c732230be1fc67e6d6f21856f2639a9ff40fb7984e7027fa7d64f67bdb9187dd3d6c59fedf0868f6e50efe5ef01438d8d947dfb74bee587cb30265807ae0c2be665e6d05ee86a7efb7e42c819cf8011d48c29021cd8d97c6ae5864775f1e3bda0b713b3d12fcab4bc131f0c845bc10dbf35e95800fa998c26454b8c5074654dc826ba4e5587f989370de4c27417636a648a692178da5981cf92ebc3b4894951e54328a7e8acbd57a0fbfb835e1fe8878c8685f5e9c31681d2323436db307495cb42cce6e4c90f0fa5528ea7b53318abed2213de214973a9008598732ef281434e7afeaf17135622a78bc766484f1c1ed598832f818c3932eba54e72e74f43181d587323ce3636bcf3fe6f0980d512ed18957cf83303fc93b980e485b63f9e77427df0f13677b75b31a400e02c97a96aeb892ac60cff080ed089242053bab2d4de7a321bbdd6a3c6c7a2a1fa2003119990838bc1f3c223f6cb5fdec98d8dad205873a81cbd355a5f1169fc87214faab1ca3c72f72b2a7eda3b7d1530d1856f906a6536a5406021ef34de08339618ba96fccc5cd039562b64b8ffe9a69fb367985c9be30ac3136b03be18a3dfb525ccbd84fd0c5c284c0c3070f207259d51d8c3d525da61d70283e90537a5c3789cf9c0273c0aa452ed7371cca8d74f0ae6d81367a2817c80c7955d6c62f337fd0536e7e13ce4912424631fffb6382837815480c93b74db52015239611b3496346d1848a8c801b7711cd0b4a200c70475b86bd67069735f8b5550c4561f0205cdd9443e8c6fc66af27e8eb457c1671ab171b92bda75b2e87632a1273499ada3bb3497f09b394c7d8af617524ba2b5158b1fe16e0cb2b449d1ca309155ecd53dffb727ac7143fd3cf3bfa5022550d1aa3049bd8e989fdc60f7b1b9dd2b2b5304322502fd34e850bb5435f7ed2f5b261fe1924490fce3acbbc893c526d30bc7f3661fc54c1485adffd3ac9fd5e9345029c1a8e37d6498b0ed8bf2f0c853800e8b815e6f97f9be8deb5c609eaa3e50c40647edeab1f6d17a503c4c66aa8fb17b4b667e413c9dd0c3fa56ea4954f05826a7b136571c3b19d4dd3de18c041bfb3996482008d1075f216eae7883247b95521fc6a8f2e38b65aee670801c860730a88c478e6448f8943794a8fefe6149ee9220f85f1c82a98b0eed7e58a136301f37af59dd909ec45d954464bf758cdc731c84e30e5ca5491e5d1aa3c1a31b40babc35eaae0cf9f389bae74dde5dea124a729b6d9e2e7a1a724533b4bb1ae6a62640fe41d9b49917b355e96fffb08a664f4bb6cef509e17767041e82080ccf9fc1455612f32bd51488a5a07dfc8a9076a1c5458113401dbfcc925b353dfba13fe5cb81797c5abda9e79fdc07facd3c4578c0d000e0fed9fd2053de4b7e5fc37846845a1f0284d78e53b1a3b657a12f9a69580afede16adc880eb971db1ee077d9427dbdd8df3ec193765fd194a21fd062310d6f810e3de06e1c108713251986c2168dabcb0791a1f8619f1d3e3f1e92ede7fb3631f91dbeb7a00c86c3e5c6ac44d268f363f470dcf9e1c2311d178a0ec68476f30be5e69ca4938f755b6f8d6a8111940e20b46f56d4ac5de278476551c17cf21fe46747d5376d9463cae92a40924404064b1ccaae9e0dd37a2436f62a80d3102600b058f1eda9bdc2c0126f51403f306fb56e5952ac3d49f04995a486244e6c065f4513897d8c2876abe8de08d5bdfb4fcb8bfc161bd09961aea301102019ffbcb270ae34d8658979db1d7e857a88cf30513ee23c25ddbb804436b8f1e9e5675fc639371bb3b0f7a478b7e842b625cce2ac41a3b237670cf33ad87d74bcdcdf974b10b5884ca24f1e01a02858d04be923557b8dd9c84cd1d790fdc9fe92027a0c897726ffb99d6564e3a9e719aaa19d631a44c3fbcbf7457a2b5934cb2eae4e7c59d4b7217947b4a149de5849c260e8f8f498f65b8fba7d76fd8eb646bfa20eff9e4eec26b1c31465e440a8d85c49406a0528f6d019b1b82353b0fdc929b4548af71347635e8de4b9053799f81dfbc9ad00099d9dcb41f008b919df3783088e605480c3eb387de8850b7a4aaf31e7ac16e62fe54b242b01055b898902b0ff74d432b32da33b6f0ce4125c0d637430fe1d57fc012a6a36fb8974e3c4e37a35f4bf80f05559ac66c6db00102fb5063e469692838b7fa60db8d66c21bf525e0a7ddd17ae1d9f7c5c1a5fd3f5ec7cd075f3775df6eb54024a62cfcbd4657fe4de4cf832431a60df053189bd8c354d67d8a46a34d6f00c3bd4d8cadff6a38daf2a518a4484214b09846921990bd00e0eab6c265b97954b98d918494369afba7bd0cf6a06327864789f41909c1714785d4d4dd90630f0e48850e053a402d395c0587f716423e7ae7125377b091a5c429c92a7b77e68f0414421be01d08f46607d93eed492e6a541315bb64c78468360481717ae14c4d79797955f61cc70cc0c2b2406907e2e051db9b98fcbef86c91b47b405bff0fd61cbb00eea301a09868e378457fecdafeeefd427f8bb9ce3350423aaa4aa2dda420297f5571071a49753037245a6dca50c080cce8363bf4a2a95105a5a496913c5387015bec803d4050d95d031a6e70b2bc3b98cc33eec4a59df08b40f9d37157f403d9a8575bf757d1f33ce376aa46bf2a3bc33785082c73959b37c0dfecce83758b31578a4f9177f8deaee42b736111fe1ede7f81aea6bc1800664f324e6930b41b04976d18e6616a77bd759d6512d30a982edb4c4fc8c1c7d375dbb99b6271eb2a6b6a063d53de68af0ea0e008b36896988f9c307e028d809c0658ce26d884234fcaed1b4da2e8d43035617b6fd00ea885bacfa44a1744928556c8e0cb974fe1ece71dde27ced50f3d09b3ffdd33860c05894c7ef68b402a389013257076b4db930c430b2d57c1bb90cb10af92bf0c57b7f807a628bbc54c93baf892cd5c2f131340ed4dfec494dda95842e8cfc96b600a87cfad1251138793d93ed88a3e93695f9b4153721b02dd314fc738f8e8c6f2ca604758586ee2a835d7a65c9ee30eb99b0740ae47242199863315a24ade987b3b5cd754c99e6935003de65a0ae2165222b50b6c3ee4feba65e525d256800f4ea46e2d2345ec3b37d801f428dad42396b7e5ab893baa01acca889e8001ed77228370fd7396ea64cf4365d116a9821812142a14206708fe353d98fd09214e6edbad43d3f6ecceea7ea9050301ee6ede573d93bff9f46750a0980d4ddf32fa1236f4405ede6fdd82fec857852bd65c379a4e11796987eaf157f3778d6c43eadac7e14e710a8f858dd63d1245f1ebd02885d10dfe147d357c880ed4240075adbdfabeac3d9c465b664948f9a431f895d62670f92ad15daab9f70fe9591bb3891d80bbdf270b11b57b5517eb9a7a06ad18f0721fe14e72a1e422ef6a320426ffb38f86834d7c92f9dd82af2be7ac3377322f8c9749678219ef3282034844cabdae51faeee8ea30d482ef35a6ef0943be7413185cc5892a9dbe2e64cb78ae7f9a0e5f69ff6ab3b5af3f9cd49b588b4e85530253db0b3d150ee3337e27914477bb8026f083abb2c72320fe9b8ccb4b62620279e044b0fced4e29622c2e927824b179767608d00fc2c63f242673c6e941a4e53ca26e468c224e3631fd69479def4ef2c019da51e76c057b8d5e5c35a434d80e2a82de69cebd7869ce0bae8da5c1fa88be3090b2383bc1d7f1dec7c4ffa7c59f9ad1dc7a655b1b6aa352fce981657ea1dbafbd78115c9dc4f297230ec9926854b09cfeea4452e3611c20288b2d2912f4c0e879c619fa37fe87dde80cff604612c6d063d13c4127c776dae204a765aee74ca74c445bc8a591831bc0dbd2836e26fdfd4c426b0543b1c42f0cdfd7e21ab13e835fa52df80d45e4061b2817817e439966aa9da1e7d748b5dffa3d9369e7009e6f3b3fc4db8e43f36154719c369e1da2ebfbffdaa7b5ed86e3c16f21cb71a0a6e80d77f6d92885f16410577d5c4858315c21821bb9c46309bcc503c8d6c8d768bd9fe1ed76870d8997de7fe11ff76106fa2dfab8f06a4ab9265b5566f2a3a3bb6e66d5468da7e712d31eb06c14a041b641f09aa6af8c62600f2ca6f7e9ba0c93eb30aaea32ee0a22fad828cfed9d08fffd1926f00c4de5c87a248f52b47d2045ff1e0979d9e0b9ae2e661a770d5198d5dee69e334f66cffd6c01e882ad1e30c1730df01797b77100708f140d4d4bc55835c22d91f6729ca16c64ec9f6b90eed2dd144754107098c9bfc986e684fb0b235e64ae27cfec30255e481f4f17350dca1ca427209bb569e7e1b796711aac068d35a8a2c1debab0d5f6b9a94c59d4f00891d4d620af3a95132dc2caa2e04f84c8f3ad9692949756faccecbec7075aa7b220c6e537cae96147950550425e39cb3b43c8dd06fc69ca7bb13912f7aca02e519a95e0c1ec2168e645f1a6c7d8f51d83f02f63b284a70a03317586d52d9e26c7cf11f05d6ceeb098e3c615e8accef6aef221ccdd286910079c4266180ed06d12ca4f00930577db4414afd8c43ab297b31468dcb6e233beb54cac1bec61860fd976812eca052768aeb520f190583cb9129dfd735b22f25ac40d6a10897bef277505ade37a3fcb7533c47b3e7ef7c0518bd1b768aa47818cb8e23ae6aff989cbf3ad147e986fce640e0d5b478f852a0bde2dede07858533c44d9f65f0c2ff1e8bdd979f46b67703ddc96d29c2caa70d2ed54d43fdb74510eb4200daaaccd917e0828a8cb8eafda8b6d05e50440354af40e6cce68cd1f13af3131d2a8ca395ec83a76739da885305", 0x1000}], 0x3, 0x0, 0x0, 0x400}, 0x8) mkdir(&(0x7f0000001480)='./file0\x00', 0x42) 16:01:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) write(r0, &(0x7f0000000380)="88958ab138216b586c56bb3dbafee499b3b9e56b16e7b321358eba44267c9ee753b500fae74b7b9364ff816ddac21860443c4a4f0800bd0e8fe820da02cc990beddb1343b299e7420fa3ddb1220032463d4daaef77910e1356883b288184083da8f0121936", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) write(r0, &(0x7f0000000080)="1e", 0x1) syz_open_pts() r1 = syz_open_pts() dup(r0) fcntl$getown(r1, 0x5) 16:01:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/150, 0x96) listen(r0, 0x3d6) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x203, 0x9) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/28, 0x1c) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') sendto$inet6(r1, &(0x7f0000000300), 0x0, 0x8, 0x0, 0x0) ftruncate(r3, 0x6) connect$unix(r4, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = dup2(r3, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f00000003c0)='./file0\x00') symlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='./file0\x00') link(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r8 = fcntl$getown(r4, 0x5) fcntl$setown(r1, 0x6, r8) connect$inet6(r3, &(0x7f0000000500)={0x18, 0x1, 0x100000001, 0x7}, 0xc) chroot(&(0x7f0000000540)='./file0\x00') getsockname(r7, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) sendto$inet6(r5, &(0x7f0000000600)="3b655428476b4d8bafc58ebcbecdc405f0b9b12a80ecd8180f9216ae5983fa01995e123124617631caf19222a94b6ec5d5438b834e8541f2e389282d7b19f4234b1c93b5cec1ab68fac40b3a67f97a93ae5337b2581cc6411a5404e1c64c9f5430deee4d", 0x64, 0x4, &(0x7f0000000680)={0x18, 0x0, 0x8, 0x1f}, 0xc) connect$inet(r2, &(0x7f00000006c0)={0x2, 0x0}, 0xc) pwritev(r6, &(0x7f0000000700), 0x0, 0x0) link(&(0x7f0000000740)='./file0/file0\x00', &(0x7f0000000780)='./file0/file0\x00') kevent(r3, &(0x7f00000007c0)=[{{r1}, 0x0, 0xb4, 0x9, 0x6, 0xb527910}, {{r2}, 0xfffffffffffffffd, 0x13, 0x0, 0x3d47}], 0x81, &(0x7f0000000800)=[{{r2}, 0xfffffffffffffffb, 0x5, 0x1, 0x28, 0x1ff0000000000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20000001, 0xfc, 0x3}, {{r5}, 0xfffffffffffffffa, 0x4, 0x1, 0x1, 0x927}, {{r1}, 0xfffffffffffffffd, 0x40, 0x3, 0x8, 0x6}, {{r3}, 0xfffffffffffffffa, 0x2, 0x80000002, 0x5, 0x1f}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40000040, 0x1, 0x1}, {{r7}, 0xffffffffffffffff, 0xc0, 0xa0000080, 0xd10, 0x4}, {{r5}, 0xffffffffffffffff, 0x2, 0xf0000020, 0x0, 0x8}], 0x8000, &(0x7f0000000900)={0x5, 0x5cf6}) r9 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) pipe2(&(0x7f0000000940), 0x10000) 16:01:09 executing program 1: semget$private(0x0, 0x7, 0x4) r0 = semget$private(0x0, 0x0, 0x142) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) 16:01:09 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x20, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) unlinkat(r3, &(0x7f0000001a00)='./file0\x00', 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', 0x30000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) r9 = getpgrp() r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000001c0)="70bc2f63c85880812005dcaa1fedb9c91b8b09162fd85c6285e03cada6b71ed073d8b4a53cf84bdcd05e9f2ee0e41265cc0d028cb42e080f4f5c03209f39769815f6563ded2130c949d1dddf854aa97603a8d091a1129495fd90e1d7b99caac89dfb0c241d4f8937346e38422db308187850cf75b0f3e11400dcc09988f3ea3d80b707fa0edc47479662908a3881cc6093ae1bddc750c8b051f44db417ebb5bf997112610ce0af17db25eea683725a7f1cc2a138a923e4c8829a52bb864571c9a8a68b3d42901c14887f551b2888e95a9bf8116551b9faf702fef3c49a96e3d884fdfca4e7", 0xe5}, {&(0x7f00000002c0)="55a5b59f3fb15b58ed45fec8b9dbaf8562861ff72c9ebb78f45c513a950964ea51cb2f0372e35144584bc9b9dce4f3aab32801c92da95065bfbc48a3730652f638733b3dedfb9f0e9169bb3b567b0452af7e8a8302e76423cda47e0a097493f91ca7cb282630a451012c1f5a8d9153e98384332d40d3a0b82ae2b68e3d3855428f2694f419f9c0359caa3f8c51874b51fb0c06531686b355e951adc59331ff9ffa289d07fe330f564554b528a731abbd876848d3297cb808c88b4c10a65603f8b9c8222009e06fb065", 0xc9}, {&(0x7f00000000c0)="40d7d2dd200a02b239fa5f9e42f1762363a6348f01082bb9a3980312ca5cb9ea1f7d908474a6523848f1f1ba108525", 0x2f}, {&(0x7f0000000100)="fca2c78c7cb8d7b624dfe34e68ccf5d18a328cc973c0b91bbe0e4e34dab9b89e430636b2d9d0d8992bb9dedcfb1bab49e0ded30fe794bb8023521525aa", 0x3d}, {&(0x7f0000000400)="60a206099273e77b2445345fa87303a52057135ce6d7310fdaaf2cce7993e753d6a40e52ed63d0d0b1ef6f9d756aa735872f9d821b018f4715140e308fe8b30d1273ef602f531bf99dbb4434f8e5679a9ada23cbd43bab38c9340e504f7c859c631caf9b3be73729eb8062ebde62f39c404ffbfd483d4174cb254c9c91a349d7fbf58f6447cd1ed2f3bbb0991ced223aec00899a9fdcbdb3a80dab7159847fca0e074b594c30654213d7ef1167261645ba346cc2a1b3ad8dd684cad257c7c667c427e605318ab9155285682c63eccbeaed4d97154093a48c75bd50f6b074aca5e866587b6ff633149adad1f06c84dc", 0xef}, {&(0x7f0000000500)="a1896d5f164962d45f69193eacc75e695d292b0f1ca4dabe4a268bfc8a3fe662a0face2d09ca53a9423003903d6c6e76fdc8fc26888d68c7f52a97336e96d9382b2d491a028b48a64cc0d80a740c1fd8fbcd868de4e08b6e5fd8e96ccca7b8c69cf02a5dfc6b5e5d778dd86cecba90d24e5e09c1374a465b9eca8ca6f78aef139a3a1f3ece9b4db924e1f6e7d687955df6c7256e6de6c6cd516cf71e349dc17f79c29287a1be8b1d9e67285a25777d7b271e8fb9d57de944b7ebfeaa0bcb1b0a1452ad63b619", 0xc6}, {&(0x7f0000000140)="9cd6fa5816e4b45d09c99fe6bde41bd880fafef972254b8f2ed85a07721d1b10b53c0942cfe3a716", 0x28}, {&(0x7f0000000600)="73143ddbf2b725f14b7f8209705a2da9f192b2ddcb4813cf2a112b68cecd4310f8195b2d30185439bb3c4bd210af6173010d5feb446fa2ac3987e2aeee1cb3a5e32ea937f8aafdf861", 0x49}], 0x8, &(0x7f0000001a40)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x68, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = fcntl$dupfd(r12, 0x8000000000004, 0xffffffffffffffff) close(r14) kqueue() sendmsg$unix(r13, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="3000040000001ed2e22c6acf50e9c0ebc354029398bac5b14f52b1e06c8cfd66", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r12], 0x30}, 0x0) 16:01:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000340)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x100000000) readv(r1, &(0x7f0000000300)=[{0x0}], 0x1) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000008, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x2) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000100)='./file0\x00', 0xc002, 0x8) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xa3, 0xfffffffffffffffc, 0x40000}], 0x1f55d8db, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)) dup2(r0, r1) 16:01:09 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="2ee81be6faf0098bcd1610193e5199b58588008fea69d48a95e5015aefe1312e1527f41100d60f41b3c10db5ba1c37af42c590f6d6", 0x35, 0x400, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:01:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="aa54934209e7aa7e84a328638adb72e2117e3bd21a3eee", 0x17}, {&(0x7f0000000080)="c8a6f247737a6425e500b45c5813f7d4e3752d79d7d0b9ab0c250640a7a49cc0c1e3bc106ceb9443f31e270c46bd4d37e8032d59a28139c12e73c8ca9e473195d727e81e100b8e7a60203e1bbae8b7a47c80a055fc21339ff985f5495ccf55971bfa2a09cf279b964c2c56b852a4931b1a72035f88432e4e80d8b21ff972", 0x7e}], 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x4004, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1adf9cf15c2a0339498492a0fe51bd908638", 0x12) pipe(&(0x7f0000000180)={0xffffffffffffffff}) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0xcc9d6601250c3ab6, 0x2) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/209, &(0x7f0000000140)=0xd1) 16:01:09 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {r2, 0x44}, {r1, 0x9}], 0x3, 0x1d12000000000000) close(r1) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) socket(0x0, 0x2, 0x2) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/106, 0x6a, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x3}, 0xc) readv(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/18, 0x3b3}], 0x19d) 16:01:09 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = getgid() r4 = getegid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000140)=[0x0]) r12 = dup(r2) sendmsg$unix(r12, &(0x7f0000001540)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f00000002c0)="e711a1c9eb773f8d598129ecf9", 0xd}, {&(0x7f0000000300)="efb75cdc38465db81fa82025e54d6318afcab68ccd082bcced42ba9e0076c229c95e0f339810461e0eebb249d8636790cbb3adb6c575988880926bbc6b565d33ddf273e6b1aa7926d3983e1343fb54f8e67e4ac33d3d6ece651045a6e3ffadd3dd4a3188e08d957c46aba46b8b85ebdd845e7a3873f70bfdbe3619c29b4d97c96b94ec31f254c87b7049e6b5ed9f7c34966197af4330f5b0e316e3fce8254768bc603b0d1e220b28475c646212ab99aca1eb5d919e0bbe7a20e59467bbb6011bc96043b17593990574a2168e9cdc7338dca7d17864768a400459c78813e2f1560280235c9cf1fe99c351516a211ff542d7f2be27fc5d825487aafe58e889b8780572e210345c5e9f672ecc1e336a2b294b10c87e1ee5c95e4b5e6e4eed2546fcbb50bfc6f37a8b1544943b40788e3d8d1c2a0fab7525b6b5c18b3f63e715dd367cffac26da31e5cd6631e605269477b1d22e97cd3eff273213895476911513f53ff35ab4206b05b10023f61be8a89633a1d5c7b87b6bd26986331570aa47d7db5c8bcbbe770f7d70c05cf6d2d5a133138dea89cdcef7b9b9512fcbf6d26c476026f58b690610f1745a037096f6fdba768651c3e2bbd4ebeeaeadb37a0b61463d897df17970d2d630d332429a7d021129dd9f94cf4017134529ddc2ab36ca19a821e84a8615ee8123f35c81439345ec512c70f1b027d4deae16d843aa1fc1123e95617faf06d98c0abeeb2c6ad571b11a6bf956ef713e7f3e94476b9b5be9c3cd34366cbd2d022c4747e59cfe134dcc1f480439bfeb0d0a3fb7265d799d4684b809e688b674b1e02bd792acf25ab523c5471dc8979e19bf3e4e8f1ddf5aeb4566682f0bcf139bb847da34af39c4f42dc2c0f67f28bc4b38f3f4bac1f792aad25f91b0085fc8c28ae055397cedd312d8a38e0a4191331097fd022c19622932d5110600d13a77471e8c528f420ef227642dde71b8c9a774df5785a0a95495a3d097c0b7daa36f5051319952183f00f63ecb9b04b564717bd09566edf4dee715cc7cbec9d087230893838e1093af4bb2ffb009b8978eb70b9e6539d6596a69dbada8b2687e0fd232fd260a7b3b5556b86db42af3f21dbac554acef5353e821d68c7b7bafaacc820b43f3e0abd60877ce229f7506afd033b84331a10e6db0e105a4cea06b61d6b1e9a7ce9108907f9892895baac70d8413f70668d5d6eb947b122e29372a2efcf3fcb9266c1bae51498614917731ad2ab4dcfa03a548829c5f0af0e9137fbc73a348617c8730fb3a85cf37ef8aa05c7e857f774c6c949c6403b14854a33a311bc219defe2ee83140f6a0e3a7409dce0f3a9f793215a606d324051ca3203925d934ac26df7a7bbb92fc2cd7716c876f550f42bad865afc3c387d7d19b5767c22d74eeec90f15dbfc97f1b28596747979e7fdcc2e5b35a06651b921226a594229e9ea97ff868aa6d5067235134fa754a39e4be21abd3bef547b79df6f7311b6d63f090f628de32edd1eb3300691a107eeae496506dd1a3560cd391764387c08dc5bfb5dc368e225101f5cd57d03e911b88aa8f98bea7d4b3b040abd11fbd2976145e9f01c5540241c0052d2d99228e1aa03b733b4e6ed8b6093b0d5349c8e3eeda2de12441e8424796e92b2a39ee4c3fa881ad8819a2e5a999800a8740d51257d12f66ab4fde1886f61927768f726bd1cf3582572d8d4cc78b2b3c074cd64b6ce1abf2e65466c5e0cac752c8dd99a061e2256d9f1a9a3c724e3ccf8b682275e7381899230f11e19d96d5607b60a598f8f53e0ceceebc0bbfe9fb542c2e5a38810ee69e691574f569f98d80c0f1975e5ec9137e00059812fe03f437bb11ebd418ba8936f0bbfeecfef63df66992fbe780dedfc0265d15d310d5e6b7b0be33ea98a2f3781adf7d6452a1bed24180fc1f4e44d05d1b160de88cbadca3750938bca1eebba7b6a339e22a0968ae5ffb12b04731dab34cf118a8eb629792a8a948cd5a9dab7f661cf944e02ed75dadc84f77b422937012c54f56f2289b8ef9cba44f23f092297c19223364422b0a653208e3976bc836ce8125caad02094750adb9a168c5cbefa9c4483c9d11113fce7e7d847521bea5f68c9de86140d4b83bdb5c5614042a86e9264b9676f81d74be15087ef36db890e590a3ae46a1471db51e9ad6b4bb0f1c0a1bd6ee4bb689dffc6ccc2848bbae5fd07ebc7ac98effaa24e12abd3792763a5e7b8054a4fb2fcba928995b2a27fd440e556ac1af86cd0f91c0fabd15f4cdcb5017bbd59d8ff10f111705ca89177fb65dce3984ca6e34d1f8e6151fbeeded505684c07b38f4de2ed76f7f83f586acdd5389622f29e1a75fa691167f1337c2d0db2a230679d69598fbc2b9c7b83f33fced37bf5051b3bf4ea03588dc3d73d86fa7a1e8a157e8f5f25e385cc0d8cd7f2ae724edd5e3a5edfd29235c7ff7f50ac9fb2383678ab32f36e0733cd341a438073d189dff45d91f658996616c5fa203e2e7dfcee47f4b6bfff22a289bfe96b2b3a08c0bf42ff703a5b593285f4f23d364dfc4a82aa45fc8bdad27896ca5ea3e674a97689e7976f3912bd3b83909f4ae94b436449c4491e0c787bd818ba05c001655f8b7f3a2e1cbbb34cb9d819442c120531f37075785e6486f3659f3b35400bab90d237bbe99e41e3e6b5087d96fb5e8cbd1c3a37d58eff4c2904573e9d16bee55ef96bf7f2d2c9a40c344983e7fbc9c995175602567d710f2a279975ef2f7e82ef1fe33dc608d45562fad516aacb74edb6b9c11f2108600ce9d54d7210dd1f385b589755c348c6bfc97f4feae947536cd210717df4c544df93cd4a3b0d2a957bb14cb6fc92245d8e029419770ed249f23365d7d2d1d36cc2dd90e168ef21316a83635c10c1ad965ca977a4b8c90bf2fccc2c070375b0169d7bd76bfca1759a2e5058e562daea7196b67c9f23171d9e72b92d406b08bb5c20fa8572e5bc89aa420511fa5dc194a1ca3e4149690cbe3ea3da08f2eecc05589d13c4a91ef4cd3a6b0f7cd7da99fa29c67090c0daec2700ad590fb6e324878e18a0a94984287cf8567874b8d317d0213d5ed4e7c065f0bc969d6443bbbaff9d5c2da1e6ec03bc3caf1031325e7f37768d0ec5f8e8b2bbe4800e9c79bc3cd709f5d5cf93769ea62141c15ef678026e17fe7e4bc12c40f5e28774630c2693b6263db7b1bea845b71c8bf2f5130f886acfade0fbbe7db72a28481de1a45455fba419a99f0f9d6a4e911d6e287ae30ed6cd701b6b54b896761bab790d88da9020d389d275752190cbaa753b997a31624582b8c343c6eb5d5e155c5696c19095de5888da73b0a966a781600c8921adfcff03f587115b6d15eaa8184ef359ef148193c46cc80132c427e83764995be25ef660b1df99c99b5c2b0b26a592272dd715c50c4f076b2f8ed29baa23e2e75e425daa4b443439e8df11b83bcab23901e124489d15779eed9067560c221cae71d866a2da1605bb2b0815b17ea290b6baacd3ce79f2adf13e28ce6775623648634a7ecae0bade3d3a71fd32de5e0b86dbf6f1aa40f2c57a5e42ffeb3170e06b0f095d5a2261f14596941f70a1a35907698d0979e9d57a71adad35bd0768012f6a5d3a4117048eb5ba58df3c47c73f479beb7ed3b74568dd7595b5ae76f410534c1356d09d0922506e78f4288c95ad177f06a71516760d7ed405e2c9c6990d8363b4f35c5b1ce3eacf7bb099b4d5d46bf37159c1e186687a4a9e47452b8bab042b9cbaee3d3c0170ca3ec724a4537b9cc1927583ec993b967b00f6596b8f9b04f21848bc8b78de3a723d1d5554d7644df009ae8e94c0c719e6627953cd5db5100aa682ee76ee5ed09b9bdf0b3005150b6a773103b6aebf24bff83280c0eb8a6b40a4d6aa3f1ac388ed65397bb08519197cfac8876b89f46265a77a53bb5316deaeac183ef925ea95d05eff9678a5c4ac15fe96b977c448dd4952d0ce90e2d5b776a1038678bfce63246991b5bba3e1bd5c41572016d6a80554508a110d96cda74a0a036d41f316852e7b783d22da0036e6f23994885ec7daa62595701b71a8bcafe9c6550612348b25fe3e3ae7b83d51d95f591d05fa2c81550e0cce07dd50b77ada4ed9dd4ceb2110b0a9e2ce390475a44c6034c0b2b1331185e93c504dddbd0f17252e57205026e3c92642aff2412b9ad060c186ff2977a129be8d51edf9023aff0d9405b61c242fc11a81a2b0a794349c3a475b3eef81a4c374167fc961076a60d7e2d350685a70db0369365312a8326679d2e94675e307b000e39f937c775bda9503dbafc3ed31776fb61e6d9c28cfc2f4b54460b4c83637b50bb8954436748c9170df8d8f73e56f044f6121a990645a6f7d8916a10c9bf2c10717e1fc44f7db0c47eaf513e2775183587f092da99e4ba45450176d64c81e56b9be13350f30444c5c0679945e6eb596472374791249a953b02a8093d2386bab4592e8d7a7bf1390602194bfe6da244a54954724eca2e9adf62f362a50b6c66f20e6de8c50890b2d0d4de3032fbc05ae65d20d555cb3a63c4b94649f343cd692fcdbbd75b4d09e2cbbee7ae9e8f351c373533659fc8394b0ef1a7e3066b26716361d4db4c320ef7a67835cbfb9c06be81879eb562299dff4b47c1ee6d36b67346ef8c15814b08b12f55bb770f820151565cb03e16c710a5929d492b9aa4faadb2d03c38d96cf52a17ba3934150640542e510dd90bebda580581f8ea23f6c27efd53afb9cfa353af49e884caf9e61d56e819c310b693fc06277c1df577989e1a53eab95e7dc55b68aad7a4aad4dc3c7b4cf5f72bf5afdd70dc4205f56eda13f84372a093bffb34d3fdc6ff8e3c83bca1166e974a623f91643b746c99a0437544547fb62ee6ef6b646fff935cb48cc2ef3820af7057352c2afb55c05cdb9454185c9e77ab9f5368a0b326dc8ffc5226b018aa5191f5f0439ab22b61afc3ef7002fdb40a3fdc4c6d26e9e3bf59f41176c59e46f21c3691f81243b1a349fd13fb9a8486657a86539cf0e5bd4dc45daac81a9e46139ecf2e5215ca9f4752f2211eea26743b4161c5b7e9e5eeff0c6e97b5a3c7dddab67b222f9a9fcba8324e613d82bb2ae71d4fb1f859863a887e9131a7f8116384d93df60af1dddd4fe2fa75e72b90e2508a85733c4d43e2785bc88f0f997b3ac37ceb79f4a7bcf1e2f02d37578c36d6493a933d79f47dd51afc33c4cb58ee568d399904a12bab8f301058fbb0cd13948d5c9adff055e2ebc5abc0155cabcc451190c8cba9b0aa70756aa936722e8b1a5300645b7af2ea63ef0642c7eeb88b94e608cf3ae8a3a35b2f1ab3820dda0a4737cc0ce62a4a9ccb765f1c6634154b512659090ae74c88dd456565607769d40b2fb825c744c9e622e2d545be6ee2f7a45bba45c0b660aa2b0740072a14f7e8591e6eecd9101ed3b14ee6e2273d552059d9db0a9b10c6db8dd10577950919049cb927e8891ad612d597a3ce5420bf095ae04a46edb144a14829f6b447a4eee79d78052545a83a4698555f64fcc63d87402066529618cfeb8c0d1300c23cc169b8739de8e0a40b61f625f8f66e8c85de43af54266e967f7576bf3df3f543c8ab9d0f5cddecb3eb142f592af6755298e6d7a443ef97e617d2ffe03d435f30b09686a48e55243454884e1b4946e6b1bf23824649b041cb5734ef585ee156bf312b2b27a504040ee669a2ea6b9d6f242348a2929a0b9e4a66bf096517a392aa8894017f0d48746f574c1c39f9f22850b089847c86ed51f1401ea77ebe6a99d6ca806e4ffb0dad616a8787bb04", 0x1000}, {&(0x7f0000001300)="2da13aeb135f3074c349356111d552293a0a2b99b62877c1f9a99be7c517ee5ba760f7b8efb9e19c5d88b61f94b7c9eea4456ed4669de3de9602ee0c86a07c624234fb3c4834785a72da8deb478083e6edb2c382822b0a7ffdbdeb987caab566049f446eefc0177a44d60929735934f048b0c561ff061fc71cb9fdf4506e9aee542b30774c53e8de91c96412539fdea1e27a36622ab62ce529f94a5ba8cc52f9abeb5a028f0849cbf0456b3e49819e72e8956dbdd9862935492c4fec8c22acaeae87b865c0a9a530b9759ab243664e3d38b8d6fe2c7afcf32c51", 0xda}, {&(0x7f0000001400)="2dff3e77cea69248d9f22519c8c186e32f6456dbcbdd84e0e26744dba40eadc1855851615e", 0x25}], 0x4, &(0x7f0000001480)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r11}], 0x88, 0x2}, 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) r13 = getegid() getgroups(0x8, &(0x7f00000001c0)=[r3, r4, r5, r6, r9, r10, r11, r13]) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r12, 0x8008745a, &(0x7f0000000240)={0xff}) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:01:09 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "968a0d836bca4ad216413883fe3e6462ae7e27ac"}) close(r0) execve(0x0, 0x0, 0x0) 16:01:09 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000000)="0a9cce999721bb673fdb6912d175", 0xe}], 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x204c2, 0x8) r1 = openat(r0, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) writev(r1, &(0x7f0000000000), 0x0) 16:01:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x1}}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) recvfrom$inet(r0, &(0x7f0000000100)=""/238, 0xee, 0x0, &(0x7f0000000200)={0x2, 0x1}, 0x325) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10080, 0x142) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:01:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x88, 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x64, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x1ff, 0x200}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x8}, {{r2}, 0xffffffffffffffff, 0x0, 0xf00000c5, 0x7, 0x7}, {{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0x7fffffff, 0xfff}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x6, 0xfa1}, {{r1}, 0xffffffffffffffff, 0x78, 0x20, 0x7ff, 0x81}, {{r3}, 0xffffffffffffffff, 0x10, 0x5, 0x7, 0x67d4}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000024, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0x6, 0x8, 0x9, 0x2a2}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0x6, 0x8}], 0x1d, &(0x7f0000000240)={0x84a6, 0x701}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xf0000002, 0x8001, 0x40}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x9}, {{r0}, 0xffffffffffffffff, 0x14, 0x1, 0x7, 0x62}], 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x20, 0x20000012, 0x66, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x24, 0x2, 0x3f, 0x5}, {{r0}, 0xffffffffffffffff, 0xb7, 0xa, 0x81, 0x1}, {{r1}, 0xfffffffffffffff9, 0x3, 0x20000000, 0x9, 0xffffffffffffffc0}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x200, 0x2}, {{r2}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x8000, 0x3}, {{r2}, 0xfffffffffffffffd, 0x1, 0xa, 0x3, 0x22ed}, {{r1}, 0xfffffffffffffffb, 0x20, 0x14, 0x1, 0x7}], 0xfffffffffffffffa, &(0x7f0000000000)={0x6, 0x4}) kqueue() kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:01:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1fff, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) read(r0, &(0x7f0000000100)=""/67, 0x43) flock(r0, 0x2) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) close(r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000000002, 0x10, r1, 0x0, 0x0) flock(r0, 0x8) clock_settime(0x0, 0x0) msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="64869c375a8fc672e4fddd7e0ae16086dcf944584574f9040000000000000009133995c7ae3ad77cfa1779e53bb3ad1d2810e824e58d2dc419fc78f01e800bbd26851a55f6c93a06a0f0ab62e77224278fe06fa646cd44b9efa2a1ecaf175ae35e0468208416e81fd6b27c8a79fb1d7731b99ba82fa4f17e88aa01bde446f0b7c269da70183e668b733c5e345fa4b9b77c9c5a507341092ceceab4ed55bf73cbcdc3a4b766cf05a960d8a697bc95fcdb67adfb7f45d6375f78656937831d98d7a8da9181813eea", @ANYRES64=0x0], 0x2, 0x2, 0x0) 16:01:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x22) getsockopt(r0, 0x2, 0x19be, &(0x7f0000000040)=""/217, &(0x7f0000000140)=0xd9) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0xe55, 0x0, 0x0) 16:01:10 executing program 0: mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1a3, 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0xc0, 0x88) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 16:01:10 executing program 0: r0 = kqueue() r1 = dup(r0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x1, 0x200000000000002, 0x1, &(0x7f0000000000)) dup(r2) 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="565e7374d77d6c5748637ee9c4843d4604bc1566460042f089626d216dd77e61d92460970e8a347ba543cf60a1875f21a7e88e21a5e2bbab5f21dd604b52d426f34482ef72fc081afe7a1cb02314f1c669e61e21a28a9249f705da5dafd705bee9cbded39e", 0x65) write(r0, &(0x7f0000000180)="191311b4d2670000d86d775c58e5f2b7092b3448b43993eebe7f98b0dfa3a51253f89188fa476a9e47964fdb9c3e5ad9d7be9e28127759b112c783acc8f776cda58b1e8f2d2bfc52df076b0096079020ff48fb9fdd9aff4f02900a002481bbb9fd0ee62045d514a53075677bb18415b28d0e2b16999ba6", 0x77) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "05300fa8a4571d3089f89e4d6ee0bc923a5fd06f"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "947f62c0e08e517c104691e57aa780ade4a9695f"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:01:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = dup2(r1, r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000000003, 0x0, r2, r4}, 0x0, 0x40}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:10 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x62) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7, 0x1000, 0x100000000, 0x2}) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) 16:01:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000300)=""/237, 0xed}], 0x1, 0x0}, 0x0) r0 = socket$inet6(0x18, 0x4005, 0x30) r1 = dup(0xffffffffffffff9c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) poll(&(0x7f0000000040)=[{r0, 0x40}, {r1, 0x90}, {r2, 0x100}], 0x3, 0x8a) poll(&(0x7f0000000140), 0xf9, 0x0) 16:01:11 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) r1 = socket$inet6(0x18, 0x7, 0x0) sendto(r1, &(0x7f0000000080)="a856d3178d44c802103962a8b33cfb7a6fbaa18ac4e3682b8bee5aa9fc2263875a9b615a7288d01aa9890d1088d98e4b7e099b2eff013e3138fe8c18a72d8d6b3cc9b9e61cebad5e57f7eac8b7898f3bc7f31135f346b62153fe52545af4888e1be47d278633ed0f8972", 0x6a, 0x402, &(0x7f0000000100)=@in6={0x18, 0x0, 0x9c, 0x9}, 0xc) r2 = shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000d0f000/0x1000)=nil, 0x1000) shmdt(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) dup2(r3, r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0xbf) 16:01:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc1) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x42}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x11, 0x101, 0x3}], 0x7, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x9, 0x2}, {{r1}, 0x0, 0xc6, 0x8, 0x7fffffff, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x34, 0xa0000002, 0x6, 0x5}, {{r0}, 0x0, 0x4, 0x40, 0x6, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x11, 0x80000000, 0x7, 0x6}, {{r1}, 0xfffffffffffffffb, 0xc, 0x1, 0x5, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0xb830, 0x3}], 0x9, &(0x7f00000000c0)={0xfffffffffffffff8, 0x62a}) 16:01:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000100)) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0xfffffffffffffdc8) shmget$private(0x0, 0x2000, 0x100, &(0x7f00000d3000/0x2000)=nil) 16:01:11 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x80004517) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x80) flock(r2, 0xc) r4 = semget(0x1, 0x3, 0x2) semop(r4, &(0x7f00000000c0)=[{0x3, 0xffffffff, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) semop(r4, &(0x7f0000000140)=[{0x1, 0x1ff, 0x800}], 0x1) sendto(r2, &(0x7f0000000180)="507c68e89fda02aea9d432d58361b4135affae8ea2977681f29c0fe81f74fbd2e22c2341873312f051ba975685f9c8fef6472b431f57107b0ac7b5b5dc847b21ef801b2d4a0993274353c2839c28f84445ac1c89f7bfb767b340dbe6829968", 0x5f, 0xd, &(0x7f0000000200)=@in6={0x18, 0x0, 0x4, 0x5}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/52) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000280)=0x3) sendmsg(r3, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000002c0)="f5d9b288be80a4e5ae16b6732394a9b00fa497a646cd3d2f259c809d0c7fa1bb0a40b5d17b826c13a410bec84fde1001e454cf3c9257e4732951bae9001b0aa4eb18df92a9c628f1644fff0fefab064a7e91c8caa7646e7ceabd9c0402640845aed217f1933bb4e0f8ed2afd3ae73273e78a3d322614a175781826b07cbf333aaa116a6ba4c155f072089e197a3d69d6227cfb1ece1e84f5090777e06739414b5006b7eb467442a252501739c6446c4d3590546ea65a5d55f40fc3871eb1", 0xbe}, {&(0x7f0000000380)="1584be109de808edb7a1152bd208845befca3f186e51c6", 0x17}, {&(0x7f00000003c0)="67fdb3ad140d5737f72ece241d6c3df022377a5a2a167c79f1249e05ac865812ef498aac1663e921b992ff69bb72f0e02a6d551b3e50aac5759547e679a35f0c32dd4905cb36bbd15411e67573ad7665a9c46289e5919e38c71f0c6d63db182057b98f", 0x63}], 0x3, &(0x7f0000000480)=[{0xb0, 0xffff, 0xfffffffffffff001, "7ec1d7177f5f6243d871cfa64ca0b6519064c46fdb5ba6e995b0e0623490163b1fef3a771b1c516109aab02ea32c7696c47302b5ade9b66265c6a903255729f0d988818dd7ddccf2f768b963e05145253920d22e99844a625a8d6f53ebfbbfa98604a8ef18dea5034a97f1ab8bf12b1ae76f189f22b9f1088200590ce496a63908114ee18036897f90f3c90c4a75eab4057c8c9fdae0e8933e"}, {0x18, 0xffff, 0x5, "7b63cae9dbb3181d"}, {0xc0, 0xffff, 0x100000000, "b3a572356a4a21357d18ca56fccb87fce6828952c939de368a33c006fc5b33265bc421960afdcff6dd16abb589214f6dfdb6251346d1941cbbd0fdf9d58dcde1f568dc9453ce2e972326921e986ed9d08d34c2fb05a5b5ed6d7470dcda80cdf132e721c37c567ebd0313dae63915d3137302ecb7d2df06feb42e23bbc1aa44b7d0eecce476be553e61f5c675d574e7097c2649ba4939d254e0412a0ce42d6ca6b77076b8205a1eb3df6035d13f"}, {0x20, 0xffff, 0x7, "591088ffc10d8f4a56"}], 0x1a8}, 0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r3, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x800, 0x7fff}, {0x7, 0x5}}, 0x0) r7 = getuid() r8 = getegid() r9 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000840)={{0x9, r7, r8, r9, r10, 0x20, 0x4}, 0x6, 0x3}) open(&(0x7f00000008c0)='./file0\x00', 0x40, 0x4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000900)={0xffffffffffffff00, 0x4c}) socket$inet6(0x18, 0x0, 0x9) syz_open_pts() connect$inet(r5, &(0x7f0000000940)={0x2, 0x0}, 0xc) flock(r5, 0xa) getsockopt(r6, 0x6, 0x5, &(0x7f0000000980)=""/232, &(0x7f0000000a80)=0xe8) 16:01:11 executing program 1: unveil(0x0, 0xfffffffffffffffe) r0 = semget(0x0, 0x7, 0x200) semop(r0, &(0x7f0000000000)=[{0x1, 0xc472, 0x800}, {0x4, 0xfffffffffffffc01, 0x800}, {0x7, 0x0, 0x1800}, {0x4, 0x3, 0x800}, {0x2, 0x1}, {0x0, 0x102, 0x1800}], 0x6) 16:01:11 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x8e51}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffd}) setrlimit(0xa, &(0x7f00000000c0)={0x7, 0xcd2e0bf}) setrlimit(0x4, &(0x7f0000000080)={0x4, 0x7fff}) 16:01:11 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0xe0}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x8, 0x2}, {{r0}, 0xfffffffffffffff9, 0x50, 0x1, 0x80, 0x6}, {{r0}, 0xffffffffffffffff, 0x11, 0x6, 0xffff, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x11, 0x20000046, 0x81, 0x8}], 0x1, &(0x7f0000000080), 0xb3, &(0x7f00000001c0)={0xbf, 0xca}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='Q', 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) fchmod(r1, 0x84) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xfffffffffffeffff, 0x81}) wsmux_getmux: no memory for mux 8388631 wsmux_getmux: no memory for mux 8388631 16:01:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) ftruncate(r0, 0x3) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x5, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x3, 0x4f6ad3b1fa6efb53, 0xffffffffffff70c6, 0x8}, {{r0}, 0xfffffffffffffffc, 0x61, 0x5, 0x9, 0x8}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xe0, 0xf0000000, 0xeb59, 0x6}, {{r0}, 0xfffffffffffffffb, 0x90, 0x800000d3, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x21, 0xfffff, 0x11, 0x2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x40000000, 0x200, 0x5}], 0x9, &(0x7f0000000180)={0x58}) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0xa1) select(0x40, &(0x7f0000000100)={0x3ff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6}, 0x0, &(0x7f0000000240)={0x8, 0x1f, 0xc77a, 0xffffffffffff8759, 0x9e, 0x597, 0x9, 0x53b}, &(0x7f0000000280)={0x3, 0xfffffffffffffffe}) 16:01:11 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000001040)="3b714a450adb5ba4c163484d6158c8121388324bcb2c61a78070bd94f1d747c3bd5d7520d29d464da6aff3ea1d569a6cb1ecdfb32abec43d0784aad1431629af68c2b9af52", 0x45) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:01:11 executing program 1: geteuid() setreuid(0x0, 0xee00) r0 = geteuid() r1 = geteuid() setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x30) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0, r1, r3, r1, r4, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) listen(r5, 0x7) seteuid(r0) 16:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "854955882e0200"}) ioctl$TIOCSTOP(r2, 0x2000746f) pledge(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='\x00') readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r5 = getegid() r6 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x5, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r9 = getpid() r10 = getuid() r11 = getgid() sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="da0d102a7d9a18997b7c6b790705d8e770dc473596b9f01afda3ed8ede08f0145c4d8359ff234d792778bb0538558aadd79b7946c31f3302a10082227df361e0804ca8b727c9c2f9c4ae1cfa2c4a95c3fc00ba54421b6a2c5b042be57e132ecfcb3196c3359def05e85cdb5d7c4e70a52feaeda58169c1e40a11e72758dd4c4a1eb07a3b9bb1b704ec2ed7d7f09202caf02a5dd9a2d46221d9d0413921ad5ed84e2fc819682558a3c6471c08d44e1873e2163f2afe14bfe393702655daabc8b75de41ad846c761fb071bd1050ea2f5957f4fbce8940208654c7d8bcce34fb33d28a3882f9368bb37e54fe0", 0xeb}, {&(0x7f0000000140)="2efcf7", 0x3}, {&(0x7f0000000180)="2530fe112b8e5109d0c488976faece70b8c6293bb1cc36ba2ca51736d7eaaf51d26e5c9f0f28f62b65ea0085b379d68f1d1f8197d966d4de2874b637c1c39968fda7508b634e3cdbb5805cf020eb2c5329b24d4e18b14c37fc82c3f2ca6010f996eef05e2313a93da5a614b99abcde54eb3d652eb9b512f46a43af1a03326af00755b3dfc12c87a19dd263dd4e3d6f0d609a710c77c68ec0a538333807bdbb1f88c3505bdac461e520bb9c17e3172a925f921b7ebe595de614415bb9705ab3a204ae8a33", 0xc4}, {&(0x7f0000000280)="4524ae14818b656f4d2d418d6ed9ac014dd8211c760e", 0x16}, {&(0x7f00000002c0)="cf0b8397cda78f3b73f6f49f4ec5cb55788f460007260b2aaa057bf16a657bc6b7f9e2a80ed9c5cb3cac3e9f463db25c1fcaf1615979f0", 0x37}, {&(0x7f0000000300)="d710cabb7afbd260479af946bd0d02f06275acf8bd4c981f140b93f9454dc5d29ced6566a495545b270641aaaaeb08d8dc79f071159d2080557a7e7a99bbbc110d1b2783cba1a3caf6bacc24880dc04a6d9dffda8b8e94ae876cdb8f8cb0437e8d8495e1f2750edc5863d2a744f1fc5b570c68878c6a1354cfdb587c31bff7287f3b78c883332c939c120dfae90cb40618b385b075e3e84bbc1509f6be8d2fb57f99189e6b6daec9be7683ea3fdcf9421027eb061de83ff4b372901b4492939553436c780bf0b6ef259880c1d4592b256c3b2789894de886106fc5a47f80ce76c0e5ca", 0xe3}, {&(0x7f0000000400)="2adbb11fd0485f2cd709deca21327ee3ec0f9ca8f02ae1991a552021b68668b071dfad84d180ceca559a9a35f4e493c1c2345b4eb5ca4bccaff786e2c469e0514ea08461891fc6299c7810c490ed9637fe0f920c55216d12ee36d5d42171353bce1e918109d0846a8044a87cc9", 0x6d}], 0x7, &(0x7f0000000800)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="97d4a7000000002000000020000000ffff000000000000111139e1ea3427899f3b2b8da4fcf53dfeff455970792d2e746d33c34e25d4d483927643dc90067006482ed6ac8726d395f2fe4d8731d3cda7eb7211", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001000000000000000ffff000001000000"], 0xc8, 0x4}, 0x404) 16:01:11 executing program 0: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r2, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r3, r2) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="0000e100000000e4000200101e7fc5373169a7a202c56bbc95b4dc74928e46412c838ae59f110967de5fadc35014f84d6e4023f246be77dc35aed94d67f22ffb16f7bd9f243eba5945856fb56278e2c2c705fb486c01330377ca1f7087da0577b5c59ce6c10a7a0ece2cf1cfd7b50ae433eb6a050fb3ff273a0898481a367fab12e3246ec6915dce4eebe1f2b4b955ba04a6436862ecc7bebcdd5ab80a27b77e5aae5543bd137845e9d3f8d598049c9b724325ad39320df404eaddb6", 0xffffffffffffff98) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) 16:01:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440)={0x2, 0x2}, 0x2) 16:01:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) read(r0, &(0x7f0000000100)=""/67, 0x43) read(r0, &(0x7f00000000c0)=""/33, 0x21) flock(r0, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x202) readv(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/228, 0xe4}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) flock(r0, 0x1) setitimer(0x0, &(0x7f0000000040)={{0x100000, 0xffffffffffffff80}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x100) 16:01:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x9, &(0x7f0000000000)="81b8", 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:11 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) recvmsg(r1, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=""/18, 0x12}, 0x0) dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 16:01:11 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x1) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') 16:01:12 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) setgroups(0x0, &(0x7f0000000140)) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) setgroups(0x0, 0x0) r4 = dup2(r1, r0) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) fchown(r4, r2, r3) execve(0x0, 0x0, 0x0) 16:01:12 executing program 1: semget(0x0, 0x6, 0x2) semget$private(0x0, 0x0, 0xc0) semget(0x0, 0x7, 0x1) semget$private(0x0, 0x2, 0xa) semget(0x3, 0x7, 0xebf5a109ee7aca8f) semget$private(0x0, 0x3, 0x2) r0 = semget$private(0x0, 0x1, 0x289) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) 16:01:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() fcntl$getown(r0, 0x5) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:01:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x800}, {0xfffffffffffffffb}}) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/214, 0xd6}], 0x1) 16:01:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000080)='./bus\x00') 16:01:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x11, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) connect$inet(r3, &(0x7f0000000440), 0xc) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) dup2(r1, r2) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:01:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) clock_settime(0x7, &(0x7f0000000040)={0x985, 0xffffffff}) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x81}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:12 executing program 0: setitimer(0x1, &(0x7f0000000100)={{0x2}, {0x0, 0xfffffffffffffff9}}, 0x0) poll(0x0, 0x0, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x889, 0xc4) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7a, 0x3}, {0x7f, 0x6}}, 0x0) setitimer(0x2, &(0x7f00000001c0)={{}, {0x0, 0xea73}}, &(0x7f0000000040)) 16:01:12 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x8001) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) setuid(0xee01) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 16:01:12 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="aa687432c3bd275b10b50333242eba1b1a6c679d793a4db9eebb125daf647763a74ed6452ad26290b64cc9bd5da4c46f4bc69e0c34f1b08c1e2cff8e3aabc3cad0a30937f31078895759fb1369a186", 0x4f}, {&(0x7f0000000080)="c656e209d579ac57c26bc1e12ff9a8f92f5efecaec884e3ef700ff6b6a0ef014e26d7cd48cb7a9dd6d116abc44696aeebaaa0cbcea6b5ce6a92914adaeecb14a1e94a5c80073a2ef46406a98a819b069cbfe948ed54f827d52333d07f03cc41ee67719b0b057366a26a52d56efd282e6a03eab0a937761e3dc6a413fb5effccfbeaae8d86c346b76bbcaf224fe28d8a2a50348d97302f2aca4797a", 0x9b}, {&(0x7f0000000140)="6bce82dbd79b5b0e48ac128372d6262b749d7aeb127ba4b2ead7b730a24330aea6e8427507c18612315a3c85f83f440810da8dd5cd152234e920e9e3b7502fb099bec584d0a8571f426f4fe3880ee5621534c3be3c3de18be348d4fd4a21ae893c3efb0bc99a44b9fafd37e7a101310ca1bb0b99c43d4acd3bf50ed974e5668b892eab258cdfa7ebeb196ca0ae77f99188be8e7ad883820354bf34560d2f909e06a1aec7abccf3d3df9549d3fa293f63f1fdb2199bf183885e58a6443c79d69d385b686db01444cb2c4cfc128b67d39658a03decb5e6789b108e8028e4ef7e762a402a9d6c390cc11664400bbe7f9cbc4f7cfc40c1898186e2", 0xf9}], 0x3) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:01:12 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='[\x00') 16:01:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447daf3d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d8", 0x98f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3f, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ftruncate(r1, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd9c, "b08d16c642ffff000000000000af8a5cef23d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:12 executing program 0: r0 = socket(0x40001f, 0x1, 0x91) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) select(0x40, &(0x7f0000000200), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) mmap(&(0x7f0000434000/0x2000)=nil, 0x2000, 0x7, 0x812, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) close(r2) flock(r1, 0xa) 16:01:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup2(r0, r1) renameat(r0, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000080)='./bus\x00') 16:01:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = semget(0x1, 0x7, 0x200) semop(r1, &(0x7f0000000000)=[{0x3, 0x3, 0x1800}, {0x2, 0xffffffff, 0x800}, {0x1, 0x3, 0x800}, {0x4, 0x9, 0x800}, {0x3, 0x3, 0x1000}, {0x3, 0x8, 0x800}, {0x5, 0x9f80, 0x1800}, {0x2, 0x7, 0x1800}, {0x1, 0x6, 0x800}], 0x9) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/217) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x100, 0x40, 0x1, 0x5, "ebd504e264204f501b361f4dffc66b46c0edfa11", 0x1, 0x80}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f", 0x1, 0x200000000000001}) ioctl$TIOCSTOP(r3, 0x2000746f) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f0000000040)="c73b6d0169c62e553f177ed8bc46bdbde27614bf55b156ac7b4d4cf55186317f5789d2e6be04e8ecc0602a3d5516ddea9155ca1ac57b006ec56673bd55dd6844297695a4483a1399b55c875436d0be953df4160d653ccf2bcf2486b45354e89f172a6ed2b6cbbd19b9aa528294b7475719ef86a0cb650fabe6f61cd822636cb1bfe66fc523abb91f87c7a31fc7eb83d914dbd2cd3e718097ca8a3187a534738570a29cbbe8a1fc6ffa1b74763f13299b49f27a429a3a98c3855d9df3d4011a", 0xbf, 0x4, 0x0, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9ca, 0x1f000000000000}}, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/168, 0xa8}, {&(0x7f0000000280)=""/98, 0x62}, {&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/16, 0x10}], 0x5, &(0x7f0000000580)=""/199, 0xc7}, 0x842) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000006c0)=""/91, 0x5b}], 0x1, 0x0) ftruncate(r1, 0x2) poll(&(0x7f0000000780)=[{r1, 0x2}, {r1, 0x104}, {r1, 0x8}, {r0, 0x88}, {r1, 0x922d4b76ce4bc332}, {r1, 0xc1}, {r0, 0xf0}], 0x7, 0x1) mknod(&(0x7f00000007c0)='./file0\x00', 0x2080, 0xfffffffffffffff9) fchmod(r0, 0x28) mkdir(&(0x7f0000000800)='./file1\x00', 0x4) mkdir(&(0x7f0000000840)='./file2\x00', 0x4) readlinkat(r0, &(0x7f0000000880)='./file2\x00', &(0x7f00000008c0)=""/187, 0xbb) r2 = open(&(0x7f0000000980)='./file2/file0\x00', 0x20081, 0x20) fchmodat(r0, &(0x7f00000009c0)='./file0\x00', 0x10, 0x2) bind$inet(r0, &(0x7f0000000a00)={0x2, 0x1}, 0xc) rmdir(&(0x7f0000000a40)='./file1\x00') renameat(r2, &(0x7f0000000a80)='./file1\x00', r2, &(0x7f0000000ac0)='./file2\x00') unlink(&(0x7f0000000f40)='./file2/file0\x00') kevent(r2, &(0x7f0000000b40)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x2, 0x2, 0x84de}, {{r1}, 0xffffffffffffffff, 0x10, 0x84, 0x131, 0x101}, {{r1}, 0xfffffffffffffffc, 0x9, 0x0, 0x81, 0x19bbf17}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x8001, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0x40, 0x0, 0xfffffffffffffff8, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x5a, 0x40000003, 0x2, 0x8001}, {{r2}, 0xffffffffffffffff, 0x20, 0x80000000, 0x401, 0x5}, {{r0}, 0xfffffffffffffffa, 0x24, 0x40, 0x7fff, 0x8}, {{r0}, 0x0, 0x20, 0x20000000, 0x6, 0x10001}], 0xffffffffffff8b63, 0xfffffffffffffffe, 0x1000, &(0x7f0000000c80)={0x1000, 0x5}) chdir(&(0x7f0000000cc0)='.\x00') sendto$unix(r0, &(0x7f0000000d00)="56995e890d72912c49245c9a2655fafc84472a0b6eb79d7bb571886bde7bb66b8e756c43aec3bbaf5333723ffabdd3566b35b4413451ecba823427482546dee8d8c750237037d25a56eba0e57bd03747fbcb68bd13bb800e1c7e984ccc893a10fe3d7f980b3f543389b42265adb74f3d0b640b2b699624fad989d0a5d2d2f226aa6f18a422e6b9063e59e3e8dce6dc958dbbf7dc70c73f5d2bed2998335fda952918f44b73c1586a584ba344640dba1eff6882bc", 0xb4, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) fchmodat(r0, &(0x7f0000000e00)='./file2/file0\x00', 0x0, 0x2) utimensat(r1, &(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)={{0x4, 0x1}, {0x4e85, 0x8000}}, 0x2) 16:01:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) accept$inet6(r0, 0x0, 0x0) 16:01:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="04"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) mprotect(&(0x7f0000201000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:01:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r2 = socket$inet6(0x18, 0x4000, 0x0) r3 = dup(0xffffffffffffff9c) r4 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x800, 0x20) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0xd492c2f6a3fec66d, 0xff) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x10, 0x3, 0xfff}, {{r2}, 0x0, 0x40, 0x40, 0x100000001, 0x29d}, {{r3}, 0xfffffffffffffffb, 0x2, 0x3, 0x4f, 0x1}, {{r4}, 0xfffffffffffffffa, 0x41, 0xf00fffff, 0x8a0c, 0x6}], 0x5, &(0x7f0000000200)=[{{r5}, 0x0, 0x83, 0x85, 0xf96c0000000000, 0x5}, {{r6}, 0xfffffffffffffffe, 0x8, 0xf00000e4, 0xffffffffffffffc0, 0x4}], 0x9, &(0x7f0000000240)={0x5, 0x3}) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r8) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x6, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) close(r9) dup2(r7, r8) 16:01:13 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open$dir(&(0x7f0000000f80)='./file0\x00', 0x20000, 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x9caaccf4ef84171a, 0x0, 0x0}, 0xfffffffffffffece) r2 = socket(0x2, 0x400000000002, 0x0) r3 = msgget$private(0x0, 0x404) msgrcv(r3, &(0x7f0000001440)={0x0, ""/59}, 0x43, 0x1, 0x1000) getuid() sendto$unix(r1, &(0x7f0000000080)="31b2477057d47fff11705da21411975860ceb748fd05f873eb5c30e247c031f0cf14a9e51e683c3d", 0x28, 0x4, 0x0, 0x0) sendmsg(r2, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000680)="85f8e783212369834a38e4e6d86fb4b79fa0bf222277beba93264e7b38a72d652f43aafa16041ce7f7c905165f28bfac1713edb353ccced14d0d6b8fe6e43ffaaa4a616142f4ff2fef0b9d74a3d3ae2092e3a85ea77b87502b9af49562f6ffb21d00c9bfaa973b1dd6ca52a4b5aae7aaa74217a048c404f0a2e2d088b08744fa0be7f6f2fc7fb99924622f3f580ac8b78c953c2451ebcf8a066010944291ac5b49fd1e5ec8477d02954af117171347b5f7aa7bbc8934ab71be84613df804944a510d969163362c73d9b8c9e77de3fde1e472b97fa996debde4210b3dc87e015f51de2bc5d49efe6cfe50", 0xea}], 0x1, 0x0}, 0x435e8e46437e3820) r4 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x0) r5 = dup(r2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001000)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000980)=""/208) getppid() getgroups(0x7, &(0x7f0000000d40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000d80), 0xc) write(r0, &(0x7f0000000fc0)="0066198c49f6c46ecafb33762d8bd8d2eeacf3aa5c0c012c8a7f99f6bb83bc7757806f989c3674f336c7d2", 0x2b) getegid() getpid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) getegid() getpid() sendmsg$unix(r5, &(0x7f0000000f40)={&(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d00)=[{&(0x7f0000000cc0)="93009d26b2fb3b3577b472dcc4bf242bdd19f85eefe7e8e30efabefbd46bc097c7d4f4f7f8e0821a6fc19645fc7bcf44d7037004d3744a2a580702", 0x3b}], 0x1, 0x0, 0x0, 0x2}, 0x2) 16:01:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = geteuid() setreuid(r1, r2) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) close(r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x1) sendto(r1, &(0x7f00000000c0)="a725eefa384d8cf7fcad428c4646df8988ad77c4fb737786fe8139b6e63e4345f2e1add4ad1b75c75e8a13ac96034d2a84fef293887df8d05d4aba87ac", 0x3d, 0x8, &(0x7f0000000140)=@in6={0x18, 0x1, 0x20, 0x80000000}, 0xc) 16:01:13 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x100002, 0x0, 0x0) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="47b1cf55683f4c4d5c554a38ec782707b00c8465a881d2d631473aac9584ad964eaebfa96e51f6d0c4f106832c5c5ed74cf1abb5c60476cdcde586e0f1ace1cb19b55d7f5461a838a9351be556c72533d1c3e24fd9a996cd458892c26b58e6c9a1b72028d3c8ad0953308b2faaa4d8910b830ea6a36939e34decd9b18384396ae6af9ce7c6a0aaf1a12f15981da81ab2fc5a906ef6c3842d1ec7c061ca1032216a70cf3ff7a7a892b705345f70c10ff8ca4f08c529bc9d3d2a71ab2a0afc4f58754e0f7de7af07b7ddfadbd1452f6791f126ece67c3600e2f5bfbd19a5c7813df1c267", 0xe3) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x820, 0x1d) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/65, &(0x7f0000000200)=0x41) r1 = socket(0x1a, 0x2, 0x40000) setsockopt(r1, 0x100000001, 0x200000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x360) setsockopt(r1, 0x4, 0x9, &(0x7f0000000080)="7e6b0ef3a39b1372209de6b40076e73906a141b57c18e270674eb671312829041b7b586679d1c17327c428d2ca38dac278f10c0fbde86fd349ca5474c8a3255f85d8087a0d89c799fa2bc73fb7baa196a6b4d0f673a32563198a5b4d8c0d75f8d689e76528774d2d6eebc50819311450956882430d367c05419f8a41cc17f5f26d9a8dc19a4af6cdc0674c4442c6425da00988f1383088985480833f3c944ddab141aef4a383a958257d8e19ec0fa593736c6e364adc895468aa2b235a7c7de19d7221a0a9acab91", 0xc8) 16:01:13 executing program 1: getrlimit(0x8, &(0x7f0000000080)) getrlimit(0x0, 0xffffffffffffffff) getrlimit(0x0, &(0x7f0000000000)) 16:01:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000000bc0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/248, 0xf8}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/113, 0xfe6b}, {&(0x7f00000005c0)=""/102, 0x66}], 0x5) 16:01:14 executing program 0: r0 = getppid() r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) setpgid(r0, 0x0) 16:01:14 executing program 1: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000200)='c\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x800, 0x1ac) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x81, 0xfffffffffffffff7}, {0x1, 0xaa}}, 0x2) 16:01:14 executing program 1: semget$private(0x0, 0x4, 0x9) r0 = syz_open_pts() getegid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8, 0x7}) close(r0) 16:01:14 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x7, 0x3, &(0x7f0000000080)=""/4096, &(0x7f00000010c0)=0xc83) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) 16:01:14 executing program 0: poll(&(0x7f0000000040), 0x3, 0x0) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup2(r0, r1) 16:01:14 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getpgid(r1) setuid(r2) sendto$inet6(r0, &(0x7f0000000080)="6f8f5678bbf6631c20d9b02426b8254d08af4a357a9445c7baa276065eb83adcbfcc34fa8002f0474797b97c6da287d3e8f083fd3775c5358053d55d9758d17bcd96bda528ea085ef079e28c1bc4f7c673e53ef24a508e7665df90968e8eff563fa8e845ce2168f5f2dae82643c72757c590607f5a69564703b030f865693ec12469c2b41693024a6cc44d42c9a863d5c2b460af24aca213a336612627ded37b0929810cc8d51bf59a18c31d3eabd65549a96ba411086003fda5826c122e03d3d7d8", 0xc2, 0x4, &(0x7f0000000180)={0x18, 0x3, 0x400, 0x5}, 0xc) connect(r0, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) sendto(r0, &(0x7f00000001c0)="62404d944855f3663ff45d0ff8fa4e91a6d57eae0520c9875f938a1368af3631288c074da846169840e2ef6e13910cdd9fa52b73a2eee25937e1d12612daded60a5bc269d41c9de29f85b4125d086ca539c7e06466020069448b5505a97b56985ae177f180c2ef917d1e5ff3062276c2", 0x70, 0x1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r4 = shmget(0x0, 0x2000, 0x102, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) setsockopt(r0, 0x22, 0x13, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000280)="798fb518675cc2ccad04a6285d839a9fe1438b44e89a7027cccc9b0ced68c04b7527e1dc2d7e399dd79ec72c82f8d833eeda92989c1c41d64c5c1173109beb0902c615e97d36304df99f22138882c9cca36458f8e09401b18db89c6b52e58c25fb4af1880227107ee44f22a30c29fd70ffedfdeec709b0ceabf4bdc72d2d9df6b46e0779001c188f7b3751f88072af3453065abb7d8dfd6df41a393403235c5fbfa8aa063f378d14d86049af3b43e4b59171fa1e83aea58b4f30e1a6d918607438f58e9e85d8e4f9a70f8a2b4d94c91ed340476483655ad879bca9a6b170240c8137535b642f12e5197bcb8d5a6ef32ea920639679ee7d17", 0xf8, 0x402, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x2}, 0x8) wait4(r3, 0x0, 0x2, &(0x7f0000000400)) 16:01:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:01:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x100000001, 0x7, 0xffffffffffffff79, "845c556b00070000000000000000abb8afb400"}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000033, 0x0, 0x170) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) getsockopt(0xffffffffffffffff, 0x29, 0x2e, 0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10000080002005, 0x4000000000005300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="dd81770d4d9bf881ee6a2f5f0be038f3ee4e69de7f4c9b9f9a846927a3cb1aa4b4c5850f64cc9f72c7675c176dcacb137db21dc584dfe2cbc0d45ca0dc68e8b84441ea0993301c38c7221a286b74597b701d04140af907fc4ad944ec544c1202ac0833d7b0cc9e2cb792e5b80b488ea7e09c2410a544d4ae30f1db3dd5eb7b61d85cd94e485725c4ac187e25a1ffd0429e793fdd7d04d9138f6041504fe3cf2791dd5751", 0xa4}, {&(0x7f00000001c0)="38e84bd871cde6b4194b800f887f33965823f8d4a35a340c01190b8aaa281b70aaff382683baa7c2786770406697d343690b48d4e41b34435636f90953fc718343ce7b99c7ac88d94c76478905f0a196aae0ba21f35aae962591d967b522185aa6e0197779d2208998521f0ebd532c24812e652f2bd38366367428044f1dc2928d81475817421893792e", 0x8a}, {&(0x7f0000000280)="12b1f62370bafae594669b285d383ac95910293d47dd4281c903af02", 0x1c}], 0x3) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:01:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/198, 0xc6, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000100), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x11, 0xfbffffffffffffff}], 0x4baa, 0x0, 0x981, 0x0) 16:01:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:01:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x20, "d730c1e7bb6fc6e23c5b00000000fbff00e74de4", 0x1000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffb, 0x491, 0xfffffffffffffffc, 0x4b, "134a3c80ada7ff0d5f0497a13d6572e768ac89ba", 0x6, 0x3}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8000) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x7f, 0x5, 0xfffffffffffffff9, "5c04002f00"}) ioctl$TIOCSTART(r1, 0x2000746e) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x2044) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20020, 0x21) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) select(0x40, &(0x7f0000000140)={0x64d2c394, 0x6, 0x1ff, 0x8, 0x9, 0x9, 0x97a, 0x8}, &(0x7f0000000180)={0x0, 0x800009, 0x20400000000, 0x0, 0x1, 0x200, 0xfffffffffffffff8, 0x100}, &(0x7f00000001c0)={0xe3b4, 0xfffffffffffffffc, 0x3, 0x5, 0x0, 0xffffffff, 0x3, 0xff}, &(0x7f0000000200)={0x3, 0x1}) ioctl$TIOCSTART(r1, 0x2000746e) write(r1, &(0x7f00000018c0)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b703712c65b732450971ebb586f7a268a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772cf8578a20ac46994115b9c7d57c84a1c834295d31a7ee8a396e7663dfe96264298a610b37233815952853a37c185a0d66ac109fd81dea4ed178d4502eecfe61f77cb07158658a0de94b207c1e0c1eefe4228bce", 0x1001) recvfrom(r0, &(0x7f0000000240)=""/214, 0xd6, 0x800, 0x0, 0x0) 16:01:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x4}], 0x1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x34, 0x10, 0x6, 0x5aa}, {{r0}, 0xfffffffffffffffd, 0x88, 0x1, 0x0, 0x5}, {{r0}, 0xfffffffffffffff8, 0x3, 0xf0000000, 0xec4e, 0x2cd}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80000081, 0xfffffffffffff801, 0x88b2}], 0xfffffffffffffe00, &(0x7f0000000380)={0x5d0e, 0x8}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x84, 0x6, 0xff}, {{r0}, 0xfffffffffffffff9, 0xdb, 0x10, 0x7, 0x79639b8e}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x0, 0x94}], 0x200, &(0x7f00000001c0)=[{{r0}, 0x0, 0x1d, 0x1, 0x836, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xfffffffffffffffd, 0x10000}, {{r0}, 0xffffffffffffffff, 0x23, 0x2, 0xc6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000001, 0x4, 0x6}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x2a5, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0xff2c, 0x9}, {{r0}, 0xffffffffffffffff, 0x13, 0x2, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x12, 0x1, 0x9a2d, 0xfee8}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x8, 0x6bd}], 0xfffffffffffffffe, &(0x7f0000000080)={0x0, 0x7}) pipe(&(0x7f0000001880)) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000003c0)="faac91aa4cd1a7de3267fd775e3e4b5903cfbf90901def3aa8fdeb47ef554541e116283fa62a6b939d6da73c261ca80d4275c09b22ac4a155f2c98018b5db3305b23afd0085b35cf3fab9f9e8e2e728bb48f1506c20fc60500648ec645da9cb19813872f50fc7d44fad34ea6920a6d6d4284cb4707f462ea330a21eba5286cf3cd6f3dcecef97b42a23e0de2ec13ece16181820b9dec9e64ea254918de0f441f5dfccc284334ecc0dbca51d02876a35fa9dea9d4a52658e2ef59015c5d412b4331eb6ec710eebe1cb4c16a24cfad9fedfbf3fc3b480b51a79557f7107fa6313a8e098f43d644b91a4021468b0dbf4a95d9ed2ade318eac4e1183819da8", 0xfd}], 0x1, &(0x7f0000000500)=[{0x1010, 0x1, 0x0, "9a0532e3a29cb1f8f16ee4249d563b8c9de61036108b7e90b4c4f4e64ffdc4f70f59611bdd4744e22974921f151374b916b6ccab2b3ce9124b3dfda5817b789ed0e88e6e14f00540b4481b5453655f379c8c375b83b1bd1946f6026f6370377c973111ca780e8eec69bca700a5c12831f1526504b376efaaf3134e6867df0bb23fb3cd7cefd30ea34bb61317f13a1dfb323ce2a09d0bf0e61a573109b694267c59c9bd15199d0ad392e47c0fba423445c73f448a7fc2042412aef050a80f3641863fb8fdd53b10003a0e6a7d8a8511810250e81c87941c84f155a0aa46905bcc78f9880f7234b08576f1edf18f23a1c33eaa3ed78e5686283d1efdef7e6008e429e07f56cc51140eca69343bdadf2f7cbd5ce1b23c037cd4c42648b389d3cab1bb2f7ed4a3ec0ff5cf18d8157f92ac3a7b7dd072d24cebabc79a0cffb6812a9ec0b9c2865db0774856f1eea8a3c37a240b02ebc265b1edffec46f36825fa44929f9a03969acf0ac0e80587938d52aae07a8278011fbe506f0392fb4e2a1054c59f998f8c205b84321fb4ae7014b2f46bded7b458d9a20469c7fb861b73260a5da7d2da71cf1097a5752f5df4197d9927e0e89003f0b64fa2e71914cc0b38862e1816e6d695ed3047a9def6f7440bf96a4ca82b5d26412edd6f78dd387705c7b3c00f33d53074757d0674603e97e5f545f2c111661fb6540e82431931267be47c8e8f7a664e32b62f07e6f3a315d642f83d2b3cdd98f79445fa3931442999fce43d2880b160dbf077c7c16290bedb7a6009b240fd7bd4279efe5e5caf5a39acec5cc208dd311de2c598f2783e8e63cf3c2142576b6cb1d285bc01247e41602614293de58d5e17aadf6dd06a91be6187e178afd013211860be84ddebd690514aba39dc9d564864a079e496b111619fc96b7b6c44bac80a6ecf6f1c5930ec8d50c5546d46c849dfe2b9b2e24fda81d35ea6e9de2d5e238c2add9b789fc06450f93058f2b308117ea2b85e8e19b98d336977817d1b9a4d8497245af7465dd650bd381d19241a3135e57a938390ce739501faefa3afd0e1215a90d5387e17d2bd624f0fafd62b042989e7f3ff52d4735bc0acbcd219fa295357c9def7369bb24c17c937f6291218a8f7cf5364b6bbc93a1bfe35264408457d60e2cd686ca8211aa7f35991c2b2322c5a9d8feb50ebd2fbfcea979a999734b8451fe396e1f69e9647f91ca19924bc80c09ceef03cff5e71dde3700af02290dbeb6e06b683f46589124311f78374ff310d2fd75cf36b693d8cc538094f70a2340f6814f19568928b3e8a253ef2a16a4052c4c15ec5fcf466b15bc73f2fab7a37deceffa54b74d5c565fd40ed74c82e2d4d12e3230c2c130f3174b2d1f3d3c761eea54a5add44cae2f9091010093cf5d1b6b6d809685b0fcbbc9c10d172febc359eac751a9e04f57df3a8ccca157fe178c6d0c0322c97946be543379fb2c7e153cc710107cc5e0cf989d8c3a3a9afe7599a00a7d4ef7ba6abb664726353505447866748319d2ec191eddc0d68fb757cbbfb66562da6038e165f99b46bf8e268873adde1a91d7766b7788b7a1100e7caebe74d06d63af6cde18f8524597e321b51c6bad51f3465985a561a0bf1bb50fd8153b230684742cfdfe91cf551f4ff4926cf0c8e330b4ea4152ae88741e7818d85f9a85a8c2f23cb62c760cd7caa5f523dc50fc6e6dd075d1a7bda98adcc8ec325164c9f6a3709d55da7dead110096e08eecd1f0cff99d7e5dca6a514f273c3767dbd23cfb6b3ee4944d757555cad24764a126d3323a54e860911009569abbdd9fef508fc5f51fd75324dd86fa29380c0b56624860f391e88e9b3e35eaa8c445840b2a001bc1599276710a56df3df7337e7ef5f8ee32c6cc63e4d37d977d848539c11aead8ff11c3c28cdd80bd39dc96d74cd09ed44578c1f0666f498b96fc0bf26e2ddc347d90d22663355e930b2a3b21b4c6443d72ec43e5aac77b4e6c96db13201a1f8cdbfea0b4588b4050fa01cd5d63201b9c11685c77d343adb804272ba3c45ff8df1ede49a100c18320d91b39d3a5dc3f3b83cdba135be40167a066e012d9b4ff02e63b783afdece489cf5d69af941d03235e9c93e8a0b8d53085ffc7eebec42ee33a62da0a220274a0bfca7047cfefc3d163fec9221f73b367f7351399296385992f2eba99bb584f390214f3bc6deef6da39cae43d5165cafac25766591e3a85558c06a119034e1029bd6f26332a5685dd608b3c8b80821b601b33c8ea3557fe604942928800f5a5f09539ba23e6373489dcf58fb76b58a7953c1a545da80c02cb6cd9e3a6349d0efb52784fd8637035a8928a8a5cff27d90743f384d5225c9b34b81898f9491d2ace9ec0dd617a684bbdba9d8f8e9065f43cc577bdc8c4ba4ec19f9f7fbc1187aea59a6dae6581a50815578596c22c7ad28408a3062120abb37a3250af4a987f3e7f99bcb7a6cdafd434687f95ce5509dda0d9cddebc62c4854a652d7c7d04960aca2fce2697fb4cf73a31df7804f3a9445b214d5069f0297cf2f52f609182ecef5dc64a73d9a8ef4a62a08c48367454061cc7c6390a090d582de40f278c1cfe76ca91a3e6532a0e097ff20b636b84549e3865f5d601066651f11b441f8a00f5d7e63362976a11098938b531a22398094c3fac73d9a97476fc2aa8b349b494f153d1ce4826abc0f16df65c54687fe56a88b6bf98fd5b03638cf6022401fb67560616ff767202ca1a4acdfa857c7dcdc7b4a75323fa9f7b65414bce7e5f1b6b10232d185c4f0998628e93396090e62b5a1344a1a65f1d935dd986a62aabfaf88a0edeae43c5bbe765e8256675355a1113cdaa1674cfd8c1ed3cb0320933ee5a965ad8a2a62b42dc7d6097b3c2a54fc0b24e0ef15b72eaf6f32c16187b8079c676ca1d775a20f6463065ffc0b042bb76835390c4a65c4d8ea8f2309e18c7462258ddd5793075cd270c30b7c978f7c844f12ffcca5892a41759f243e2cc16866ef8f45e03d53da6f1c938b5efe5663efdb45cce1b46fcc0cd96a2b86670cb5d7ce8424e539f3046986b5136f48df19a195eec162834a244e54546fafdfe6e6bcef6934526e5cc27b18840ec823faf817d82b7224ac761a759c97b940f8d0d7c7372b749e10e47e0d7b0ee1d405e35cb7413a55f486db9f7169b2dfb6d1d07c5833a5666bdf17ec38ec8066b113086ab21d19251d13219e717839aa13eff6f7f773be26c6af4d54a410caaf74dc297c3534ed2204f5f6feffc2a3eff36337fb6d66e57e87ca0c0f390ff09839baf3eacf398fad3c07d7c41a1faaa984f6ffadb3bb403ed4d7c4d2afc62dc5baf33e71d5000f9b6a358ecd792ad5795e545f5fc5e4ebc5fcbf1f08df10e9323235bd10930b25415ab533f2dd06dbc2ee44f76e92bed1123188e20a5b017f94345afa63fb1820409148da93954f19936451c190d9990297dba0f87cd53efc53805606af2bf6c2ef93bfde7d28e03795b31a1cab0775468ea84e23272b1e30130c5b2b0a585bfb164bdbab8bc57d4da96d18912c9bcc8e473a86e1979e883928a4fd59ded2f0bf115feba4d81261abf088f132cee0127e891c84435e30262509426ba7d3c462be2368f659351af82587975adde02d3767bea7c9e6908528bbe7760c719aa10eab3f98edbbd54516986afad46a936370177a916863964a78a1f110e85c90bef095e1a611c540e1739120e64e22141b3aad89b5dce9bc954f2440b588a95b5aeac5daeba3ddbe6811e24ac9fa3d49780facfcb70cc49855e366d7cdf270bec6d7f7ed6ca75dcae4da248975b0df5c8988f587e3a8a5bd14684a863ae3de45dffc98cf3d64cb39e264533a8051be7d9ebb3ca31cf78a3d99cc7b8694098e0c764d323843181a3ff08539b68a091102c8dc80e0503ed015127a90acf24c2242c28a9df0da84ab3febf2e7d8f89be416be3c25117fbcbe1ff0a670741473f95aa70b84a325929ec8eac7ef660223437f0aefe75c445d6456a019ea098d8ab78531679d6c458359680a380862b95688c9de5665070eb0d9f4b1c57d597e034f2ca08ca5349db306d50e7412c5e117d044147d275c90e3767951bc23060d1fca5758f85ca28fbcdbe98f492f27b3ed7406b240695da4e7b316be68aa1c05bdd50c7307bce9049ec0deb8009cebcecd90247a1716ccb52179fd8102afdf7cb432a46c89145fbd62661ed7e9e198da9a43943acbb2958e4c6daa5adb9685603d725178b3fc976850ea6744658f59db9b7810cb576f73b13512653170196e11747d0c1ae92d22393ad275542c0df50ec3dd0bebc5127991c2f1806ed856783f0f3b101d811bc8c14e39d700283c338e311f00cffd9a3ce158b9c9d71aeaebc12d2dabdaf6062327efe939d3fdc357122ea75351bfaed7f3371af7e04350bd6013255bca8d67c4f2a388fc566db6065ab0c23f4f2f05c1b8d101370b237d552188eba4b6c2a09052ea1881718733ca60dafff79ec0b7046c764d51023b20a534258825056d7ff24b60ccf83d56c394f07041488c9a824e4168251b4769f1bdc42b6e5f150ff8bcee8a626b712233862d9ed85ddf0a02da3ca72f0b5e0c2a972173e59e8ef0a6ae495c0ad5bc3d26608f9d76fa5125b0b3a42cf9404abb4d5d4c4c4a4ee8b334cc1b0efff74f65f98f2ee0d0f695107100cadef7e6dd9eb238e8dd19bcf874945fee6d0ce3e4b212d6d9ed7cc9cb4a3438b04b8bc3937bbed04d0c3d955e0225ed450b88ba4f00d164f4d22ff6785be656620804fba4649ac593446179ddefb0895cae6706ead82c49495429e397efaed781a0c37992d6d1ca7a540b794ac3c23b645799fc0eea897f886507f6949e2ee4edc740c8ab5b80b1451860215f3c3d0c87c5de47990aade9fbbcff568b7a648ea315558ecdaaa041984f9cf1c521df1001584d338f5a2fe2c5a46f72dc4c6c999054f3c417a42840a5e7f621463bac92871880ae448d23de74a58a97eee85e4b95fc72c93e56592c1e64a9f9f20e0ec542750ba140d7970c1aec70b455ff8ff9fd950c8109ef45664361853d8fb9602e7320eddfc0bf378cc32c714488bb0a229c4c0757bf8b4773044c3ef58dc7e19c99aaa2d03912d58a6bb51d08eccd75d7125770ba3a687ee2e971ee4aefa57e1f81347d5927b269998970404d3ee059524c5e2ec5ef31405b5884643764b3a86025bb87d391df0a5ffb9954db66d500b3842e116116f9d64aaca600d2fc9ac156d4c6f124b66ea292effc7bb1e10e04203392bdce8af9c81dfd2118b9d3e33f67323c11bbfc73a0faf26a7edc10daf397f1128f4856fcbf517bb14916457cdcbf73b8e6755b4b7e991b95df94f20d301908c46992e9652257f3fcda8ff56eda99ac52f4a01001fb599c6fad2694845c502d7780531b42856b37894b95c45eac6e8460008da34d7563051bbf64479283acc5923c4bdbeb465900a8caf0453f59538ea721b394d5ebc7108b36901b4e7b95c982eafd8b767021d6b60405bc219990e6125eb02033f7add3ca68735b50a638ee892b5ae7d9fb4276933d38c1d33037bf59420387f2181a38c55e3f81a8ec68bba18f1b5f50af475c393eb2dd9cb245bf0ce86071f86ecb2cdcac892ed2e1235ed9c29589513445e7416649a1a18760deaa99a896a73301622714a0a982cac11805a5a482ce4e2b4f0dd3b9afe30657ef9b1e9e32e07c47c673a7ddb46461ba76c48181c0dc0cb3b18bc72ec12f09c7eee71bf2ad875f1e14f343560a69fd8dbf01e1b25ac04393992951725863a"}, {0x110, 0x1, 0x1, "70c17d220e84cb388341831db8e1b5b0b4d059ff4251ab5563070c90fb9cb0e8b40a9e8938aef4ff1606019ee020a2bba7538ae2a13ce0ac5343bd512829b0e577a5a053c2b8735f293589f65aa3b0f6907e83ccb7f1969dc58ec0a2f66be7ee7e7b5e3dbf5dc83c6a0f18edf651c6677badbf7733576036e71c83e24db1b0c79322b804373d4ad2fc712c8f0eb583d0b178c3eacf27267cc22ea57f2fabdb6279ea539faf3c3befd7078e9e7029b85d66e895451e2e08c9fd947838d2e49c4a3d94a9ea0a69a7600fc2588093b28edd746946875bb368167e947f0737eeca02d3da83cd55f4d6aaca5a6ec65a54c4f2dbd273939d12fc9c0b"}, {0x68, 0x1, 0x9, "24d4bfb957037c3020c7c8c910c48bd4184aed06bf599fd8f63a074a9b12a903f02d01d2ddf2ee919e5eb67bdc7d91b4618b33d374234a1806205479e69d8d109bcfa7a31358b284f8e6a7dba1449ed3eb8b19aafe7367"}, {0x98, 0x1, 0x3f, "4bb961824d75088776739e82cf53d2f7473b58a45d77aa67597ad07d62a7308ff08fe5bfd3eae46b1c1008efe4d19e459e6fbefe746b09ebf12a58e62dcd4e5d10b83171ab443456150e35060787a32a31cf100f87af1f13b50d405f02240baae820bab38a832d48a82f366a6d740f655a75e617e1df6d457f58a60757759991a10440d7"}, {0x108, 0x0, 0x7, "9b4362de804453c5e2f67077353de56a9f40ae9357f7530ac84270a33d1c1a56553a3eb208ed5f5f288b45314a41661b5f6694720772bbe5b705426257859616e1ca7fc14fb1186a135097cb10b2f15b00640ec3923f6fc40a5a8d0b7cb4b396d515812bbe09ad58ab3b58d511051cf6f90fe5e282b5ea222143023ba83c45d43afcb2daaec16e134912b86f2b7e3c0b0702c7f75e4159433d974d2201cd5b5f03e4113c43d2a211fc13955093b6a842a78a11a4c7a448f5ce0fbae182a9dbb3e4bfe4fbd547f214a1b01b45938a9443c7e56c679cdf28fc7d01e67b31bb00d7357c6ce0d03c3d95d734dd0f3b51ee6fa4b2593856"}], 0x1328}, 0x6) 16:01:15 executing program 1: socketpair(0x80000000042, 0x4003, 0x200, 0x0) socketpair(0x8000000, 0x3, 0x4, &(0x7f0000000000)) 16:01:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff93) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) mlockall(0x2) 16:01:15 executing program 1: socketpair(0x2, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getegid() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x40) r5 = socket$unix(0x1, 0x1, 0x0) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66e100653000"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="5bdd8ccd845aeb856953be63a2309827d42cbf696369c3449531d4541a81aa2d34e088d48af173975f20cc", 0x2b}, {&(0x7f00000001c0)="0f35967e461c09728afcca8f1abfd2624b26f7c47e8bed244530764e106debcdcd5c3feb1be72c6dd222dab62b4a118af298af389cbbd004b7b82698a50bb71325cc101c4d9e31b86cc916c10fb02d9923207a54b78a38ad9860c010a6b94bec12e49281d236430a230906c46d1bd7f5040a0397a792f24d3ca58d137e70ba8d5ab6d22b6167c003cbe1d8659f0441afc6388bde8c38b655701d25d1f9583fbfd0f7594ba7a39afac971d3755c00fb07f754ae74bc8593c2f5b475b3b112bd336d80a8fa4cd28a6b4cf265ad95cfde44da3423b23e7a72364fb98e66af489decb86b7d11cc1ec9800ab1155d4ee84cfa9186", 0xf2}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00074374fd9a902cd3360000000100", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7], 0x40, 0x8}, 0x406) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r8) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000180)=';\x8f') 16:01:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getpgid(r0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x50) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfd8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa2905000000645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506de5503ccdf3622ceab7b1fc09442563dcb163cac20d08f783d1478ce2e47a6f84b49608294dfa37a6b74ef34abac371ceeaf4be7fef9a6c54cfff71475990981b3a74f0149f964ecdd99db420c008babc997802", 0xa6}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) sendto(r1, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a2491", 0x46, 0x2, 0x0, 0x0) getdents(r1, 0x0, 0x0) dup2(r1, r1) 16:01:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="79d80de6e800567ff40da79cf1ecd6f325768074d9af5345225f1282d7c47ef6ee3b765e40916d8903f4a5328ca2bf792c6dca2cef8f90ca6eee5c972421b6b781461ed36ee40d4a165958eadc8efacfc31941ca80e2256b5b4acd573e88de89e98cff15fe6b829844c446bd9863c87262b7b84b8970879f462335bb74d98856f9cb0da06fbaaae02f2b4949e59a910a39c4982277479d882873398292642c775c75cf5835a973780153f9640facc320717176658b6703858b57d7908dedd42c62f932e540367fa2e965e27a402bc3c707fef40128a5abb72d60d1b9f1e242c97b409de3318875bd7fe5db7da964210cae2343202de7f927f3ba160bab214c739fabc89715249ad5aeb7be2951044e17ae0c59e01c2c0b7989fbd214b8c8e1dafe290e2707cbfd8feab07291f29152d8adc166d7c50194386bdb594437cd5285b2b74c5765a5e500e893bf55ef64e086aeda92c57708dfd7bceaceb5ead895f224728efe5014a51b20d0fe7e69fbbc4c0992874be889d7cf8aaa72dc8d77a8a2a78569f6c5fca6d659d489e50311c540c176dcdabf393ab4924489973232952290cca1999e2d475196626c28c542c965602f2bdf9cf025b5de3e85eee0b47d2d5e0378b3439c9ac96404ec97237cba455c769b673535df419773e7dadab23db3336b0bd935ed8988bfda9e1a64be1184b74ba2bc6436f368951701064ebba1fc04cd92a1b22977866f6988317d8b5d4de0066011f272de8969188afe1f4bae0d20944dd21e0136919416a2a2cc8fab723f449fc6970d92bbd2c34f1e9fd973640081511d18802b398d67d64df7864b82f992423943a2f3dcae6b2b77b7f52e5a5ebbc07ac6cd88d3e56386bfa1c0cbbb68a4e767ada359c87a3252d543e7f2aa877ff0c7dd5512dac32fdcfe7f4cf1d41072b1588555c715c4b56bae06b9c84787df4a4abfcc83500deb2e66262c02593cd297227cc499a29c64b9abb0a4ccb2f25f452a4b1f896a7924fc1e52a827dfe4164e0223ca3ce0ed9abf6070acd2b4106a170b21e0160e6de0bdcc746cbc7778cb8e8220d276b2fcf85d317f90356df987a4d866d8aff4bb8e7b11b312db126e7a321e09b6ae03dd46f9161e52b7bf4712eca0477214c7ee4c93cb2ae312b60b15967577c9b964f265d093840f5827b2dd27d04f0dca11a0ae41f983c1e6228743a17e0412a81ef4a473816f43f9ea2dc129585ddd78a2946c947d7b050ddc66b89cdda6d24711ceb7783f88839bc9e576ccee32aa324478ecc3456795c0a06cee57b5c9728e7db51c7413cbd1d1a38b5dc916fe6b56afa9830b5b12e740762119a5c1539ea43f3adca0193ebb1f26cbcad0e73622dfb9729ae323a76cf1d54479ab2eb322ee1314ec018996fa4bcf654e0c14fecaa195b5767fc37136ed942aed44d6445c94a853f678effe098f4d4419652cb068240d146820237448f5969d256741c88c8d8d33417d5cc630403916e72e76baa37f1307c9de1d92d9971435e37a22d627b4ac3bd5266e7d6897452217eecb630152783f9180345296931072549a8c0742766029a2b48fb424beebef1ae554a87c9818877dd5f00ccc91daf18dd21bca3c66e1ba1f6bb4c82a122e70b38bbbdedd63db28715a45ce34f6db0e853c64fbc5660507c80b631fdbfac021bd0c6f36f4ab1ce58b6a6c9a1654ca35ce960cb8f247051bd4fbc25141419e32e2946c8edb7189a3c19b42d90a7787cbb2317e8a90ea5aebc570270a9a17795435418884c6fcb143f1ea80d587ce5c4216a79269c6df654a2024867c3a7d7574753704a3c8ada294825c9e1c0163cb20db3be1f1490ac172ce14d1c840fbe7f6e350b26051f607b23060cf05ee10255065e95241f7846cadc72a4ec9658da87e4dee9c02ec36218cf8a29bda3ae00f11b0990f9edab34e719cc3ffc488038d98172c0064b63732efa4b368a290372c662239ef0a567f765f8193f343c48cd8ecdd2e1a8edf03552e4eea9697dbe11e440629028498425640f804df55275ba8b835568c71c6d706b348c18f2505fe8204c33c1081df12a0c0580dd9b09401818b5e26f4ea3194dc71b05177c85e1da857cfbf3b3ed6ed40411c0024c675d35cfd97a06429bcd46346af0ad7bdca3a8368abeb0afa1244b2ceb805b652a72b5aba0b2da6fdc07688e9567c376dbdb09f8e19368ba24708e77e349c9b5a3b272e96f0c37103d0027d5c55f1bb3db9164060a11103d54f650bf4b3b9f6ca50bd75745d79e81ce28c39e32d8a9b85b6f9b895c32332f897958a1805e8a1a56988252876dd4a77c3e7c8b792c03848ba1ea1b3ff58f58df2446a736d007a98e2c94e149499f492896a873f3d9e25cddad8c1bb67000441428b3e2b54bc68ff2e21043533d28d04d61181e7c02d5775e938cefd52c25dcee72700a868d875b3e3f1ed9de917e48d1af79a1d954919a6416ff20f5e7af13051134ffcdd641aa2db8d8e5be28a9e18a2b116b19c62ce59bc50e2e13afb9c2a8fc2db2b52132ab3b78b5c41741b21fea62e293e3824a0cda67160285018e69845c5915de518ce78af5ce2812386c56714d0aba91a7776a5d1c2f2e1c76f4d01ee2aee43cc7cfc5655326a76a12a95cad201a8fcde348f7e98ad008c1befe3aefb47d75a08b307d5032b6d2dcdc7c6fba53a290d75a304a20835a8006457ce9382845a97cb63887844a2148403b2b94683faf79ad43c0568a9081ab3fde7daeb17f6184e6a8c688b5a82570faa0303f178631837cdf096a3df3e32b4cf427067b725821eabc0f1df7977d0e52a532714051916a55cd07a05ea105810d7d8213b0c90561bb1898cde321a5bd03e7808d133a6419de674fcf584f9d19585e50e365bf8f10fb67bb8f6b465081837c76c6301957624ece13830b13a8f1f7d859d001146ef814c11d434ce28fdbf4f4503172d223742ae5ce12c9657b3b2415ec49b545511c8a93f3deb792dc08a822c980ad651719e4ea439c690d99a1661ac25a80e85cf6101958636a9f3670bb9c2eda32484312dd64021c486a2ba876458690e038db95ea910fd40ca36cb99c4d55b9f9600e1af8887a1418e8403b696078708ab8eeeaa54cb0756261f7c772de503bc7850d945d805111f8412181a32ddfb9a86027c1d1f6f95002c0467a89219ba344f80dc15dee308acfe1b2acf3e1fe01958708d83a6d6695dcf3924eda9cb6baba593d093bad65667b7f4d5c3d042b94a5c72d196594f732a17882e046712e9e547dce0b23c0df1a12e82625bda9595538a013ddefc61941c219fd778376212b7f8ab6484ca65b716a3c1375b3a4176542a7c1e14a6c8ffbcba24b3963cdf77664d6b06ad2a7898f93b5b0ffb851e5727cdb17dc3b17857f152ec1a0f3183aaccd738c40785a1622ca80a1bb824a05b3368b6e11645a5b8d0206924dd0d2abf7edeaf37d3d51fb6cf03bd17930811d749c98443ad2c85ddf674f9faa4e12bd25a09548accdfe44a9f0326ab98671194ff044faae2f9dfdb154bf240e5e1f9d8a1d5b00ff1c124129d36d505cb0060ad3db8a917a779665c4c4e13a02e82f86663134f0b61c0ac3e1365e9ec21d483b782a1bde13a1f2261b1ea0e037fc6d43331ae75a99f86f0f35369493dfd47d879a10bcafa8b732eed6b18fe688dae01a99b6da0a799af77677f2c79afae51589d1e474ec7150e5744ea30ff9175d34212a9fa6c1a0589a2be83b58bba397b4b16d25f3f7bbd29e26e4d5e447347c2f28158bc43d669a5eaa8082be10c9894ce84bc13c6ba10195ad63154a6ca6bfd27b888559ff88f7227d14f28d31b663cd2c614d3f077e013120a30fdc44799c0a01cad9a3b239151664c6ecf0f105c5107d3e1dfd9b58c62651bf4926b31655a54b4b883357c81221aa361b8057aa43d4b07db2f8e0fb802bf64dcd4016ecaa15b00433d9958a02f1ba8ebd151ca36350a0012f201fa602dc7036432e1601a07d7402fd37b03ba403141e6c40229365dc26eba342a93c80f1bf11f58d0f1cf17020cc922e7e0d96e7cdbeb8643cea6ad8e1b020cfa244d6f19d436b85066597abd0443b217e181ec65befbde06c262b88d8d6f1ccc027355fccdd50ce490214b65315dae3ff1b8cb1b849dcfc19f4edc58460c5afa22d2cb3a06c9a8035a43faa6867c67774b8576d1707af38c0204ad737be20573b49f5872e38c73db6a5745b338137fda9ea259ab0c468b0cbfccb817c8e95f17ffd509a9589e5aea1e41dffcd4aa19a4e13b2ec592c3feae235505b6871d6f644bc226dbebc4cadce388cffccae68b6661e4d8b88e679aec9577db78a4c9c8804785250c121de4ccf6ac6208640a677dced9447767068bdd79c72b9cd6447e7e5efc991b468cd904e70b2f3564446b431b54ec22b927f55e9bf230c43fc572398f5940cac929ff2772509e13f22e51175ce4f9ae2d3a20a5723bdd3140a601945201a34e16a80ae1868936ecbf3be4c56c88644850361f49e2d7f9c5073c28a9cb65e6b8869d9b384e4e5085f4b3ac0194d24a32ba324358b2ac9c98c5cdca2e8c59dcbabba17a8402d547c01d764f1f783d4217f599172d14e5a25b859852fb97c885c8f86a8aff5382be3a70842c3681a4bfb1b2847f6782b31063b8e771d3b4fb9605f7e66ac91a207cbd3eddbd67f4bee9f82a1498e643205a95119dd7034774f7e2e88c2be1865518f8263f05eb1199eb727ae22cf42947b335e944e41c0a313f5f6bfa72bd43d41ce0555979fb0081173d7dfe9253a92557371193d27afc1d1451fe8e2964283c4d30077c5fcbdabe75e8b59a7bc95da85b9f26e5304c778aacfc135f1c80bf7a121d611422044e9232e434daab3317e34ba5a7f365788e7ca45568a8061019f9d9068e292308823ae1c2a40de16adffcdd6b8700aed14f04eb1e687283aab12c69a0db78e5acb078be9bb69aa73de7bb63d42f39425193cd3a10ed017ea74f604bd3b934d844b362e30a65c82c2a4e2fda0446ca7f4e094cdfc67b5a87d9aa7c5a97df205ebc592acd077fea736ccec894f8a0445071064d30cd849ef0023d88d393a8907775a6a02003297498ebae3f6de0e2865704c01b424310d5cc4b36084387e002e8c55838f6d1236aa99513488aa4fdc4bec5bd275c030148db76db7822211e9cf9345fd4d6a3b9997bbedb04b5f2facffda65000ca87069a677275bfb0bfaa8d62ff26bc0114039e3d9648eb17e961df928001e8ae79710ddf933f4718afe9123781cc7b9e5d7d5d06a2034abe18cb0063b262c204aaeca33453bb7d0fcf9ad9180ab649b219598918f6e58e5eaa46dd0c38ad53c6d544c07b2ec61da7221014ffafd9f7168a470c4b617f49265210e2dea3a99a1b6aa801007a789eb5ceb8f3cc1320537f99f8bfb23a8546142064aa4feb1635e588a8f96e76421588b16eef63c9af496425669ccc05e8e0e4592bfa8b0f3e2b69196db474ec6d6d7add650ebdd9a980cdf4c78f3c4eff476cfc6f52d69dc0ee3dedb88d34c4b69006c981bb2cb283a71f8717992e1e96360d33bef59f41a956b7bf2fe47a0114f4fcdb3200bb0e3f3b724569328f90b929f599048eaa6c30651b6d0e765b806a65cb6c42dbda920118262b78036188b8967f2943bb8d339fe1cd9deca6c12ede507ac6952bcc3e71d7abba45676c92fb161d36b4cb2690946246c6787509d870f8abbfbe68e15bcae038fbb0eff4931112c34f15758c8e2b7d4d7e324e1d645b584fb47c33ea60dd8a5cbf78896bdf77550a3dce66c51b170c72e80c7c6a6367", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000010c0)="02a426373ed7b80b6fc9f509c93101a098b95e1b2874547a3c01dab79dc53cf0ec087584863667659d339342759592d11c3e3c5eb155add9e151acd6c8c317ca4c4c96764a64b50b52c387e10d9f51e9e244785aa9098f8233da2ac2ac614cf7590ac9dbcadc39f020ae19711bb5e0e64c23e2354862addc275d8625a417e7717b65c925cb71247250f2c59a2dcda58204522aab145c9e7efd73d9c8facceb601aeead74a05d7246c3658b86c4806ca7e7d98d8dded0e2145761d1162ab474f77e19a5223f090189ef2de07943f66cb82565ad169eb646a23d1714fcf796719bdc7c64d9db41f20c844c8cc3f5b05046a9714be2c795a8b33d96bb5f3bed1f63aefbf876471257847d0d05fa2028728b14f1e214efcc0c7cc2ffcfbe8a845db4233fd9e533c1a37310720f0e7693647e9942c034b36bb0697a922f6f747551a11158b181c8e4e43d930b4745da576d83fbb2670385c0c03676b78ff424e87ae3eafb6aa4d2ad6a183aca59530568ef80963ad766c7719d68ce7029df0646811e5824cf9d7ab0cf3fd83d7bbcda6f3d7706ddab909e407bfde3489e855895af004de58a265b0451318f0f3628de6f58798c983b2ba7ee7bd7a11cb54002f86acd8572354c05673cc28cad6b0fe59079900f8b8b8d2ebb7365f0df14d0118e4d6b1cfb364939eeed9cd4e301cce8a8d76732c5d5b600c0850e72b7012a52f9ee8fb8cba71ac461736ad085087c071f4be589374241c5967c3e50d7eb5116ed37a253a2e69feb1bc70e080d8777cc5cb190b4d7b37e0b3a5e0f1a7b3cc5d2adfeaa60629ca1687b3bd9aafc670ed2fe7acccb93d7349cfe63aad691bc1de1c8ab6f2821e9a6db3dcc2fff6bc058252589139d481792192627a6191582f7194258dc880bbf5d9c2fd73b9b62b39f7599189e5d948281f22789b09184134380f13a8ac39c54f5f4544ccdc06b2aab25a97e9145c63f342fea86850cbad2e38a2a67b28355740608e0de9b86ba8dd0f5e3deb7f168a77dafb344641f12d31027cc01f4f5d9b156fe532ec457b679419db71151be47a64aa6d86ceb0faeabfb98d309f256df39761473074873fd3dc5abbea1d668455885eba676cbcca19c32307b17caff2e5a814bc7206b6b30502f4783a65d0701b9845632be04251c097e0d3df78d0c19b08fc0fd47e25ca73f317522f3a81bab456336102f7970655ba2fcf26129c8c4091e46f483e1b7dc8bdc465453c0600a36d872e7ba8e2fcf2a4bdc82d9ac52772e4a54bc9938192823f88a7ec0f11f494072c84d9851cdcbd22814c63a29f60e164b65d6651dbcd9caed9aed74353c2ba0dab5b58ac285505f4e94a08d698daf6a11e29a02c14f660dd74c7aabfdec5abc3c78a549ad0bb09a9417770136dbc006222d7ef31da19bcfad80644307d2a0694f977951110df53cd1d64db85e36496e014ff80afcfb46d7896bf14d958a920be1648f4ba865283d40bd168c27489d925eed2868027837b182c2aa0b27558abb893cbe2c104b7f0062bd94eec3583d4bf37244ce93e726e9f127e5a52953e2d0b150450bb99a5dd2912b64b1ac74c2c60ac4a97bffff78e162c247d8ea610b05cfb5c332d3b8a32da2ca7df6a66247aa22f43af5c29bb746f7a88e138e8406f63985b2ccb4b456eef5a689282054bbeaa8ee0427424d34daa4278f9306bcce43b349c9803caf78f6acb6465d9d5725d17c1882e58a2e45a885741db32bb2a442843809401cd7d15d2719a4563409abb8586b4fe0e50fbf4f0f2d2f155fcb5e41f84ab72f85a2b4df509ebaef07a427965ea4e347117d37a1627b55defd24767d9decd57d16b6cd2962b4d2a3d0ebff9913c1432bd263f2f933239cce7d8ff01b4111328c88154b48d84ec49f000007e1badd6b8384c7c4c09e19cee6ac0bff88f1cbdf2fde42932281c530d8fc098d58e424578e7eb7d8237d50cd3a19f1cc48b2b03a7547a19baa12ddda12d719bc8c5096d52f9e0408d2742571dafea71ccc0054b33e1bdfa43554359f1b20a73496b636cc94295cf38763189a3144cc9a1e20b91d7d97a8a8d7d69688b95bcac6ed8aa7cdaa38183a543d000906bea78dfe4463d210145a589185084dca06a3e0ee9641d2425a45facae8a6da96757d4a1e80a603a1aeb0e1e764d568580c6de2aaa7cfb0d5eb5e6ca2793d13f02b3244014c132fa6cc62dd86350209be6cac8f875f37ee97cc7dc4a475dc5fd0902ba73b11b90bf03782fd8710ab25d3a93e951349bf044f2e24e4f9c83d92cc72a1695779342e7c9079049697ebd12d1df67900d7e9d5db2a24191d8d7212c6638e146ebd747000f3a7f518e194dcf483b7842b36db193ced7f521e6dbde8026862d545c90fc2e67a1e056b8f091434333cf20f3f4422472542c8965d3adac96e0277e5e6fc42862f872e84b3c7c946a50792a4e3c9341c7c0f8a0a9a1e6e731a66d096a24ddaa162db46dd1ebaf7af690552aff27e5994abcba14f39131bdb4e0d991a74490d87f7b033f07071cffaeb3067f30c84ce46eee28a860ef4686e15dab095f37050ed8463551858bf9bb0475103c01acef9b9d4120a62fa53b6347110ee14c069780b6e9edaebbe1a3294da3ce400a7619af000f6d20db43fc1849f087f8e5e01ee89f2e2033598822c99719937c8fb5d7b40fac81a6611edcace52937317ecad67ec92f74e7bd16015e3b26227272f009f4263e6a0293c7d625a8474d3c53d6867a25139c72a6c325ce9026f448f22349346ae3edfa4845defc14032c4e4da1e740089b964495b8e12d6d2fb5b5c0a3d8bc13e07aaacd48002e338724f44551d3f7bbd18ba9de87530468dd6f3202c787c78a56badbb038f95f55785d25204a6bc75745001f684d92f3b8382a3505140de37e3ea3897090aa213c6864f87ac2a0265ef97ba611d97adc439dcc73a3dc11a8805bfb7921961c65958d54f4824ecde0d142ca3906a481dbdd751ff855592acd3506968c39298b1a811245a65a7ab0248a1e2de36e31d98cdf281b2275d0ed7d9e85e847c72ab7357cbb59b83db2a0347a2d74e50691aac377be21bd34fdb453369569cc4583131a50e5a9e38e13bf0d7c4616db0d462510c981a871c8542b896c636338f68fefece8a6cc6bdc350b123c0b2d47690558b0db7b9339cceb0fa9e25a3d6f2bc6d547565e76918d17a3d7f68331f8b40b175859abc9d861f6f5a2dfa1036275ad07798a9621cbc30ef5ef697abd63dc417c4c9314a94119726ede2b73ce75e305fa39d3efa68894d93c70dbe126fec5ed251481a592b3251e0467f7579a2557f8c0bc82b0972698817627d644c9dd64c10112f5faa8442c67e808ad9b57cdda486246cca716c73ce6319a384845ad93461939dd8791767ea75f1f12b2c68ed2a4c8bada7a316a697aefb5b3c3d77dd3c0d5cbaa8cf76b551d4e4d75aad3949a31f4f1d476af6db3dc8e7b4d244425adf8ac50be1f35b459a7b2bf0cd966f22ef96e7f01418a8e51e73cbaa78c96bcb1294986f68c134c21a3f91abecdb18e6645b24dda02ad1204a359c8c96731fa753d15007d88c0f991871bca066085c5c09a20bf9fa6e82daef8711ac67c13ba35ab7ba7a07edf13ef1c3360c34764f5b9bb4d805fcf62f6e2f0b27779c1c8642ed433676999a5672c6d854051468be436c61b689ba6a9e8050905b049730168acbafd2989e1f2a9ee1049008e91107a066e20568b431fd88e883f3f4dbdbab01b7d3c2a7ef6dc1bdb4ac9afd8dbd1b63e4d6755a232800c391ecdbe088e68d8584d810c5896ede5368b237011bf4cf903e0267b58ff8179aa130e2f804fe3da491c1dd266e46ef4b6ee99c381e3b07d4f39033d72f3c5802f09dc3cdd2accd523f8763d971c73f06f4f54cb409fd46de7785ec6325044510ed1e8733823b2c820010929fbfbbfe20fc8f6906e2323877d984775f6176c5f0d409488102d3b831bf5aafa413818a071ca81dd8e29a51a3a2598644e6ceaab58fa3e7f6bf09eddfb126c18fbe2f92fd1f2aa94d1a720e42b041b99b5d03b328ed0458bc3833f4fff5e1e7514657f1bdefabbe5615ce58715b42477bfabbdc5a8e40fb27b3c04eccb72bac36b3484394afd666ab31c23adc615a7101a157f70e507bb9580ffca97a36351f8fb34e5b52a3d86b515a2b3b0c1290a03ccefcd8666bca309b4db8cb1ca05031c65f143ade1922bbbcae81dbe12ab52ea797dbb9bdaf878d20bc78143b36862e0b5047a34278e28eeff93b99f89ecb350b7c876ed6b4ef5089f181da83ecd34094339bb997e5d2f6e1e0bc84cfa24f2dd909b5963be9e3433b4a258c17029e8f5952bcbc606b00f9161871f6a8c7a64ac3bcbc67a87ae85396a14e6564383ac9ee061b91c5f5204ed3d2d7ef513bd50361ba9050dd32bbb63fc1391a6114014891286d9ccb99aaa5bec59590fda201dbe1bfc832e045015725185071b22815bd4f68ecfacd1ec44d309e031be9808f30a82de2b773a0d74d03c7b705272097d00a9bf8cabee7a580cdc1ce4016dbedbfd9fa51cfabe3ffdd038170b506bce4283f5bf89bba6bfcd319ad555831ffa6b8e5f85d9d23620c1796975a8292b4ec5d1d1559986d6a49851bddd7dcf812abe05234500a352e54c317d586c11ed0af90bf795bdbd689ebf16c7ec11219855388d08d4a365bc7c7cbfae01d6016917f769c20f9010525851b627652f980a83576bf95abbfacfd2fcdccc2e6c3352f2b7fbb8bfbc25b9dc79c5d94e82cdce9249eeef24b2b7ee37d54d10efe5af061cd75c21db9b14c6d9cc29972f9b1f3e58b60aa08ed5d71d4e12ba7917ec74f5751a5ee634acf4f8863d939bf69f4140bae59a41d13a2897005bb0c398be3cd10421fefd8bfdfd69d4a256775d5f9b669d9332e0d4e20b7c23f62b901b5ce36f8c33e0531eb0fbf56a155f2d1dae11049036023fa375329fb662487d9fb210f5dabdd6c2e3cf24df9c9b74859d136e4ed25edff750c68e9e923a294188651132e313b94a18fa3ae0e9aa61d421093d3ae70ec5fbb52c147a1b9873f2449ddb269b71ae8e4c729507d8284797cbbff8accbf270e77dab7b08cb2a5d7da8b8e2f06d641c60639ed378f8b1ec6085bde62016536fc43fad2774bee518ede6f6b18b02ab9d18aace31051d95e348d92cefc408fa67f78b4f49a30b0d80cbefe10b39275e4b366c44dc971cef7441988268ff6a11562abcaf24938dcfa7b8825cd2c4ed49d60bfafd997aabfd88de429dc1ea313a4da7f289d1292548ae6a190370db7b16b5b9baa1aba6167fd274f92b37038d3a4fdcd63cc55c1adc66d43438c0a260653c910f40571ed4896c28bf5e5a19f8d530a4ee5af922547cc7f005ef9577bbe3089f73fcb4f8e6af16463599c2d00ed0b35e5703b86adeb9d288ef8174fb8d7af4757560c2c4475d234947d7bdc58229d134582eb8b5c94191bd4fe4eb37729dc3c680f4821fa11cd83afb784a0dbe7297517106f1c8c53a3f34dca7aae119224b0571ed15b633d5bcf4ff089f16c39fa461bc107aad81cd43f52eda95f7bb62bc77979b919204b134e5eb87fb9e908347a5e26714bf83f9bb92adcbd56ba755ca15e6d269011d5398e63b401b750edc390aceb2ebd14ff90e78b3e193eeb18d6c19331740aaf54edfcdf52831d99185b7349f81cef9b8d0e8fa616e20ac2dec208489cb354b99be785d7375798b97faa71ddb27e7577a855d04d6ec2f6e3bf7c2cca2ebc4cdc4aaf4255f9146231aeec3ed718f78d8ef124f31a318f94f13ff23c20", 0x1000) socket$inet(0x2, 0x4000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) socket$inet(0x2, 0x8000, 0x2) mknod(&(0x7f0000001080)='./file0\x00', 0x20, 0x8) r1 = socket$inet(0x2, 0x20000200001, 0xcb3f) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:01:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001440)={0x1000, 0x8, 0x4, 0x81, "0bfd8709b4d4ebc8c5840eb20ab1aca327a3a7cf", 0x1, 0x8}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x22}, {r2, 0x10}, {r3, 0x80}], 0x3, 0x3) setsockopt(r1, 0x6, 0x3ac, &(0x7f0000000100)="ef222039402dd9e90812f5d23a25be", 0xf) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) r4 = shmget(0x0, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) openat(r1, &(0x7f0000001480)='./file0\x00', 0x10000, 0x10) sendto(r2, &(0x7f0000000180)="ebbca37e6314690e2576614ed4f67260ecfd3b6e6eee9787b94fb7a5dc4360a909eb65fa8dad0815829318398d360769ee4043579ab87131795326ce77a5ca5b036dd91a729138abb7125f82ab2b771a8ebf2e118488f631e9289120cb1fc968361bdf9d48ce4d97c1bde516328004b10dee80c1022ee9d13874a8206f38840e7949bf08525d6f2895c4a51a7321b275728645a302f9da9282a2d28479e19d61f3f5ad856d7e9b5874f41035c3a194372d1e8228e0bf7b2d3156f6345a6d0d3d4c3dae6651b62a8e7593a825f54358d54ec9e7894d12992b5437643df062a0e79adb9b5cc3934a1ee93e911688e210ff91b3691da5dc778beb74feb850896c6060e2966cac0a133d6fbdd5d633ec50078f050c5633ae03214dec1e3e925dbd36c9f0546ace7b178a6950d2f294876c6e60326a919225149fdcebd981f1921445f95d9818228da69a70bc3786cb71afbd8cf682d8d7b8473016af6c2cc1c679749617c59a66f2b825a45361648ce050512c8d0b4c17ceedb4beb627128cab5ef770990d2464ab0ffd429b7916c7bfaa37aff858089d44c057a4bfee3f9666f979cccf806017091c30d683acec55389b15435559876b23a2391567a203809af0a841cbaeecb1a73e98a64734306ea02ed2544b2be1b4e06ee2886496f4f9d0153a29520f9a64a292c9cace7f9453bcac29b797ef7008afb7c8ef5deda8cb17c56a2c6562f2216e11e922e87d5d5674b4bb3bb1af9c74cd73d1d9bdc0d68e067c317e410c4d1d6de5763bf0fb0e60b296fd63a3d95c7dc44d51af27a60ad2532fd99b7fe2fb272c99733d35f62a28c400f2cb4a0c1ad5035ec55bdb25a45f6ac49b792f75e6ed41c76da678fe412333276672d2853388fd7972745bf93ea8ed89593d928798f920e47047d6f0b54994154c37b3f1a8dcd5dc8951696af1bb911bada48812ca99d6ef786a0442996a0d818738fbe104e80d3b065868a3780b1fa0d23123f2a155b8ba64f7fa7dd584854cfe96c28db11b9b78760c4f68a469f3aea71c14537e3e230804a72e7f0916ab4688c06ef611943f34156b9d53f875f11ea01e641c5defa3082cbd0093b1495f4ff289af8d42b19d9c433f181cd7ca63b100f8e91801529f5ce86582e3b61ae7dccbfb65ca5a5fb79839ad9f2eec71009a31d8ffff9df0c8e23690413d2eede353c08c049c88d79eb784e83bee46b4942460d561b6b925e841cd8330b25991b07254a08686a894f0621459c5b6909ee16af057c63c54aea087e2c2474e8dc6155be98ba7231abe0ebfc05c2158e1475dd90eaad0cc133583704d4588f035626b4ea7a42661ea83e0060627d630035fe482179efd9547f6a132df59bacc30595b71cd5f3c6f0a6f426c791a1f0c0a81e37dbc97a3e7f15c2a98bb1286652f63132a5da0741cf1c2fe7badc4956d15700f25135740ce0d1bb06f0b981889a930110661f678eb888191dd1d936004144b3a0791be379b3feaf035428a73498b77f836054c24cbcce1c181e44dfb77dc873022061e0a002ffcf28062072d3481a81e2a52c8c86f074ca891d2947de90946b24d8026eff6bdf6e987d96d659944ba6850601285fd2a8798b91b8a4407415f0ee1f095add3a4157a679e0554d4164335decd933023ba18fcf13709685121e1f5eef6686ea34a465782fdf6524b80a64750a459b6eaa1179449cc286b2d50a02706c8d7190d4e2c4a4ead7e26175437874bf4e923311e457013a73a53f8741de2b5ae5fe7d5682a53b3b4500bd4559e9630b570884cc4c738b3e9257c7721c07ec1cfe6b33fb5c7b277e5b1062ed823f1965d0e3945b71b57b6c7733c9094c8d1e43785e81a41403cf5d5181135889a97389e534be8b6da63674192f217b37f26a053199fa209f0e9c52913cc058d88cdb8e275141c946e3107ecff5b25a972c6be49b6e5265eab55d44ed2272e336895a5d62fb432a85b922cc6f28a3d63a86c69494a2a8650c9e3801f9d6efa22283cd9dd566007335badb4153e33404517de66b7cc92ce1482fb32817846973e0435b67bfb05f77ae8fedc6a39e4990015cba826060f6f0f895961ccfddac4be00127ca74e5dc1a23e8f5ea77334b6b635a177a2bb2677e0becd52d5ee89e0bf8a79cc415682019477ea140fd5a8ed1bb377a5da853d9c81473885f97115b1da8c0e2665f6479dc296ceb89ebce20a8ebca609355ba3803c584d361082406ceaf0399e4374f4f28a84adb610f4241bb66b1754d0423a3d45e1731f79c8f8227bc6a98440c7369164086b9689be80e2759dade00f2344213845de3ca004890456bb7928b4c2a26da7f0887268aed73b7a6e7026640ecbf31d9890d5b73a3c16b45cdf72b56d15f767114bc8cd1a144a82524a43f7e856900425db10bc4272b4e96342302f803c9a1abc13cdc6ff624fddf151b5dc6af1c3ed636fd74ad0d2295368662bbaab043af6a84374ec11041c24cce20212542101d71ca52d64fc474bf9eb136e0bd3dfe090dcb0045b3d40aac2b5796f35b0f9cc48ecfae80b6121299363041cfe906fdfb4159004ae649f65520293d7fd7e0395ca0ce47c36c4d4364115089bf2588dc2c6ac6bf571647bb48acca6e8fe2b4a5d1ddd3762061cc87aba4c9bccc5598eff047e945c44f63f19e2fa88796bf307eb58167f51478fed590666330bef4869fb3c8ffca5b0dc951dcc279fb1ad9ddce3aee4e65d8a7ae35fd612a70f7aaff782ce80ffd267aa52ef95dbfc328c540f1ee750d774db9a1fa1d24f0b2db80c05ebfe352dc71017671c27af228ce615a69b45709162a0ee2e95b8729728e4909d9a1e809036cad40d35d2c0d1af75e5315504da2862125a0b274561a6bf58735c545d84d1ba6b973c8d63d752cb3b9ea1f4638b0f327ca2d47faef76bf46b3ba774b546c86421effa213f5e0b2a230e007f680e775c0189295d65647e3a255b40a5d45a6b8cf06b7b8a6be28daa5719d06d8093fe40e4fa453a3f0499e73e802cded408f24637af09e42e32f2765103f610463d038dce5aa719a6f120ed6fb291c98227cf1e0d2a9a7b16ad70686792c9a5538ac60c28f0497f0d06c6e325a19066675c9af652af959acbed677751b5ec3c6341a0789a60cccdb63f603cf9c2e5732753e760335b7d953f80301a51fd2d3d30dc72cdcc991bbed7a0d7d74e88824e8bcde2f910772aa8042999fb36b084ba32ae55477006eac292b132871c8add996750a2f67d26a58e798fa49da7af03617a39958dfcdd4c26f1a607824c7738bcb07758d631def2b17100ad485f5cfe95d8251e1234f3194e8aa589c6d52748f727ac82646d06a54e2a4866918f465d17c27987d08838b775757f51997d37fa614930975a7e24a507efb873cf98384d74cacef0fda859d99c48324ef006c1e2ab26d641b2f26dbff91b39c81e6c73485bd667a406e3e260db901e4863c1f4559051bf803771a3a5d44cb4eec40e6fffad449fbea1131a2a4fe767b92cd1dfb4f1baf79ee46fd979aec83eb8cb2f01ad3e8aa7a42ef020b584fc728b1f63baf86acd2c8222aa61b7e8e5775185752a6c3132712b6d73f4d700bbab3814ab2d32523a3280bdf1c3f6809d8ee3bedb2ba9c4e93ec57d919dc877dd84bd5ca9ac9a0296a701a6a464f974d51432ee97f3127e2c42d9f9c46074ab24082992d9fcf71c15685be8e74229eb0e5c55ffac077d4dd1500f95bf792deaafd007bf04ec9bba9c9334f368c5c51a4cc84b8c371f2b5dec596314fc52a454ff5bacdf0a3fac02bb933312eda37b19fa545c72fe07414bb99e33433b1bcb255e9a74ed79ad181cb542f394715e6cccbd1ec89f7c9261d5234fff6432b6dde4d8e59b2c453b4ed3b636e5f6511cff5881d9dd0b30c7f0fb2ebe856d3e16f3209fe92b287dc0ca306659c5b2588a9bcb316cdbf3b22d5f4cf59339aa13f4e0c5eeac5b77270590d48dcd687d1d098ea2ed222289ca976a9593daab1a1dbe90acbffdcbdd81c19fd117d09ff8d90f3207f80e9f0e5ad7e9cadf0974cd3fc022d114adec80771a419e4c0f3be970ee0978d4be045f425eb62acb6ab0ccefd204bc9d41e3718989a0e49d74478dbb6407a77a546eae6e074d15f3322131d1b4ebb7c1544a970370dcdcd5452f95f3ef041654aca40c3b08d58427daa6680506f105bf841b319a47fe68f73c02a14ae16af56dc42b0434d7c4db963d127ccc29d3e24b0eb746d677f3ab06bbaa7d89d7bdcd9c4cb5346492b018a2a7348e4f2ab8488ad0c9e4cd127216d1707177dafe100f596707989cc61ca1970a5fa894b9662ce979cf9de707bdb10b75cbaa4eb8c82c79dc7169e726b3d5734c6e7b9847597609a74ff4697e89248c31bf1af4976c58ea78c9fade2f002a78bbff8f188e932f7a842e03c95242b6f7612c1f2ef6a80849663261aae34b740f777dafde47efc4230cd2af8d74b0f15c4b27a28fe553a14a8000bf9d334e892262f2d82a84dce52c38b1185b0909e4bdf5d8c695ca28c1cbf343e18a16ee081eae3ef3f5679a291f7e3e7d083325eaed83c28daa2ff200621483c7391794d0b907d1c21b77cc1ac675842ff0d091616eca307a41924420aa969bee6602d4e00469cfa7d02d2bbd28492bbf7411956bacd6b92131cb44b29ce643c8eb0e5d2cb405b4ac93a6246faacd558145b5e2d1e38a9fd1070085234ab2194b3049dde1010bd9fd602b9ca1121509b7a535fa690b5942bf98989fdb4fe7b37fbc597ab8e3129efe31e8b70c4116a147bba95f67833d6e581ab45ac59b5677e031299f384a300c3f130fbb96b5a4de5a663bb8d94178f59ab96deadde646969d47f80a44cc076645602092139f165e81813d04655ac25bcce75d8cd5f4cc470bef45d3e8ed31c21786b89c3d6eb773bafcccb43b185a98afe2fee06ee723dd81dbbf5df0549e50b260aeeb8f4146860d51d9fc324400948c27231f466e3424f3373de585938ffc012f2d490575f52e9f5f42deaa2634ffc296d544806acc5567c84996bc45523fbf2823d10337b718dd0fea775568b7a6fe8efd9c9234d5d189580a90790ff6066bfadbe3d13201f9f0c224f5e49cab8963d51ef939eec8496d49554e9c1040e892e950e02aac19cb80912f704b28548979fd42f7107349ae3d0dd74af671e2e6021280e0433e6af45fe7efdaabad15da5bf8dc3c3473260ec58019102c25b0f48de212e3f484353b001cd01d97768b225bdccc797c8b69103db082677c215a51745b7b8c065922d0105d32fccb4a1a50f10e2fc0e5a4a1181e9e4741c4b3950976f6d1c2047bbad36bf58cb0b93c7c40e098b3503610410623409f631f9437d8be1104094c7f1f4c7ffc4021a27a6b5592cc58ee15f8b8d7b9b54e4bfc586428f42a30fe63fea94a5d9aed33844008e0e9ee1b233318ba7f51f5a3ba305c3979c2765a176207b805c259ea6bff443f7148fd3efc8e67cef05ff29704f94e6c525a9001dc21821987bd7fdfc1fa73ca62195d2e037d10efe1b78fef5b2451dd011c2021b1a2dec9caf4f3f0a92e8110b4ee0397a32bf658b624a8c5d0dbb787133b86957d4e497cddb3fa7a831c85686f8c2682ee33db38b4f759968900a9158a534394d9bb932db0cce60fe9eaba8fb36b28b540275dd1020139fd6a46fb57596400c9c5768982fb7f5a5721833ca830c3e3e0afa94b11581a64ffd17cc1a2c2a0002ac6f04c6ec387604405bee1ef03c01c9dd9fd18c62a3cc4d0290fd43c83dc4a68955ccc6c73d38669896356f0130af20a9fe686dc2a261d", 0x1000, 0x1, 0x0, 0x0) r5 = geteuid() r6 = getpgrp() shmctl$SHM_UNLOCK(r4, 0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000011c0)) getpeername$inet6(r1, &(0x7f0000001200), &(0x7f0000001240)=0xc) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x1000) sendmsg(r1, &(0x7f0000003800)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000001280)="a10644c3dbf7db901abcb3e577b05223fe8369b825887caec9e668d62df04979489ea96d8640eae85a80ce6b1693ea27084817945c6efb59dd06ac9a4ca7b94627cae1b255328f87953ba54c04426bbda331055bcda092c5eb09f97f925130eaf013a8185bd6b252403cfe399c97477b986a834633313612d6c6d433de861174eb81964708e3fd9f6d7aa752595dab7309c8c1261832635e3ca8a33220e8d7886fc09b7429252e910b0b4e3afee58a121ac72d3cf960660adcb50f1ba15a4820b3cdb11a04627053f3e911bba780c207708e106a3709afd7a4eee120a6e3aca87d21e2ea6ae5d20df9635b3c2a5a50229e", 0xf1}], 0x1, 0x0}, 0x402) getgroups(0x1, &(0x7f0000003840)=[0xffffffffffffffff]) recvfrom(r0, &(0x7f0000003880)=""/212, 0xd4, 0x1, &(0x7f0000003980)=@in6={0x18, 0x1, 0x42, 0x5ec}, 0xc) fchown(r2, r5, r7) shmctl$IPC_SET(r4, 0x1, &(0x7f00000013c0)={{0x8, r5, r7, r5, r7, 0x4, 0x40}, 0x1, 0x4, r6, r6, 0x3, 0x0, 0x10000}) fchown(r3, r5, r7) fchownat(r1, &(0x7f0000001180)='./file0\x00', r5, r7, 0x6) setgroups(0x7, &(0x7f00000039c0)=[r7, r7, r7, r7, r7, r7, r7]) 16:01:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="57e06a20b64a293550353af92a8d65098899fc5467414ea1663050d28c07cb149c0a88e8f2d259f48c197385cda2c768963dbfa0ec4af140ee7021b38f7a2e67a6e30b9e851d6c50292b88a116572d65dc40ddb1fecaf52b2194ddd0e7625efa0aee2091141f879b36010a3ea6", 0x6d}, {&(0x7f0000000340)="dd4b613b41416b69535affde1c305601cf4549350f45aae8e71f11fd9409fc15469a6762f8d16e1946786a4f4a05ef9efbdf2db2e95124589949d3a55f8dc36db9a0e64b2368ea547a0b536d90b75051dfa1c9be6d8c49afda32b20887c03aebdb4fda0f4439d49b6bb3860b23b9b610f85a11c72fa1ebf0ced6bf637aa9ef1fc7f82ae8a9e2bacd594cfc04d522604d08799edbf9cbf8c06a427a25ac5cb493", 0xa0}, {&(0x7f0000000400)="554e735f28c537c1781268787edf492d2dc971f0a28e6310a356aaa1e37010538104e16ee7031bbf8a67d765a52a9e855c5341038c287447590a2734ae1118c0be1dfb9415a6fa79f6630c3bece2080a0c6e4ba740da63e9d7e549930de648c63989a2ae79bf291b3cce3b200b931a6c566bd3696e47c25c70e77c8470fd79c5f4b517d812e5934fc68a6d92", 0x8c}], 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10b884, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) flock(r1, 0x2) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00', 0x4) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0xf, &(0x7f0000000140)={0x3, 0x2, 0x0, 0xfff, r2}) open(&(0x7f0000000080)='./bus\x00', 0x28001, 0x1) flock(r1, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0xfffffffffffffff7, 0x2}, 0x8) close(r1) recvfrom(r1, &(0x7f0000000180)=""/141, 0x8d, 0x2, 0x0, 0x0) flock(r1, 0x2) 16:01:16 executing program 0: r0 = semget(0x0, 0x3, 0x0) semop(r0, &(0x7f00000001c0)=[{0x0, 0x101, 0x1800}], 0x1) r1 = semget$private(0x0, 0xa, 0x8000) r2 = socket$inet6(0x18, 0x4, 0x0) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r4 = syz_open_pts() r5 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r6 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r8 = socket$unix(0x1, 0x5, 0x0) r9 = socket(0x6, 0x5, 0x9) r10 = open(&(0x7f0000000140)='./file0\x00', 0x891, 0x82) r11 = socket$inet6(0x18, 0x6, 0x40) poll(&(0x7f0000000200)=[{r2, 0x1}, {r3, 0x80}, {r4, 0xc}, {r5, 0x1}, {r6, 0x40}, {r7, 0x10}, {r8, 0x94}, {r9, 0x18c}, {r10, 0x12}, {r11}], 0xa, 0xf177) semctl$IPC_RMID(r1, 0x0, 0x0) 16:01:16 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000300)={0x1, 0x202000000000}) r0 = dup(0xffffffffffffffff) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000340)=0xc) getsockopt(r0, 0x8, 0xe15, &(0x7f0000000240)=""/103, &(0x7f00000002c0)=0x67) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0x49) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) listen(r1, 0x2) linkat(r1, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) read(r2, &(0x7f0000000440)=""/170, 0xaa) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x5721b76b96d34469, 0x63, 0x123, 0x20}, {{}, 0xfffffffffffffffe, 0x80, 0xc0000000, 0x7, 0x6}, {{}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xa8}, {{}, 0xfffffffffffffffc, 0x19, 0x80, 0x1, 0x7fff}, {{}, 0xfffffffffffffff9, 0x31, 0x5, 0x6715, 0x80}, {{}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0xffffffff, 0xffffffffffffffff}], 0x60, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x8, 0xf0000061, 0x1, 0x6}, {{}, 0x0, 0x44, 0xfffff, 0x7, 0x401}], 0x403f, &(0x7f0000000140)={0x0, 0x1}) 16:01:16 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='/+\x00']) 16:01:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r1 = getpid() wait4(r1, &(0x7f0000000180), 0xb, &(0x7f0000000240)) read(r0, &(0x7f00000000c0)=""/191, 0xbf) 16:01:16 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r0) sendto$inet(r0, &(0x7f0000000100)="4ae0f3a383c815c386de5c714dbcec0e712b3575deb05d30176e31b80ce3963a9233afe8df96a3b64852ba59a05d1458df6975ebeb15e42b5308184a112268023e6d34651eb8d36e7282c4e96a28094717d4884dd79180e942e7df3e1c33b6ccc209bef9043cb23e244abfe7e1750a7277c53e2b6562bba5938df5b328cfc889533d57e1e9a890af5c741d56f090e3adaa9c0bf8dc7337d338024ee59316cd07fae7610f3a0e6df3bad44cd0de31ff34dd266bf2bc94e6bef28a67825d0a1b258ed78ac70a2d4a1a0d2c8f6a5526697686e2eed5d56a7c2e6528f5ee56e45ffb4dc29ed8", 0xe4, 0x1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:01:16 executing program 1: r0 = syz_open_pts() poll(0x0, 0x0, 0x8861) fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2000000002) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000140)='./file0/../file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) unlinkat(0xffffffffffffffff, 0x0, 0x8) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x5, 0x41}) 16:01:16 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) socket$inet(0x2, 0x1, 0x0) 16:01:16 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x120, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x101}], 0x1, 0x8) close(r2) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) 16:01:17 executing program 0: socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) 16:01:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10000000020, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 16:01:17 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0xfffffffffffffffe, 0x80c, &(0x7f0000000080)="f290ba22a8473516db415341f81f7d951c10e0b00f6de7625c7a3b87b9adb742351b906d41b7c2d365255b2c0d2873e9e85d55a3340fc5a69e35471e0a6e245f0235cc838ad866d34fc2fd2d9bf3ebd181d12da40ff145", 0x57) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:01:17 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) write(r0, &(0x7f00000000c0)="e38e8dd6d7ea89e0aab95de3db7be113407c5fbadb03c2dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b49bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac90f93a52eeb565", 0x91) execve(0x0, 0x0, 0x0) 16:01:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) socketpair(0x1, 0x8007, 0xd04, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x9, 0x3}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) listen(r1, 0x0) 16:01:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='W\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:01:17 executing program 0: r0 = syz_open_pts() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x6}, {0x855, 0xfff}}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x37b0bf8d286bcf2a) fchdir(r0) recvfrom(r0, &(0x7f0000000200)=""/107, 0x6b, 0x800, &(0x7f0000000000)=@un=@file={0x0, './file1\x00'}, 0xa) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') r1 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000034c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003500)={0x0, 0x0}, 0xc) r4 = getgid() r5 = fcntl$getown(r0, 0x5) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0, 0x0}, &(0x7f0000003580)=0xc) pipe2(&(0x7f00000035c0)={0xffffffffffffffff}, 0x10000) r9 = fcntl$getown(r0, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003600)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() r13 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003640)={0x0, 0x0, 0x0}, &(0x7f0000003680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000036c0)={0x0}, &(0x7f0000003700)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0}, 0xc) r17 = getegid() sendmsg$unix(r1, &(0x7f00000038c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003400)=[{&(0x7f0000000040)="15a5c1ab15e0949dd8fbc49aa064c900e8804c8c1a44c5aceb47a02a929586258b29b6059db4e2407cd97fe5db852ee080b9f6e509e2e3a38919183a33aa1f8bc280c7b90c09073112a6c44fa8a57402f2a2bd8df73a201c9b493831c0a784ddf37160c512a7d925df0fd3849afb494531452548c715103b59b72733c2614ed62bf7e632fae6d056aaf8a687fd36f61d13bcb4634539d86a9305d6ca88b612eb743ec947f14c5fd9f423ffb293c7796ebbf64922a43362f0ecd4575ab9726cde6b15b0c1474a02b7a5c8bb88f6475af960d799507ff356169aada4b980d54958c9ab524fec9f94fa041367ec9215f8de5c491da3be49a15944b8c964332f7bd3427c56e845d5da79c0a40d7ef338799cb7a8b6e62b96d384af808c6b2777144640a19036be0ee90ff16fb1a01e89b025eae0e0406e8b5815f6130de7d768f4faf62f9361d8b31f690ccb0dc8b74fc0f69e5f1b02b098a116e67e397b1a364d583cfe069b6d880eccf16c6275275f32c635e6021be8baef0f3bba5126c6921ac6db4e5605f9d682f79eb63263ba7b0f0519601377a03c9e922a0f1e02b40a5f6907fc190a0779489e11323b1ee99224374a777495cb7b25c5ac43e6fce02ebb653f3dc776c6b424a738c7851912d98149e4fe3680dc07a06ae6a67837e8739248708d280d8cd254e2ad0b75b78a036cd2d84f46afc8cce9eae34ace6415576e53a20869214cea5488e15d60414980ac853a8d7426d1f612264848fcc5ce61d800300a6fcb4c64fd07a1dbaf695d9a033d541d7e03929203ed6231a51f09b55efba98db3f19e4e3a6c23de947831d86d96b899d8da4619de170203a05147ad58d69c600a31e245367a11aa19d9e0e43635d8888a20df3234fa149196f50bad84bdf0ebeb9fcfcafb6ce8bba02cacf4739b7fd2335fe8dc7a0c11b6f0650dd907d186e0191f80a76eb139ee5fc6a8280d520bc48a11452796e4e74963fcc56e7018a9ab3c863da4a104d580c880f72974edaa65858f8cd7ef7e5f60fb487b61b0ac41ca313167ad5d4a638d2e766ede91a50525f06e46643ce8e883d6fd6d9deee011a19737fc28a5dd0ee2fd622c8fc6294aeb2b0e54aedb415c39b81ab4b65e179bea4ebc70d4aeb8ef04d0f20d295b38d7c95aefbea27a98b44695303fa7f3cce9a66d6ba2278c0700ca1d38340294ba45c731723b3fa77e25ed42c8a8adabaf120f811daf21929fbb0f819389c14a0f7e524635c8b6c9e6fa9e154051f42b76d668bf492ec942266ac532b57ebcd26f9ed12c5a2b28dff17ff5a27894a0ef69ca12330b12074686d81f7fa8b5ced0a631a2e2cab821be542f726a7afcf5804950115ff79a53f388504abe8b5bf734a5ffabc624402cb4ddbf26a68e1312ef503b006b7e660fcf8e3492c3b5c48a67c90d5441d16d06408859818fe280cd4898a11f2ff8e78f024d1a24a2bf9092d53957853662b221ee5121f4dfdd91e7f406671262f1c278561308e252caf436004216d16a2bc3113e945f683bb966a072cbc600d7e6c1138527a32afd1f33ab7acb1c2f5636378c127052cf2e338fa25536c3aee87d5d8fc789dc862f8c495432e53d87355313c148dbe8b8d450f562c17b19ee1d9399c6bd6bc1a90873db54317f94556c52db31b6a4570fe43c6adcb87cfd52c2caa8669403cf136ed3500236a702a2ec7a25f01e488a7870c6560da46c073bd3c50fef9bd0fe484c4b5f322a59d2db313f2acf4d0719e73fca38e0b52591eb4a95ef3c989c985f52538386ad6e226f5f535be01be04524f7d08fcc5ceda92774c278dcb77977b847370a8e1f545c2b30741f7e73ea967e20672d01aa7ee4940b73075426c3d1e975d70606d59f6beca1eec9b2f6b674032acd2ca4e3410d4803d2d8215ba1228ddea998f84578f0b66e1d4bfdfb6eab79286bbd228c8b6cb366525edd6a20534f315bc256cca021eebd3d2b38d023c394a0e342a76ccdcf8c44a627c27a37dfb8abe27a519a994474dddc36145e72b156da471ace211b2502c10e796739b76f7447193efe97fd432ec4fd094fe5b9f012dc1780fcb149b784c09c9bb890da570b0cf988a01d23bf4d709c7bd8d5956e13899d408aa901c2912460096cf5b7cd4c9cbd860a4f54f6bd4576bdcf2d17923ad8e7f472ef7881557b715aa167f4ffc4cdac9f60728d8f8cf12ce33730e7ece133432c8bd77065bc23cac71306c33455097c5f62a6aa29abb94c9fbb31e5e9787888e9f656119fd76b07fd98412a4837b9ef58936ef0964f1971d818a9b522b16f5f77e090e79720ae55ac4e4b16934e39b9fd925ce311a31619734c2f8b15322dc342b75c33b284e080b6824cd905165f951a43ea839f3ab707b76657d99f1a721182ec1c61991b5b9eefbc3c029cae760df2949a3d4a7b38f99b8bd88b869ea7d7bb94345bac2cab218dd1d9c1401f9f256bb3e1efd0ecd7d45de49378922c5c025b4a1b3711dce10a633944963f768764f2720a3e572ee3ff91c0104cc7b288079a3e864da7b888eddc52d3fd2b000d28ea2b1af11b6ed0a06279eaf16d6f8b23ba44cc79c86351011b7f072f2f392d927657e4a94b97fc4d9a151b20ab741f415c158838957440a8883858c9453cccfb0e97657880ff2ac6e81978864f400849bbb58118180a11924d8f92216e69e879ed9734ed13c794ced41f38e294b3b667baa81040781c161d6d991001758a0a34c91856c81f5372a933ac38c0dd30e48c3afd84f8cba20c9029130779667ec40b0ac8640d170839a69ceb2be87bc51a33307f2006f1b0ce97d605ac2bdbb8f96a2e8734564a6969d75a5ef59d56e003e2cdd880b17c1593ff96d71b73313e0fd654f6e460abefb9171fc2abf5ed19bea132138d3040193d5d67ca7880c10fcbc706323bca7b6cb6923dc10cc31007178e259c74d176db0a6c58f35441fc7a6913c4d8678bc739ffccdaf1147643b9d76d1c2059a63b70f806b98fcde86c4831a64cac6a7ef5daebfe78b64fea031d24c06dfe0fe7cefb7085684f0d774a1ceda7a92e4310a40a37f4c97e767f03a1ad1505c4089aaa36925ce1dae36d389e3015c960523aec3169b6d99e7ff97aed13f42a1f29f69f8a5b704274d781f896203c1fa8ee1a47e414e4a9d3c82a2bd5dd3ceb9aaffb2ec65de6f5e801be36b47e17c58c6331aa07ca41e30591c15e097c3c218abbe6da2ae91f59a637fbb3b5761e25b85b1fec341c4b65eeb1bb8ea44f91c271577d7b068da9d45bc448a46427b136cd51d7ac7812d8e84056ff1e68e6865b3b8de7f6278e436317834ce3af2d8341068b45be4db06850ec6ce76e597cc55ee0107968a94462051e8754edca1dc9df275eb1d51f6f89c6cadc949af550cce4d3f912377ec8c7504bb47aeb11460eec87f02b559f9bd3ff52407ae7d540a8ec75a80c73f50b5373d1ada6b83033236de96e5332a6832c71fcfa8fe157e08c2b5298e7ae2cdaf2ee3168c43646e8218b9098a9f5ca514389bafa27c100dfdcf2a0c00625587761743cf43693144fcad42088c2c3c29532062eca9672ec1b38bfd6cddb4ec12437dbf406074c693d45547852da3a4dd41dcc9267142c9741b01ca9b026c2f8c4465e6c67173952af5a5a277e6f85b5ad2a94ff44400dbe97583056d443887a0fe8de956b32b718d3150e8f91d7515ffee8a158b4d92de791fa5bc2b8075a514d47406c5f9e257d2fd0bb4240bc6821c06325b013756eab6b50dd6c579eca127cd7543e4a9da465bc56ff209d747eee1005895c0fc48202a06baa60596607600bf4c754943df450e904805301704673c1e5448847f05f8f9e5043c790a9c32aad3cbc3fe566d813fd2d3896d18ec2992a52a83e1b6be25a07561f9b7767a46650b99397324544aea8880b36b164105d4d41e0ebbbf7d74129548edcbb32f8561f770cea9b0235a202e5991110b90db777fdd65aed80f45f5d67657d6ff26595bd1791a4145fab4cd461590ac4f80bd6dd6e19269692ed168f9bf40922ac36e39ba21296bd7af58bd55de493877e4a52bcf3ee7057ca3b3354f49fc9766c023b7f588fd953678fa306b6b3b6e2a43b779db235f127ed42750ff14113c0bcc2f6ca95bfe9f9b7d9955ca21d2f440317dceb6517aa3d69068bec18918c08949c0d31741c0da8f273af86e27236a617b3b7c95ce1333b0396711548e490cd6a198ad6c703ccdc34bb7d587d77a27866c933b4730798d47f5c28e0e20032a8080d8a617b9d5cb8067d2969f3de0fc6cd06403a500cd411191b845794feb442245a1cb1c0128e9173280a65973efd30eed97b83907306797d5a152e2e3832f9bfe6e7a9662f3e1f24c7dd81e9f8fd2765bcb7d947d18ccbd5608b29c6021a11ea50833851aa0e5c2aa63ce164bc7ccce66fcc16a1d0dc2d2f6611c49534b26ed63f6f8a97e7f477a3347879a96df2a4b0bad7584cebf7ee7ffed154226063dda49d00bdfb1f9d096140f2cf6919c083467170205f94032a067671ed8cf8f172cc7d27c5c9fa83ddf582d9a0fba8236459f49bf6d3cdd0e6d5da05aae1a42b3d006900ff09c840d16080c642d18a244c368bdaeefb7817424bdf27cd36eacf414279450a08b2523678e5187edf039ea727f61e90ebd7ac203b091d9514543776ce2d123501a4a01106690488d7e8002488971c01f549597ef102c65ba95ecea7f41986b83fd0586d5191584367c409c1bb59113952a44aaa027fce34a0846f64cccb0d706cdf03d11084081334fcb37f22489dc4183c6506336cd091704077afc43c8e43228b6cdf62d169f75da7456c7b8db76d60f1d5756c0291e0df27dce40a4678efeaf0ff5699ccd232ae2c255be97a7a6ed721b62ff678d08dc4733b6dba2a0d1333f5527d1f924ccfd220806fbc1f391ab33a514e1829d7ce3fc41e90679573f385ad21387578e0bc5d9886cf797806b334fbf02e14d690b784e54be10f2c566fade471ce1be03cc9eb652fd2581f64aa21b3f0bb3c03d231106c0b3243342892adf8809f94eb8f00084afa4f2a85f76e1635dfa3a8777e4c6d68b56a3e136de305c2268d3a6e5b44d34bd6357027cdf9bfd8a4d8ca7a713a43996c12ce46ba8cd7ae5d51272be8c212b04b3c6b0d065d7d41f01dec94db9d12e83fd7d93ef95ed6a6ced82e3ed167d06d70668840c01fb62905ea3a7800972f90a1045263371d9c9e11f93d4a837ad8dc4e41a1c11fc0c076bcd5b724f59934c83e10ac6cb3cc18e67ee1d633593449403f22dd8640afe4102381e43156e103858e56af2ba9d102a8b1f58290a3803c3269cf4b3feebfdf7d9ba13647cd021cc1762b6d793602d2d104526e07a5fad045689153804db504b10f77448ccec9c2dcd7fb507fe42ea5a590e63e15a3cdd934d16527de2afc5f7ede557a9a9571a53388fbb92b850137570740246eba50d792b5ebf61902695c1c04716d613c912fa28c19aeb632d6ac110e1dbee2f9513ee2419308ecd6a56484cf995b45c1fc174a26196a7d4207011d53f786f11db385120dc86ff63fefa72f25c0dbf59a7ac59f15657f0ef9fff00f97577b92bb685b39515c5d639d89c2e74913790c7e24ff47411a0daf328c9fc447cc5abf382996e74860584930cb097eecb14da6c5c974c1f0045f6cc9633a51ef85534e28b48948f10ae4669809c3d81e1df7137182a719177315c32ed8b0ded4346d09797b2f421c5fa6e8e80d238801fbca3e94696d0cb323bc609380ab562e2e0a905ca1e9424c941a899a9868f7f3a81015e4e392f8c539fa", 0x1000}, {&(0x7f0000001040)="a981b654ce5a56f20a2c030173c0deb9fc28851b16b5263e352273c5184c88af4ecdea2051a92a28f65e74e439126054899dcd4a20901409bd491584c8317e839ee4246484ea46c947119a509f61ec593ce1c1fb6f053e8a1c3b7c4bdcddda44b1cdbd5f2f36396dc69cd4858c4d08b9d794e861d1edcdff02c84b1fa318f074372038703f61ce91d54a84ad27140cafcd90e13461365d4a12d5bf229e51a80772d7571bf01e0e9537e52878451f8b80", 0xb0}, {&(0x7f0000001100)="29fe53e558442a4c436d1b8435a8d4d25b677b8e4a5ff65bb9353583ef4e6cb48b5963a2ae446d52c8cc59b401f4a169d72e2472deaaad2f90a9fc", 0x3b}, {&(0x7f0000001140)="ced8135f60725f267899fbc0c45a9d401aec7539b3952016fbc71078e85ab12d4422ed9b9c5d73b48157707ba9c2b08b017af323bbaff7849db4c64565028d615d452fad2073ec04ce5ac4641e4106f919830b60c45ded3e8fae3c62f22dde027d3a9efe195cebfccf0d537c246224b04321e66a2955151dd1277264de463661b63e2bc16bc7690f52b6823bbe23b5cb", 0x90}, {&(0x7f0000001200)="44cb3f0be2435c530b7abd54f907b993b6005ee5dbfc64ee2a6a1b0ecd208768257fe9e25c1f9e2f18de415037979732118a98d4344c4aa7873e1f7b8f2398b7bcbabb41919587aaa70aa4461cf1e74b67e6a08e92a111686868c122b496390e4a918d39968dceab12fc25bd7fe053b77ef3eee7a09ab18efc725f4ac980542b628815fca718827d6259cd1d755e38e489ab353d392d6fddd3a7c00a90017890f615188db5d0", 0xa6}, {&(0x7f00000012c0)="64b7e5398cfc4532b7251d0437c17027d9e6aee3908b4fc009c25c2f5163754effb6a9feecc2932044a8efe503c8a9d735a2d660b8d208f8540c671700d181135ade5f4c355f379b90688a3790963fbfed8e94034bd690d4eb93bec78337ef949c13ac529830d23658d4fc54f7c724858afe5c391d6b3d7efcc9a5f7754d035017c358ef8f1cf66d6309061ed96b7a0cf223f31df4f7c6684bf75e7008d2d7f490f8f71078846aa589b9bd0adcb52ac2987fdc67546226ac357776d9164e397c75188eb295cb9a44a8dc9f0f56af6cfcbb049795d6fc44d58c8825cdc813f7ad88f3ec8a04a9537e47e05a26f45cf099e68e76f247b99f6017f5953394e6a41257960f76448cd2f399c35cfb0899ad570d65ab87a3642a69a596cfca33c76a6c3651767dbba3ebb03368e9d4c84d2339a99cf7c4ea62fc47b665beeaad13419131e6d01a82a56ea456c7c0e96e704d2ad50b6960c72982f34b88ec28ec57dca5c17aeff2497b84b148d8988d21489c0dd6a30cc6d5a491979445138c03342a17b26900d973bb6957dbe8c67504c9c928b23b739c11758620c37927d7454ccf59532984a95c1fb83230b407b1278a0e961745c3ddc21ec835e4949b006730c1a480ed78e320e818270b1b52723d0479a39883e5af3afef0192e8b39bfad85c84b3e0b3b2f2d090dce6e61bc7218709a35cd04830f23bc660d3a8971efad9f03fa3d2daa67da93218601a5873644fd4f0cd3794ba6b053d76380d25aeac9b3acaa7ccbe58cdb5ae21e578d37697cc2c4ddcc811af6d2e70673c52f10015746b07c07c71256fccfeba87df39eec5a8ae7e8523b77d293129c83bce37d91ca6cc9b1e2bb45f65c0d5b3a18688c23e95c7fb68b6f5e7f7e993b8d73a408eaf096969bc47fa1f98969c5d640842b1754ac0b5fba88c9b8ab7cb4bd6343ffc64685dd23061188a9fc491117894db1b76e850bbde7e82dd080edf4a4c6ef7b8be9161faba9c4975b0e9555210ae1e993c88cb54ba3dc26964f5d6715f0b113c8c041549066f17374cb316b542334a9122a2891bb6e31292f27f47258c6cdd2c445f0642a2dc415fb948d61efc7f8944ea4d8629c7a1a94ffca004057fd777e9d857d7ac424622ce0714a987f401fe1b09a36b067ae1461bc881f306fa67d5aff7d73704dd0b90c1fa025664d541f55055d47df960b7db95a109c2f029d122733d2fe9c3f7f62b2bb5f6505354719de852b78c4d7178e43e85b877601d1e833c0eb54c9b60701ec1a2369496ef65d79d13714cf4037bb448c5b86b07c3bff6ed82b953e3c468ba34c5e19210a85242c6e3793b0b32f70724fd27e3d5c9f75769d0f4b2acd37d7da764b049f3d7d5f7d9cd38524f54eb58a6d009f2de9661d6dedc8f3a368b5a3b69a51b8b443fdb62618928a6907cbda8d85ea51512fcd4a0cee5ff981e5e4f2db854fe027a20ccd7ef94f53867c6ff1a1d71a5dc2458463f9fb7e657de289f2feb5e8e3274b7250eabca2fe2113480a1166df6264c60b79de8f356381ee73ea438ec596ed9ed063f0736f17a93d5253c92fdb0632a0d7c60f03a561421dc4b5e493ed312230a825496b30220b6fb8ca09620f37c98608a204a739d82240a2fd1a1e433ea5ce8e0852af82af31963722f8be0129dd0f9e075ed117e791d6074911405b462e2d6fdaebc863127e9178bd5d375efa9ddded03b6f6db0144936f7466cf5c2eb955c42c9960f98e01b53d9657580f879213e185496d336a20e875f0af14d6c5756d6d9234c19ad3525ef07f5c611605761886fd7d6c9e6fad7019538489cefb69da7d7f027a736ab669cd11c35c734484ed928859680f6eff2f40074daf6d6f7ecc266ef6c28734b120bfb0884d1250f818fc8619aafdf78e8804bc7fdd974bb788fbb48c08b7c71ef0209c1a6a8337eeb46ba3273563d441d701674f5dbc3cf6f9996b14b4dc07fdbc3759b5ae942d881fa827c3cee9abe630d2e5ab7aada7b709a6e9529edeea40d15403b9a33d73ad4b4ce907cf23f2fd014f434299e46777322ff30cbc19f77e9c53c1a322dc8b49cc3f960dbec7ff51fdf42a79bc9d6430e4f7cc89e16e9fd85c21b25dc156d32f8a3df7ed85b4c24408b729b07ac259f688705b57808203aa58a4b97c0a9a8741b16cdc6b5f56d81099e994cbba7b3710fc3db26bb4ff4e23dde08ba356080b570850f31c12c59e37ee40a8880e611281024d0f252ced33644de5cb744d4f9a59e5e9935bbfb52b9c67c4754ada05c793f6cf229eab3567ff5a629241692fe97a85d207a3eb0239ad03e3fb22694aaadafb82ea9c7689ea51b1c8a23f69bb7e827a5d9266931a5ae987af350e9e91bc78fb6f92e465cc0abe2f3ae44c8add116ec283847888015fd8b3bb98927f392b127eae3c5c77e6cc2f4f5518731da017084ff83ef7b21d5c14435238549153febcf2f189023ee0d36f0ac8fd8d88f366eb3886fb74c2b991df7b593bd0a0fffba2be938fa76f35e5587c2bb0e8b2a4a0689490ce2d6e6813d9b2a2b6f9d850c8b4b18b57a5ce72d56a895646cb2ab51815fefff3a946b544e29251465a0085c2611c35ea5415a0c653748598009796f3256388967d58970d1bd93e95df4b13c407c7771e54f59308898de620d660e07ce019f34d8f3c1be3d718aee61c106498c4f704d5821756b9a27a14a65795aecf986d83db52abe5881a92b91552acd8394ba8e85354eec7cc7ba937388321ee8ad57581883de15d5b92c2ecbac1e4d594996a760f8d304f1f50f94fd50315b728e07e21d672c04c28a430b6a476305a9611a1ba0cf3d3b91b194c9d07e7e9bedc1d641ab457ebe9c70341f074773a30aa709121d99a52acf963347e13de0e14ad47eea79a5fcb6232e7a8c06d49cd191cd298889d8b4666e7af2d7346d8d5639a94f44899156dcec4d25eb4cf03688fe5fd0cca88d518e68ea10345ae08b1d4b54d9f14226f08d8e5cf0b9e3612c3f18c7c95bfdf17ff5b4266bf93ba9f7ad2557574a3e37dabcea3a17322b2db5297f0781ecc5f018f8b3fc0b7a4513d251cbca015eb20e748b58ea8e3229cb5b8a830d2e57ca90840df49d6005e2d62a147321f343b44130a1964333f1e811289e98181a4981f3472495cb6f4552e23f0cd50196c7119fb9069fc2233f4723f4dc091236269bd4dfcaa9dda6cd3f60d31aedc106e34219f0e2da2a2c982aca579a537d78df7fe1a24f5a8f63e263cff554b9e6cf3159a619bb285ad1ecd1192183a262cf62b0412459791813dc1338ae9e4216bcad67f4fa8a37a2a0166c8d72bd41f8c867d4bd7f6403dce9b5b4158f6cf7a1d84083e4b8faac609fa3f154f08ad7673e02fbb91a4ee3161fabb87e8b76359210c64ec4e7f1235f408758d92f043870701cc49b1f080382df8b9eddc906aadee781176a5b7d36dd111feff52c3e77ed8d5ff3f36880f09032e7c23344bacce945a7bfa01a04efb2314953d7876664ff996539039a612a2f11a5ff5e2f205ca9b74f1275c5055207564db713e888892481e42f430514a0c7737d94c08ed1d58fea73ebb693285c530938226a2e66bfa85f9c2890f67daa84cd90105cd93047bac591635e07880876ae3f8e721d5e9e508e203a3cbb1bb027efcf4d02649401aa44ecd9ec45f6e3cc238e13763e580f5c325d7ca5308c4bcc7c7094eb29608f183a63bd536c1bd437fbf0fd37b88a13f0b3f5da291f7890dfa880d1e2463b5f5651a7b8e86f4d7d5d92268055502d336f1a9a9ef33b467c263684f4e62f58ad87b4f9ae1b780b45397e1c8bd566c7667bab800e78f8b46757016c007b02678341decf86f480e6dde14a2648ee725d82863533993f95de2b4bab6cf34b84bcbdcc39d7ad13c074ab41513cc3b477ae37ee868d3f3b6e78f16d819b519965b4529a7333f2a3ce6e0f2f09ad48e04b01eef3d7b5047fc487c5bc58ec0e5c8ea188a2fc13dd59328cb0ee86a5b148eb715851f45794aa729d4367cbf111cd7ef2503527afcff3435aede35736f331de6db647d0d0b1a9b6ffc48a8962eef6912c19163f74776d880ab67854974aec857cde07e7aa555f92c69b482a6fc0e28c7260d3321dabf3d437d362cc799a0365e8ae2ec911f8dd41e8658129a55f2ef39233e00c828f898d72f91c3c931267a3615175ef99a72d7f7be83eff32220b426e694ebc2f74b763a524f6fb02c100f5e9cec154da88a143640cfd9d02a4c464b7ff935c84088130c92d7bd30436225fbd2d2dd8fe72cc1bd4077accf01a9ccb127d1f6fadf79ab8a546028d71907dd7ed91dffa77375b24cefe3216cbd08dab17eb24ab97552e74a439f705acc395b2e3912218251777ba6cbbc2848603d079481b0fa116cd59afd4a4a9a583150a560816d21946e2d517e4225150fbf77213b3fda0cbbc9754d20352cdb2abdd1d5d50c478a258056ddb329f740874f4142ccd27a3a95b085cd79b3d4977a8d1de312ac2ff037c5a570f945fc332097bfe977792f30b930e4ec425a4891f4d2b9d86f2fe764d7937b015d93f659cd17e3bc822898be99ced133953b3e42ffc69da85566f1d349648843ff474cd77dce5174c553020790dc2f7eeb0b19f141d57f4e1a8171a2dfb8743c7acff53f0c7ea658b0d34e2278719eac7511d758748d58154219e18af7e16e05f1ffc577e8dec92e55b2f70af716bb84202a048585fba42db2d9e206834c6fafc9fefe563f8f8485270afcaf9b538e7ec55ae1d0f583a7b7ea136919cd0423bd2a1322645071c7acea8929a161beab14317133bfe99ec4273f2a7d555c03c5beca7bfabb9c1085bbee603b08c8fb147ea9c111629c9bdef95851f2bfb3df58aea2b03094a997650c0916ffa9ed36f9da1ed77b6fa253b5a6c5dbf63d3cd4cb53e98a03dfbfe33ccc9a0093dfab4e6bfcacc41940ce7cdf3b8a62a71363efc8fd9d49bde43e0def64cf639913ae08a2ccc0357314701d04affea83f93261eb04e04431eb44734c5b972588239cad8514b6b0c93bf7133f9dd6dc83247bdea49956af800ca7b95417efcd605a3814358a857406f75a3f9ee28ca42c745b3812bf1c4f004d4afd242efadab0fab460c607c42a0bc2f9aa2b57f57f9e88c96c7144bbf3d07b1d29e4f59debc0a64f847b0ae118a3cfa7d584e45860888d014d671f8031492a07df27875a6f27436cbafea10016aec5587d66bb3f40081be593f76bb4a66ea5ac2d9a3727b094c042c897a55f8ec4a88c5f93cc58e763894181b87781d44ec8b2f1974f1e5a0e7b206b122eb8916662e9c90b911d8e18bb960012c1e25a405a08f10beac0e049c3cc3e8bc42b171e038715cf10211ff54d1d853799b12bd6993ac30077b292ed8f8c40a0af2a94dd41386000c35e85abd5acd46d9aede616660d754f07b050586cb168e1eded1a83bff91193e96e4edaa4e080a8657f0a418ec43f56db47bcd495821e3ff16fddee146aa2f205c711e4dee63ba48da4b38e0c8ae40fa6553a51c61fe34748a5c96967c3e2ab49273bf460145674ca1add70224d94786a4f87d127fe7cf5a9123089a189b22202b4f88f8f8833a5eb30e00c02ce50b5b92bef1af1d11e8be3c152b36dfdd69918d85e42219085046a4691b509bfa8da5264eb7189953c42fb9e95004d629f341b41b62f544b5cc6fec6783d1023e214ca77114e954b47480d5e03706a13c6d0917fe00c4501c1b975ff2e1068acfd668fb1810a84108d12e97738e2c0be762d6cd571f6b14cd8f5ef47dac2c94f6c2cca6357b3969a838428672f7a134dc", 0x1000}, {&(0x7f00000022c0)="dead19eabbde8cbb288e8c790d817e0dfa7e015857abd7478d63b9880a48a46c5cba617076d131035a1c92297a70e893b5f35818c6b406b3e6def751fba71d672d85edd94b48cadf835d6011117fa8b0687863c7459d10a3e21c4ca61dc76f51e7c0c3c60012c11f8127dd4aeade12cdd65f333e04e3b7a154ca", 0x7a}, {&(0x7f0000002340)="9a8bb28ca77e46e526337e791ddc087e2dc3704990481b60b9fe582fa516cef349d22b2ed6872c6fc4bc33ce7cf081c8a269e7a69099c1f39fdc715653d959d8aad541a8f3d243942b2fcb3cca91c87bdfe084204a04f1da9671904b3d6acb830b9cf67251a4c15d8f4a4bdc5f195b245b53bb6d3ed272c6ef7ae70be3dbc925b0d4a588c134996bd557682a789831449b639d7f7be9ddd377203d2d09c6fed5ff83900d4e4fd9acd047e905f6f765b912c4ce9a34b3257b81c4da502f2f192a87a5d0ed734d255ea063e4154c3ecfa5ec22236db451036769269b87be5df12b4f168c9e13c76cd2ccf50048fb09909b8b7cea1e3118e4a90028befd636d87790b3a83eb244d97f94dbe02d93593dd9bc8ffdf58a8087c7b59b090140f991a3333bf362f90918e82ad5aac3031caef157aeecba941566ffcca56df3b68948ca4e8cdb9709e891cfc5253eb71177fbe64343c94325810e42b536745f673a96f320c6d656943640d41213adbac9cd865592932eaae8aeaf8868c49339be036424f65106f1d6383873f36dce16bdde619eb715745ba7116e90debab38a03119d49e4db2629e43cc05f96bd7121f339396d53efa9ca0b69057abdb68ba773102dec78fdf1bed064980b4da7542877dc325dbf62eda4c27dcf65ea026d5dcb7811b86356601d0879e0de1f4254f2a14386b72a95d100ba06b1e17a9148364018413d840f7d8a580a28eb6da0382db8f8de8f7619ef077433c144bff01a4e1d1868f84b9302d64458154c5453834ee7521ab9adbe427ae9358d72c92513dc87cd7e8b784ccd68b6c075781bdead80718b27e6ab7b5a418a4dd8e00b3f3a8b6a1724d58f0e6c83bb19ef50a5fd1e062d37b289cf67db7f5b25fc4c7407a6a81c26accaf2c5560c136b65abc42bf17b08c62fee5b84db600b72477271ca733344436bfc4c1b200388db5aa143db7e70232fa95b37ed2d3aca334a69b6afb224f89ff17a171356ced4577ede7f527441a908d263a1b4b4c5abf7810702fc281256346e8d5af9cb69c81c047ccb608514e75e9c5b6ead3e57cba64728402315258f1130e6af6396a5f5a7918ee5e93197a5c673d259c0e910d58a51d107bb554b10aa8b7709c328c63c5699ab5afe416f120a02c7ba7dc9de1b649e9beebe1c0f24b664cfab068823b75ff2aa321939938d20c7273336fea07a451b058aa7ce73c759f2c89a53ba1c8663bd6dcbeb6ccdd497e0d1557cf3f71442e1a4fbbf0e5f0fceeaf5b5b2cad478740e17122ecaa9b4cb280469df7ffa218a5b3251222fa80441806e7b372bd5489d321c97a07194ab3029af30055e5584971e0fe7b83ae5aaca12da220e43b1710b176c8d646a8bf28ef5840d35ce3f6d83dfd793029c32450d3dc8c4a8a68afdd47b7464c102d5e0b7d325a2df55628b26ace3377eea88367498713694d712948bf5ddd5c145086eb87e84c6593da20efb224f356190a4a7c3a2ecc04b8fc9756d959f785bd3dd1753084ae9e777eb33fbcc73bdc85c1ce733b2761e1a8ad2480c32adde33b0bd52ab6d9f658c17322a79417d4b7a5f79abce5e5b26a0b146ba933088b5b2d5877c95d978e2895b2e4057a87d6dd63979e63d803c746853485f398f35f88efde5a12a7888a3f83db409f5f6d74c25fb426733469041273836ca96f26710fea291233c382bd9d578a613218d4d5bd23bebabd015a8bdac99096f73f7c40cf5ce581d6d43d231fd7daee76d578b64240c86b2af49e8496341d19ad32fa403948d94f864fb995d9018a20d4546ed4ee7f457195ca41f30c2d2ee3dd5d7f0bea5ff0da7efdfd06e53cf9155eef5bc8d97f64da8502285a82d2802098dd9a1a1a9a339bd8a3754a175112bc10664989b907e2a0185d06344b5514007486887d432ed336b738f11235c7256789f2482c0f3693fce83821d030c220ce9cbf827667d01f5302f90b81c1fc196d10c7438340b0de622081ce34c0b5f9784e9f2f36baf455b73e9054aaa4e366eacedc56df4149e22ac15ea239f3c2be5140c9028f075c988633e6a89c74fd7b27bd5ac7d1eef7279eb25f4d28f83e20f09c08f4938b89000739cb17b25a193bd4c4118e3830b54de270852f9950cc1e622f58479ba2ecdc141daa3b3b7c95d636be60580c6333c81e678c376c07975614f4f51ee9dc07caf97430be4248f1857755be5bfa8e98ba9c7cab9f1deb21530ac7d4b7320f813e8cc9de43fcb665c9595e9656cb43debe846fb530c0d48001f003c8ad959ae766ee1d4bb83329a17ec76b42ba006becb13a7f3f4c5b5fa7f06d27e7cfa4415fbc7e83d18586630ae30f81c1b3d98f721b9c8e30c61039bd946f466abfc9407d825392a42f6cac3f69393415db0cbb7bc2c8f366f235535108e6aef9ba3a1a4c1e0ce19b55fafa67e565e5579eba34fff7546c199913a88969245ac5e523fe466ef0fc4aed76beab23256b24ded2f7232864e03c925d388e9e2e6db77117270f105f89f9106e1c2c0dbec19ccc0afa57134f4986af4eafff0180a6e5d167f78c46fbe1e94ad4c392f8882dc8cadb0c9ac288fbcfbb980bd9887db6d1ff2b57741a9170bacfbef5c60fcae0408bfa73d7ec68806762d931d47f768b58d790131c2d45d4284a09c15ea0d545729c9b15df59fbb95e3ec46158855c24ea4ea4605cc72f387c46319759bc4f5d83afa923a63a4281ac2b0759e42b7ced1cdbce74c30df33f037ade614c79a4d690f378d0231d9bb198d97ac2c03fddbfbd921e3a8eb27901e47827fd78b992d9f726c971ad490745026b85bd1a36812568cd058a5353f94e789b5a10c1f679ec9d4925d4dda88f71ca7ead2bb72371c59b5a99c64cdb66f434e736419e786d0bc396b260093ad2be2b330431db7d4d87c42bd46693de4735f223234c2b26bfda6eb7bf5f1e2bf95a2f124312e4829590215c56650da1fc53128215b147ad4c8e440a2fe0a5578b17a053208b14293e2228db2ee64fec0a13bca3de6f070a3dd7e4653ac3db3a94d20b9452a1177394cb635c78a3e0d9cd2b77a086b6e7cfdb1b80e5dd3d1af843dbd79a3153eb64842414b5be2a62320320c5a9e16c223d8a1243e71eac33477da86fc44f5e633c7d6c84258d6036123ae669cc031c4087ab207abefe0bebc931b94d3fd7ceeee6e179a89c67292d2cccd8cb89cf90a12ab842d8425d78a6f0e12a1589d517a4313de3ab668aa356313a34a1372bed95f05886a0a716158815cecce76a3b884a852766c5feb0fe7f161b6e13262d6b164163a4267e5fd45ee84b60ce05ccadb54f8185bf92b505cd0f284348a5d0ef3609eeba6ff353798d718238e66fbaa350751b04ff5c313ff104e084270f704c98d2ebdbee32d685fa9f3591c20a53de7187b123a94b5dc709d71c7e1cdf58e4999fa05d963f69126568d49de70fac603f6485ad1aab3c5258ac69fdaa9690f863b544c4af0f299617cbb36b839edab6ec99c9e3ead4fa3ad9781ba5f37985aeff3881ef091f3b6db932cc98242e2d5ba29dac956f1e1f5ad31b01aeff7fd7308b3d43642851c00d6370ad7904d2e2b3bc1d17d41ea7b620869a30e5a5f3ea21914908cdd72437adc0f1e2d30d1cfaeb2d73b01619bfe1a5c70217b2450e67b342dc5e1e8c8f6f5e48865c1eda99e348a29866cc722b09b3275736c3fb29168da42e3c1fcfe56692ae5d81f3c2f6d18713a8ce891409baa054f466b7201cb1591cbd80df9bb1bd3b79c3c30cb72b404cc9e55aaf06c399696441d527b4e6567e0431611fda69ab7cf302324b9060f23c672f30c2baeca576b462bbe71ffcc1f30e8bf2cab74a8ce1a9e3c30a51ca21a521a2d86ca0def5798221de6f0e620ee1c12970ad482497d6756e4a263a461a9d219403e54b81c31b46875e4339abe5152a7eb82c7a4c5c395317f6d94931d3c3950f61581ae77c224067917222e63f04f046305bbb3c54ea6703429fa9f4514e5d0eb58cf364846ec0fbd84c9f11383b73d8932ad418cacc6ff9bb65f21cdd559a235507bbf4b89d8a145f27a7a92984735adb3f0ed0a4afa309824b4cd040babfe112e7855988bdc3e991222aede366786b2e6f302b1e42b622c14d215ba5fbde432446dd4bb03c529531d632e597578d2d8a802e6697f751afa2a42d80930bce86b621b1906f798b1b467af16050284555e9a0b60d6632e8379aa257da9f12682990f126e9897ee68a68ea19c217ba770c7dc79f7664f019b7b2a07962418069724d1af9a6eca1ae92ec6706922bb43dc1f19a25b59429831b244553e50b2479af2bd2d8b79eb4e5bd14a16fd9293679d9d41167447d93eef3d21511fc9c2b9dba291a2fb6772d6283a836192fa35186dffdbfac2ed23da08c94fc7bcd6cdbd81f6e0249f3739ee870a8bbe4ca4d6993dd887e597b011c0d388e63f98a5ce5a28a2ef9e6c5f02a49d4ef273f37f2d103c7afe90bbd0649aea6bc9e3e25d811d92882482e11d0e645cdd5065c890fe7d73c62b0d54caaf8c3aeb30b6f162e39eff3f9fdac371abf4f88739ece430e373a0aa5860617221dd60c0e0870c2e863d014dffea970aebb274eeebbbe0833bcd0e9082ba3e3250341a99620165a0ee19fd2bc848a38dfc832eedf6787d0e045b1cb912883a423dfa4e0de7dc8f8ce92e46d84ab87ca2b488b3f02444115d819b06c7ae21c65994897a9c7666c917e4bd8514674ef5dbdffb5cc63e17820de5d550e67723ec78ded9badaae27c34ccc4e58ac54940704a19c5ffcfcda860e29759904be94fa52dc6b5df4af1ecb78ee279f436a365d59d42839fabb049398e4d2bd2e6e9363aaf582d8c73991c908550e0b954a34e902bc64487f35cb077604be96d535761f9de3fdf0132c82339dfa90b2d431da48dea350d23d65bb5999aa193cb3308cd50e7bec9d1d3c06f0efecd184cf12bdf8ed4e606672f39f6532860cfff830f29c8b364dee89c101764031100f42fe577532077997380c905aeb29b0e2a53eaea22303178d4930de81adbaecc68ec42b8f21daefaea5acfdd182114e8ce0e3ab9edfc137f26e1591ee1274143405da0cca6e380d2ff93e128834bf6585618e5eb534dd6b7676ddd43b9a048d0a22860182a683b7f8815b075a7e80986d724eafed499ce34e94423b2b4845b47856324a0ed591384ca81b9cb16ee07bc4d069ee7e3698c3655b5bdade6642c0755ec169fad6812dbd6c28dc9bfe20c2fdd7801d120cecc52d8836e291c53386b57709c4ad497c7b088bc179370a3728793ab9c99a6a9f86d9b87d0e5127f3c2cc2c41acdbe7a3192b8f912f861e00295c835fde8e6d7838dc3066d5ecf6402895148b221faaff832b4eef899274cdb4d63a50432214ce4264c7ff0df33e7a18f0728ff2204e280b9ec736151f65115b871eef25adb10f3bb09f3ca91c67cf229c8ccb8aa68a923616ee2a062519ef82a4b6b0184f1aa242a681faa3c3764ebc914daa31eca1c7fc596cff4ad23ff521361cbac053c0a0d1b5d05dea8433acd770a83abb42a1d240d372e86388bcd34c8c1687f893a35f0bc4c30ed4b4a62c75902c2f5fba4e21e5899372ddd8c44ba3b6fc72bdd2d9a04c086b83fc19583c796f527b9711c3993cb22a62cce0cb4acc9b741bf41789b4ca6fa79a9cf21531c67be37107237e82d97184cd1097360ab0f12abfa557d16a8be055215a37eb1c0bbe96b838d13ad1b0a801fb6e5be1b4e6fdca8a9ab003a8ef9657d113279d0570891804a921c565907fca735897ad57b6dc210f5500ac2ab528dade27050c4", 0x1000}, {&(0x7f0000003340)="9ccd802ec2175beb42e91eba264bf2acd7f6815dcc880cfd7ef90465639eec5a31e254a4684398aa312558eed273161cffc5c54ffc945459a4b70f88d2cbbaffa3839f22eb04f7752ce2f6ca58239b85443d99b13e9d4bef914c6860cd1174256134266cbb08f0502d59719641ba1d71e8ad49497b9986c6767be67dd4145c64d0e05646681a8cd6362ee7aa9f0a9fbbdf268e0aea6e7d104659e05368fb312cdbe2ad9a8c1f1627b445", 0xaa}], 0x9, &(0x7f0000003780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r1, r1, r8, r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x108, 0x40b}, 0x400) 16:01:17 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) setuid(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x1000, 0x4, 0x555e04d3, 0x2, "8b496b4715ff8f228481122c6358c3d6fa1bb8ba", 0x8, 0x7f}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getdents(r3, &(0x7f0000000040)=""/247, 0xf7) 16:01:17 executing program 1: getrusage(0x0, 0xfffffffffffffffe) r0 = getpid() wait4(r0, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getpid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x2, 0x100000001, 0x1, "3a68b02c8730974499372354f53cccd9ce280d72", 0x80, 0xffffffff80000001}) 16:01:17 executing program 1: r0 = socket(0x16, 0x3ffe, 0x405) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) unlink(&(0x7f0000000300)='./bus\x00') dup2(r0, r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20402, 0x4) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5) 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r0, &(0x7f00000000c0)='./bus\x00') symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x100000001, 0x40}, 0xc) recvfrom$inet(r0, &(0x7f00000001c0)=""/250, 0xfa, 0x43, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:01:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000000029, 0x25, &(0x7f00000000c0), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="14066881e8db2ded791bd27ce55719329e416003a2b1cfa499c0f9c1aaab1f57cf391d15983dd8a53588ba091bb807e393df42f65354f2d013497bab52ada2a05e54134627d6fe52df18eb2f44e19d4fcfc6aa072be161509ab4d74e0aebaec86b4528b0b17c3a7cfeb12043e6cdcd76a90f84374aa25a9ef7683a11aa3b403bcff0001f828067c201943e8113c801697b6e7e1aab015c2879f4692f1a62310604fd0c08efc4714b8d1543e5e4230fb2b7a765586c76b94576b65568a9ed04a0f747a58de0d0af5362dd5966f4a8f7c36577f96396239a", 0xd7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bba0ded2224ccbf2c23c40176a02373d2c96e5a480fc541846fdfe32cb915c190da9f946d86f5053952e939dbbad5961a27708834bd5d79c4db23df2fc24fbe90173de76a13ec3d4038d49be6cc2aec7a3fd77ee706e8519bbbeeaf30a032554a82e148562b61d1c7c23312932c939f4918d7fe3d038a7d831192e4deb53ac92b95df2786d1e7042037639ed6ca78e48f666e4a77d2adea0f9d01a4d9d925adf6d960ab3c2db20c6995ca716105c9268bc88695fa72f5d482186e3720b70ea7f2bd3400082593a886de93a034201d780ea7b7c3fd760c9", 0xd7) 16:01:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x1ff}) syz_open_pts() setrlimit(0x3, &(0x7f0000000000)={0xffff, 0x2}) 16:01:17 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x4c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) shutdown(r0, 0x3) getsockopt$sock_int(r0, 0xffff, 0x810, &(0x7f0000000000), &(0x7f0000000040)=0x4) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:17 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) r3 = dup2(r1, r2) listen(r3, 0xc2) 16:01:17 executing program 1: mkdir(&(0x7f0000000040)='./control\x00', 0xfffffffffffffffd) open(&(0x7f0000000140)='./control/file0\x00', 0x8280, 0x0) execve(&(0x7f0000000000)='./control/file0\x00', 0x0, 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0xfffffffffffffffe) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000140)=')$\x00') accept(r0, &(0x7f0000000180)=@in, &(0x7f00000002c0)=0xc) readv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/214, 0xd6}], 0x1) 16:01:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffbffffffffffffe, 0xc1, 0xfffffffffffffffe}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x80, 0x0, 0x8000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x40000001, 0x200, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x400fffff, 0x7, 0x8de}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0x3, 0x4}], 0x10001, &(0x7f0000000140)={0x7, 0x31f3}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000240)) open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x108) r3 = dup(r0) r4 = openat(r3, &(0x7f0000000280)='./file0/file0\x00', 0xfffc, 0x80) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') kqueue() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x400, 0xf1, 0xffff, 0x5, "71b2653709a252af4afbece96c348f88215c8561", 0xffff}) fchmodat(r3, &(0x7f00000002c0)='.\x00', 0x80, 0x4) 16:01:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0), 0x4) shutdown(r1, 0x1) socket(0x6, 0x4, 0x5) 16:01:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:01:18 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x1000000000001) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000440)='./file1/file0\x00', 0x101) faccessat(r0, &(0x7f0000000000)='./file1/file0\x00', 0x100, 0x2) chdir(0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='&*&,{[+\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='-)-&\x00', &(0x7f00000001c0)='*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='*:/[\'\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/\x00']) 16:01:18 executing program 1: r0 = semget(0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000065c000/0x4000)=nil, 0x4000, 0x1) semop(r0, &(0x7f0000000240)=[{}], 0x1) 16:01:18 executing program 0: r0 = socket(0x2000000000020002, 0x7, 0x1) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6b460f153c28219b0000"], 0x10) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902095cb90cca8590000000", 0xc) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="80878295016ce8e9e9780cb0f7ea27e5cc34b770a4d18703e9e95f056d8343bdccdffc42a854241754ce465ac0525f7de747f9f183f79249e6b11c534cf47542502c1225ee193aa7cc9bce2a4c1ac74c490bf3d5e07547b2ef40d83af6c9e8b586b5385e5d4bf5a6c8aa18a1039dd4d810e897345ec35971a5d71ec7041d54c45db8cd5599a341296c36937f18e9aa53248fcd37e4ed63c4855c7f313c65cd9b47059774937e92c6a66a7c045a1a1267", 0xb0}], 0x1) sendto(r0, &(0x7f0000000100)="9760a9bda57cdd32fa67662dfb64efd160b6c311eda79640", 0x18, 0x1, 0x0, 0x0) 16:01:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a", 0x6, 0xf5e}) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x0, 0x4}, {0x6, 0x3}}, 0x0) 16:01:18 executing program 0: r0 = semget(0x1, 0x7, 0x4c) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xddd) 16:01:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c095211e0e6b1eef25517cae6f77c1b9ee0ec069097f0cdba13cba096131872aa7790775ca8", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r1, &(0x7f0000000200)="f26cbf2c97267030bbfc37c8fe65de301e96619594d80be52f34d6a6a45cbf155d0cd9a70d8bc4efd1c2e8bdcd73bc8f67dc2cbec1ff6e9a8529c7b2a1538aa74be0975175dc4d0aa2c1bc794838029e2d3060f97f39cf951703cfee069ce08e998d54c3e02eb42aa56b42131020a8d683f364ef73bddc5672d766975099e3452b0da3794a85e16b965ba8593448253718b6c142a006a4bf1f35dd9d639a05dbfddf121ebabfc6", 0xa7) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:01:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) r1 = msgget(0x3, 0x2) msgrcv(r1, &(0x7f0000000080)={0x0, ""/187}, 0xc3, 0x2, 0x1000) 16:01:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000280)=""/251, 0xfb}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/254, 0xfe}, {&(0x7f0000001580)=""/91, 0x5b}, {&(0x7f0000001600)=""/176, 0xb0}], 0x7, &(0x7f0000001740)=""/87, 0x57}, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) readv(r1, &(0x7f0000002bc0)=[{&(0x7f0000001800)=""/236, 0xec}, {&(0x7f0000001900)=""/86, 0x56}, {&(0x7f0000001980)=""/161, 0xa1}, {&(0x7f0000001a40)=""/4, 0x4}, {&(0x7f0000001a80)=""/70, 0x46}, {&(0x7f0000001b00)=""/112, 0x70}, {&(0x7f0000001b80)=""/39, 0x27}, {&(0x7f0000001bc0)=""/4096, 0x1000}], 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getuid() getgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001100), 0xc) pipe2(&(0x7f0000000000), 0x62ca10179e90435) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140), &(0x7f0000001180)=0xc) 16:01:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) 16:01:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1, 0x100000000}) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:01:18 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = semget(0x0, 0x4, 0x402) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/220) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) getuid() 16:01:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/67, 0x43) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/112, 0x70}], 0x1) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/63, 0x3f) 16:01:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x101000002}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x0) syz_open_pts() flock(r0, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:01:18 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xffffffffffff2ffb, 0x400605) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 16:01:18 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/163) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/24, 0x18) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 16:01:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) faccessat(r0, &(0x7f0000000080)='./file0/file0\x00', 0xc8, 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x4c}, {r1, 0x5}], 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) 16:01:19 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000200b, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:01:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000434000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchdir(r0) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000180)=';\x8f') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x1000, 0x9ed}, 0xc) 16:01:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x5203) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) 16:01:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}, {r0, 0x81}, {r0, 0x74}], 0x3, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:01:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x102) getdents(r0, &(0x7f0000000480)=""/4096, 0x1000) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') chmod(&(0x7f0000003780)='./bus\x00', 0x0) 16:01:19 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xa0, 0xfffffffffffffffc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x35) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1) fcntl$setstatus(r0, 0x4, 0x80) unlink(&(0x7f0000000100)='./file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x80000001) 16:01:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="1e1467c28473b084", 0x8, 0x400, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) chroot(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0xffffffffffffffff) rmdir(&(0x7f00000000c0)='./file0\x00') r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8, 0x180) ioctl$TIOCDRAIN(r1, 0x2000745e) dup(r1) recvfrom$unix(r2, &(0x7f0000000200)=""/76, 0x4c, 0x800, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r0, &(0x7f00000015c0)=[{&(0x7f00000014c0)=""/38, 0x26}, {&(0x7f0000001500)=""/65, 0x41}, {&(0x7f0000001580)=""/11, 0xb}], 0x3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001780)) sendto$inet(r0, &(0x7f00000016c0)="a2de98d31a2c6c22996b0255ee07b3935ab64c9a4cd735d467a42ec7b5caee8b14d0cdf5666f2cd71a24d940b43c001bc75ba90278b7ee1693a3d878a1393c88694af88eeaad0704baea60ad8d073c7cdb50fe8daac9b3f9caceadceb77e35a8e3cc77849a3abef995bc732aa120d7fffd7fe1f363c10fb0e5", 0x79, 0x4, &(0x7f0000001740)={0x2, 0x2}, 0xc) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c655200"], 0xa, &(0x7f0000001440)=[{&(0x7f0000000280)="b9da435b0a7505bd36a1c6c0977077193f9ccc9c3a29c0ef2c4fb615e0092fb2d23924ed5f6ae3b58be76dbd7b962805408535b46bc773705e3e49a4e6d301e3b07dad07e7fa45e5dee813c4dd90f64c13e72ce83194d5252a5058231d0c2238b68a97ff1f9cedb48f7386cc064c534d79d8670c500ed5e1bf3c450a3db32a4d0fb99131f77672cd535f771314d5678be8e40513263ecc54cb85fb9f18efedb19034a77c43ebce034d593e45035ad0af1320eb8ffa239e3e5bf48345006d7b34d7ceb80acd91208a144ae4cf13c9fa51c8e795884102074ff0d37e0c62dc90dfc0612efccf85822db530ae582ff6708b9c9cc9af6235039dd14a5fc3bd", 0xfd}, {&(0x7f0000000380)="17ddb23ce03239418b7ae8153c56bbc8e68ab0620e83d288b29b8ba1921bf5f27f213a37f53bd876cad267a34e16d0ab8c3216dc12a662d1091208e0ba9c531d6af6f1167b42f99ac92334f8606bf2a7ece54c4fb980e4151e58643139ed09acc05b0877bbc19e3b4c7238b75e42df98174398b87e702c75bba3f0caad2bed664fcb6bec00d67bdab335ab0be60228033cc8722da0d623864844eb311bc6c2fb562238fd4ac6355bcea98838cb017321349097c98562ff36c6d2cdeeca8b163e7cdeec5c16e6418ac32165dc5745bd400c0aced43f7bb24e95ceeeaf979029ac693ee2d4aa1d9e7b9f8bb4547cb6236d32b9fed3fa05d14bd2f956b2a18deea1540ef52972824bcf3de2e510b93789c353dec3e9fa904c83124cde4c8aa01c6447f367ed9cef9732033f1dca1e3ef50b992279722ea744db4aee1292252a5fb21f189e0bd93e4f0d6f61207895bf1bbb90754b64d39da1516ab2217f8ff568ab812f4156c4be3e1ab6e518fca2b10749498cf843a17cb1ca8a028718c08ef5b2d23c30f7226125b75d29616b61d5312deb8480d6b37347da18fcd992dfe8e5d880e9cf5928e5bb016f5c08c9c21113d5e2830a6a9120eb5fac27cda644ee3929accc8fb66672178fa94c9ed33b1dd98f17e3ea3c6aebc700c6082ca38f8193cdfa9e3bc64ab24806ad0ce20385ff1c11916f510913767169009a2acc436a68b4a1da3642bec9081fa4103f590d723d02c2409def4d11c1a7c3c128e67d346c60920be9907b1a1b61cdf61cf21684f2e44bdc7ba8f0a43e8805824c80a7ae1eb66dc71e49f8b1d5f90bf946418896b6fb4ee9c80140dddb2158cf25de8c64aa339842b12b960cdf2ccb52c85ed54bbd4f3632914fda9747f1b64187ab1898a4866b83c4ed7e79f27b9df2a6d62f913982e4e919439e85322fc965091b07b5f29c24dd9afb19ad0e11fe4cf53afdd290d1bdcd3988da0dfad959d48e42b7ccbed331eafac62b305b38d1e4de2be82487516d44840d2692e8d2339a174bff2884285b82cfeb13e6c67b35721413a5b784cf956cccdc9c6e38904a993efdc947fa7333c96d9ccf48d2401289d2f6ceb78b9d4439a4bba4beffcff171fe0ae523b1b9e0ae9db3d58e9c84c8299d7f2c3a75796a61e0280b2d69b030bca6b3823f315c232eb125c68e1fdd13bad7c837ca1c506f6b9a194ec9fca7f261abe8cf77380b0943123b838bac19033edfde161528fd125b2cabbbe390f179a99f52fff2af04429d1f2d3f72ca4a30d30ca5e90da33da8e4f6f294c2543d6aaf84cc008e43599a83f4f282ed92a190eadd9eda237083116f416e99baff78c420cc8430657d1201ff24fe471828b0be72d030f4be150760292d9b42ddfae63a59fd9fb9ded65a8d9e3ba76f4b4a45fb9405792030566facdb59835f5ac1df770f04f4fb8a9005b965c6f4c1586fa7ed5363000fdc1dddf63e34ffbcbba87e68df2f17e507e13769d4ef0b2ebb4ea91c90453a27beb3c89ccbea089f9d8e628cf4cc2d01bf086f18a6272bdb543316bd13bf2cb39f50c2cb7538c49c38f720773d871a339f7ebe2ba5ad59e256e9a0b832bbb95b0c79fb4ba7335f4c44336fda2b255c138276bb09fbeca7c6d7445ee8959bb6d7f1d7fbe1bd4610d17dfbd0cd7c53b35307c31105c72deea36abc6036b1f10d62b7899242628434d05e0eeb71b5c86a03845708c5c39ad87b79e7caca8c7ea1d0edb5b445924eff958e09def2451de8c89845818a2416ac15355898d9e12f2c30f360bb43a6e1d92ca17b13aa05af0d2e13cc7b4d47d773306d6bbf2c6d4902c68c5c4dd2f3eea002bc32c97b7b961acdcdaf4fc7f1045f2f18f37a62470b183c6c584e7ceee2169d168e814334db4462abe60e4b6bb7fdef6518c4d5a10771e5868f9edce483c49914e57eb0fc108873ae12848c3911080d6e790aaa4a3455d2bf3cc3f7cf615218e225db12b63ca0dc0cc55aa9e95a08eee9c9fb9878ab519788fce11ce924f8d42f88751a8e491ef5084dfa2992e30c9ef15b0f8aa4458a7e7058327ca0e07bb8a012afc1e29ac0859bc293d5559e07c07c7712295094de7f2b826a64f16e56bb0b6a60746adf7d937ff2f85165c08e715fd93ab1feeb07f66cd6ee658017ab6e6a73c3485dad30bb744dfb3e379864c7bf430cfe88a38a319f96deea8eb6702e2fe52fdff8f27968449f5e4cf7f135b92a6df13b4cac8ad9e3d50f78f58c473d2aff2ed360e6c5f613c6e5ecb7965162e85b8a1548adfc75b91b93e9a4ee1658b04590d3d99503fc758b4903a2d9451c08bcd2d113fd2065918b09c3c038cec3b6ece1eada62195cb4f6a697e6da8f0d668b426b57f1645f8fd4622594f1faa67d4c56ef64a6ac119ff814884314ff4c08464588d9bafcbd46cb196f61577f459512d34d11bf782afd2e83d82afac2d2a140cae17d9bf5cdff960e3a09b5ea4cf3ec523e4eada761f6e78b655099342e006a52f61020b66e6b7ad4b59775920b6c2fa6b605b23f0fb97edbb5936fbb162bcaaa74396b10e744068f5ec26c69c2d5aab4c1c6f2a60f88a85ba1856631e915fab0bc5e9ac2671df8e4f09bf687c3c2085f36593575221e6460348fa1a27d95c2d80f038d17b956ce098cce91c2f2ddfc068fc556dc0f423468dbc0181f84c37071fd1ddb5b9059c35e3df143db014ed2384d682ecaee14e153fac82067e6b7304f28f5f29e85b502739479fc78a69ce7ce76479c5310459e1fcedc92e160be4121f7f7d68b33a13ed4f90b08ae133186f64299622eabd0cb5752816965eebea0bc1d8167923767c125533a7c12a4f87d53811e1e7801935940f79411a3d415ef85cbe9a0452f5dd7037489486d63b67584e13f2f16bebc65a46799a41383677cba4bfc9031af67ecfa7b960e275b28da8c8c0ffaf0aba9d7dce5fcca2de539e7d40555a472d291f20c4d10dc223d54766f1b9bdb2e415a15494ab12968e79dfcb95e22602be2f80dc9e14c3b100cf0590b36bd33488c06510c412533588235e9fa8e334f877ba5211ff79131464f6af35069ef9643a030b710552e26fc066f3f0e84faf207adc3245a49870f5d91e6e604b00fbbe9b24c9bef2b2aca5e600226fc172343120d2cd988c4bdf3eb92a54e14fb8cfbd201beeb4176d35024b6cf03580a3fb9c7c037d98e178b4f2d1cdaa08a96809ac4462e0d580c2ec98a78303ae8ab72827d08d5f57fd4e98fb820206bdfe97196b1e527725f4789899476a9fcfe5d9b3ced5d89d6d506bf18eaa9963ac9cc0a75bb2fddebc5247558e0c89cf3bb092804c7ef41b812e59ae71620d28c2523b3fd0668b91c585ce7440a22a7a76c803b514a99bc2ecbe1bf4335d51743b3bf116170e560d4c35d5007513bd69ace45a1cd1b8c9296afcfad8ef52d2deaabc081da5e102301c2a45ec21b5c491aafae03b1fe619815a7ac4cb6eabf0ecf7667ba6f1426112359e9ea298cf354bef6083d26743f805627bebcedbd3c5c08b6c16e0053554195b449dcdc77af02164c32d6e88b2bc41d2832b9af5273890751c03909a7dca18ad35637f236e54c2ac87f891f207949a2a1d209a7702660ffb03048c693c3a6f5c35c67caef76614163d6c0fdc95323fc6b6b4f379cc5fca03e97c0c9e8bd28e12956702506a94952584a339cad22f0033fffa187fdd845ef74da28a1055b4981afa6f73dbb2c0f57570fc3f82c6340bd91e2a455a8c1972b88acaf520f07fe61966486d2c79d51d18faf504310d7d15a4f596b77637a156227dd3f9278c5646f7bab99db742f1501ef0165f3acf002304fd281800070d2b9354a8931f35877e15f59d6b49d87bcc82d98c8e5510d33db05a525fb367c4c5ff4b33b85b27a918d974cf1156ff3255697e911f57bf976608c457a222be1a252803bc81a88bbe2d4735659b5b5c1b2978c4bb241b76b00fbd35b6695841ccb51dad73b72d16c1439cdcc9d6708724c5d16d3745ad3bf9c2eb9804f525c94c5763cefd192fe883e64723fbc73ee6cc955ab7d5087891f97b7f8b4a69e41e149d3e9d8e4f7e3db2f490f6ec92b002e122e9ae75da5a9db50c8569936af5ddb98ee41c8a575dd54d5a0041b6b38cb52bd968924e89caf99ddd467557d707c5dd71a9e99250b72eec3967fc5b24c40ff6dd16c4fe10782ba7d76541592b0fb46bb3a24a3fe6b5c660c5b8c36178ca2a7173f39719bd4cbb08742c31e9c0b89b4cb6f873ff938cab2e1f63855ad76370c171aa4968057124511415c45dae7439dddd11719c370059ffa3805eb08967e75fc520183edc77c20d08a80bf0d4375c49029fe46bbc767c98f5ae5be85f388d8dac15917feafb152c33cf78ab95ba4657a021f85d3c7b015545178955dc6015faa11a813d85dbec2a566972cef0ee777741b15e487f8632ba96b0e30a7dc838e0b125372f805712c7ed11b18163952602dc35fe2aef06850d01424be642526bf1cfbc501c56fc80150410b545208fec7f3fb2d49eed05ad87a072ad87a8319c5af2f64d136d22d62f10296214db02486efe2ac94f0e762cb3c2d1d4b534edd0b9d1349e89b2bcf9c239e3d308cbf4d3ad3a0ebe8c3abdbca111da649f163a8da865a1fd7820a109c0d3150a4cd11f04d6f3ef8e429f91c77b48cedf6204e16589ecdd27c0c706008cf4a0b876b0906512f329c8bb5e01ff3022fe35674aacb318cbec1c72c0dd59ba594000ababb70d538cf75959db02a43df5b88e99f294ecabc12ec307a4fc12676e097f2b889a8a4b22a4d712e6118a19719bdf0e2a4d0990e0067c8253e6464267dc674c52bf94fdfe6ea8ee4ca7286654b9db9801eab9fbe4497d33d81af057f89947411c1b9eb3659eb9794c3f70766c381c7c84174c81d9e797ed178f0f18f73bbd176bb656399980849c919ae5dab00715f4d4dde37b58ac9093a9ac2b39493c653fbb12975fadedbef5d7980a43c28b9a86957120bd05dc5d4857345b99e797323ba6dc080f424f444e3f4f8d3328cf602f00e115e1fdc8ddaecabb499ed08a27fa61c94d293c370d1e869d66d645c8122130eb01d9068a3385f8091a735c64e8062fd5f97a014febb00f7bfb792deeaae81f1c787efdd66f5ecaff63b843ca062d0e3c62b9bd32bafa080efbc5f7ccb9f8837ffa4f6b3ae3a38aa82e92c17d9ca34576860c20d4722908d07f3be0c3c4b684e04d41039fde83e961c35c25dd55714248426a2ddc96a9bed970356f71ff23a132063fddf6cc4f453869d6efdef70d6afb9e8e43283007734a3995d9ea362adfa4a7076ec0b014e3b462c2ec71987989fae0cfb146d77f9a3ea93c7b9512b7821714671c0e0a15e267ad1e6487c0cb0681f0507fea7b3a5e04bbfc0c951eda7d43270b059f52b161057e9d6c9ae44b215940040cb707ec14f77f0c60b54f6ce842832e5ddac0bfcb705fa0ba18d0de2614984be7b5167e43a4ba2c4dc0f3fe30bd8e5f2c0ec81c51093cce8e282b7bf713f37c5e8c18fef0826aac87133c1b1e73c65f86e50381f0089bf066a0337a88e882ed6933e641b589d8519106e4d750088f51f84d573306629ad87be16f706d8233ca386ce9b9968d9fc904a47758062ee40388e0d44ba5c140de4eee9d87be3b7d38e4b519a250df41db62beed115a648c8e94bfba93fdb98ca172312698ea6492a57607befcbc0c1ac77cc8099a6443f6d5092e7aaf9a8a8691d5c2d63ec320da79f5d577465562de194680f454e25313ca4807c782b95d1db337b9ac8a90c37cc09b8a2bf45c46e02e94728", 0x1000}, {&(0x7f0000001380)="4d498b0ad4aa1984020c838d5f50a7f7f92211c1cd0a857c5c4222c549f664f56d19e2834fd6db29f4e91b3700c9aca48bcc09e704cf76bde4c659dfe573c5d0cf5e1353c2ad3aa3a214b36bf1dade46bad029693f39a1f66eed1b888d174559ac19967acc9ee5acffd34b6790d14bd49728091d40d66aef1dbc8b726d97e8ce5f1319097cbb4b8fa35e3831ad1758468e", 0x91}, {&(0x7f00000001c0)="3daec4aa18738aaf8e72107b88ae863c868945a7f621358ff623287e070bd6306e8b3747ce57d6536f7ab8927a5a635549b985e7f683094d2395be2a6ae14a1afc839891abff603d4f68760d950b870c214bc7ebf39bde84d8e6f4070d156e2781f4adce", 0x64}, {&(0x7f0000001880)="d6de48c2f37dadb814baf0fa8bf19cc903cfc19b409d485df881ce4e0317cac5d5b8d872183d6be3f1632b30004e438a9fd2fa5f84fb74188937f5b726e9b4b26d25a89ddf143b25ff121be0cda6ba8f072397885ad10f2984d283fcb29369200861bf5e06789fadd5753cf0a7f07a8ea99670798fde6b94e8e2b0d9304fc4af5aa674dc23b98ae8f59f05e6fdbb069e0d2a2c09270625fbdb996bc4713a6ccf6bf35eff95ab87f8649c5daf4d691fde8de7370199a95e41c5a1a1e2e22d1031a3dd6b23b0732790aba49ef260f45616ed4b7653dbcf1ee032f0e3215fe386ce50c2a3f8ad6aa36f585eb7dfac9e8fed4a15ca4b2de02456d8a74758bc08a9c7cd55ee8c3dcff7616ad1c0cf459846538c406def0c1ed40e340485b1bc3868684a9c7505daadedda45a37b76f66d3426f339a50a7fc0ddc83a65c8815ee1e2ab99e4201f91c09ff59502628a89021c304d35cfb4d5ab1df4c8bf58e04ed09002b703b528d5a35c19fe2feb08ffbe17f6805809b7572989617bdffab94ce9133fd8a0fb65e6a9c0efe4bfbddacd196afcb024531868f0c371edc515c3cbc314e58480effdd9861979bd88d40e6686edd7c145d1a4b965d4f0389d3e531d3b85a76ba52d90aeb240d90d63864ee2b57877c2742840bbd97d45d0810e8d0f1c7fc883843345b2eee8285cee3b73c5bd1cb87b681bea86377e07ad062361f81f293f7bbd2545d3db6761dc62ecef4fdd3d39bef07e6c9448a527cff608089d9d6f9ac207f8ff6966812958ed896ca73f41b68cdf5b9f70bbf808d7c83b0c22f6ce71755bafb3a08a47e9e9852db375fac0668380d8272da62ec77689af31b9b87bf30f95f7c332836432aeb8bae4d1eb9994d1799ef6c51e01559bcc7dee1fc984edaf58ca22f4c20c7ac4a610fb078f73b312d2ff7f605bc14926d976e4c381ccd72258c2332da316c28409a5e26a86521c081b094acee9af9e4b418586a2d0a7f53980a4d81d5913aa65748ee54498c92e3ddc1fbc6e194628bcbe3cb69ea665d21e36514bfa45c273e4d6680c4915bb8df2af8e5b4bd8eac3c1c8b2adad318d88abda68b0960d30e3a40bb670cb17fdb727b2bfbeef321d2c027e44cf1c600fe1162a142fe0bbd951cb6ee868fcf4b35ce5385ad3cf8847b4193b0fe9502e0d927830d70809132b50668ea8e8abb2e4198740a6dd93c4e11f9030dee9bc1fc28dbc710c16f6240799983758f5caff0b07337c8403e1069298363369761c3a54e431467f79a4b3f947f81743745c54f0772655634ae2d28b46e08c286edce93a0d9832f2903f0050564c8863ffe6e0b2190df10c98de4a98de82dce9f4b2fb880a20be44dfed2b03aecd37498445bac6274e4237fb02a7ba8e89602edbce58d7a1ce384105652f082be7799809d008a315f7724fb93bbdb7af38f99933cf5efa3f0ee2ad67e26551a84c96d619349b094ece7d7f21166bfe6981e25fd4ab50bf695c54436d702f0c2b9089cd268494d7d1563e6acf085d00a9d2dafcf7857cbd36e0197d0dc2b7b1a3a255aed4a66de689fb941a5e40881bd95789f0a007d4f160d6ad867ab9fb26be817c1f2ec7fa58807d3adea15e9c4cd78fa13ff692399acd0f2c7cee6a6330ea85c0a011b65ef0e0c38ce5ef359cbcd00f3424656a2ac666d2d60803d52abb74cc0e409d689c50be8d71591f376ec7c7dffcb91db761d3c1af05b43e1b437d46973cc0badf4c8f5a84bfb40afdef809e7b4b25694dc9a8767f18642cbe0e227f34995b356b420be974ceb7a26027792f055e5d5c8b9de0c56db9a57c5c51803bb8dedc03b9227b035b172c7c5092039cead11d79e9db9043cf72559c7b291564dd0fc8a36c757ffd457b11b287b758c8e9cc406bcdea67f607a78a6415cbd1e5803be6460d4109b0e66f75c9e5ad7b736b55025c0634f592636345b16c716bbfe40dfabbb8058c1913966b75add628283dc64c3b8ed6db6faa916abe5d38ed1845770a3ceb46957f0669004b77b1174a2595a9f13fc4f169109b95ef0361ed225fb81ccf184f434da779b39cc8b64a4ca5aaf7fdbc2a2a0d309a8750443f0760fe38f1841dc369073d33099645aedbb37a01b2dcf53330c0a0033859bef63679b6bebf82be3d41cfcbe26247fe4a55020c5d08381fa54fa31c665ff7a2b17dc5b7685d433c3db6eeb77a5284c7f4300218a2d28eff422d9bc29ff71aa85340d1d334566234b002df85076e584336b79fc40beb97fb44174e36878176e190e3404281d6107470005e695660c522cc7b0ade196fb6a40780189394d6572e3655c809426e36f71082c40fe2855b1c6adaeda244e2a60c776fe86d5703dca5b901b8b20becd1d065a732ad1561731c5ee2c0f3426e8fb8a87d76988477c2032854ba9fd469505e264decfe2bf9d6771e3a44ac505823a40aaf1afa2df46c97ee75ccc9c5d8bef715aba7470f3be6ec911696023e2e84bdb7907833b92273f9759861731a12683be513f44d86f26ef57ac746adda2429ac84a413a5d4e63771babe22104cfb71d56f64dd14768696656a785dc1718615a510fe66f36bb96dc7443bc73ed85db2db8e9cb15a77a9f50928f2bb1cf99da42cdd2682f7ea332d6665b5ec39204156d9072e8b1cee29e29d5abfe89ea0de61ae55356d180ed2bd17a20834e8ba1d29d9200bdb30bf1026e932d33f9a26bc581188535136657f018532cfb8fc6ae74e1b8b74b5647e098a94fd82ea84f276b9bb375cafd9387a773eed4362fcd9887bd0c25863e50e4e5c707f9bc010a130708454b8b15043dd6648e3dd1f52a70b10293023c2b066a3a142bf17b29215016795d3845639b2cd991edaa95c0d0c7a19ca523697e23305992411bfbef61d0c512c2c4e2490e275f5cfe29c27fec9aa3c78f0d24b8d5870aeeebb0664cd084ab89cff7c95779cc6cbd66ccb7695b3f5a3d80e173c99fc01fe1ca2f7b5c8f1b552e50c4f3db592d067ec40a2a87adb7c5ce26dacf2655a313277bc68c249415860fb28ab4af27ce5cc941b207651fce41a9f6443ece86a929ab248a520d6bb491d6c07bbce7b27dab87a2903a773f089f1081467d958a5bdc3383cd193c4e701e39333d9aa3ce6f5eb1a773dc46c5b03eb2abb96c5053afe9c43b9f8227c6b902d8351dbebf8bb657c93c547a4037fd828800718c793d69ff9d022d07f64344d178899199019b443485b4478c9bd7fe6d1cc3c05326c9b25eaf7009a9d9f7c9b33c247c8cf1c59f608c179cb5e92606d6a777a184c508ab9ed140a27497757ed4e47280acd7881c5089d6387cf29a6c741cd47a6c4a4b382b35cec02cdb5c437b25a69874bf6bc6ffb74b4046bd0da59f137f9019cc3a801c6e1b3864f829f0528e1868151c74b92a2ec36df790e45b32dd06005c0c079134a370c78e2e8d711892b9eca3758a1d85adeed0fe4f9336e24ab08b91545241ce4e16ce51fa11195b5ce2f975ec38cd22428ee280bb4053edaebc1bff69966c99346d95fdc644abcb1415f29aed4d8f7153f4cede1dc99956a4d8f2c0bab08e24eaf6705e2cbbfd7eab0d4594e2d13d8242ca0dbcdea4c8369a3fc4e7e0f233fd846dd2ffcbc3438a10929ebdf6ae61263d83b63967627f86cf61babadde6ab666875d3adc00c3d0f2be302b69902df001d0f22a79f08267177f6aebbb341c2308c8b41619e42b0d5c15519ee077724ca18d064910d92fde02059101697ffb55940c3472fb88dc2c861d861e917f399dd0a97eda85192cdc7e19b3d10faa38fa805ef29aac8159fd4f2c4df57d5c8744e9b602830e95de7aea9842da64335aa0f4fdd6a3d7d5af865331fb456ea8158c0824831560fb1d6d77237a22fcb9f4be49e191b0724c0d653a03960cb1737e325dae6650b0d848655c16854c12196773aa5de46dc49c26b60171085da73285c15c78b20e78d354b0e0fe17adb2f4ead61061fd349fb5eb2f169d7da78a65050f594f84a29b58bf20625d9feff1196883561dd05ddf0207547cbdd107a36943e7492ccf013d5bd8eb51f9d7f7bf402f27c124a1728eae3e9af0b098fb046f78657e4c407ed398cafcda991b840a7c9c5c44a128a3e88d7563a049cd611dc37603170ed893055bf647a40036d36e1c3826b2dbd0c852dc067b23a624814a916f4097e3e5c1c452499bca97d3129a30de3ba0d6b9d038d2cd91d5541f8ed020a35515a9014174b22fa0bd4c32970916a9db6ebcabd3970000464efda4cce9484b97ab7fc00abfb8003b369a0956cc2b86c8696a27483988ead290fae1bca5b3f1c151986dc866f80b4b62092a1ea3cc4f6aa2c95ed2b08a68097e0f9576703ec60ffffe8a08e8a4f3c61bd75c7340f02e985533af6007e6157161c2874dc3ca107ec2a20bb13a799771a10ceaddb2ac4b9296b031b1ccfc32c39b25532625d218545361ff6f5cda31a83eecfe170b28ae50ac5c7b3d3b08d16c060385faeff18e00347f04bf1a1086e25abbf57a3f8779dd8b7448b493c82ce806d42ba0639b0c39f7a4054ab9d4441efa8e91dfb566b477084cf9ffa6ef5fa6b01c35b4890c7d7fc9a61fcaaa68b0cf966755890dcc763761491bfcca51deb5be446bc41642b47a84ed9730ecc4dc7f5f02cfb4762143cbf59d1a6c8c18b54f68839087b2546f6f7f6ced35de1703d46ad3d445ef0054e6be273b449d167e5e7c5d4f99c6b859588e26debfcdcef7df2cf932923065fd0ff090aefd55f50a2dcab1e40ee7be228c46bc845f38504c7187e60f99672b3dbadca70fcf4e602f98e3aa6a920f386da70b48bfaa8420ad12c1b3d2051a10a928b551959e24480a4845bb94887c1037089f30fe1795fa2834c9a5f376135774e51d05dce4c1216402a02bc299e3836ec2095a76850f6cb37de2ddccebe093c3ce5d991693f8f86f34ce9389964f2dcc33c448cbcd9870ec3a3fcba040302668c221f14a085820cb511963c8724d84cf8d4539dc2158c09883b6f417d9e04e69665555b6e90df340002584831945e662dbafdb5fdfbfd6b380e63c962ab7918f0f45393d2608aba8d8288a62a5669355698fc069b0f6cdb73cabaef559af7094c81439f976bfce1446dcd1c51cdb7bfda88fb19b6db5553040c8d307b0396d878cf66d05bde82322dd6b68a3b54d58ec8f52496f76c759ab92a20dc80d5f5fa20f716a1b7034ec2a2b2257294344e01fa827405a7e43180e2520a12fd479aba88c3c4f9005feaa6b8af750f3b74123d6378729b7165d5993060e8b0975452f1504733b0b4282412f4fa33503f1bdf9e816305c08726e2aa0ad21ccaa94befd7e788f408506d56adcf23ec4c69031bf269d4126b16418de03260d0ede07fac6615a028eee6fe984a89e57e2947b75ed88610a5b9f6fbe52113a8eb7633980fa5e6a28a9da05ce1f7c649c1cf01f36351058b66503e78eb87a3e3f7e146f71ddcab7b2aabc3301d583758016730c9c64ea19b5ab6ae63a9c4d7448ac863c3e1e47f246aa1e28856ba598c4585aba05a8dc06f9e4a3e3d5ebf78db140ae93b5a13eabb78e8d0d8d45b827f0f2a78ec6b9b731364f29e93e2ccc572555e95aa942f01039d53daf734d46d8d704b016939c37ef49c1afc9554b1bf37106e95ae27fdeb2de97f805778df176b0791d18aeb2d7214d33e590632f54f102763b1d0166229e67c5fb2dba7972e569b55527a4f5061ea88e571a01fe9ea598313bd9e7a5a444a31e0a73867de0a351cfa7c28b69896bb57813fddc9d028a7c23cd740e38bce5fa21ee98672d87dfce184db367", 0x1000}], 0x5, &(0x7f0000002880)=[{0xa8, 0xffff, 0x20, "a208f062f3416b10f18fcb15f39a58396998f0535b06cb406e6c9478d97b9d73f8ccc5cb22a0f9f7cea689defe39eb8cd55a83124b94b82240360aab8f7ec3201813e515260a0bce6b203e84db448164d6e64b57ff5b81cb6b2fc5e9b85372a829ea71c4d5a6eb80c1d443f205a48d0eacdfb5e9831a292e5d4e7f97ec7828865b14bc36b3cf0e31fb4e0ec05f221f948478867d"}, {0x90, 0x1, 0x9, "8e5b77482cba7ffd210f49dec1433e46c99e9387988aced24d82426d399356c56d8895f68be97dfdbddd2c6d5a3567cc1983ef2e5a45edf1a06efda6c0bb963f0ceca6c07f158b6df74fec4203935dc208dba8ac78ac0cb1e5c5bd6339fa4ddd52ae9880f6cd8de16c3c3958fb6586390b8017a28110eb28559c6d9e"}, {0x20, 0xffff, 0x80000000, "db52cbebb62c2b5c0545c5810b21"}, {0x100, 0xffff, 0x7, "6f88431e996409bd039e2d8357f3f1c2bd792754405a5eb9027a49f2e8bbe9743777d516008605c7bb54af26afe31d99312ae0fdc95dab3d52670799ba926021221300325482e405d9c60aa771d8f27ac5c0895c9b06174a10862b074c362f82f897b552e24748e581cc328663c1ee31481f1b71b78b8ca2759737af1e6b0a3ccb041c03e9a1e060fa9ce0e5cbfcdb70bbc46660acf4be9034684c73f39fc9c1bc318c501fc694fdee1cfb9c17f28f95b6b13d314ed635ee455e029f5102b7036d4bbb54fc4b7bf846c9bccfb53386b0df58636eeb041aafd2e74a439b54b2c051e6b2dcdb529c26b5d3e97221"}, {0x90, 0x1, 0x3, "52ca8444790f6d92f2a4be15181c21135736cdc604e7bf58408e376ff69f26f46e9e5f0c8f8f76995e01b34c453d47dab297239a6a9d4dee862ae3a30b4eef7b2479c0881a7b4950dc1467d7b3befb02493712acea19e54f4b8361591eabc1d246051dedac20cd7ce3c0e5e5fe0e37e0887c21f6d28206a7b7fbed285c9f0a35"}, {0xc0, 0x1, 0x2, "6ef31d620e775c199b4e544d21333994399a1a83b3ef62ca67bc0e5816999a0a0d6b0ad326bfcf145214adefcaec4562114c25d5a7cdad220b461bd67a9a3801d97378f57b771875c875dee9d1729e85fa70a7df11196ad411eed1b239cc7310b21e3a8dca3a05880add2d2c37353cc2b06712a2491ce73e42e634e974e019ede90b668ae7694b5cfb77fcf185c15257af07f81065f974c1efb7c39392c82c9579e733d47cd932758540e11c"}, {0x28, 0xffff, 0x454, "62b321add0df30555cc5f17f5e19da3150a41c"}], 0x3d0}, 0x8) accept(r0, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) recvmsg(r2, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=""/15, 0xf}, 0x0) mknod(&(0x7f0000001680)='./file0\x00', 0x2, 0x81) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:01:19 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) flock(r0, 0x7) open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x0) flock(r0, 0x1) 16:01:20 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0xf000000000000000}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:01:20 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x10) fcntl$lock(r1, 0x6, &(0x7f0000000100)) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000040)="6e274d720ac8369c94cf6fdcf9b8534f98c2df6ca5b5941d2cfbf3336f1a14cd2ca51f13ad6d97e4bfe6fca2d0732a01449eac7e69f05633dae79d71c1f1ed7e4a811a1a2cbd24610835a8c41b00927e122fd8", 0x53, 0xd, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 02:03:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc4, 0xf0000000, 0x1, 0x1}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x9, 0x78156a8}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa, 0x40, 0xffffffff, 0x2}, {{r1}, 0x0, 0x18, 0x1, 0x800000000000, 0x100000001}, {{}, 0xfffffffffffffffd, 0x28, 0xfffff, 0x7fff, 0xe8b}, {{}, 0xfffffffffffffffb, 0x0, 0x20000002, 0x4000000, 0x6}, {{}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x8, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffd, 0x59, 0xf00fffff, 0x2, 0x6}, {{r1}, 0xfffffffffffffff9, 0x5c, 0x2, 0x400, 0x6}], 0xffffffff, &(0x7f0000000280)={0xda6, 0xc}) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) 02:03:44 executing program 0: msgget(0x0, 0x445) r0 = getgid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[r0, r1, r2, r3]) 02:03:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 02:03:44 executing program 0: pipe2(&(0x7f0000000140), 0x10000) socketpair(0x1f, 0x6, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) socketpair(0x26, 0x4, 0x63bb, &(0x7f0000000100)) 02:03:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="bc07ad91d407a071fb1135d046a05c7d88b1f4383768becf4194ecb45bffbdd3cc6ce8c01d82aa91", 0x28}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) socketpair(0x0, 0x8000, 0x4f, &(0x7f0000000080)) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/146, 0x92}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f0000000280)=""/30, 0x1e}, {&(0x7f00000003c0)=""/3, 0x3}, {&(0x7f0000000400)=""/115, 0x73}, {&(0x7f0000000480)=""/179, 0xb3}], 0x7, 0x0) pwritev(r0, &(0x7f0000000140), 0x10000000000000b8, 0x0) 02:03:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES32], 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/32, 0x20, 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) chmod(&(0x7f0000000080)='./bus\x00', 0x1ac2aa3980e4b866) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='./file0\x00') 02:03:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f00000000c0)='./bus\x00', 0x1ff8, 0x800000000) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}], 0x1, 0x0) 02:03:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x81) setsockopt$sock_int(r0, 0xffff, 0x1013, &(0x7f0000000080)=0xfffffffffffffffe, 0x4) r1 = socket(0x2, 0x4, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)="caf5b415", 0x4) 02:03:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/28, 0x1c, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setstatus(r0, 0x4, 0x0) 02:03:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x10) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 02:03:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xfff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 02:03:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x40, 0x109) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x20) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) writev(r1, &(0x7f0000000040)=[{&(0x7f0000001280)="2b1ee081c0030f9704b070db4e7d7e8cbe81bc8a8a17b9a5426bdf3455250d24fb68b08046c897bf5ca11c25c1e95be49081ec4bb6b05436c62bb28e5426de8ae3967b7c2ec4ec1778229210ec9c873b0b7892100ec5616749272b7c7120104be26d8f181c545df7017a96da9c534db78038ca64e77b79d4f9c3a7986be05c183027a3677bb51c2f5aa7974b4537997f1033644566a77574484fea3a49a3c9a0c0e54a86a3fc4ae1951fe4506750b50e6c4ba1243f5d7b645ea60e169013d09911252b1fe5cb0d7a5ed995d428d8944825a428e696446eef6557d901261df4bbc33281136187a741280ae891803fafcbbc48104a4d11b346037e9cb59b9728db9116e10db8aa72fecbe24802f5609f0cd58b2207a4fee991e633c691a2de625859b22e856c2e3e1e5aef1963302d86902576ce443f694832b4130daecd9279bbd18838560e234584a1a9c30e6e83bd9d61e120c9b11afb2772b817cd2c155bae528702ff5af5cdfc879fd730826b7eda70a014f621eb446a5420d3ecda9b5bc522c556d00a3d93e4e55e0bcd051b5935c001426f1e57821819c684d9f842d2679ce24b4a4afb160ba1de841661ff9e3b6e3fd63ff64818e482370483716526b6b283678ab8550030d250c4a5cadc1691b2f4b3fffff6f190b8649a8fdc53573661991dc3f974548f925e15787668ffcccb238e92c52b9d75c294c839336611b2a2c17ff88612eb2fdd1260fca386eab414a4811c52e882aab93a8ffaffa2a904c3ecee05625e19a7c6818e5d43bafa6e4237bbb380e2704c0ead36c1647572201a1b3001d82562641b6ef87d3bbaf1f6e133fdd6a46212e9f58e8bdcc0e271e8bb4162e0cdc0b100d7e293654baaa11a2f0e128c16149a0f6767d42c568f8f794321215abeb8aaa10c704695d53680ec470f100d815e73590f97ed5ff4e4a63ccc3c7e70340b6ffb3aabd670757f7ededf2ef25a10ab635f32cd5bf637714b81a8fe57f393543f195f1912a1d7be1ca6ee7de74f063229faf47ae9308527f447b9565c2fb51b254c3750b0dfc775d36869c6df836a6ee89dde7d995e1b4009bfb116aa328e0f0c3394a6e5308ae9747efe43e5bf56017649d5eb28f1107420fcda3fc467e86063e0834f0fb8d294eacfa8ebd38549d14d7efea082b47a3875bda1c44b1d3a28239957f63eb70013402e692b657e128b6b65e2b72493146495820cc240b6801761ddcc3d90803d60ee4674de4906deb65197349e733543ad03facd5e947fbb5532f4ff81ca045adc1fb4ef126560c406eb5eb5191e13274ff1527480661e30c6e21403d3a65be3b181071eec062f8a3033e1b352790285d02dd166e22d4d4fdea8eaff0afedd61b54cbc22bcf578ded8be94393205ec3d33843f6b454df18c9a160f58ff48ef4bde5db449fbc67b8738343e12bb29a8229add704ab511297f807a8a7c6393fb5eba7c78fe8855a07aa7f48f6a992a5695b0a0270166ce9d145632499a9a91f3cd2706d2f18e3fc35ddaf01c451ddfeb0c2aca4c69c5aeccf99e60e0dd1418f81d790541e130571048d79ee62d2030721d11c6e3efe924eb91fdbb497743b4c71aff19aa278edf939f03c11b185b379022e764b23363e3ac65f85d1818c2fbb7f03e1c4632891115612ca241a235422f7accfd3acf20133e85266b06cdae965acd1945d38572560a8042b0d8a38eaf663e549a3d4980ccd3f03b310ac347b7c4ad27eb5de0786f4461eaed1052d337546df12e90dd4317b3318879cb047fc8da23bd20cb4e7c52cf4f00f426a7455f3cd3f11b29f1c86cfb86f6336eeae92c9e27a078bd9e3d0f21d4e2e0ad58d85aca6daa3b2477567be9f5bac053a87d3a0214b2578ea4e8b5d5cf3d5026c483ca171ac26ebf294dbdf4df8227276cf5fda661df9234124849193be23b3f5d767334392739b6578b63e620540a328d1351ba5b9290c427d4a87aed07479135a035c43c3afbf3e9ecf5c7f402e4446a27130a240cb60d9d06e82d7db3765cb99a7775f065fcbe0a7da64b3e85c5f938e0ed4342bbfa6666359f25c9f18b4ebef141abbe639c5195c629d721e11f7c15330eedc62c9b0e1c9287ab8a41d365a8377cfb72b021b8bb74f72a9a94dfed911cd791308ca51ea243a3dbba1ce72ee52393f0291410944bb59a83963214f7f94da142ee55f93a16f7f8f62bb9d7e7c063ebb26f5472de9fcc8a5fff7ccddfb756b5bb7fb9665ee16cce5ac1b44efa86ad6a773698f2c2d4f2da426fe64da8260c7216f57877b8bbefc8442c13c13ae3959d1f403e4fdde92372c89ab56cb8a3f171d2eeb59f383fad2cdd8d14e375cbb869e76afbb9912af572bdd01f51e12bc69402ec420dec8229af52a1e51e29624a121f34ef591fd34cd2e1cbde935471d19394eff5a6deee628dee23dc6bf31a68530a54099ee94f8a203023843a039272b85cabd70dc4e0745ac9dbe2fd38d84cc431d42adfce71003feda3e75aec27a3ee6c3a8ff65341cc8a59573cd58122d44b525d2ec7753fb58129012623b4dd7b7d600a6fe89507a2bf1bc5460ab785a9b3df97889343bbe3cae8325dc49b2e782898d95ab252570e11ec4aed8c1fb3eeaa23acae4a44a1f92000e33b7f53794e888d355664413f27c22a42630cf4ee8549450811a2688027ea4f3b6081ab230f33c4c0b8fbee1af94547ab7a62c490fdbcdf7c2ada168ebb9621984d688cf306ba7e99c18a5e7ae0cb41fb21461564f6ddafc55a01363a3f1d8ed5c90d8a1e60f173ffc7236c681c660ec4071ef1cae505cdbb29abfe695148ad432e0ef9066b22ae9ce5cdc5bef7040e386b1570a4c737f596a7cbf7b0d63c4fccbf27685feb56e93e8a377cd55a2dbca01a4413879e19ded2364d01d1e718c8de1c360d6210188e0d58942daadedb4a1b8d75e1a61e273cc4a6c17e5b307ae0fde5c320eb94967a0c3397afd6428f542a05c26cd2ab749b48fb126dc74e39ac8029da1e3c8a7fdbaf52ccec8745d4db1ccb6a64760d3fb2a246eab0f6d9aa585d565a06418fc8379a014bb85f791e16081347420f0ec1a31932979bbba45845c4785a1a1b46b93c98e388bb825d1558d6e748ee3a5d7ef0168c845e5154223a2848ca6d22d70cd3273c13bd2602844aa29703f020bc7f31b24ea40d8fdbe500c330bfc1e33cb7f4825b62ebab962fd5c227a4dab170528ca95676f8bb30b4d52e894c413638ca2337a3934d206029de34ebe88ab2720b8bd997aa0bc9a83cf89b346fb5e51a3309d379143c635ed63ba44a105176b51a6c97ab41e3b7cb0effcf569007535e7bd214d16ba1f2b6f955c3fa1d9b6db0c56aa4eb0109af1530333c84f1ea10c118ae2a3f4f533a51a890e856abfdf388dddd0977c80ba2086fd6013f8047e0f46d49228adbf152b6f56f9f680ee0aff56f5fc02e44069c29615073cdae76bb37a69bfdcc84eea9cc91a33351980d08c66966eae3272ab4a35ef993553ac23dc3eab3467bcdc386147f649e343cb8f26b1d14e5c9a494e41051c0aa2442260054813feaae3dbf06d522907a26f550be9f1b341f5d71f1a642b8c8232ab397e06beeec4e33b5f1d88672aff7749fb13714e88f7e39dace8d3eeffea7417507eaa3e60b52fc0313272fb600ffb9263a9aebe8ee337f777e8dac0c1a6ab34316bc9863b7526571ffdbbcd9466ae4c634ce8b531179dfc91c772f05c514eb627d87c39903f5dc68d764dcd1d04e8098788929a0ebe47740203b521a86ad1f640d0e0b17ea359ea472ea7e538a6377212666083132f0e3083722cd97f2546288fa74456f7b9358dd1b492b7d8b553639812130d2ef9610394b3de27811cd0e6fd59888a219b8b6cfae70897e7ac4febab1cf7c758cf9312bc49d306cdcbbf93a7e48baa3b8163182030d03275ad3f2665234c2f79b728249f8645f1ae609d441119678dbb418a818f44fbc9a8eaf6c18edf55e5c0578d3920746fbc19af8c1e1c18944e70fcb91f600d112889195aa3296c469d5985af60a93ee0d2f7a31bf7a097752df6a49956b2315bd82ce410e8df4860f250d0ec85e2d30909207d0b725fc6d99ae8bb50d2de97da00d39b0fd7514ef934e729ba0e7317fa0", 0xb62}], 0x1) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x1) writev(r1, &(0x7f0000000740)=[{&(0x7f0000003280)="81672d6a24a3b78b45858c9a431c73913c4edbdff842abaa98259baadd7b34d88ad50d3566fb94f7372a3aff5415812115dfc4f5168b0047c994c4316f6146059cfdad223b8beea9af3536c8cd1da96ec2874c022a620f0c8b1c9b01d09a49ef7b2868f767392bd1e98f3b69b23d1d0399a4f6c3fdf6f9619de517fbe65ec637209d61442124e3b658622b74c12a8ff58535d5b362f1c250ca5942111cdf4b37c14fc06c366e838653f4cda40fe5cf20a8a749d3df44c1026ea6ca88ff7a71b880c5e71893d2e0bb624678b4ee50b3cd95c2288b4b54e098a66d0beebf972121e0e820490661aff9ff8cc976b10edf9093298bdadf9809bd0ee1f9d68c2dcdb376e5cc50cbc7cbf86a8ed9ec9ebf134be8fc91383944ba58568cd5091caae54d7035378274f4f2b9534d22e59b0501bc02d2d7cf5a9139c195f039a18ac72771ed879ac4ebe2b31b976861ffe35266bf08830b2483af795627e53dcd18d661b25588c98e3761fbfee03929303064bb78f032d9176fb03ee04a9fbb1ba0497485170e27cf0dcc3757864ffdb721468b53acfed11f7703b68c7b1a3e482b264ef61e048f446c3631a8d46d687da4aaac9df85db46072f2c50a7f451077256d343685194be1254e55d0e6102af84ea66df0f6538288c259db9ba85909871981dbb7ee741ec5a62a555c48193779c4831c8f65a7ee4673f6e59749c620734792e3709451828fb269f385fd4b03975be5ed346195c51ba138497a50a4353da17aba8c0f8158d5caf1fd9c99319b6f073da3b93140ab7aa7ab1f176db093c580a78c227e57845fd2333be18372a1d966d16e169d15dc8f5c77ef9cda193451b757bce82635ed30c83b3bbedbb37f81ea8c689e003067c2d0e30b94237ce407ac643c454efe673f1304a8750a859f0f30226b8a65db033d5a0e1400ec4b806d19684c27505a210dab65ac65c1b2e20c66d595107d6b06b9a77b43bdc4706e3918ee9a27c561551b999ec3ae99baaec2b54370cedb7bdd48d71eaff3b5fd0c115614de8d8d5897a4ada60f34fdd3cdcbb2a97761ecc42781b6687b1fb68b2a545810bbdddf251425b5f67c388b166a2f5916b28c17dd2462d3746c612bc8d30311cd9e6df948ae59ed82f4acc0c958238e54484f4e380ca32aab89a409a5205a06285f84a15189b1db56a41fa3372744d45f371f4c093163f8dcf04ac27d482e073484e5fb6965a757276f5a2ab305d311caa2a4e5b76d27748393924bb1bc9b2cd0d9d8d338b3dcb7c29d5fe14561800cae213f1825cdc2d14dc53e6644262ad65893581100a0ee1f0d29ac684d4b64bf802854ab5c7ea4bd24bbd34aff80fbe3c787eb9947f93e1aa37923f7eda09e9ed3678a5a9f79c4ccd87f0d4e55d54f0b29c988dc024beb150e753642b3b52e58e2688a8c5f770ea764338b4e3c1cf8f2019f96657b0894b8e810508c1e09cfff05adb43b938586177a01fb7e9b8e909d8e4c38a562be49b02844527156c021aa7fbd95c07cd170b2c91d9d05ca5172a56a0b37c46dfdb2ce7f08d2bd411ee4de22b8c42c9098fda8c0edeee5c4ab6ed7b7d0cb71ce99e4cceb61ee95c614a313f468e67bc08407e0a0a2bffe5ff1a74ecb57b2263d8d3818721f2dc3e620c3d9cf890a187eb25a87d6d90a0f750be22798d09f969c85a0f50d2f48b0081d8dfb456e306dee8ffc650faa03c59d9f03bb7c694e89988c47e0f8e39787c9806b884b66881b0109c92226379da0dbf54d03da18b588c1de8cc8754d8a93ee64067176b32f64e03fa5f9290e6182c220ce96a409b8e5ad6c237354c9f53e314882cd87121d016c35b00ffba5d5c0fb5821be992d731590af1f25db299bb62d5e43d40e5d28b483ab9667601bf94f7e681736880d4aed58207f17c1fe1b70d295031b1ccbf8fbecefb31b4a9ebe5de89577f59a0097e940b64df425f8790550f304858943e7a995306c58384c8db768c92671b162622e29197289d44d6288578380fb971ba6ea33e0b7e3a11729d2e44127ec38542b5ca22f8eb02cf67d4237b9df425fb81ca9c8ff7e7de657f1c6f83624c2802b699ad395e724d469d4b7cb71b0ce5e204e06f6c001cb738b2e484365ac3b612339c0cfddc18bbf8518e2025c01fb241a31db5683afda8eb3b4cfb9183b5e05cec52f04ce5fb322d576afce27e04ebef8b515635229482e2714f4be2c2b4a5572ab64faab5053891f9dc36199f6f4252487128f557bf7a4e978f18b7d6a6d9e96392aff6ec0a4dd975ead04acc0f99e1399a96566c8e34a4d4c578dcb8704bbb331740480a79c2b9a2bdd67b7957da24f3b2b6fc7cec8f620771494e19192d1c2e94a68dee1959d8abee4778a73a52e4623df009acc3ba771522dd9ca29ea07cedf13e7e5af36ec74d46bf0c9204aa4fc80bcf5a0d84e9e1bdc41eda69096122b29eb42adcb69dfd5ecb8da9c4a192b67a62a1fda7687c6946834a972bf7c2510478b932fd874eaa04f1568073e7cc46c3cb8722a659865ca958deee4839acbc4b1cd61f778bc09d763bced471481cd353cb3bf01346e5e269b134ed1e35cb80d814da2ab32222bc6afde7529b576b1dd8eac6ec4cd768a27c078b8ae9dd10ddbad48f11b1df0452f7c675591efe121cdfa196aa567e9b23e1921ced342640357f8461688d91cad408b7ea010990f16d8b49daab490a342015b263589762eaa1565ccda8eeca9f292d7a473d7b59feffa766cf6fe4641b197da3d4d8fc0fcb379347b007fb28e39c3e225c2dde646b600cacb029b01f9d5abd1bd0168bebb4a3be6c1724295fd4717202c35f22b1ad9fad5bf1caf0504b66d8c5581010dfb7b8d96d04491644ad4291dbfb8296e5797cbfa7a6c4b127a8b1473335790f377d1f0c9dfe800db928ee30ccd47cd26e252e86d79cddf745f14fb9d5cf2110995ac36d00f49a62609d833de6684ff9f417d0613780ea476a5ad5a0ef2432265169aea9d5e8a2f508cfca30ac2d5b9a9c2eb3fb704cca1f6aca4f9fe367f91f0f4afe7fdffe8ca598abf29eee848ae22015db86d5c983fd00844c1344aabcc5bee81c23daf48fa071ac3dfc4bcc02b7e9b533228f421568591926b836221dd455336292576dab6a323d91044dee90e895f0f4c2299e1c963fcdb861b70f049e2a1f9e774ce4baa372c930188397596e5610a86675688400b8b1ebf2cb40dc785fddcc2443d9efd44a38f755204dff5a73c429e6d966a10cd0bbc2756f789e114762677dfe2601b82ffef607f64fd77da977451acbe7fc04f79ad6a25fa73d763380d7cd4b0269949533400b378f93d2b34fc5361f0e9bf2eed9d406887d9447bc551c491a7a7e7186146fc6f77f9829e2983d6a21088efc7b6569231f8a6585375879c0d18fb455dff8308b6eb7d9412bd2aec9abc001c39b7b15a3c3cba2b0bda0fdf060f07ca62fccef3a0aa7360420ccc106eab731571924183587d6a5dfc8b77007b19103f47cbc00fd2d9f410be662130438f1c42a05562f33112b12c738cb607923922bae6103c6604bb818958f979ad841e83db4e792eef27bec2ebc490776f5242e475eafd1df5639f8cc36775f7532f3a3ce43ff63a69b29f93a0f15ab5761a6e161c9e06ce9e4c19d56f27ca77f143e17e611557aac01d80ccbb3324d35b131f0114bd9790cd965bec9ef23d33e23cf15f2c9dffc0c05535790738a7c29323a5814e0a0216bb0020b1489c12904c3efef3ba61a476ba30c607ecfa6f1a4cb58b1163825699635f78c5cd3ba65ef416daf86fa472fa2064a9fd8629bff4fafbe463262511eb8fc0c13b596d88e0225814b37e700f56dde6e4ccd877ddf7696ef8dbc4a26d354b462d361420e8cb2e0447ba06ebebc4be45526ae5046e4d1e2f2c5975cd607f50db79c1d32ed04523632b78f2c32bd271b0b087dd78dabbb65dcd198bf51158f2abe8ea408618c29f6474996a067d68a058857cd1169d9e1cc909f1e00818067f479bad1cff01a6d810fb3779197a8dea0f3c62b71120b1ebbf8e8cb58ea95833fa9317b11d3dab3ab19b5f0ca0db56bc82a423719bce007720daeea4cf2c7413c4352b21437b462f298eb64e59c62a6db38a01c5bec38a6f2f9f1a75ba5004f61e2d3ee2846ec1c60b354b61dc2fc0bf5dd2502906492333a53c7341c3d872ae985ee628bb261256eae5a49114c35253179a06b61ebf4d72cafffbccdfb70cc655df666b02fab39a7af7e8a27af8ff6643ec858a8aa784d847008c18066ef37aa9c3e67da32f5ae8db3049922d7fbabc8c95a5ccad3daf4c336bf5dbef921f721c2410caea44eb2a62d0e28a1d3795b0701646e7ccfd183eb974b3e035c78c3b7a4d953a3838cee2ace54c92366a0c3892f9c820a9b508391132b61d8a56e091a590c6bbb18ace360a436ada2fbc9880f2bc7edc4194adfd7d95114a0abdd0ba5b0f678ae692222fb25dbf2e9b0a9626b257d51c7bf9f1609e40aa54552865768688f9298f35b4cd51ad002fcd64112277eae9710757c9d4e50c4908f86dfd571b4a704266392c6024046911408498c8e312651ecf7eb935fb6c33ae942a7f5273c8e2a3c9af0c8c70bdba5d7056713c8d5dcc60da1c4769258b5b6af9135c5edf09bac131e89c9ab23f6f318a018f5823a74a103c972955cd3e576ea4180e7b7dc8ef13558e600861e7e966eb456f0556e8fd87a7e1ad5a223d9485f75282dbdea72a66cf972c1d85737a9fccfa85d28de4329aa88657fe0e065b1af2b5bae7b153cdf6f1efd96c648a2579485dc891422d6d3e966d412b0324ce60ec88af4369dcfc05f40434117116ff17c7725e283fd7e07e2885afeb39a43dc747a18addc26074d41e22d1025bd5bac4cfe21275b2e9400b4a4121745cde638ed825980cb58e9c06afb2927a704518e9e34f297ffb3ebb0c1166b14d3a13a9393eb5975dfd0e33a99916aee3c3b2bb8d75be9832dc758da166531f3b2b8a3374ae754c906acb3f50cf9ce3529e71ec3799b9d3b9312f33c00a551b41d726803309fdaf28b60acf05374fee143b71cf6b32f66c2515847f0ed2a2002a085cb3c91ef70cc5e5bd5300825b7c27510be00f7df7b9c6c86331b40d546f731d128c810ec0752f967461d5c9026f322f57998999ad71477d57207b33a13b0cd85a65150b67d0e4b652f857828197a3fce6aeeb9782391f5aafc4c9030d42ed8625f635de54aed875d51119b6f7675bd18537733153d91cd78a811e8a275be23512f2441ab074b80579a4f19519782cb7c6b9924b70a68ac8336ade9b5daf0f10819022a7b409858e63c9a29f339664aaf9414444d4db4ab5d32bafa28b764c236e0710b5db341ebbd69f1dd61a2171e92bb900d9c098c37a533d47a89870c95ee879e5a59711ee03a27299f937b53f464138c1b8a2c6933a1c289f83f084e9806e1f6396b249dfeef82748bdde2e70e8c2ba241f90349922b21e2e1dc9c5a2b3ac75d922da5698d08225639daaef22b28d4317829d1899d6e0849e6df3583c7186c63da2a828ef0f6c6a750994a99df3c1c0505a7b6c26ccb4daa0392fdbbae0916ba63e1a5e17c6851594602f2ac86101c4c32f64273bbda86fbaa00ef676622ca02928eb3b8b70a481720e6393c06d5b8b3ba2e341b6e673b73b5fd7457c518627a61afab40f67c5395ee2cf6f21261099589506dc485c6fe1f1274e1fcf09e8c089e6ceb29eaa29a749d1738ed221de33d6f3c850e708fbe1e95ff88e7d4f4cba922671cc4d51175aedf93b13e10f77d25d34cf160c2dbfae8400ab84ef", 0xfff}], 0x1) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x5, 0x100000000}, {0x10001, 0x100000001}}, 0x2) r2 = socket(0x27, 0x3, 0xfffffffffffffeff) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x5, 0x1, 0x100000001, 0x10000, 0x7}, 0xc) r3 = dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x0, 0x3, 0x4}, 0x80000001, [0x5bcb, 0x3, 0x10000, 0x2, 0x8000, 0xa4, 0x8, 0x6]}, 0x3c) close(r3) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1011, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$TIOCCDTR(r3, 0x20007478) lseek(r3, 0x0, 0x2) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 02:03:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8310d25255805490, 0x6) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) nanosleep(&(0x7f0000000080)={0xffff}, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000280)={0x10000, 0xffffffffffffffcd}) 02:03:47 executing program 1: semget(0x1, 0x3, 0x18) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x24) mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0xffffffff00000001) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xcd, 0xf0000001, 0x0, 0x200}, {{r1}, 0xfffffffffffffffa, 0x82, 0x12, 0x300, 0x80000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x80000001, 0x1000}, {{r0}, 0xffffffffffffffff, 0x1, 0x9, 0xe7, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000005, 0x98, 0x10000}], 0xe55f, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 02:03:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) 02:03:50 executing program 0: setitimer(0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r0) 02:03:50 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2b}], 0x10000, 0x0, 0x0, 0x0) kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) close(r0) 02:03:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) dup(r1) r2 = msgget(0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = semget(0x3, 0x0, 0x610) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000380)=""/167) r5 = getgid() r6 = geteuid() getgroups(0x8, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getpgid(0xffffffffffffffff) r9 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x80, r3, r5, r6, r7, 0x2, 0xffff}, 0x8, 0x7fffffff, r8, r9, 0x9, 0x2, 0xfffffffffffffff9, 0x3}) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "845c556b00070000000000000000abb8afb400"}) readv(r10, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 02:03:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x7, 0x2, 0x7fff, 0x80000001, 0x2, 0x3, 0x6, 0x9}, &(0x7f0000000040)={0x963, 0x768, 0x2e9, 0x4090, 0xe6a, 0x1f, 0x5, 0x9}, &(0x7f0000000080)={0x10000, 0x7ff, 0x0, 0x1f, 0x8, 0x5, 0x5489, 0x101}, &(0x7f00000000c0)={0x0, 0x6}) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) 02:03:53 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, &(0x7f0000000100)="3ab6947ab960f8e27d7e13eab519bdd9d02f7d5e1ec96fad90988a58c807fb0aba2a7c8a9e1b2bbdba74a110062e8fc4828c709acb2efac29a0d4d6bb9a9a056fac9b4e217efdde873c400df78356151b965b30f9d447ef4c8ee70c99847354e542e3ae9f191bafa80c68cf7d4e58cd4b057c2b617c44a200f5c3610be3eff84e474e4d43e55c0936726afb4b0e3f1256841478130e61ea23dfc82712eedac29b7e7936b982411cc5b0b84d0bc508ba805550ea13bec76c696076eb51e9b6492027df1cb381ea59452b6cf6b5b2b8e31acd8c3e87162041fe5baaee01b16444a04f7b523644ce76793b7", 0xea, 0x400, &(0x7f0000000200)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8643683f958af0936a991933d13b26afc7901d28b862c99ec5130d4b0f3cecc24e3dc1f03808275b8bb56197a2d16ae4e7fa1898542a79aa6d0e2caa8bd3198279742ca6e635ed799203f1b0abc4f5b2ae23a20e8ac81c6a9f5412ef3468291d5a4129fe055fee28152829c305fbcb4f2226ff195cf1ae2a8d4eaa6397e1d3e4de565fb7f3604b75c765ee9ed7e4a71758df0b27edb8173171eafa5b0b680dd5b58f10eac8522b8f6444eac7632e0ae233f620c9622a9d262442f2b54dab68edcf094fe1394a81c3fe057d9df33d45b841172c642b52dc689ee5f9e16b84ba", 0xdf) 02:03:53 executing program 0: r0 = socket(0x4000018, 0x4000, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/141, 0x8d, 0xa950f27c66e5c297, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x1ff}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) socket(0x20, 0x2, 0x1) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20690, 0x106) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 02:03:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x6, 0x7}, 0x10) select(0x40, &(0x7f0000000100)={0x9, 0x4}, 0x0, 0x0, 0x0) 02:03:53 executing program 1: r0 = socket$inet(0x2, 0xc003, 0xfffffffffffffffb) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) 02:03:53 executing program 1: mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 02:03:53 executing program 0: r0 = socket(0x10, 0x7, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x80}, {r2}, {r3, 0x27}], 0x4, 0x3) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r4, 0x23}, {r4}, {r4}, {r4, 0xa0}, {r4, 0x100}, {r4, 0x140}, {r4}], 0x7, 0xa9) open(&(0x7f0000001200)='./file0\x00', 0x2, 0x20) getpeername(r2, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000100)={0xfffffffffffffffd}, 0xfffffffffffffc4b) 02:03:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) socket(0x20, 0x8000, 0xb43f) openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x180, 0x4) socket$inet6(0x18, 0x8007, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10400, 0x40) socketpair(0x1, 0x8001, 0x6, &(0x7f0000000680)) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r1 = dup(r0) r2 = syz_open_pts() preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/142, 0x8e}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000400)=""/205, 0xcd}], 0x4, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x12, r1, 0x0, 0x0) r3 = getppid() chmod(&(0x7f00000005c0)='./file0\x00', 0x16b) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x2, 0x0, 0x993, 0x7, r3}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000500)=0xc) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 02:03:53 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1014, &(0x7f0000000000)=0x1, 0x4) 02:03:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1f) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x4, 0x2) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 02:03:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) r1 = socket(0x1e, 0x3, 0x0) getsockname$inet6(r1, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000040)=[{r0, 0x28}, {r0, 0x12}, {r0, 0x100}, {r0, 0x88}, {r0, 0x100}, {r0, 0x1}], 0x6, 0x9) 02:03:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20005, 0xd9f, "b0e4b9da710800", 0x9}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2) ioctl$TIOCNOTTY(r0, 0x20007471) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 02:03:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="01", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4dc80ee52cd53cd8ace6a796688e3d49ff5c2e28437c6f424311a32b08cf0275a011b0078ee982a426856e11b7567c6f555f6080c3a1cf7de3aea215037868722b13aff1ed146429913c6b25d0a4aadaff7854b2847fd31827b69f332a700cde350da4d87d38c3928797c6c41241f973616f9e8d6df71d384ba1f3fce1a7a3ea5c20b80917bbdfdf000f73f9451ef06a1e3ddcaaef19b3cff3fadbe878a64c39f341e575616ea004e3183076be23c3172a0fb3939e7f8acb96d89fcabeff8ba9f630c51a94db1d430ad66d670c1888ace9", 0xd1) 02:03:53 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000008000009, &(0x7f0000000000)="eaff125c00000000", 0x265) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 02:03:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000040)) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:03:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/147, 0x93}, {&(0x7f0000000100)}], 0x2, &(0x7f0000000180)=""/219, 0xdb}, 0x800) 02:03:56 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="f918269c01d76c653000"], 0xa, 0x0}, 0x0) 02:03:56 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = geteuid() chown(&(0x7f0000000000)='./file0\x00', r2, r0) 02:03:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="54b46010fbfb7535f21bdcc270450dc92bcd15a0a0a9314dbc5473e21254813436d38a1dbc12ee268768f082c66cd75f58ed3173fed541a2b93bed083904e917f57246e607fc09659813096e8343bbb7481fe26c22e5708226b06acc7e6183ce05aeab60c0027712056932ee98ca862d672e62a5a01e997c0caea7c5b726356d4ee2ba2a7dc61e6ebcc43f635b0fcb14d1", 0x91}, {&(0x7f0000000100)="064af0b59a2ea7bc2737e513a006275457d93dd02a3801a98c7ac2a4927ac279a70a8b6592b7c486bba921ef45159a116c4886d6139eb3ac6c2404b91ea0e0c581a571f768c145e1d65bc3e19106ef72d8861bb169e599a4ce362328daffba95917cc9164c6c0908b593e9bebf50ebfcb9924aaff3c55cf10ab425db646ddc16b02e25e641d051ea6749c2468cbd55ad6765bb724630b5e380a0c179526e1f2c10b8f496c972c4113bd084933f37ee40e7", 0xb1}, {&(0x7f00000001c0)="93235a2be5e3f403cac46540c1f074afb2d1064b53f8a52a574c03fa9c98a494463dda797f11000258d04584ff8bc0779eae5f62b3b35e614aab393912072bb104b997bd5a742431d7fb4eea9071bfc6656b945c47f6ab5876b68501c02a8e8f", 0x60}, {&(0x7f0000000240)="666789215e2ac07e4938b3ad43701753966c164f66574cec4296cae807460a243a434e9e7b496765ba7150a31a", 0x2d}, {&(0x7f0000000280)="8a74e96441e59c98b150f05d836db2b820ca498eec2a56fe5e23e37d87fb7671221cb79fa8febf1145cec6aeb08d0a19cdfdcf9c25abea169d1901689f64420457b247648378174a5580d794718b12f6a51e5f58250e7927ca11c25131b58b9e6c4407aa4350395e86f2ae9bee74bf78660de52babeeff845bbaf24106bd0bd95ccc417449b82bd5603b362566cb8e94769061c1d1f76deda4a4cde560e8ba1fedcd014636d6e3ee0196edb148df8f3125cf8b12b74f7b1e370f54aae4edf1c1", 0xc0}, {&(0x7f0000000340)="8b1aa31de156e799d658d96ed917a003adf4775822a8e731adb43f842dacc8ea58270dd6203f4bb0c6b2ada206ec61f243b794baf28c612f46f5b5eed0db6078bbec5e", 0x43}, {&(0x7f00000003c0)="8090bf5fdf3aee1b993ffd35a9604e9efb40a5f8b2156ee057b05c2ff251aa563761b3a7c0fc20fd9cdf5b3223c139b950592c41675291d4771ebfe23a46fc83e69fd77c3d17ee717bb700832358dccbfaf2cffd33d1f3cd01e240ea2bfeebff512c74ba164f306ca3682f85420bceef02bcc5e75a7ec72df9f6a3eafcd9fb3eee05a134cc19fde410f21cd8b69441858f611c67371c78fbc053a74e8e4d1b5409603f2c919e9da08d8f7a98a5f610feb98b847bbaa3a16cf6531e52ee3dbc05302ab53e07471da7b4b64656df095ea2465b49882adfb92d10452d05417a53be408bc5", 0xe3}, {&(0x7f00000004c0)="feadbec8edb1f7525a1fca0c2765610c05b99fc0548e62cdf305", 0x1a}], 0x8, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c65300092e7acee2155405624ca73973512459874eb0600000000000000df7bd56a790e87ef"], 0x10) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000001e80)="8cd2bf0b44073af7a1f01cf983eef1ce838ceabf2dd7c861271bc581dff0e24cc6f5464a243dfef6d7d9d550e952d32c0a0044035e58d1aad591cd5bb4c618971e464cc573d47e8090f9eb537f85bf2466765dbcb392aea219cb96cbc6216e1aad1e7de62776d232f697625f16fc62cf42d5829a4e601e47515bdccf3469163b88fb6fad57a09c5552af88b269a46bad7c410a9bb392aecb87ef267bf42390fc9e3a97dd9e8305c97185a63597a222d7c48c49050ad52585c35fba8929439248d675cfae534144578fb3f75eaeeb9fe90c1b8dafdc88874928ea2dcff89fbdf16cbd2eec650a11d83a0fee9d3c1940a05e96ebe5718692c6c06aa29d3d929e98999b58f8d89c9f79f6267d2371dc7908c57dfd61ecf4bb1796e11975868fe2cfe3ab399f3d8120d4fd68450d7167a01480bf70ed75271dea06e44cf0be7a9806798643adc4e996a98b5eb48c65b39697936bcd183b15c7e7a56bbd5af8ed643b94a0cccb894c44c138eb54ded3b0a59e1509cb226a952aae4b7dc5225dc4feb6e7ac3e613722e7bdbde44f8ad9ec5476067f475470602bd7b732b51daf8a239fda32df94bf051080be4b1048dfcd5bcbd854a73efa0fd9d1b9529db6ea9034014974af61673fcf2e823a8adcf490a2a9c2f88941fd83dcc862a5dcb03166f69dc104a7338318c659b029277a28bc33cdceed1507d032adc8f3a617d4d6e60f0a1c68eca3c3577a13e3922edf8df9f4727a74602d6d4d071bb034d311ad78f4eacca0b77ce66fd9882d838dcc53cefe956b61bd987adf5c3974c49532f4ce33c42f6a2f0b7a89a6874afd4ae8381cd69370c668df8e88f610ef317ddb468f3f22695276111f760c68d7c1644048eabbe7c87e5ff9a252ad6cdcfe6d33ceb6fd6b945b53ef5f688c028820cdae7530f008b62caf9cb908ccbd4e8a400450f28473bc5345ba28efe1bbd0a38534a26fae8a1538ef93266ea8294c5517d7694de809e9563acfb4cc41cf681bb1b3b34c5f77d6cb0efdc2858620895f0abf450acc2aa432a5e0e299d92f77eb5746549c1373dfcba05ac532e44e48d7a41b9db9b9d20765cab38ad5fb1f4d9adcae77f9bed496666df678e8dd3d739d1c57221f42cbe84a23b36eb1a597cfa79282fc4d6100055a4f93046db901735a53866c10bf6a53994e23a38bb797486362d24c346f915a1b50a1910c5066f1ec9b877bd7b56f2ec9be417c2d01ec366c55efb7bf9804a067b46306da8da34af137ebd02bb99f92011e9d7bc227abd5220bde9a6fca7d2a0449c8177c5292e6d4118c290d376a8ef9da748550b2581b0217a5b7e78917de8a6b80d0f0d686268efd7e2206ab432ae20478df6b30e015a033eb880eecfe12b478a565df7a8d4c2d3e0f77b1024723142d461faa424405d9e9e3ac9a81d3aaeb8616410d7190612d0807d0783ceea5bf5f6060d5b3a39a592084e9f9849126afa4c4c363a7b571ea51c63eabfa084845c7d53547176078fe7a10e8c5c804c4718b20374a79083dab57c4e8f3eb2205ad8dd3abcbc7692a9ad47b429fde8e5869a11e565053ab3e5f3838b95b3e8bf947be13f80c2033f820cc288170492fe48ff62c8f8449b2200a7d0267abaa65a457e39ad2df63bb27d8bd8ab9cec02501509a987cd8fc9b706b54ffadce33f9e7590fc352bd049d9030bd4aa8ffa1a730f7d968fc7c60a18999dd5e35f609f36a", 0x4c1}], 0x1) 02:03:59 executing program 1: 02:03:59 executing program 0: r0 = semget(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x4, 0xed6d, 0x1000}, {0x0, 0x3ff, 0x1000}, {0x1, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x2, 0x4, 0x1800}, {0x0, 0x2, 0x800}, {}], 0x8) 02:03:59 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) clock_settime(0x0, &(0x7f0000000000)) 02:03:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) syz_open_pts() bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) shutdown(r1, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2, 0x9) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x3, 0x7, 0x7}, 0xc) write(r0, &(0x7f0000000fc0)="bd", 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)=0x5) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r3, &(0x7f0000000000)="519cb6b16c53f2734cc5fd961c4fd51277153f57a40676d071b02c747594f001e9c25d23d3a8792dc1975a1878b6c7b6172c175a91f5b72f0be2a738d2cbd1037c02ad5579f83a3209ae5121fe0c52739976f7", 0x53) syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="40020000000000000000000000000000f46e34ee3f45e51478bf7bb9e1cae0a6bd199406a12bd94a3870b717b552449af4b6c067e31d44b0a44000914943fcfa2a06273531eece269003e133677cce92271f6d8e6e2a438e0021bb22667d145222b794d8f2cb1f448917043442584130d7db08c408b7d916cde6dc4857dacda70a29e2076f122a5aa9100172309440f12a445ea97282b1282ca6f9491b56a69769787beb80295adb4ea576d9cf168deebeaa1f7c3ff6ee2fb948eb1cd71f1db1c25af2fd9dc5f4e474222a7348030e7115441655a95a51c1c66a0938b4af5545fd0c1601ac1ccaca42038f4cb3bc97a012202112b828fb3dbfbfca69589d2de02707939dc55e48bf8fa0b06f1a423a502372e6ce119ecf73446e76d9dedd11db20b9755c8a58dfcca1d50ec7618174fb5c069548b4d65430b36c034865b0f7221f2d069a33ab1dc14b09ff09496e5a3561c5b251bd075025c93076407db5e437ebad3c3a15b8973a469317a50b9c79185dff024c511a701e2da0b4053937c996b4842a9770342a22e26bede87c424e281648beaafef7949406c9a6b7217b4be01fc12962b0ee2e53e9ab06bfdfbc5a131277f6c594ce583b9521ec97b1870d610c6bffad90f0dadc3c550f03573b395ce2697a43c76acff59ad39c6e9ace16a584b3e55758dcde0f7b5e665984cc6fbf238fe6e0207f17361683ce30777ad1be36a07747be3401d20b683323736fc65b10c62a093c51936c86bbc8efbf93e481a6a38ff183b2e10b13e4d59c128f983d8cdc82151ecdeed82f00000000000000eda3cc281daf1b588136cbc87d4d3d75ae83581bdbad450dce20986c746ca8dfbbae69c2e472404543415adc187f1887bcbc86c3e10f50e62d82bebd70ba1aebd2aacb60d6867e0685aa3ccb2dfa36a9d834866399a40d71c7b7dbdefb73cacb5c62708e64ed9b419a2ab8ef7d9ece91"], 0x2b0}, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xfffffffffffffed6) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) kevent(r1, &(0x7f0000000600), 0xff, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x40000012, 0x0, 0xff}], 0x7, &(0x7f0000000680)={0x400, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000480)=0xffffffffffffff3f) getpgid(0xffffffffffffffff) getuid() fcntl$setown(r2, 0x6, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e9066696c653000"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000280)="f95458dfd4eb61f88aa0d79cc6e3f0ea597bd171bb07560102e2af6db995b2f689332239d140475835be58e4782465ca64e53c8120e42f02c0e62e2ef9d8675eb4bd5763f30a62c53045b23ee4690d0bd9d6d63a5605b1d661760d32c06b57d13ed37647be833a607288ff57dbdb421fc9a2fcbbc5b8de9a7dd4688a8c06a161ca829a8db783ada4f308ec2d6d25a9ed27b9190b7f3239b7d21634185b68758d657d3cf3c3958f691281cf5b713a522be718591c4e40ba619c21b9695411aa33a3b8bd3ded742b1e65881ce83210e148fc3b3841bc371dc2669e73b8b4a28c79ffed9514", 0xe4}], 0x1, 0x0, 0x0, 0x8}, 0x409) 16:00:00 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket(0x1, 0xc007, 0x7) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x20) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x2, 0x5, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) r10 = socket(0x8602ea2cbd09919, 0x5, 0x0) r11 = syz_open_pts() r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r13 = getppid() r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r16 = getpgid(0xffffffffffffffff) r17 = getuid() getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socketpair(0x20, 0x4, 0x17, &(0x7f0000000380)={0xffffffffffffffff}) r20 = socket$unix(0x1, 0x5, 0x0) r21 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r23 = getgid() r24 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x3, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r27 = dup(0xffffffffffffffff) r28 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="905fe64cb0ea3d1e47f84c9a06f23c95b2508e82ebd30f64940d0bc697ad49b7a966ceceeae9ff29e053a0cdb642a94bb56b8d1be69b580d911d2ab9e09851f5e37cc316cba6a203b4103db33f3450b783a02ac2d818e2797a8330dcd40cc45ee0940f21d739281d052a761b168c5cdcad1d5c5e3af5670ba455f2462abaff48fff1b0646872b927b64eb6", 0x8b}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x18, 0xffff, 0x1, [r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @rights={0x18, 0xffff, 0x1, [r27, r28]}], 0x108, 0x404}, 0xe) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "845c556b00070000000000000000abb8afb400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000002c0)="fc8c47c6b4dc0502b693c33af9fbf6d3f93090ba179e3520a5728e832859cb527d4b4cb2965c289da4baa5e40e7c91f70fab96fe2827630566e1c686352d0f7c78175a17d324b5327f560e6b493104b4c20f4dd09a7d65c57b8a20cc18d4056b302b43354a0cad73986fb72f7bf3ba36f95ecc7e9fb4d4e606a861752ff1e015dc630d48b873f770e8a5fbfdd9c154b8b20da52a2c823bcc00d3a97d248f3f22aa08cdf337", 0xa5, 0x400, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) recvfrom(r0, &(0x7f0000000100)=""/199, 0xc7, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) sendto(r1, &(0x7f0000000200)="c903d5bb2b982f93a38a3838bf390fcd0dd74940773e1044888c44c0c2a01c5d0fb0e793d09752c7c500f47f57a3da6d709b64ffca2d16611c68ed4ddd01f80cdb8481fe93e8990ef51a3ca35815a3476e5a056e615028511ecc486f73bec1bdeb8093709776746c50850e2c7e7533f07e0ca2f6e2f2d4a58348c3e4bd785695d1965db517d3e21e6541ed682cf798edcdcce4b42c2106796dfbc3799b03a4b4b3b669598c14a844e79cae4ad7bd15d6", 0xb0, 0x5, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') unlink(&(0x7f0000000000)='./bus\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f00000000c0)=""/198, 0xc6, 0x1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x12) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f0000000000)='./bus\x00', 0x30100, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000000)="6032586ad87fc6c2f7953f6ae76feadbe0c0c89bcd61131754f7fb893c2a68d1f26b2c1152480743ce10c299380dfc452fb535bff25a050269283daa302c", 0x3e, 0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001140)=""/39, &(0x7f0000001100)=0x22c) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000006c0)=' ', 0x1}], 0x1, 0x0) r1 = syz_open_pts() syz_open_pts() read(r1, &(0x7f0000000380)=""/250, 0xfa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2c5c8000, 0x9, 0x8, 0x1, "e44e0c72087ec3a93df748c12b8b90a1c3522b78", 0x1f, 0x3f}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xef46, 0x0, "238da576a8cc77375e3c8c78f0632832ec4845a3"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r2) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7f8cf3867d11a43104e9987b00627771653dbf24"}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000140)="9a58bee440615b106783fa88f35cf19e4d9f64de594d5b086cb75bc81fa548d977d29d7b163efdcf09f8d0fafd6bf3e2055b85affc69eb8c53baefbfb39b84110ac42f4ea43231ae826896b4c4613e678ef58176ca338c22006bb29087ab1b1217", 0x61) sync() 16:00:00 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x7ff}, {0x2, 0x4}}) r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = dup(r0) r2 = openat(r1, &(0x7f0000001100)='./file1\x00', 0x20000, 0x20) connect$inet6(r1, &(0x7f0000001140)={0x18, 0x0, 0x7, 0x5}, 0xc) r3 = accept(r0, 0x0, &(0x7f0000001180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000011c0)={0x2, 0x3407, 0x53, 0xfffffffffffffff7, "cd200139dbf6b52fa08d80eb7cc0b43c5be76101", 0x2, 0x7fffffff}) connect$inet6(r3, &(0x7f0000001200)={0x18, 0x1, 0x9, 0x6}, 0xc) getsockname(r2, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000012c0)=0x41) r4 = semget$private(0x0, 0x5, 0x0) semop(r4, &(0x7f0000001300)=[{0x3, 0xfffff00000000000, 0x1000}, {0x4, 0x1ff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0x9, 0xf5cc4c3fa115b1c2}], 0x4) sendmsg(r0, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000001340)="25365c1281e8b00ea74da7012a6ca4de0b63737c401881dbc576f1bb73cc5f4f60457d1901f22873cd65871aa976404cde0f6e2b46590f982bc851d834c7830b5d5ca2b92babfabc2b10d3876ddd13198b9cf899c637963dc6f1495589585806b3152ae5286886292dd486fa88ef65680ce6dcaac16fbdf4f81cc0cfee5908a2335eb847137c4d314a3739d753a50eef2d3009793c3f7b5efc56608be3eda042a127aa30732afefec7464652e3a949d722d1ad7b3280d21cc7d988978a0013ff1466d2f47255b453d2a0612c3c780abd4bce3820e483c5c47cacf5a5c54cf97dfd6c1165532df8dd1126c2d913b6a0310a68084320d933c9c7", 0xf9}], 0x1, 0x0}, 0x7) writev(r0, &(0x7f0000002600), 0x0) socket$inet6(0x18, 0x4000, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) getgid() getgid() getgroups(0x6, &(0x7f00000026c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f0000001480)='./file1\x00', 0x2) getgid() getegid() getgid() 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$inet(0x2, 0x4003, 0x6) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r2 = semget(0x1, 0x3, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/4096) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:01 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() close(r0) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x200, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0x6000, 0x2) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x110) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x5) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:01 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x282, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x202) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r1) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x1040, 0x59a3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x400000000) sendto$unix(r2, &(0x7f00000000c0)="aa68df1f626efa0910ed5f331c9109c5507828a730d7a5f500d90e4a2e71e5d0c5a381929db8c21dcd9b54d892b682169efb267fa7c0e3d80403d38ba80d375c88e3f775197fbf3d1dfdd91c47ede30a68734dbed4705bd1eacf06a58ae261609d0afb5f2be1d40e6ef30ea389f38de47e4aa9b9c132383f7fbb", 0x7a, 0x40e, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="f292c5fd05d773dad5133c8550ad4d8075968882c7545ee59beb55944e9a9a015b596355f5351c59209a2106da02ef96af6bd4f38b8bf060b13482f16351c5227bc65cd862a7f5d5869dfa32869ff054eae07fd4330288761f41afba4c2d2bd47678ccb92b567cddbd9556f13c7ad2a9c72ca465a87cacdec33151415a16a6e2d974c69e5359311602d8ae7c5f123bf15af283f8c06e59f8746af09a97f1d7", 0x9f) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='W\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() readv(r1, &(0x7f0000002800)=[{&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/185, 0xb9}, {&(0x7f0000002740)=""/135, 0x87}], 0xa) close(r0) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="f80000000000000000000000000000009384a2fd4c494fa2150b20af741f4af44ef4b6243ddbbd8b804dbab8771e0754c13e19619ce07588ba12"], 0x3a}, 0x0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:01 executing program 1: link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x3, 0x40) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x2, 0xfffffffffffff007}, {0x3f, 0x3ff}}) mkdir(&(0x7f00000002c0)='./file0\x00', 0x20) r1 = socket(0x10000000002, 0x3, 0x0) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockopt(r1, 0x3f, 0x334, 0x0, 0x0) syz_open_pts() write(r0, &(0x7f00000000c0)="2c04cb2e07a0d4bcf9f541db5d6ceef9ec68d091027bc23d5dc0707bb06f1bb2d9b249118fd5816d9bd70fdbe7a1d9aa78e61d619fceaf0c53ae7075ee1aa33ddba93a8958a9bd0c74a3ac78789aa0cb45ed4f244bcbad2bb416324c517f4a599d399401851df9ddbe1dba6f902338c4ca93a5510edd89f442043b07d84a5eb488697f5e235b907380d441819c3147b7788a1560ceacb5b8e13b3d33bb288a63b9ff67e5f2607df5e259d7ec4e8f743e32549f4db08c1ed9cafa8c936eb04e1af1fec6c0090abb91ea4b7592f72aed5d7f49a1c10a7f707559af6ddcb3505660ee3be87d3af6503420", 0xe9) syz_open_pts() 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6106f108830c18fc01958102", 0xc) pipe(&(0x7f0000000140)) sendto$inet(r0, &(0x7f0000000080)="1eab55aaa149e8bb758d70b7232812082286b97e1d27fe89b373ed47aa6c3cdefc67a632a7802fdb810e28ed57b06f0f6704125ef951360d0e2acea60acde9b53407a6b5becde54d391e7892500ede6ce131db17bd83bec5ad2453c483c107a1f42b2d80957cc1ebebfe4369b66cc6a834bfebb8901e59e98a12967ff97ed1edc4fb18831a9d81facbd9821d4589af5717192158d224cdff759655e3a84d4dc39722371748b5ed7c5b5199cc17b678c927ef7a86f7fc", 0xb6, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{}, {{r0}, 0xfffffffffffffffe, 0x43}], 0x5, 0x0, 0x9, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="18b98bb78f5d968bfd65504c96063f06fbf01118a556f9b28fc3bd358ff25eeb737b656c77679e92c7e6df024b06f42f1839e92fbec9dd4d0fd5ddcae8d4293dcaa53a9829b7967b35fca7b8c47a0d999fc8977d7ae934d9fbaa646dd7da2b501265d57f552c9d3d9d8704d91a5d58cd0d60fa2f815695e46b463be6693976a7e961877fac4b6a5bf3921373f5f9b7ce44d6", 0x92}, {&(0x7f00000001c0)="e105db885e39691d3c33b3849f2aeda9ccecdfc3c1d98c255813e5164f141570770dd660bae3635294425925043197f8a4aeb2d30ab5523f06229c3f2b5607b4415f67a24a", 0x45}, {&(0x7f0000000240)="766d1198519495ec395a32f039601c0a8ddc026e700fe1acc2382c48706275f21114542506230e58ff78a6708cc06e3e79966b6bf6423ec6ec0c1e0da3eb73ec3cd1d09c9034dfcb1456650902a7d0778c97c8f17c74057a6649aa682089a7d3a1b6f95464fa5b0ec7a5f58721772a221d2d724cd1c67c7cdc02b1b9f2bd2c8a309eeecfd0cd14ccb491d935926ca7bf709f364090c399e00c4a499348294ec1d5d3e53ec58422418a781b9dea6462e4f2ece995300bf4bb8a48d201263993a2d07bc5f6322de02754490aede7588aa02b4a5d822ba9f8d75f01f4857980a6717291325da99f23f3", 0xe8}, {&(0x7f0000000340)="b178786621174266ade987f29f9a99d9e053a031142af121dfa8e1c2ce5d751f525adaadc1d2017fa7184a1367d9fe564b7354fd9d0458b6858cb6999003", 0x3e}, {&(0x7f0000000380)="a1438643f287aaa909ae715b1c979ade88d5755cbad4e805380ef9b68f13fb98949ae89c04bc8bda1e2bd75849997b83f168b90812e0e9dd6046292e718130816c81cd4261f15b3f540e26bbe7", 0x4d}, {&(0x7f0000000400)="5334943ab8b0452cd78955d9136700160a3e5332ca3799dfe1e8736ac667209df2c8fc9a1e5b13b2a6fc3b017f9e122f724a7454b604eb1f28f542eb1fd888f17bb54c370d30b78fcfc935ab52057ecea8dffe0eb0691a8e8eafa8c95b2e44b452542f65cb7b5dc357aaff24749c9e7b8a529a04ca409f9257d8217989c1c485ed5ee19f98bf2bc83469343e0af58d6cf3c6962bcbf836f70f5f27a4d338fe7e8cc3f8eaf585861ed206f4e054b9c21824ff7a55b0e96f059aa126109ed93b0c3004951b864bacafdba1a7160ace6aa593db147c7e5713135c40c23b16f6", 0xde}], 0x6) close(r0) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/127, 0x7f}], 0x1, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000000)='./control\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x100000001, 0x101, 0xffff, 0x6, "e63175a3017d2a90039bd32a13c0b388c12b7123", 0x101, 0x3}) open(&(0x7f00000006c0)='./control/file0\x00', 0xa0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000100)=""/210, 0xd2}, {&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000040)=""/117, 0x75}], 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) kevent(r1, &(0x7f00000002c0), 0xff, &(0x7f0000000280), 0x101, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = msgget(0x1, 0x402) r2 = getuid() r3 = getgid() setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="b9eb6be46a256666015f1f10d4be83bccf6cb74b141d2ee2b929544a67cddf55e1c9093de91a2f4d8e75f256ea18fc223dae628bfdcb52691bc4aed64fdbe8237baa73b4875c7f0666eeae5f3f3febc87af3b3defddf901aaaac5511ab255979af19c9afdf063466467d1ad3cf0d42c47bd2569f1d9432fb17b363ebc1f30aa982eea331182dca74c4cfa85a586639837b97da64368751044311232609d477c305aa9f93a59519d1c11f7d18cdb9e2aa3192783b067b2f9e92165f5cc7ef52f080c3c98d32", 0xc5) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000300)=0xffffffffffffbd24) sendto$inet(r6, &(0x7f0000000380)="9671d100c51c707a86abb213b13bc1b7eac952267500935f909c86f6cc85940ca2e3d50b27f105c0492445a26be4a66efbcb79acf2926f", 0x37, 0x1, &(0x7f00000003c0)={0x2, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000340)) r8 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x4, r2, r3, r4, r5, 0x2, 0x1}, 0x3, 0x8001, r7, r8, 0x4, 0x100, 0x3, 0x1}) r9 = syz_open_pts() ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000180)={0x0, 0x7fff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) accept$unix(r0, 0x0, &(0x7f0000000140)) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r3 = openat(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x40, 0x2) r4 = getuid() getgroups(0x4, &(0x7f00000012c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r3, &(0x7f0000001280)='./file0\x00', r4, r5, 0x4) read(r2, &(0x7f0000001300)=""/146, 0x92) ioctl$TIOCCBRK(r3, 0x2000747a) mkdir(&(0x7f00000013c0)='./file0\x00', 0x2) fchmodat(r3, &(0x7f0000001400)='./file0\x00', 0x20, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000001440)={0x2, 0x37a2ed4b08114933, 0x797, 0x6, 0x4}, 0xc) lstat(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)) r6 = msgget$private(0x0, 0x88) msgrcv(r6, &(0x7f0000001540)={0x0, ""/50}, 0x3a, 0x0, 0x0) rmdir(&(0x7f0000001580)='./file0\x00') r7 = socket(0x10, 0x3, 0x400) connect$unix(r7, &(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa) msgrcv(r6, &(0x7f0000001600)={0x0, ""/165}, 0xad, 0x0, 0x800) msgget(0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000016c0), &(0x7f0000001700)=0x10) mkdirat(r3, &(0x7f0000001740)='./file0\x00', 0x191) bind(r7, &(0x7f0000001780)=@in6={0x18, 0x2, 0x1, 0x5}, 0xc) accept(r0, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) readlinkat(r3, &(0x7f0000001840)='./file0\x00', &(0x7f0000001880)=""/232, 0xe8) 16:00:02 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) setgroups(0x1, &(0x7f0000000080)=[0x0]) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x54, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:00:02 executing program 1: kqueue() r0 = kqueue() r1 = dup(r0) recvmsg(r1, &(0x7f00000035c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000002500)=[{&(0x7f0000000040)=""/131, 0x83}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000000100)=""/172, 0xac}, {&(0x7f0000002200)=""/148, 0x94}, {&(0x7f00000022c0)=""/23, 0x17}, {&(0x7f0000002300)=""/179, 0xb3}, {&(0x7f00000023c0)=""/166, 0xa6}, {&(0x7f0000002480)=""/91, 0x5b}], 0x9, &(0x7f00000025c0)=""/4096, 0x1000}, 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x4, 0x2) 16:00:03 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="eb383cf507e2996f5a516e44b8e90cbab86e721e3fa82745f2123bff4e5cb44ab39527e498abaae80801fa99ad01e5bbc5829dfe3cbdb2c2a4a22c53191f1b48c7c315a9ad02109266c2600bd440a9fc731a75e24a02938637c2c000fb735901f97c8fcdb5953dd825d04a2143e6af3ca59280ee69dd8a3083383f42ed54f890056209bd99452cc77bf2", 0x8a}, {&(0x7f0000000180)="1c972b13e3300fe1ddf77e29", 0xc}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="6a2f1ad0359e687c74286a492b71419603fe5fccbb967ed7dd1394c69532944d25157b32", 0x24}, {&(0x7f0000000240)="247f4b2dd6ee8fea64a8d10782a198e4be6c5e44f27be1fec39981d06b166cba5646e47f44f6a55afe408250a73f0551e50d922a9c", 0x35}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="000100000000000000000000c5be00008443e152f7d1906767db871e41f5374aa35ec47cb39aed88aaa0a5b447180c2a30002cb1d5c6b0e953946f408f7207154c32d6fda36998b63cd5a2d304cdde67848503cdf5f0618777ef91559284adc9320bdcf62ca581a977d6f0ea3610bdcd349101c18fc97b7f2741e166d0fe900f473d055000d69ab9e5999c48b9e6429b352e07e436621e3d261c154e1446fd504e864e600429d33677befc25fe95aa0ef79398c8578ee847652dc273d76d7a9296cd065366b98e3b8ddfc32362d20b550a1080f27d9a423d01a0518484b094ff85850275fbc6ff05a3fc44242e007d8677cd9beb3fbecdcfc182262c96a680e9b008e5e481a382a54779c1d0b9557aaeae17710e0843817102c01f06e6c5bab4049c51ea066a2036e7983709bb92dd09a9b37e2ce4563b8f31954f924060237f54f42309fd9d1ceaab935656d72ecf7ea87361c6f5cc58dc4f88fcb0903b6f771745049957e1289e7c7fd12ac5edd51b0eeae414f3c8302922f9cd82eeb50b435fa364c0ec8b4fd9008aa9469d2d75acef716366c496f806c16a7a3534695c0ec165709690959682923ccffb21229e39de9a5cddc6aa08662845cdd967f62163839c903edf5f85af23a9d29f789dd6f8795d7cad1e7b7d438da57c14b5f709431f48a1c242f2891c0861bc5a1461b787af79e3"], 0x100}, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4000000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:03 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet6(r2, &(0x7f0000000100)="c1e66bb85b5fd086a27e18ecb8de3b00ecda4a18ff92375919584bc4b4239adae8233f8db121a41584e1e893c050ea924ddffcfc1254837701e262f0a0039f5161c4236c8d15314ba19f63d39ec437e119152845a90eed82d8527662c0990dcc1cf688337d94d3612874ad3e8e72ddf629a67bc0bdaa37da1053b07b3a0f59d99441547ff9e6293e0bdb41646f4cb9cf4cf2e895e96bd8e323cf58d8bc108dd0d7b350213a69d7f0943194550b6829f4b18d674b1a0b1e2a1a7d9456a773064c2dfee4ea9a8dd90dea0d97d1b4fa9c881faa4914bc3b45dc95105304087dfaac402d6bb7c5f262", 0xe7, 0x2, &(0x7f0000001240)={0x18, 0x1, 0x8, 0x54}, 0xc) setuid(0xee01) fcntl$dupfd(r2, 0xa, r2) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x100) sync() r6 = fcntl$dupfd(r3, 0xa, r3) fcntl$setflags(r5, 0x2, 0x1) sendto$inet6(r6, &(0x7f0000000240)="7fc87ae459fe8c0f0150251e903de1e575b0ab5b550ded853f657fa271ec7c4decf3ae8922921cee57dc2396aef921140635fe6b240032835e9e3a2c253f86b242e2caae7b380f07e4fc289d6ff758905c0777121083fb4b65d12ba9742a9941df30f549552a0203386c962a4e8f2b06bebbb46a56cbc4909627bee72626053ca026e02b7c36ccaae3afbaac47741869bae4d7c6ae1e69eb3356d90f1873604849544c33f15d939177057cc51b36a0aef2cf5f61972f59df0f7019d09c007917c1cefa252781911de3a402ebda6df5073aac5c69446dc9a2bfce0858bf84819e2eaedd013fc1724bdd8361ce39dde2ddaa17cc406a4b06a5b939999fd6c472ce540af7c4d48a7eadd5fcfef3fc54b61a9e96d813a2e64960a3c8b085c9e08bdde03632b939b2d1b07be8efdaa96d49dacd8c86704b296023506d4c04155a9459ee38d0a21d95d8fe410d9320f2639d3e6d76f9abd8dd43c571d9d0b63c1bca55c92dd754f3222f746d29c560882650fe327bd6636d19c8f72847e30d9348a1e45e508b23bfff86d6584bcd74257a06bbf52ce598677b879250ddd10ae9730ebef7f985363b66a5c42ca7d39e76a2f6698b7c833d6cdf4d0c976c61e4f041ec3b51b4aa94363cd5960fc23b3255b1c2d48df73274f6fb7de483521086e5ec17ed890a83cd2f5855b1bc7af56950b72d6bf72d89bef6a05759e4c9272f54baa55f8cfd5db542b594013a535b73bfd3a940a59e93985bac99d731a2c7b186312b60f8cd524e55de2072f767e1513f8ad6bbb250bd521b7241ab75493ff593c2a4999240af11f27c8b269d1c73577d84dde269478cc9a60433603bde4ee4d6f6ff1c06e75b52a964ed441597f861f41e01400575882c62e1a86edaedcb364c05743cf2e004f8f68a0720d44bde9106b55da81a5dbcaf23f282e4759278f2b3ac2c499ebfda61d176836c8f797b400242046ac66e0c95ba36b20b95575047c810e3d69981c5d9686ee385792e96af741b48aaf6051f015ffacd6cbeceaa62595bee63fb6d23afabc3a560943efe58fafd55d1d260d132ec98448908968a0edcb10076bf44607b1c8a31cf5f618f4366f469982feb5ff5e59c94a4715323f87439eb6b0f9fc3bb1aedc97c7b338ea21e7b39660d553697bc1e81e04000bfa0d6c029056a8f52fc148ebd1f2fd61878d276a04fb05e801a5cf922445f37bc491bf05332ed600b605324b2095c39d24a398c119db3dffafd39f2c4900dc61dc1427ffce276372ec2df34912356c9c775a396e042c97851502257ad578e2150f3eb9a0e4ce0eb00d945fcf1c4f208b36a5550ea9ac0986bb33f143cf5455f2fb85ccd97ce979ec300b8e9ab1f345bb8d86e180f165170e533f230660bcd5c3b2af81500a7fb8228de00e6d025b88b43d0dd5f17e38fe1068a2b3256f63e6649e7cc08bc4ccb57970c98915c7130db3401b0d31b8cf34382cc5b6a97c93bc0467f855330ba4dda7f9532ba32a466ad8679a9360d78624114bab697d24dce8cb9738e3569c370902265f012cf3d5a36691058032c2132f34d499d6ce7a2e956066c3378d62c4d0e14c2cff1fa5c98bbaa7c1dc530f8d081f9670cecfce3ab24ea587c64ed0a6b062e50dc5a64bcf8ee175c4c183bae32338a493421df076d96be5b3848307282788943cdad7d4b740178ce78c97d78936cb4a6de785c2ca241ed8961556df1811beb14172d59528c3dc123d65d0d9d4320ca26e26058850c009205dee35501f75569dbbefa513a56aced42e056bd1a04b7324cd182cb46b8307df77c09a9b5a36a42d801af9ee56fbaa64c2ad07383bbd7ed51424b9cf2c98023fd1194a9b40db91dea3b3eef10f7d270ba9bcdfe27bf6cdbdf8fff26f1721010dfd4979909e685f1bf7e5cf8668ccce4b471e3073c2441c30efe349cd8d3e44546c1587aec65936e6ad3ce3b4603789a6d619c110518ac03f95e63956cb0bcb31eb509303f98943c1354d669781739c609d4b5cafa5fa19deb6f5d3aa5bcb78fee1d761ea53d85309fd7f2400ede860f91d1d897e0d10292e63ceff2dd82314b94beccfc6ad89fcd08cb9082b966748c261572f220d17c192407dcbe6618aaff03a3d34083d571e2a95a7484af4ed475359bbe251e7a48a68b326b52df5ca7a0d9dcefa39e0504917748c246bd4e6b9ad34866a4694d0f1d82ec3ea4e4459f720319c29f0b217ed8a53bed6ad14d8159911621aafa25f2ec101aa249bd6c32fd69d09b74faa9e84adbc56025de7cb5e1ed3fec7b29eaed101df2d45236ccd5b4b1bd2d30d294bc4e5ba05ba6ccb308e5f61adce56e2fe75fcad46a9777074af81fc092565ee0984135b39108fc1936355c55c3819381ac4ff3ab26233704d1ad553f3e783b8b82078dfd3f9b94dc26c7e7f2499750998bcecd0bbf942965e5f2420aa705e4efe5c562d7364b8b982cad685aefc5ccebd206daf5c7742edd51cd088a037d5d2600cdf57e6c99b65530064c1cdf8172b75fbb17ca397bf2460d2fae7ecc31a797048b7339b0b7c6e1d57519a35a67360bbaab6ff0a4efe8fe3cf4fc28b5582585382335af4690312206c34961265fe22beba5ba06947377d1df8637746c23a1508eceab0a6cdda0695a74ddc08eb678b1db341c5d90a6dd0ffaad5df7e9a11f932cc512cc91b9c2f07321de8130b0ebaa810d91a63d4d6f4dd606f78ac391f3274cd19b08c47b8e4a780593ecbfb916cabb78d135da827a0d29160af4eecc6819736ccd4fa38daf03e9851e38467a9d7c4e9105c29a176e79216d89406d35fce408f5a29b470598a2ff5254de1bad1e90f2df23c66da2fb474b4b63718a2f5d6127e55ab05e3f8b68a35aa1be55fdddffc4eb3c52b812566ee41e23c23a85bff8e7ff92090b485978559f008715ad02aa2aeac8622c8d39f72c6934e59fc43fd5d8c27600725d555d8b620a6f1bd629a29e5d2b126eada8db210a671ca1aa35540e95ff2e8a43c14c471522f6998b9deaf71a01165c4c39470a3451cc632dbc7d43537cdfa44ef549a9cef5c49b53ef2eb1afb2507175ff6163763aa0203bd26a8226497e110f9bf0a7681d1935beb6e5145cec3d5281e7c148e1d62f61b963fe15963d315ab9ff30ee1656f67017b65629905ea2a2da5985b89a434c69190e59cba932616966ca775f17876625db65e344d2ca0d33bf0de29a1e13e635798db6d12893b5ce69bc327da8a027f31db10ab11b9081d495445c15f89adf3790885f0751e97bed4dee7c35cb106d598b1f4bc6b40a519d35ad3e6b98aaa78cfa9ce86f8cc2ffaeb72666a594c323aa6cb011dcb2b73d74a03aa62a93ed0eec79fc296f94dc98ab2402d8e16e26469d1461950f256039aa7d8acf7bf594ee274123a1756a53b1cd232d0ebd23d8ab3399387628b24321ce8c4d313ea6f7aa1cc1d82852e75ff8e0a2980525acd761000367be0f3c2cdef189e07b77dedc8a3cd70e44b4bf67581af3eb423625a164e5d96b3f3331f4ced838c8f9dd4b0d409890abe31b3c5def5b65cacda7961c73fd54c390675c506faed8b4a17e57a24bf71802b2b5dfdb8e88c20985e72e0bd2a04b44482ea35d6e374976e548879d8ef45c3624767f6a340e84992ee23431e159d40dd6f10d1483935cc710eabf0c7da2566f27416950525735d7ac91c076c554aa8b8fc793532fa2a9fe72b109064e5308ced8f73763157d0008de00cc51420bc979c015ace695aa0292e6f6053061cc5d0c4894a22f6c8103f6df6f7c7caa9c29eb4d8c3ecd803e071b5977f1087870736f11389eb3b57e23ead89448151281466377867df9cda5897eba108cc9790b355775540f6bb722b3d528919ad57615d9c1055fb5d6c4a5543af57787f20592a257ae92b011981dcd8172c7d30fa89388be5d93cd8dce655ac72e43e1373dafcfbf45b7b0db627e4ac95b099b70d809aefe170fa11d2d0f70835267bd5d6c8c034a59de6cd4b827377964fc9f7e0ea6abb260b5d4210d0e680951c925809afa682dd880236e7dea5dd4262872253159083ab3fa0b768411651872cba5a6ac3fe2615cb85a4821985edb7b1a5130f96b04127ff388b837abc25d1ed79bab88d294298012fe28d4e3997fc8b207728aedeba8d3fd9ef4cda12e426277192309a438125bda4e3d7b37656dc1ee3b15b3e420854cc4f0dc2856b9c9156b8157018c7d70d30b6216a5f1a761602837d3678d6cca669bb4481535ac83501e2589fcb8387b3770b266a4e8d262f7184f32269fcb187f61d5d1df256affbf18bf7d2b6a6cb01144f2c66e71fd60ecdb1b433740168dcf82e48ecdeb5fc6403ae625acaf18f2b2d777fa3820fbb2b97809224346f7437d8bd33badf0f03057af0adf179e528ecd9c13c47d72d935b0e8e6997eefbdf89434d1921d569efe527ecbbd1d4a5cbbef93d599fe461beb00a1d77847f7842a8f0015c8806a0f442403b8e02555a22988ff5ebcc6bb44f03f52097c055cdf6b1a8d2782bb31aaa96987bf8515e05d12e93c4df04c0379dbd422eede78b42fc7daee2d7edf2436d71fcaf48968bcb3f87c83270559285e98cae1bdc462cb053e8580f2f8c0a7848e586559989fc499b55e09ca21ca192b8cf2cc9bcf2526a38607753d33a5ab032cdae921c7a39a0fdd511e148b50020f4393082ed2ff72cee3378f3dbf6bf7efb77078a4954e6d988ce1deee9bb180c08857da0f5d3b86711e5167ad3ba08c5bf029406a0eb5e69da5d52e9c6b587a7263f82abeb3739f5daf219b29e22ad7390779921f24484dae03af45103311681ffa08edeea3c7cb4873ca91b003a96ec96d53bdff43044a42dd09fcd4cef0b7e37341c481c787d00802df5d206bcb2ec596ba65d3a4766e8ab7ec3dfca56c1905d1d2dbadf0de1e1b110df4b2d101b11beba779c89a1e5a158c8034374e163e00b2f170fbedf56dce33eb043b5fb01c857d6f658c4696f6f5865184a8c7db59264c4160d8e3868a6c6db2fdfd97c2f85c8d030bf0a5745d38fe6056b2b96a0a19c51a16fed5acc31f5ba141fb3ce209cc24ae155f305e7ce2a1ee9aa5e3b1135950e0a74b0b22bb37ff27962703d15d0411a67d640c157401a88f04ce522372ee5309797391ae80ff1d07abff7c90c37a317cb8a8ea1ddf506ff314629753273826e295d557655fdb7e8693d4dd1f712e6035ee139b53e0befb4a428ce824a42182e55ce0438afb8dc069dc3781bee1e83b224ba49966da5ed69ff2229ddea464757fa0fe519334661eecbdd01afb0b18574f9d99ca3b3ad90aa4e38eb1181d9c1b8d7ef21092a285a58c95fdb7b9258325b5aa512143979657324ac1021af50cc5cf79e292a376620f13790663f8860390d400e5edc4e39d56a900ed499a3bd430aff2ea6959a32512ed8dd492dea1e138900e9f67915fbc9bdec947546540a196056cd9c2fb64bb6722e092658b35a2b1b53940ebcfbc709608f2b7f11cfde9f6dd424d8932b9fb091ecd3773fe279ec83c2b40162bbd5d503c1c374f7f9f060d3aaa8aa75cebc287fe31d3cd8f43dfa99f862a24c4fdebbd5c742f855edff9863b444b4f21c4fe1063f87d2c7580944bc3506b952927a163ee06478ffc3044e165e1ff1738c3898071c9d44c7518abdd089ec4469f42371663fcf1e2821b0520453e41619684aea49c55e63720e18aefd98cc2f65ad4808ea16164ee6f9d99c4e93771d9f14b9a76b552b58c30df8cc72aa31d58002d2e4e4d101e727cfe57d56c81f1c40bdff5aa4a5cd2effbb6277baa788d08c46f30a5", 0x1000, 0x400, 0x0, 0x0) r7 = geteuid() fchownat(r6, &(0x7f0000000080)='\x00', r7, r0, 0x4) 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x0, 0x7f}, 0x7) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040), 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) 16:00:03 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29, 0x0, 0x3, 0x1}], 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xae0, 0x100) recvfrom$unix(r1, &(0x7f00000000c0)=""/121, 0x79, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:03 executing program 1: pipe(&(0x7f0000000140)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) minherit(&(0x7f0000722000/0x2000)=nil, 0x2000, 0x0) 16:00:03 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x100000000002a, 0x10001, &(0x7f0000000180)="c0380d07ef2159c4b2964ba67c2464edcad25892daebce8a91c8655b7334a49d31f33abc438bd5efd6c7c28733194fcf4fb709ef5b68ea1f19fb5d675a0b835c13b826b44dd2cb5f68b2964839648970934ff342f93c8f946161871df51802f94bdf4fcf39468f599863fec24aff3514f2f837841c9b9440c026513dd974e237a274a9c75d55fefb3b000000000000000015bf156ce03dcec093057d1183fd34832f6b0000000000000000000000000000", 0xb1) socket(0x2, 0x8007, 0x5a23) 16:00:03 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = msgget$private(0x0, 0x70c) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100000000ef4d37b77f5aa9fb584064e2f16455b38b708d28c0b84ff874934b83efb268e05414393d9e0fa4099b3dd093033d2366acdd725daa2d7094f3c47dae17fc01ad3682b59ce5b467e2b1ac8986f074102dcb9787aa40bc92e3f42bd8b61e9f344b32aa18ed40efd49e8bc8e16c18a7ef4d237a45db30a737258314694e0ea564aa9e4b98aed7d7bb87c1a0bddd2ff5714adadd3a53b36cf4fcb095b2c6cac51e34439733f908c41477f2df3e8710f1d3fda9180bde5dd46d16c737ec927a3922c9523b68abd716574b9f3371250b8e865e0d89b95a9dca120fef"], 0x92, 0x3, 0x800) r2 = socket$inet(0x2, 0x2, 0x20) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0xffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8010, 0x10) openat(r3, &(0x7f0000000140)='./file0\x00', 0x28, 0x38) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xee78, 0x3}, {0x18, 0x2, 0x5, 0x8000}, 0x8, [0x8, 0xffff, 0x3f, 0x0, 0x0, 0x9, 0x6, 0x7]}, 0x3c) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/54, 0x36) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080), 0xd2}, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/27, 0x1b}], 0x1, &(0x7f0000000240)=""/218, 0xda}, 0x40) 16:00:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = getegid() setgid(r1) setsockopt(r0, 0x40000029, 0x3e, &(0x7f0000000000), 0xffffffffffffffa8) getgroups(0x7, &(0x7f0000000000)=[r1, r1, r1, r1, r1, r1, r1]) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0xffffffffffffffd1) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:03 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='.\x00', 0x20) open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) 16:00:03 executing program 1: socketpair(0x0, 0x8000, 0x1ff, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001c00)=[{&(0x7f0000000680)=""/213, 0x8}, {&(0x7f0000000380)=""/139}, {&(0x7f0000000780)=""/115}, {&(0x7f0000000800)=""/243, 0xfffffffffffffccb}, {&(0x7f0000000900)=""/151}, {&(0x7f00000009c0)=""/62}, {&(0x7f0000000a00)=""/129}, {&(0x7f0000000ac0)=""/223}, {&(0x7f0000000bc0)=""/4096}, {&(0x7f0000001bc0)=""/10}], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x21, 0x80) poll(&(0x7f0000000140)=[{r2, 0x114}, {r1, 0x24}, {r1}], 0x3, 0x6) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r2) flock(r3, 0x8) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xffc) getsockopt(r0, 0x200000029, 0x27, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x8a) 16:00:04 executing program 0: clock_getres(0xffffffffffffffff, &(0x7f0000000000)) 16:00:04 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1003, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = dup2(r0, r0) r2 = getpid() accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fcntl$setown(r0, 0x6, r2) 16:00:04 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0xffffffffffffff3e) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:00:04 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0xff, 0x3ac}, 0x10) dup(r0) faccessat(r0, &(0x7f0000000040)='/', 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/50, 0x32) mknod(&(0x7f0000000000)='./file0\x00', 0x800a, 0x720) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002be, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) close(r0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x1, 0x7f, r1}) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c6d3080579d5a0825f3133e1e6032cb98e1e415d847656fa6a3b6a3d0323b099adb52b10fee6c6a7da32c97a89c3ca438d002df100f4da5fe08e2ea1a1c3d3cb08540edc924f954de447b4c426af2d206beccdbbe76ee23c0e63cd94158d479bd694746b760509caa513c4b571b297283fe175a0754da85bf9dbc796ca9abec3b44e85b837d40387c2d55d0f412ef45d1dd99e34aa92dd2a87a7d8f1878a76b51547b6c09f9cf3ca8f443d1fec961d853f2c34646b9f6a53ff41d5c98ffac5d180cee3d37f5334ad3603ce03d852b021fe8c631"], 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) r2 = dup(r0) recvfrom$unix(r2, &(0x7f0000000100)=""/48, 0x30, 0x800, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5969d3e8eb689fa, &(0x7f0000000000)="f3d97d438d433e646b112a2570d6da382c3c5931e42daa215ba1db55500aff1664f3d6963f72da38e2812497c1eaaa76fc9029a5198ad923557a8fa89f81ee8aaa0125afe23b9e2ea276d6395226d86c50ecf0bc827f10d26b1936019d06b0dc3657f4928a4383cc018ba01e4a7ad3a065be6c2bad7be9ed45c38a870e9de67cca321d6893e88741e6eb83f18bb6f576b070ca9ab2cfa93fd013038ef488cc8276ac5b7cf8c4eb56f03d3640698886de096e817f874e564b9e74d9239c665c", 0xbf) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() munmap(&(0x7f000067e000/0x1000)=nil, 0x1000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0xffffffffffffff44) close(r0) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) flock(r0, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="b2", 0x1}, {0x0}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000000)="031e06f70faf26b86fa8e1941ffb7eb3b0c8002fc6959d556fdd3fec8dacf868d0690e4de562ddfe46b40a64ad0ecc6bfe42a9169fc6977370316518e1880673ddb9e734f2d62431763c38a5fe03c9becb762ae5b0e3e6488caa6dfcd2f24249", 0x60) syz_open_pts() syz_open_pts() 16:00:04 executing program 0: socket$inet6(0x18, 0x8003, 0x0) socket$inet6(0x18, 0x3, 0x1) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x100) unlink(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x2110, 0x8) rename(&(0x7f0000000880)='./file1\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x20, 0x1, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x83, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x3ff000000000000, 0x4}], 0x9, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x800}, {{r1}, 0xfffffffffffffff8, 0x90, 0xf00fffff, 0x7f, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x7fff, 0x7}], 0x0, &(0x7f0000000140)={0x5, 0x3}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8007, 0xfffffffffffffffc) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x40, 0x7ff, 0x11d8}, {{r3}, 0xffffffffffffffff, 0x60, 0x4, 0x400, 0x6e8}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000009, 0x2a, 0x20}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x1, 0x709}, {{r1}, 0x0, 0x20, 0x2, 0xffffffffffffff01, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x400fffff, 0x8, 0x1}, {{r2}, 0xfffffffffffffffa, 0xc, 0x1, 0xb5, 0x1}, {{r2}, 0xfffffffffffffffe, 0xe9, 0x60, 0x400, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x0, 0x50, 0x40, 0x6}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x101, 0x1de000}], 0xffffffffffffff00, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0xc2, 0x8000, 0x1000}, {{r1}, 0xffffffffffffffff, 0xa0, 0x7, 0x1ff, 0x45c7}, {{r1}, 0xfffffffffffffff8, 0x50, 0x30, 0x14b80000000000, 0x8}, {{r2}, 0xfffffffffffffffc, 0x40, 0x0, 0x1ff, 0x4}], 0x6, &(0x7f0000000340)={0xfffffffffffff952, 0x9}) shutdown(r0, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x108) r2 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2de604d0ea9c147be6ce"], 0x8) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b75f3da216d675d473551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad4c9011f7800003c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d378ee4ef8f0c9ea73906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18e6ba459df1eb4e812ee5df9a2905dbf2e4c142155b9567c3f82ffb82f432b1ed61bbb3d3d42c66ca3f8b0685dd54c4bb6d00192b39d68c0a6af994d360698b653f5b90b8493deaa52a3f4383eaf2febeea1c9c277d6b575d271a35e722ab4d35e464607572836b20d3774ed4b8eed5d4012d8d13f7936685f4dc73925ff9cf70e9afc6b2261ab1d91cf1309c08787", 0x120) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x100000000000000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x100000000003, 0x98b, 0xffffffffffffff3d, "0200009887c33e689c7a8bff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="f3657a58a89b1a162de964965e3ec00efd744cba90b331115909b0ad9ed8751f5e4590902c2653c57ace22a1150c0380ddc94f44f13308ed708c96d072befd9db8f5b8b4779bca6ecf8cf43f7751b791795c739290d566779c05d4130b51d9bcfb285756473260c84340e0d237acd21af63b22514856ce9b47cd798acc7d9be39e24588df05f50a0e4b47e632debf494d3bde7f94926e4a4edf825ea19bdd652e98f0582b23622d6170255f89eba9f102a40c177", 0xb4}, {&(0x7f0000000100)="28050ea58c52ba85fdacdb123b19a831b627314f6e2905cbe38e7835278623972328c6", 0x23}, {&(0x7f0000000140)="d96e7dbcfe3ed4575797ebcd7ae84806fdace6db6de01e2204bb80111f90e70c9c98d39736d022d53933659a052a115b7a2009d23ee04df90e5a8741db654d84a4014a950b1133375ae54f7aecf137ee84c4f810e9fc8507dd961e5f2d9ecbe1e51f060fd1511cc668df63696950822662fb33dd227d3e92810a4cee56da4b8b16c691b415c3cf2af211f37888f2644977f45aacd33583fff934ed4ba4e3aa03c4614023", 0xa4}, {&(0x7f0000000200)="95886a515f3fb14ff844c51134b75365eef37e5797f363a41c9c94d628f3b866adf9efe5d3b48dc2", 0x28}, {&(0x7f0000000240)="153e763bfeeb82a03024fc6532f7e46faa74d74f8de34ae9cc3ea5d53dffc2ecea168d6319aff76118ea1a0774a0a04103898d7bfee65299c109d8aa9c973184db7a8ff1811db02b0cfd86b436d6ec017cd178815b05f1d8e6f7f450efcb2ff323dbd339155fb5c925432ff74c5b1a71d6544f4f0754f29107b3b75ce94173b860087bd8bfc9fd797dfb24c44b6cfe25dfb3579fb0549733342e35", 0x9b}], 0x5) clock_gettime(0x3, &(0x7f0000000000)) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x7fffffff) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x40000000008005, 0x6) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r1, 0x200000029, 0x200000000000064, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x3ff, 0x800}, 0xc) 16:00:05 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r0 = socket(0x10, 0xc007, 0x4) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) setsockopt(r0, 0x6, 0x1, &(0x7f00000001c0)="b3638bb8fd9525277e86c3b8d060e9b9c37b397fe24e6f5c1504b5a874504185c5fcdcd5c58ca07a616341b8f0ca30495f7686c21e819608449cc3724d28e5b73f71bb8454f51d6c451b81f98b78ef4e49057ac055658a498706d64ef5d58e896b0d37903c14cab2d428c4bfaf1f74085658a80ae28537244f3c88dcad2381e9def0565c4968c1b79a13c03e6402a5cb8f80a2a834b34cd23701df9897b8c281a8506f62b8b225e09017eb8eec43919bfd9e117a587fcc9bd03d7f20e1de3d663fe677d35f20c1f4a377cc499d0937c2cf5509fd0d728cdbc1a812d292a9fa4b5b4786b99b1e7459cfbdcaf5dfe8530510d0666b54ca4cce02d7b80e748bbbcd54652f77d520cf8bc3445c7aa25974ce09b7fb9c062f7d19d94047afa66c4aa408f12b6c92b60fa46176811b8285af1aaa18a88db0bf31d8619dac4f9025b0fab749eea7c73665ed0b99041ee62f6de5874b3cd185d308b52f7b1879aa336a38fcfee7bcfd4e420e3cead304d6f402819f01ecb6cbd41cf040b23d71b23e9cf0872c6c4b3fe05682a42bf070f8b4708b532107406a5ae7c83f38cd76be7950158c1c5a7021f9bd7be0f28a5ff52895a6a0f328a6c6a414e40ec78e6077fae4566bf0ff35f53ee5e3143018363929cda7dd52361d666796733922fb57bc9cb38afe9bddf632ba417e9d23f357d752e02e2775240ba9661ea1e8cda7e6c7e6c34c00df77c2ec552f3962c11de364021fa1bd9282cfb23d88499e36f120603b07277a75b85e6d283993c81831d89ba6985ecb74317deb7cfc2fb7a99ddc0f2b561dcedd45bbf7a2e0acea43d45ec8b812fe213d5c9c1f3fccbfc6bf273b660da4214912033a66abfb863cf333e9d993ed2eb4367ec90b6caa5712f29347541779c87e7bd6b1436b4e7d54816b2d3be287fc670def8acdd5e99b1f679d3d99de6baffc0ea65b3687c62de4c13258eeaec7991a06dcafd5ab424481b640803483b201b3d88464ba9157e90dd2863d7feb033aae13fbe2bb2c63351f9c0cc659ba12ac9734ae8085281f3186f9605f596168430aa04412aa7e8d78807dbb8b0f9ad4897f97d7dcbece46afb9d35c942a5982c0ea1159d041b9f0ff77e2e1ffc1a1685f883565e2ef74322cc16a808e2997fed77d8372c5d0f903fb3cdaebc38296f2f4a5512ecc9c5fd5cced819e7cc4623166ed34489a854370e283a35249e98385676450b432bceeca90042339ca94dbdbadd945af0969e3c5d5c783a2d9552438f51fdfa211801b100cce930d15cd043224e0260886707444b01b00d1fc53ecdc3e4555b5b6c132c3f4352486846c06c4f3fa39df2c2e3e3df6a8fd3adc8b59e6c49801c3d9fd18b97e2f54bb1674370552029f8f4f38d682989c4a43387b1cdc8a661a5f3ac212af0760100d057ac94566cd9e7518da6df15e6953701fd8aa77f45f6510650b67f96e6a0adcb1b3a541757da73d9e81d3b354764733d38e0eafedb1ea474f0e279c053090181a298f4846b1be52cc4986e76b4ebcc23c2add22fc735a7aa4801178a11e3031c31662c41a6ac95dd733ba01be9a9568666388af314665f635f0b57cd3a3a186b64b092543f9e6206770453869c6f5439a069c02562391a41c31a3778eedf85c3e7fed82036a505d8d8d7c4bc7b56c6f1c412321000126e2002850212ef4f05f99b466eafe7ca2f1d4f68df28ab35c5fec9111280e06fd7345d729c579e9dce6147079879bfa17cbcf46a76fcb71c29c102eeeff83ced851d2bb8754d61a08787f1b0318449855a52d10acadcf6ffd4da6e3e678427473faaba0a09bd51f9cac5fcda04391fb3c14e6114eab7a24ab8b113466a6f44d010bf730d8bdc127fc85b3bf91485e01accc027c715cbca23d5671d53c3ce07b5f3fd7f568b76e65af1c1c9e92202d9cb86c25230e8af91edabb415deaec43b142a61ba6796abb92f62a92bfe5489a42a03538eee0b5f4b585a14857b469ad785fc810dba271f9d446836d32047480da96577416359eb369d9bcded472e22754981df9ed6349394954e8347f728a0f354ac067439933a4d24639491d3acd4f4f31d5aec3c11ef6aded27f4c86dbf0154b506dd299dfe8cfd8bb53b38a86ea77a9d284bea57b33e5e7ed769146012e0aad65ec247ff3770d7eb04cb6cf8415e9a4e0c6760d3a0e2f3f582baada7d9737c539f29e9dd9644d25a7838b8b465db92bf1612fecacddbcfe0c1ff4939b8a894dd5144ceb2705a0b6b3501d09b1cae7860e78f142b78bcccaf42d03a1ba2097ef1781945e6c721c2d5cff5c615878092ad1e788d1d7cf504fb8b6fe79e6069ebeee027ef59cee002c5cab8a06fd3fa8489ef43608be6e584cea0cad8a0fb1b6cca2c1297c30ec0b69683ae4b5401e8da553bd8868ed6bde39b9cd241998c4cf1b17050b4ee22e3ceb2bb4cbc2ea3d0742c7fb01dc06dd64658fc8453427dc735709846f4fc2ae4ebf1872d90cac3e292f8d13781a02bec845ac93529baacd8f7d82ab6c8351f69aace9a188c356114078cd68713682e2b603685b83256f7bd018b2302f5525e543f53e113cbd5b6e070f0997752af577f20b86ee9b1404f60f25e8e5cba6e963e9d6bf0f0ed48bd8780e5af0ccb22898a6284eb5104e9dfb4031e8ef83bc1fbe7ba1a5526b7b35e177d799c18bae0bce7be6e349c9609a682bda7942fc73997a1a08f0dc0d58e93ae6af6e51100ac1af5dd8879894ae9cdd4a7508b6bb5bc478822da3f76071480777aaba2217b4f31736fd3b321406c819ea0477a5ee71088f5979fdcf9bd2edd3d8e97cd16ca1ea9b4daf8447b3205c8e571aa656d91d2b4235ce7a05439bceff526fe8074e965f6fe2b6e5fba32044b9d79ea6ce86d205494c540389da70be2007115d1171a116e69be93021a8b1744965ec7f41a21460d00719a80a2f3ffa546eed63ae6c413480b426647a9808bd60a9577cec214513b540bd6f4a69120e7cafd1ba978b46eacf5bc75d404510029685ddfa8f70c0393607666505749464879021085eecbdca4eedd3cd502cd9027db6b1da286f551258e4137a7ec51fce53942d3ba92f995146781628f56fa8e37278bbc3bb3c370062660138a4a24669746358edf9f972e79143765ab7a91a91dff68f2c4e8074371f3483ec87937c8ed134cbec0077b64068cf1230ec4981d97c82b6fbfbc7098ffac7aa4b1e5ea05ff4d6f60edc5f878b839f1fcb278f534d75cc052111737f725ac95af1daa0e33ec25f2b4c2f27744dd382f61137a373457d4b2e16586063cf53d1b7adfbe482ee8b9c2de7811da8f1d53596e1fd3e470c7dbb6871d2ee3eff834fdca94d774446d690267af4f633f3ec0aed40b1d613df9dfa227d272aed3d857c3578e6139b21430f43467bb5f3b2ef397fb1f82ad4004490525137a412a30e442be50a1d8847097cc0495f5354dd14647af20582da15cd897d03074008fd4b1d272527c9fb715b80d3ac807d64dfb68ab4b648e33041b9b64c3861b619216332f8d8b622ef0c19b78040b7fc9c32a2f617ddb5f83dd4aaabbe0ed88401305a71bfee3e3532bcb02be1180bf698b8ddd35f32dfbceb8daa69dfbcca3814000da143172b98d75ab520763748d67686b958048d05d1790d28d6d6d13aa03ff3975d70c5bd1a81471e56b80f82fa5b0f0cf3560f511c411145963274c0ae38fb2793afac35890d466edda37fc0694d9ed23a25d84c7dcbfe1e6536e4f1c70b7d40401e772b328443e6af4743fec841c3c97eac57119787e4973f8e94f88016c3ca08e189d12825387f320400cd78d8936734a8968d12cae8e060f9ac7aa4770a1dc1c3b56b279146b5af44149e4e3ad859127a676a47dc81f7397b531d50a69ad71cffca2add57c7e1eaceab252f70681f370049059f355cc2cb91a8a01d0ee526b6608692c5b69178d7e7572e71e557a8709aa54dd728a5357befac5443070b2edf0bf3e526266fe10357d9b63d1fb543840bfab0463ab751345cc4c7bd0d85bb4d348c2072604a41e4b2e758e0e098b2a98e5d0f3ef40dc9d542a3c68c8a45c6a74e746e017c45e83ba50ed45839bc9a475ec73b88c68312740eb4f33feba8683d3c00792fac9e5d49b1661c6604df003661562a9e87f18f14c5afa452879595711ca84ba4860370c5271fa2a171fc0950fadeb8283492f3d7b3d6ff0c686bd333ddf61dd159a17906ebeea2aea853150b12858b8f072f40e82c6b3f7b7bc0548e9b508b05692f914a8ff709110385d446def7f50eed9c58343bf65f37c28eac3b1c1a568dd64ed98314e10c04ea134991b866197cdb742af5daeea7377f2064dfa5c27f3958842609287019c912bd85d39544d72567e0263d3bc98fcf6e72e84c6cb22d9f42446ee18504b153ffa07bd31aea846e570af5ffe39b7b6a213b1a6287cc9231fbb429bafd5eaa6f45681915ea2e31498f16afc7f86f46e858376ddd5e7a6002e38ba388bb478b69c694f06cca31e1f23cd565342aec065c69ac2c710c1e60bbe59658471448aa0f519498fb807dc48cc5cba9a349e7cdebaca98fa8fd2057c57e9370975774403c9b4aa6090c1a63d9cf6816bffbedb5ae2be89323823db81fc2edde882c1b23814f353ef0e5acf802fa006f1fdf78872fe4dd9eb5c0b0101a375cde6c35096f37db29b354d1a92d2176b6bfc33f8f95730f07e51d57138dbac391236f1a793cd21fc832ef47000a4bcb5fbda16c45c0b053e9da85adb0223eed49cae4e860e8f0377da9f885624162fc0500009a3521b0491666dc69bdb03affdfe2dd47020d50b1d9bba517d5a3cae7212019575191a16a64371509df4467b9701a0791ae9c569dabcb69d81eb09aba44c0004d730488ef71d234f8eab4423c7eba182b73dce6f51c45bade1b5d54b9af7baafaead52445284bd77fee7f30c2be074eb21e3ff7a836e0de7028b92e4881178f5c5aa43be50377d209854a10782cb1c8161853ba8d2c2ef489acdc301152029437d06dbb16e4b64ba921517e166ac5863f8229f91bee2e898488d844bd2b2482433405d793ae6d814aef7a76c2efcd9ba1e23e3dc62402f792e29294da04794fca59e4a8926446ce4fc215737b5caa4d987556d4463830a97d92bf0fdb458e06db37a8bb7ed3b8c602ebe017a1c59824f1963a0bd392b81f42832a9bbf1ad5bdcbee497c7126a95177971f0c4f0d3a4889611aa45ef047dc69e0f4bc47efad55c1217e0ad985e8282bf5ae02df292645150ed6f4396b54fd2f7d491b4d226e9da396ee0e220f8edd87605d5918e36a78f9954a1a8c6e3e35f5a1280e577275ffadf8f6983f16044f58d02baca9fc19c2d6d7c47ac0e5603203eb7776e5dd60ecb41c64bd66b99d2b12ea58c1d6699916ecd1efcf5fbfd036b96dbe2749b01e0f6dfd6dc6a2ab972bb9ec5e56e83db28bf68370a11239b7799bbec949eed9afc97957905a16695795354af26572b89ca55aeddb33edd1652c7b37c50f73da7c89c61f953ba1d4ee01599dbcf65ca9a1c3104a7f73e532289a6f200d56de6188d7a487094903b8a01f32d03dee2cd279e036f8c05944b405f06181e2ea5c0cbe968e5a217e9e3975e58c8c1fe1f602d485c6aa11a588738e7d8a6d68aa17ef29b07a36cf201a9037beaaefb848fb300fa5afb0e79fd7ddb4a6b32b2b347a38fcb1ca8b36a47ec37348054a08e17e617a17ae4a5f9433fa8fec5e197ae5e16a0c6745db60b3eca32a692cc82db3e59ff58c60810369c9bc746b36704f1261520493f1b1f624e79b97501538ae80d550fec", 0x1000) shmdt(r2) recvfrom$inet6(r0, &(0x7f0000000000)=""/7, 0x7, 0x1, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x4874}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x1, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x60000013, 0x730e, 0x80000001}, {{r1}, 0xffffffffffffffff, 0xed, 0x10, 0x7, 0x6}], 0x80001f, 0x0) 16:00:05 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000400)=""/36, 0x24}, {&(0x7f0000000440)=""/102, 0x66}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/250, 0xfa}, {&(0x7f0000000600)=""/157, 0x9d}], 0x6) r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x100000000) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) clock_gettime(0x4, 0xffffffffffffffff) r3 = getpgrp() read(r0, &(0x7f0000000940)=""/193, 0xfffffdd7) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="e729a31e26a1", 0x6}, {&(0x7f0000000080)="4f71612032242b37379e9a6d046abfd2ab9e2b4cf6d16b032f1d56517e2a612443a2b9162cd8b8245b287055e37064a570bd53e77a6ded2f3784b8bfb278419afcd6f659079314991597a851a6fa0041b46a432a2b2d2af8a31c57b6753c0fdcb93e92d68c6813f2c3dc2277a41b4818622e53f9594b69fdd38f9f650d11bc74b391c45292a1c22abe20c2c4a0f07bf11661cdfaa1f419049e675e37ad6443d99134e8f25695889fbdb83c967f5cbcb0e294bcc828325c19cf14d36f5f35b5", 0xbf}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x408}, 0x400) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) semget$private(0x0, 0x2, 0x100) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) semget$private(0x0, 0x6, 0x2d) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xc59}, {0x9, 0x8}}, 0x2) 16:00:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0xa, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x202, 0x0) r2 = dup2(r1, r0) dup2(r2, r1) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() readv(r0, &(0x7f0000001a40)=[{0x0}, {&(0x7f0000001880)=""/35, 0x23}, {0x0}, {0x0}, {&(0x7f0000001980)=""/184, 0xb8}], 0x5) flock(r0, 0xe422fc7fc8fef0c5) write(r0, &(0x7f0000000240), 0x0) r1 = syz_open_pts() readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/116, 0x74}, {0x0}, {&(0x7f0000000580)=""/91, 0x5b}, {&(0x7f0000000600)=""/179, 0xb3}], 0x4) fchdir(r0) close(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = dup2(r0, r0) getpeername(r1, &(0x7f00000022c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000654037c506092ba40484fe1e8e10b200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408372380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3433ba491f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034a3a0536db7d74200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f39310e9ad1f46a5d097ad834be13b0cb3b47f1024cf50000000000000000e8907084e2e596eb9f36a7d7fc0427e6a6a21d3acd223bdf6afedb4d16027374a054452984a55b8eded5dbb0877b7c964bd73bf88fc69cf9c2173eb90412496e48cfa75b142fced5c3203c15f503cd4f66d9a67e1496193c1c5c9629e03a816d151dc8fdb3c6ac2dd6c3ab453abc6d0c046efe019df88fc31448309f9a"], &(0x7f00000011c0)=0x1002) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x4) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x2, 0x80000001, 0x5, 0x14ff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x8) r5 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x3f, 0xfffffffffffffffd, 0x1}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)=0xb6) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x180, 0x7) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) sync() select(0x40, &(0x7f00000000c0)={0x10, 0xefaf, 0x3ff, 0x7, 0x8, 0xed, 0xffff, 0x5}, &(0x7f0000000100)={0x10001, 0x1000, 0x9, 0x1f, 0x1, 0xa896, 0x1, 0x6}, &(0x7f0000000140)={0x1000, 0x7ff, 0x9, 0x5d51, 0x3, 0x555f, 0x0, 0x5}, &(0x7f0000000180)={0xc4b7, 0x840c}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() r7 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x4) kevent(r6, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x200, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffe, 0x0, 0x20, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000002, 0x3, 0x7}, {{r3}, 0xfffffffffffffffc, 0x85, 0x80000000, 0x2, 0x8000}, {{r0}, 0xffffffffffffffff, 0x9, 0x9, 0x3, 0x8}, {{r4}, 0xfffffffffffffffb, 0x0, 0x80, 0x5, 0x6f}, {{r2}, 0xfffffffffffffffd, 0x4, 0x8, 0x7ba, 0x5b4}, {{r1}, 0xfffffffffffffffb, 0x1, 0x51, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x84, 0x1, 0x9b6, 0xeba}], 0x800, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffff9, 0xc0, 0x21, 0x4, 0xff}, {{r5}, 0xfffffffffffffffe, 0x10, 0x40000081, 0x3ff, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x30, 0x3, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x48, 0x20000082, 0xfffffffffffffff7, 0x8}, {{r1}, 0x0, 0xc, 0x0, 0x4411, 0x2}, {{r3}, 0xffffffffffffffff, 0x42, 0x60000054, 0x1eb, 0x8b}, {{r5}, 0xfffffffffffffff9, 0x81, 0x0, 0x6415, 0xffffffff}, {{r3}, 0xfffffffffffffffa, 0xc0, 0xf0000042, 0x5, 0x3f}, {{r6}, 0xfffffffffffffff8, 0x40, 0x80, 0x2, 0x1}], 0xffffffff, &(0x7f0000000540)={0xffffffffffffffff, 0x400000000000}) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r6, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) pipe2(&(0x7f0000000580), 0x4) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080), 0xd2}, 0x0) r0 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x8, 0x85, 0xff, 0xc2e}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0x7f, 0x8}, {{}, 0x0, 0x9c, 0x4, 0x1000, 0x400}], 0x5b60, &(0x7f0000000100)=[{{}, 0x0, 0x18, 0x80, 0x9, 0x100}, {{}, 0xfffffffffffffffd, 0x1, 0xf00fffff, 0x100, 0x718d}, {{}, 0xfffffffffffffffa, 0x61, 0x40, 0x40, 0x7}, {{}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x1, 0x6}, {{}, 0xfffffffffffffffb, 0x20, 0x2, 0x0, 0x6}], 0x0, &(0x7f00000001c0)={0x8, 0x4}) fchown(0xffffffffffffffff, r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380), 0x0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8001, 0x4, 0x6, 0xa00000000000, "4d3ea2aeb49dba553fdea6a648613ab293664583", 0x4, 0x1f}) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) recvfrom$inet6(r3, &(0x7f0000000200)=""/64, 0x40, 0x41, &(0x7f0000000240)={0x18, 0x3, 0x5, 0xa66c}, 0xc) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x9, 0xcb}, {{r1}, 0xfffffffffffffff8, 0x45, 0x1, 0x8000, 0xfffffffffffffffc}], 0xffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x78, 0x80000080, 0x9, 0x49c462d4}], 0x3, &(0x7f00000001c0)={0x1, 0x9}) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x408, 0x110) sendto$unix(r2, &(0x7f0000000040)="de2055e595482384089c0010cef7edb27bb481a669c3bdcf3372f1b33b19775cf584e79d48b6603a89e304055f940d758067af19673c36b1280a019516e8d286c1efefa1a7ed6f5bc2e05731249cb2061cfdb0767c2d216c56240f4216b176f282fa75a5f3b199c3aac8c17504e04036158835c2cb6336108608518001ddc7ac78a418e7500300f07c9600c5fbbd3879a18f678cc017f46e1379f163545a605e14c1609b0418d13986679b90b44215c9ba186091f2124d2d62130944b10c465eb5f638bb0a791287b8cc69", 0xcb, 0x0, 0x0, 0xffffff17) read(r1, 0x0, 0x0) read(r4, &(0x7f0000000400)=""/77, 0x4d) bind(r0, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)={{0xffff, 0x7fffffff}, {0xb001, 0x81}}) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 0: mkdir(&(0x7f0000000080)='./bus\x00', 0x20) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xd, r1) ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/19, 0xfcec) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x4, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7fe, 0x200000000}) 16:00:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x800000000ffff, 0x40, 0x0, 0x0) close(r1) 16:00:08 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "daed989286f54571fccf0d8f70bf4058bae4bd16", 0x80000000}) socket$unix(0x1, 0x5, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) lstat(0x0, &(0x7f00000002c0)) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) read(r0, &(0x7f0000000140)=""/234, 0xea) sync() execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0xffffffffffffff43) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:08 executing program 1: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:08 executing program 0: 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x7, 0x25) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') listen(r1, 0x0) 16:00:08 executing program 1: r0 = socket(0x1, 0x2, 0x7) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() read(r2, &(0x7f0000000040)=""/24, 0x18) mknod$loop(&(0x7f00000000c0)='.\x00', 0x0, 0xffffffffffffffff) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="7cfed309000000000000000000060000000000000098a23d7ecdc632ca4861fb591f4d539a006782086686c17c2b5062c3f3563d553347ca5490de88b0260dec7019fc3dfec13b632950208924c440c19bc3e57f3eb4d9dc36dc260e6cb1606bb2efd474"], 0x1, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', 0x0) 16:00:08 executing program 0: r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000000)={0x0, ""/153}, 0xa1, 0x3, 0x1000) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/115}, 0x7b, 0x3, 0x1000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000240)=0x7fffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/200}, 0xd0, 0x2, 0x1000) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000400)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='\x00']) msgrcv(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c24d6a30bfc3ae819000000000000b15e75bebe633341220215"], 0x7d, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000580)={0x3, "4ad8d2fa3239041849817c5ad0bcd7414485c6dd07246d3472d0de8a1f57127104a5b29e5e8460d41da67fee5c0dccfb1a0839056157e8e2b9773bf6750c8868b54c0132178d704e5099f93a806832b4839971f4441e1e372d18532cb3254707c3ee1d06e5ca6484b7e9d8ece99846c60ec4bf7fc0fd754455c8e7e64af1fb84e568e4d106de69e768d511a44545ec6a89f9fedbb8e9ce6fecbf3f5d5c928bd22b0a1888ed4a0268ca91d5f99c2c921299b33790309470f261137cdd9020a24a2e42e763207f889bb839e172aa6f5e003d7e"}, 0xda, 0x800) clock_settime(0x4, &(0x7f0000000680)={0x1f, 0x1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) renameat(r2, &(0x7f0000000740)='./file0\x00', r2, &(0x7f0000000780)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000007c0)={0x4, 0x7ff, 0xfffffffffffffffe, 0x8, "192697bdd2d1c65db638162f13fa7b770fe15a42", 0x5, 0xff}) getsockname$inet(r1, &(0x7f0000000800), &(0x7f0000000840)=0xc) msgrcv(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xa6, 0x1, 0x1800) r3 = socket$inet(0x2, 0x4, 0x69df) readlinkat(r1, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)=""/75, 0x4b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getegid() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000a40)=0x8) r4 = accept$inet6(r1, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getgroups(0x0, &(0x7f0000000b00)) r5 = accept$inet6(r1, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1009, &(0x7f0000000bc0), &(0x7f0000000500)=0xa2) write(r4, &(0x7f0000000c40)="9ddf96935b56c5f41143e5119da100c41884f1820d67b3b7b144a4824859420629af63f46284fa3b924cad2f3473f1fe7bd76ed36f54fb429903f3fb0f74a5fd01b946b8bc6045d9dbf0fa0343dbbd9438aa2a19405e9e875e7f51a8a2cd", 0x5e) write(r5, &(0x7f0000000cc0)="3b0d0b9cc5408eced0b8fc8aa3303ad5a7eefeca03edbca1f05d6ca8888cf67e624e3f1c56d0aba9cc18418dc4e36cbae63308eebae0d0a25be14e9c3976d7e03389a05da8dc7ab8ce38239fe0cdec5dfc43d24dff54d79f9dd3ac6e3a393afb56ab49dcc48b0d826e0671761e1f90099c4f8a43bb4a46b1208b62056cf41832e939dd349d202e3a6ee8dc475cc0a1440014d644", 0x94) bind$inet(r2, &(0x7f0000000d80)={0x2, 0x0}, 0xc) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x6) getsockopt(r0, 0x9, 0x8, &(0x7f00000001c0)=""/95, &(0x7f0000000080)=0x42) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e9cf1cbfe9c68c58d0969b8e731624f6639b719494fb64437404c8a768271601565562cad80a45bacac135998e83456657aef921d66c97880256d1c33e02c8d01d34a8d9aae9ff", 0x47) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10000, 0x1) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x5, 0x4, 0x3}, {{r2}, 0xfffffffffffffffe, 0x80, 0x0, 0x7, 0xffffffffffffffff}, {{r3}, 0xffffffffffffffff, 0x1, 0x5, 0x9, 0x20}, {{r4}, 0xffffffffffffffff, 0x88, 0xf0000005, 0x3, 0xfffffffffffffffb}], 0x1, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x20, 0x20000000, 0x20, 0x400}], 0xe00000, &(0x7f0000000240)={0xa325, 0xffffffffffff0000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000000002000, 0x4400) open(&(0x7f0000000080)='./bus\x00', 0xc0, 0x0) read(r0, &(0x7f0000000300)=""/210, 0xd2) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) dup(r4) mkdirat(r4, &(0x7f0000000280)='./bus\x00', 0x4) 16:00:09 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f0000000180)="be0d8d2eb9f0f9427164f5463e3957a7d8596df97acc5ae209aeb8798dc368929f6c46ca16bca119ad4f2ef87058e97a4d50539fb59f5a3a5488e2a3b4beb37e91c0514de1ed426deadc80ea5264396d4f2e3ec54d4eac027240b446b2f5a782cb20d90f6bee9d4172ddedfcf85e7e0e3edaf3debc8363a8abbeb0b980c968b21397a74f80a71883a6662957b56e0e7780171d9ccbf8f395e71da98830e6d59d433247c841f9eb2903d1cfded2b7d656196ab020851a221aeb3133f750086f258167df12a478e9bfc890788855de", 0xce, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) syz_open_pts() 16:00:09 executing program 0: r0 = socket(0xfffffffffffffffe, 0x4005, 0x1000004) sendto$unix(r0, &(0x7f0000000240)="9d372a7cfe8d934d6ae07ea8e1404bffb25b961062446e3d15137751e99490e6b494db3a7451cfff27b2e85deb1415ee1a213e4e5a980928d083cd74fe780aab90e20500854c121971d4de4880fab61a77fa1328300e6db75346c00d", 0xfffffffffffffe42, 0x9, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x8) r1 = socket(0x3a, 0x4000, 0x6) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x3, 0x4}, 0xc) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700005d4db4f0207780fc463cb57bc9ded4da5d7d985d46a28ab7"], 0xfeea}, 0x0) 16:00:09 executing program 0: poll(&(0x7f0000000140)=[{}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0xc5}], 0x11c, 0x0) fsync(0xffffffffffffffff) 16:00:09 executing program 0: setitimer(0x0, 0x0, &(0x7f00000010c0)) setitimer(0x2, &(0x7f0000000000)={{0x3, 0x1}, {0x3fa6, 0x7}}, 0x0) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x2000000000000000) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) 16:00:09 executing program 0: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x4) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) socketpair(0x10, 0x2, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg(r1, &(0x7f0000001300)={&(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000699875c7f000f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ed908ba3b869d11"], 0x1002, &(0x7f00000011c0)=[{&(0x7f0000001140)=""/74, 0x4a}], 0x1, &(0x7f0000001200)=""/240, 0xf0}, 0x41) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x9) close(r2) fchmodat(r2, &(0x7f0000000040)='./bus\x00', 0x100, 0x2) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f27a6e36dbc61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe26e5afdc27b8c9831351d7476001000000eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6a6f580f32aca41ce4b029b9a5b806d3ea7b6a7d96db3a67d37000000000000000301bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678db89b1fdce78d001b47c51b570f8b4ab51483923d44549f00675101b060ff9279e8b54b18ce7c0d9c57bf85", 0x13d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0x8, 0x98b, 0xffffffffffffff7d, "85fe68bfa60200000007ad00cb5fffffffffff7f", 0x2, 0x8}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xcc) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x211, 0x22) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) close(r2) dup2(r2, r2) lseek(r1, 0x0, 0x3) 16:00:09 executing program 0: select(0x359, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x4000000000000}, 0x0, 0x0, &(0x7f0000000380)) select(0x40, &(0x7f0000000000)={0x40, 0x3, 0x5, 0x3ff, 0x6ac, 0x6, 0x3f, 0x8}, &(0x7f0000000040)={0xcc05, 0x7fff, 0x2, 0x8, 0x18f, 0x9, 0x5}, &(0x7f0000000080)={0x4, 0x4, 0x6, 0xbdc2, 0x9, 0x5, 0x1, 0x5}, &(0x7f00000000c0)={0x7, 0x6}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpid() connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x101, 0x5}, 0xc) fcntl$setflags(r0, 0x2, 0x1) getppid() munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r1 = kqueue() fsync(0xffffffffffffffff) r2 = dup2(0xffffffffffffffff, r1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x20, 0x5, 0x1f}, {{}, 0xfffffffffffffff8, 0x18, 0x40, 0x8, 0x6}, {{r0}, 0xfffffffffffffffd, 0x44, 0x2, 0x7, 0x7fff}], 0x7, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x800, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x800000a2, 0x7fffffff, 0x8}, {{r2}, 0xfffffffffffffffb, 0xe, 0x43, 0x200, 0x8}], 0x2b0, &(0x7f0000000200)={0x0, 0x800}) lseek(0xffffffffffffffff, 0x0, 0x1) 16:00:09 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0xe6e0, 0xfffffffffffffffb}, {0xffffffffffffffff, 0xffff}}, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:09 executing program 0: setuid(0xee01) msgget(0x2, 0x120) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0x9}, 0x10) 16:00:09 executing program 1: mknod(&(0x7f0000001240)='./file0\x00', 0x200002080, 0x902) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x200000000000000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xfffffffffffffffd) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() dup(r0) unlink(&(0x7f0000000000)='./file0\x00') write(r4, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "529aabe7151b83ae7a7c411a2bb1df1f77c6a8dd", 0x0, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x5, 0x5, 0xffff, "634afe77988f08a9b81047e0ec4bee226ae16b28", 0x1, 0x1000}) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:09 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) unlink(&(0x7f0000000280)='./file0\x00') open(&(0x7f0000000100)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x8, 0xffff, 0x9, 0x3, 0x7fffffff, 0x101, 0x20, 0x7ff}, &(0x7f0000000180)) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) setreuid(0x0, 0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x840, 0x17) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') poll(&(0x7f00000000c0)=[{r0, 0x8}, {r0, 0x18}, {r0}, {r0, 0x100}, {r0, 0x40}, {r0, 0x4}, {r0, 0x20}], 0x7, 0x9) sendto$inet6(r0, &(0x7f0000000140)="3178e1773fc38fdc8faa2a8305e0557c1394398f5a3175f7ccf9a533204c2c2b55e29fabbbaf874829abe049e33f8ee7da0969005976ca340b1cff2fb1dd1d0e2de05c0633b0b955a47b97cfad8b9910ded0dde43331342f4d6cefd51c1b705f474accf51620765336b4f76e8791e66942035d3aecd0d769a2b05a3ef3774488f7cebf95e31efdb2712435e5decac63a3c91934938c0d5a20ea28a3b7d997e8884f7e250b14e5ce6de58b6fca6a57fa4d446dad97fdad19706bc0354", 0xbc, 0x408, &(0x7f0000000200)={0x18, 0x2, 0x6, 0xff}, 0xc) 16:00:10 executing program 0: clock_getres(0x2, 0x0) clock_getres(0x4, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x48) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x44, 0x1, 0x0, 0x8}], 0x0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x1dfb5619, 0x8}, {{r3}, 0xfffffffffffffffc, 0xc1, 0x7, 0x9, 0x3}], 0x80, &(0x7f0000000280)={0x2, 0x7ff}) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x401) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440), 0xc) r1 = fcntl$dupfd(r0, 0xd0fd902cfc27c4ff, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x9) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpgrp() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r2, 0xa, r2) fcntl$setown(r0, 0x6, r1) readv(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/141, 0x8d}, {&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f0000000240)=""/194, 0xc2}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000400)=""/194, 0xc2}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/110, 0x6e}], 0x7) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/163, 0xa3}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/249, 0xf9}, {&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f00000003c0)=""/177, 0xb1}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/151, 0x97}], 0x8, 0x0) 16:00:10 executing program 1: setrlimit(0x0, &(0x7f00000002c0)={0x3, 0xffffffffffffff81}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x20) setrlimit(0x0, &(0x7f0000000000)) 16:00:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x3, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:11 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000066, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x400) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x5, 0x4) 16:00:11 executing program 1: r0 = semget(0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x7, 0x1000}, {0x94e74952c93e44d8, 0x9, 0x1800}, {0x7, 0x7fffffff, 0x1000}, {0x3, 0x299, 0x800}, {0x8006, 0x6, 0x800}, {0x2, 0x8252}, {0x7, 0x2a, 0x1800}, {}], 0x8) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x6}, {r0, 0x84}], 0x2, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x5, 0x6}, {0x6, 0x1}}, &(0x7f0000000040)) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x150) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getppid() clock_settime(0x0, &(0x7f0000000040)={0x800, 0x6}) getpgrp() preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0xffffffffffffffa4}], 0x1, 0x0) 16:34:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x65a) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:34:08 executing program 1: getrlimit(0x5, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000300)=@un=@file={0x0, ""/22}, 0x18, &(0x7f0000000740)=[{&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/123, 0x7b}, {&(0x7f0000000580)=""/231, 0xe7}, {&(0x7f0000000680)=""/192, 0xc0}], 0x6, &(0x7f00000007c0)=""/11, 0xb}, 0x1) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getrlimit(0x0, &(0x7f00000002c0)) recvmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/119, 0x77}], 0x1, &(0x7f00000001c0)=""/181, 0xb5}, 0x800) 16:34:08 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x100) socketpair(0xd7a4436b55819cee, 0x6, 0x7fffffff, &(0x7f0000000000)) getsockname(r0, 0x0, &(0x7f0000000140)=0xffffffffffffffee) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x80) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') getrusage(0x0, &(0x7f0000000080)) 16:34:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x2010, r1, 0x0, 0x0) dup2(r1, r1) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x6, 0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r2 = open$dir(0x0, 0x0, 0x60) fcntl$getflags(r2, 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="b546bd13d689132ebcbc12168dec0687990e4161fc4f91b4e61ed6ee7634e33ae456eb41b5f2598d62bac7e40fbd2246e919b19dfa8b78b82a6385afed5371c99c462ead950ef90ed4124b907bb93ba4be898eaf38c74db4e4490765a693183443a93b0afc1d87d1e5ef2cf8a1cd2d00faa99ef578f62faa51b80e993c373fddff6695f0e8d8a13f32697d200c94f190644a675e910e9763c8cde68602ebc51ac79dfab117338429e8dbf5e88f0acf3ae541be406a9bf157bd44e3db", 0xbc}, {&(0x7f00000001c0)="ca02d2036f28105c4cb1b2f44190a30f57ae809433dcc493a1a49964edf6288c64d768334d99f13f89f6893eae7f0f087136e9936c7bec2cf0cf3bdff2509a16966387e2bf001ff19f2c3b4d2de5d1006feb1f152720aa596300dc370356119d656bd1e7409ad10c639133a97f90511a94c800e3da4f9c4934be0d6695a74f1a0377c7ba4b009ee7f427bfaac82554e27dfad9cd", 0x94}, {&(0x7f0000000080)}, {&(0x7f0000000280)="203aaf4b9fb056f81570f79b12d118fbae1e8df13ac933cd7687326314812e16275064b7d65c968cca74d1a5bf40", 0x2e}], 0x4, 0x0) 16:34:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x220000027, &(0x7f0000000000)="7b1def78014c3717ff5ae1d2c8cd24181fbe8913dec09d94c1d475ad8acb0c06198d45717380d0db04edd1b205e6caf993f4dc5e11dc5fec0100d2cfaf0317cb792d8f1642fcd066ef02f5432343cbbd667eddd5a5f5c13ed4515e4b9df0bc208b1e8a2849302c3d1ac14a67ebf9c89f1198c3b8eca3aa8f64319d4137c89b52274a653abda1e4e9dd0c6021da1d45af3d686e5c1e78", 0x3) 16:34:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1fe, 0x40) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x0, 0x1000300000005}) 16:34:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x8000, 0x0) getsockname$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x111) connect$unix(r3, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r3, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r3, 0x6, r4) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r5 = geteuid() r6 = getgid() r7 = getuid() getgroups(0x8, &(0x7f00000010c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001100)={{0x4, r5, r6, r7, r8, 0x4, 0xd9c1}, 0xd0, 0x4, r4, r4, 0x401, 0x4f1, 0x3}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) close(r0) 16:34:08 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = socket$inet(0x2, 0x8000, 0x6) r1 = socket$inet(0x2, 0x4, 0x99) socket$inet(0x2, 0x2, 0x7) getpeername$inet(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000040)="6d95eb014900e0a24e670139a1adc9cbb10693ec7359b305fd0a7c0fb46bb269a9550ae5417cdf17acf66b8590ee0d20d6ea4dccfc4fd991684e45c89afe6de9db42e7393f23910937c009777ccdf6b99a57a1d11b6048e19c902d28b6a0c5f49589da5142747091eda0f38db8a636bca64ba4305195c363dbee0fefe68c", 0x7e}, {&(0x7f00000000c0)="53d32e9d68714220e2ed2fa48c3d3eee8ad3b7efa66ce74a501ddc46fc9795d1cbc90ffcb7d8df0d4e04f3640ed4448ed939b8921b4c7b113e549059ebe0512ee5dc693dae6d9308d96df160f14f73b3af3cde940d6989680d44129f291c0a18d44300402aad20227efac2823ce6ecab5e262a9fc1a1f00878789019d234d873cb340ff57b27c746a32ba4681b2f0e3644f2818d1374b1470da810f5e53fd6dd2dba", 0xa2}, {&(0x7f0000000180)="0c2aee4251150084ae6e01ab43b150feaabf42163638c9add9e4e4cbab4425d5e26681e85d344521ca35a7dc913e7aecf803dac610fe31ae41c50ea8cb93ef30757abc6b132e5dff3d860deb650dc9fb8f5965106814b3527a35445880561032e6de257ba03268e7d86b09a2ad", 0x6d}, {&(0x7f0000000200)="36965a40a07642824d084af4a360fc6019edb726540baef9027e60cb5fbdec5bc8b53ff96211c634bdf75c5a526647a85e494b782e56859c0e241deb4c5b471253625446aebf50ab8f3f30d43b5b68bd5799b6a627055d071516d3b8e5dbc3f81750cbb2e22b", 0x66}, {&(0x7f0000000280)="ae88fd85718fd9390d37353f30c7eb6fc9994841e299ae3465ec0345108d46278f2f10613731cb7be30e6685138237d8bf3661720c0dbb1354afd0956dc23de36de3d551efe2496b0f66ba335a4f142f6a50c0f3afe4bab87110f73a5113efa037cb93dddb3e5a8e466bdcffb2abfb7af2cba1", 0x73}, {&(0x7f0000000300)="a3357385387ac89a0f69e7db18d0a689a9123b50d196f802c172512092247da5e9c44e2d6b433b30d5d1b4adf0dbedd8926f6d5664b71c44393ce75febc6bfc04542b67ee44e0aab73ee98073a1ca1315cecb65532861bb7fcf16443018aa4fc0b0c39375b6814e3b98eb178f11aeac3b85574444276524c8dea7dca038c2a01d5a5a1e9d3826e02f59de7e19cc7e2929cd7259fcfa6473934080187c2b5188cdb554b4c8bc5981ca83d9daf76b17f9107423c3f59f5a501ddb9db3e6ceef6449a55e4f05279253d9f41f1937961b237badc35d2a99318a9a82a8fcb0a00f0b1833a7488df4b4d2d84eda23685", 0xed}, {&(0x7f0000000400)="0c81fe153c9ca36c42fdd67cbd156befb30cd65413ecf597ebd1571f86cf51adf9cd23b5d64e7b4c497e6a", 0x2b}, {&(0x7f0000000440)="20a533685552870a60a5dca5561ccbd64a52885045378a9f895dfa0a79913f2e55d9d1954a346662e9ca86ff4a902b7fb6ef36c0fe219113ac0ae9fafb836c47e69dc1b652c7bd463a6d323135bcc3579ad6e2ea31b5d88dd0fbbb24985325a61b50f94eafb4e5b9b9d5999634726d64888b1bc25dc73edf30670573fdb3405ab33d5b51161e01e06c7cf72b655cda29fdc0ea24a1c37ae24b352bcd5b88fbd1f892e46a9783ed194551901ceaaf79c756b49b340b8a1858d62d53b514a9795425aa4f0ba7e8b5d4f3dc", 0xca}], 0x8, &(0x7f00000005c0)=[{0x88, 0x1, 0x5, "a9c81013389c4d87ea776769975f716d015b4c2ae993d12de7ddf546366b971a3dd9276f2c70aa08b89292dc0dc04e7df44b4410b830b66140e40fad6a1143cf0f85e25975d546f616107bba040af9613c72dbb378fd32d50c6e1a6db06818012634190ee44478caec256b6c5925a945379c"}, {0x28, 0xffff, 0x0, "d18fb0fd07235eb649fbdf8352c7e141fd849a"}], 0xb0}, 0x4) dup(r0) 16:34:08 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) setrlimit(0x8, &(0x7f00000000c0)={0xffff, 0x2}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:34:08 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0xa, 0x0) write(r0, &(0x7f0000000340)="3b0de6ed3ba4c82b593d1edf0d865bccca3a96b1715ce7c18274aa778efd0e27e41edd764169076b2036ddfe6f612cbb7639fcfd9bf6f870da9bb0c7f6004d07a36f1099d5d43ae18b4f886cb6fe640f6d613d811a44ca97eaf620268763edb8e3bf826c40d5c030a585ccae5bd20fde62777c7be6f9a6c686090f9dd91548f576d4af9322d90a21bc3f6c141329b1f9b59c9851bb77186627495f1c8617a6f73ade63f5df74b805f8054f8e2ebe5c25a136a01d9e2b9385d5df69a13c8270b9b0460112b784ec51440a9b0b7555cb83f25d1122a0ef1d5b8fccf3d156c253749f5120e780b67f4cc77cd96490df89ca9aa31832be815508f2fed9348afc8a81295c316af3be368eff960d9492b316ff69707f5452c42fe4eeb6045cbe3eee6040c8eed70b259942139992ab58fb790653497ab89f3f2af290c1f958e1bb965789d1c2f8ce9488ddda711e9ee13c52de238d1e8a602c88d61597daa1c48d2bb7c4820bb7d63fef19a292dfd6fb7a3f0a0f974cd3e7d0a0abc2182f94be6e0bab2be961f4e250910637f40b6aea03fedcc7a3bc8d88691075b8d67c453b835621a3bd552ae39884d9b4a53daa6097d0d7ad9c1f48048cdec949c715d4708834316c974db19958309e7f371cdc7deffb6eec8653702d253554694531d025843910fcbc49378d0c494205d5048f2c047ec745756674fb51462f4acea0381bd9db694eec6bf973bc06f03a0a9bd24749a158f2fce4607d726df6f5a4a9799590a628805f90b8827793fdb52ef81aa54ae244fdbb00beb99735c454bae237c8f064e661c2b06136c547f717ecbd25e7a7c05a34ce1d65de634570368a4a18de460f8dec0a7b5a2e2958e1133376e7272059f6f25b347c13bd01728e4c096dd30aa22428ed0d8e3def3bc0e19f169ff5eb2a82e528e6fdeadbc06ca1e7bc016b380aa24bd73d9161c24a9cc441433244a092c482e13f6f6fae2f6fcfd5cbc40e4e50b4963008601dc5bc844f157670a7806696a8e81234aa401eb7a78fd5f5f1c5e571439b19754a3746f193d55a45fad67defad950d05aea672718b64f18aa7d2fbb8a6a86b45e8b4573e35995ccef778ff7d9fee0a09250742dccfa3abd754b802529ef30e9ce469c4b10091b01fce61149885928231a79fd322c9a9004fdcf9bf81961ea2807438e4fd412e1f721751bbff897af46ee38ccd3af5f12148217228eab66539102314f24506431eddccf44678fe6c5fcd1f5d0d46981890352516809abee0333fa2ad00150b20f861694d10f56ea3a5accd67e1cc81dbf8f75a8c42b453a820b59173b99bddc0859d3ebd162e2f6a629ebee99860349ee208bf6f5857468d9915af5fc7d101afabc73f4d585f4be204ef30bd707f9c7ea935dfb32c92800addf5843c4656acb2fabff8f0a2ac15ff28a1df5aacffc8101b96c850f720ad02c0f19d337f2616c80e522277a9a954c6f170d1c77ea0064a6ecd562ba96b14ed9fa46156a6c113ec8029c75027efd8f2633cc11abd2df73262d5a307721155cfc90f3df1e1d8f8ce392c535bc104f7fc939ed2bb682ecbe1663a4cf2bb09ecf474682bea7c084490c36991c3ca1ae69bc5b683900be8eab0bcb36d721dc6d88f24e145b25bc3759132367f085a7e55be9eecd7d77154cfed58c052cd3472b71e05dc71155ef9b83f00df9e1be77782710dff18d7e3ef2528d964e44d4b0239aac490c716cbac94aa860a2819654bb37b0aacd3b1d2551e0a1d7fd1e172804c587041de6c7e521fb21d9f200a3611ba6607c7d145a8e83d69b465f70392ed845291896429f771400c425f365b147a02ec72309fcca24ffce28d1da0722b40d95d260e358e4bcdb57cbb164ebdc2525427214ae4800e4e51e8e171efacc26a8af168ad73070c510351775cac20f61fa663d478b6b0626d3ce958e0ff4e1468ad62417b5229f99dc728b05eb34b6f5af8f6fe99706dc74cacf06818219415680ef537aa1f47420b7a9bcf8a15820ba3585ac0cc8018d5256d75e00f303f8af09cf83f1324bbd5b283ef6070120dcdbdecac8de8683f5053eada872251c7059eddbb8230130a1cea324305a5592ac64a6f9878e4eed55d63c424e0ab20a8b4242be6bbac5ad3c6dd76176c86cde1d7e024f2053ea9c038002d17aa782c63be89badb1c993b8ae086a8c307f3230e32c257e6f14f73fd892b10231402cf8fb35b089b022290679ea3fea7a9cc6af8d27723de4c56cca60de84c5fb29bca7a4f425c321da5872bd6bb014ba8da629159d76ab39347082007d4611ee73fada341a421675572ab36d778364b3c7a58a9f8682e9ed21343d0caffe836f607895cb78448989b5ff0172eda382c1a30694983ed5b7231f8c5dd75393edc70739287936172226afdbd62f0cdf3a6a2336bf14381ed309612cf8de9a094ea2aac62cd17b9b26015b8d3e54894e4ae4318e51be2ec39a37206c01ef3069aeff7731876f19fd99379bd974999d2f5f75a60b37b2709e2cad39284cc2896cbcfd7bf5401538eff29ce775307b9f13f2ef6499413db41fbc7db35701f7a06ae8227ec406f116b6d1b76b8663fa91dd6962d3d1c35da66d71248d5d362bdbcae1c277baedd791ecf94202bc34af82c9b6affd3a6008c0aa964f9efea30131324b5b19fdef57fdd2afc3df770009248e0a47d1e9bc21d44909497f43e4e86d35ac468dced84e9d2c655ad08a28f9e807ca44c44c44baf0cac69e37fdfff6580c31a9e09dd2bb40ddfc320a500d12f788bb5391d9389a63ac4479b21ae1fd02db74c87a1827f5af1e32face93cc82bb1c94448ddf7d2280fb0b0fa85259a31f4854dc664adfb84f0e2714e924d022a6da169790cf624194afa9960fad66c6e0648d5068a9f3d6bc40222def84e597fab852b3feacc21bf403b8d1236b7a35ba4cbc75048119ab1b9fd7df7ef408c09ac4ab427811607b98003e6ff658ec4a36d42b7424ee6d059054d92bfa2a89a3f33d31ba2f45d85bd9d11d5d2c9ecfb4b264445e22b37658a46e6c5fd357acbb6bcd72ba9d4ad10b8d6c31b4cb0f5fa2ca26bf5a74dae4e1e25df93b6275cddf2857b0490d3d5bffb0db013ac79aeb077eae02f4016be148e0c3eca0f6aaab5ba66cb6bf5019b36021ec1720a29c607a6919673f5e6c0d52dc8a119b9465785980679f4c6df4a7ae88990b642efb906c813e7bf4cd13aaf5670a84b10eb9d54746a209f7d2fae30e8df62146a1370c33c684912dc0b9489858c6d65971e5cc63a62acea09727ce3bf59f49834ad8538fa1396afd7a2b7e3da71a05045e51cff3840520ee03664f386eb5c6f83b80d3393a39b422840f808a793137da396af279798659d18f6c90dda3cd02024446fd0310b03abdaf6f5b114bdc7df4c25d0a6ec8a553b8f773f12a6850dc1fa6d54f4d2643eff17e944bf7b25f23ad4b3ef9e1703399932c38288b5f53827688a89199aa0a1a2803fb04edecba1d03e6fc4a7dc1354df02e6164b1e377038b9fa9abec9df1c7c0bd3f61a142d1afe6a7a29584f8735149190a9de19be5c380ef895de59f3cae2d0b464344caede3dbee57f588645b83403101de9bc03da8bcbf0ea02d43885bfa95b5b623ec8a282b96ae59f3bc71e822f70943ac34ad30886463d2df4f2ae338c8bf1d7d5a388a0827176b0e9c358de8dcf74dff38b229ad66b7f4ef3bd8d19738d31e8e3695daa02d1bb38a0350d154f1e641252a12d747779031d2edf6d6c28b73335d1dc5eaf18729eee7cb7364295a718b4f14f4ad91603c92c4ab751a683a011f1cba40305b03afa5da11c1965802ef1fd3f7f0bf29f6377920c5aba7be71894dc8e0387f8ca1125c94d6ebc4397ddc46eecefa074992b6b0fce2158370b394ca19105fd6e6e34c5517aa10ac551b9e4aff1d84866ae5f7556fbbb7cdd623fdfc704f95112606bd58763d4f75bb5a6735f41fdc18bb66d95f7426774f84bc224abf5facde9f676a6a568a0a37bc045915d80ff3aacac80728b30d23a1369f046c10265648c4fdecbd6336de67513d606d9606559cb903c773ec4d183a4b0c77ecb509bd6338573c0f4b8145d0b4921bd1ac8467dc7be7294f7a1e947e921e3a8ea9ebf07c492d4403e80daca77dea49bf38ec575935c9eaa980213670ee54d8bf22692a090be3203016c9cc632dce79398dd281487bdbe6d8d013d5e41a67836989053fcaf894e8a0e2b71f7d271b0266e185e23ac3c39e256d55019963a8d8fd82bb4ceed9a6ad1579a235ce8ae4b4cf3269fc7f8dcc22897b5b8a022af95785fd4e3121d199efe8c593454afa1e4c894bc3c20b99cea846f270477779a66f5512be3ce00fb7b15720a964676df620e43e3663387e391346f84851daf4fb75fa68a9bfda527d5d8c21266e7cca412cf5f7f5f9e7385e4bc24c9fe4fb729770b53873fa218b00f94fe837c0687b5ceb03ace2a27a2237075952c3ed30667a483fbe26ac93732a311cfbec06c775ab51e6c3471c78e0bd00134312e0e5602cf7b70961665f704d34f945c5bf2f4dd592d7e7e492c76fc3e80f6bffab539bf0ed077013ad3165878f70dc20e52ae5f0a8a893abec774298d6cb9ed99dd1f8aa5e6f74b760d3c1fdb285f0e0b93af3d52428028758de4f063971b0fecc9df88bf3d189729a47832d620cab4cf1e2150a093b7dee0d5b28091310ae714b03bc835c056974435ebcbc2b4d2dee4480e555fd5e140cc58672b668ae39363ce52b02b039f49e0d5a1bba9e2af108f4a6e683366507ed302ac059c2bd37d8f44490c83d9d358d171fede5a6b1ff9c05a055d9cd74d5049ca59854607d665f775514ada79a6359b131d18c915de36d0b9944cf90104fb1d1775b7a52e42a2f9d3d668a07721d199fe166cd7a635a218a3222c09a8dcd5f0e2f5337c111366e000a2bb5b247d1a547cb2e9bc32390b1c06fe5a7c2998be7f029288ed7099f70af7739107f4294941825a4969cbec94b710bcc4269974bcc00a6adaca732a72751a78fcc9456912c8064c17f36503b8d51ea6c71c571a40abb06137a06321071310c49a8739240adb8f5e010b9f5c7cdee722eceea4d9b5bbf07224ad188922f77a839ce43700960fb9f2d2fcbe2506ef4b7c9efc1e293f10d8b164e4419867b1b1fa03e0923a3490f01c4b03298507d13ee52ed4189610798a0ee863ca93247038f46c52ee03311e49c5d49ab8116dac6e54b3581e5c0c6822f7ae4c399a64537f084bac9f8ca0f8c33f4b906741a989c578e83700f7806f0c84fb29fc6f34f2cfcc9a385c301b78089205c77a95906c67b5716c96f2a842f6a0235f515f77df236da2de780c0388b635359abd2e5963825229af73299b10cf8e2a4a9efd1ba20e138b3f962f8b22b80f3e2a5fd085646af7d22948c3b23f3e028a98ea24fe6e0fddb59793595514c209da2eae262f5ac170cf241174e2d14fb8eb6ec48df65afd71c8d2e5f050c3f80f4d4d0c2795b6a7b8d5df655f7623f4aa566918cd11d0cfd33cdb15b553e3890b8784aef56786d2029b9697711b094371ae7c0e1099b80c071bef2aafda456555d09d35a8776d7f8e5442342fcf8986742b5f7e4b743cff1f7fb6f8673de10adea091fb4a29aec1e73cb1fd1d60a3a5c8dc7763e4d0edd2d1fbc20a59c8f26debde6649f5308ef82d697285ad7ae6d18ed90c9edf8d05beb190ea12cb8ebc600f69383e872f31736f66a4e374291afd6eda64dd5f282c3aeaf2a1d045c39a273c65d0804015bec53a1c341c6c1f6d18eb8b4f3dc5b085072553f7a763182f", 0x1000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) dup2(r1, r0) openat(r1, &(0x7f0000000040)='\x00', 0x10410, 0x8) 16:34:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) utimes(&(0x7f00000000c0)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:34:08 executing program 1: r0 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = socket(0x6, 0x800004000, 0x5) sendmsg(r1, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYRESOCT=r1], 0x1, 0x0, 0x0, 0x0, 0x121}, 0x0) 16:34:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000040)="a0bb63aac78afc10", 0x8}, {&(0x7f0000000080)="d997fb79150ab9472b9e7bd9a2bf863f7aefb375cb353c85352ffc3ca97fcbd17b8f145198ec5b1f48dd3567225d62fd84c91d3b1f8030929e858b816aa6d457d957561908796e5498c03cd04f0f1eb8ef0f162090bbb267628a931f4773da15cdd7969197cff7c8c5d6c15a6d320912d4ea75738621da3b0decf9536673adcdee03ed690378ea76ab0bccf71c76b217e8cfa6ec8953b93569dc6b548195099216cbff4d7406fdc8238b90b4f91a150df2d469d4112a12e4432a60625781530402b0cd8370e71fba511430da683b57763ea9bbe95588fad13e748144ddad742c7761fc93cd21476cc2271d9887596bb96eef790a350a7153599feff41ce63e77fb52d7d3bf2abe787fd1acdc8cbef1e82b1e4616fc94cc5d91f55478929932efdd12ade0e25b961f7562e5c0de4267b2239bb4facb74b8c38459415e9490cdd5d4fad0400c2b71bfdc5418402df208216d799476faed783c33ac54fcc8063f0560c64289c24367b95f4e1bbec861b149c54c1123c10fc6cc1611c5dee2010fa8abaef8dcb48912308d489a5b551b7fbb3ab08a9da8d3dc6921749f4bcc91fa7d0d928d6227e9ecc4f9b01bc2ea8b2e75a38eb654ca3758a2756b264f29c7dc3f42070b856b848569b79c42e948f3806dc87596c16c4751e7369333e2f49ae9b815e633ad357ed08d37b4a56c328a7fa2fd85de345c1c63b6dba19d5bbd01827198db616d1a181d85608899512ab2ecc7e823deec714b037794708f4de126611af8b848f5351774560c8c8a0e2e4839d9bd7cd5ad4e285543f8ec53afda78748ec992f8019c57b936ddd666925f80b44cffd9e3d9e0c78f1b86675028cfcfcbe1b869f3a981b434a3daae86f7bc4e45baf5143c0ebffec89de95b8ac53d94332dd8da9ea90f1d2e0ea94c79e73b44ff9472c8e9175de41cb1b518c905012972591290c993171728752a5e44ef5bea4ae98d23b31e1dda514e4e8dcf6235c4a1fc4d3a1f4d24c1ff1d7837c6938232d9b02ab87b91a646c09255b1f0a85cf5c16e70b5de9a3a57befdf2028b4f58a6b2d188bcd2bd01eeb3396aa30827023b1d966efcd3523b59e487416b559675d20f744502af72972dfd61afc1ebf1d27db6ef77b6a74ed39005558cc54bf789389c9fc4b3a19e7d30e9b3ca8dd067bba275b13aba0fa3cf9694176a1684db084632e37e429d2e0c0daa13d5cdcb82789df8b09ed6aca2039e400eed3243dce7c0b7f700fe7fef3e4e11c6982f271990ee3d23cca3f51f6a561e3effce1c6908a54656c88dd4691dc7e1b268ebaa0e78091ad38e4309f543cea3f805ce59f7f80a4adfd2a707c4808f535b227f5a0cf59af0aab0cfad76618593b09d6a4b98c3e70e67485e5de15cea8e152f3e15a89592db845f22942f1bb9764ddaf00c45c3dcb0fb1ffb53876d16c1e071914e57e15224bf64151efaa6edb3adea8565f3b330b1c12424519d8994fc5af268bb7f5d5212517c50871bf71c96b4fdf2aa33e553eb7f650e77149625773ce9c0a73f9272f0b285f761d61c4dbe206770fa03f13b45733619ef6bc0324c70b9077241dc8ab7cabee0b0b8462a920b9c6f1ff5346565e1d47dc21ded0716d57f7c80240348dbb0af49f3b507b3a41d53223d5562cac7fb9fa2504347bf99172a537df6e17c3410e9c18e71c0d7febe88cf7e098f2d551aac721ce9bdd2ea2a5f56f628c6c3eb0248c6518978b5332e0aa976175b3b54e5bfeddd6d752a227c0c272f892cf714e641e7086dfe8af93861a92651ed94264d4d483af213386b2c65a4f60d6e3635c38ce98e6a9e968ceb3eb680a9422b3cb1e318343cd4f73c023ab9e79bb8542dfefb4372765f89b27591b8fb3db137033c09f7e22d61b7afeb66ee9b0729a6c25b3443a9b26c55226a3f740f00e64444796e58b462c5cf8728c37097fd3f0fd1b3700a6b2bc5a4ba8edb0e9ee714ebfffccc6d5247e5438b42cc8761f272eb55dc977ccc96adf35ca29bcb74095d9fe89f6351e771e5f0666fab248af9f8d77b02b6af461fdadcd7032eae2e853c1460b25387ef9b7e6bebd48c5351f7a787ddf4f058142088fde1d75da333dee97ebaec01c8b68fd78a7bcc5d31c20705995e2088b40c47c39368224a2891372e734edd7316502635df3d62230cb79e5a0867b591563e7dc1b73070fabf9cee17b915086a93ad0efaf2f2ae6a98c3754332d6ed81908e95c168a8d96c8552ab82c6bb765d5924ce61ed9ee1b3a66190d08dbc625f9e26fee7d8048adc72335fe4daa1e15688cb17c92d3594fb8dccf0530a03a88f8d535b4f797d71ae28634a2df0d0f5d8c1a7f5bfc2feadf6968efc39263d7b4d548849647bf8893577bb46455d6abaeb0f9062bb25304662420a077c4e516e97c52703bfa310cedfa5277c343d4bb21ba61b0652274c900ba0f00b10f4de1e92033f36c511778744ab48865c0c68b271b37502279ed36154ddc83627c52e6a35f57dbd427ca7ceef9b8625d2cc95fec3d9f854075caa9275c71e73b46283379e028711fe339ec531a21646ccb0221427ad40fb50abe190c7f1e862b203bc5ecebb1c26c32d20fc57e1af1fb1981895da5ffe03c0e4e4b4019c0e7fa297acfc5d66c723595a25008adaf74e24f6da0aab99913a3652056a2fd280a2951a9e2dcae4f36aad5518734a7c360e1c90bce7c1c3c928538c7bb72b96c31b9e5befcc394a38067f71378f65f2d440333d6346732f82ea0113675e77d07fe5ec07b99ffe94c1fcb7dd8f6fbb7243f04bc0c7c0c74c27edd347ccd43e77a2668b06f1bbbc86d1e0aa0cb5289faa8705f60ff0ab8ce54a257a5154440fa59dbb72b2e9ff2e3d4923f684416e2cc9e725d50f6592bb1c6663aea9eb52f379947ffd4dce4bad09f8d231de60d841a44d5b871415d7bf8e9d067de9082a188399bdceaaa4136d3ccdc9f932833f34facfd1e16df0bd26844bf4b03ffa7e2d1ae9b5b810b9a049e7a7c19728062fdc92d43df2f0752012ae8cfc0296bd490d427952578cac6c60e91752f167c3ff2acbc1985cab2309c178f3ed5c9f03830c0df27a41f27d3d7850598b90fb65e73d7d4146e25ad14d265e1999f41e53eb36c782a4cdef9fc3e5992d69c2059e44d1aa2f63bf8ee81028c9ab8a29ed718bfc876397fb4f69574d1aa7776650b87afca2c2d0575cfbca7d647c90a3a9b9acbf2da6c12b338b3dff142faea072da8abccaece319dd6cd50ebea0044926caa4b137d06373277dfc57e3202607bf78cbf81af5c9bd4800e9f1c90f4bfa7e6f6c7931af5e4f6633a8daffc46317f4714cd66109f6ca365c15c6e33ef568cd93d81cfc30f6960fd725b2a4428e71580ee919b43fbb824d0e7c79423cae1e42bb7bf7fb06899f762813229abf8b2fa05ceeeb2389450279a1d319a1e567fed3f88af1122e739c1809f1c5de9eb71b7c9b5b64bc2da3135987589d7654196f75af66844cfde4de8f572eb3ed8173f41a1edec52e16a79ba8f94a5c76d463bbc770cd17514dc57e5ebcb3f51b3459df4260bc0833967f27b8362a1a1743fb03e208e311c0be612b46283514b56afb02db381f9e946ddaff8f7afe6d81ff30c208d1515a3bafd9ead37d6b69d0bb58e2d9958516f5281c243be745487ed1f36dd493b6429b8181cfaf03bc70c2a9b958b0a60e160136a66e4012bf8d25243eb46c3980f1741d7ca8b3368a5310063479aa3bc0a104220606fca293421908f1385dab0162ad333d085099bc8572156d8d7e1bfc2045568e9eb54ee8a1c0a03d7438cb747185e157f0a78c0e0fe76bdf9a82132c85c1e30fe18cd6307610d34ff615fac9754d71e5b3ccfad13f4438eb4275a48cf95889f0d553af6adc40e98309b1642c203e816d3447145a3474c9c5cb7ec79a99d8eaa970a1677d2be80990f8e3c56ccafbadd771a4f6ae7a74a3d3f769ca45615307a0bbfc944f932d4f5f1955c66fe721393bc99e5260989aebc136614ca2fc8a9f6f67d3e3a535155ae5455464920d7a8c236b8d92355ff0f63743264f9059056bd8ddcb798020ed534d62115c663cbcc362daf97e12d4bcd3c5b08ef6f54add57375915894549f315505b444eedf77268962e84f8f976624010b0b028a31c5877f085093a8a8594be0febfcea942ed0a3a6f4d15d28e76623b832e684a1d67b7bab8d4cbc52f14edcd3ac2d5a3029b6b87a1eb9b188d4b99f44a805ff147db408f332c24974137bf3562dfdf19b8700e12966fe67d1049ccb192465a04f4faa8483e6d51b2efc1adcc899c309b9acc74c86c179932c5cca9f240d943e2928f79fc131f8fc9325cf8e1249a6d04e915e37e52f122b473c15a0437938338c9efdc8d4e3c3e9afd76cfea689a62e63f349501dcd2486d9c0696e3a27a5106dc5a3f9b3dca2b8ad4ca2ebf9194b0a60501766971f06008d368be855289b31fbfaaa96c2f254f8eb93d3ed96cd81e05130fab6420ad780f215044bf729f1ca65e2208e8cd116c941784855ade444666b3e9dda46a089c6ab4d2f4e16bf920b0195657611e60790ea4d0ba4d7246b667515f3f7235fc4d71063f883567ee8eefc344bbdbe76c14cf4a2ddaad7a1530761c2b1f21144cc7fcee728e880d548fa12e0dd8e7fdeb4e60991a4da4051efda11d53001742b73e32a1568f9764aacf08e7a90d62d1297a90a3d2f1a963a085db3769adc538d2bca3cd75dbad188ed32c9a61b4e0d39de7c08882598aaf5dd6454cb1f6bfc1cf71e1e23a032c9255141c83cddf2c0be34a1b1c1caf9661eec12db68737b6a57d2503321ef76e262e3916bb357b82194b35694bb85ea02aaef0b191c33e5606144b590867e9523f71a23dddcd06a1e15ee7cb50870e9914c8e83d7df6e44fa1a644b29326e7f99d433d4c070aa76b812190ae698a17db1281cf948bd58c7500b651965a721d155661b60b1536d2a5138e80921037848de9accd6e66f9de2eb436fbac356e2ed5b87caf623ba39a2771a7e570563a538d47dc0dd28e2848483513bddce6fb55c0c26d590b08d50db8fc1e8c6d478f13ca6a4a4dc1945320bf5e6c4207ec3dc73c29b391cda687f8d0f15d69fddb7cbb3e8cf7a89b9ca8844b50ca0b081a5533fbc10952db3fe4fa351d137251b38ff68cc8d2e0aee8f8964b43a5261fd7c61ee07fb5c163bd20834ac6354657502b002bf89323222caeb3de834c0fb92a95cc9643ade7ca916e508c8244af48cfd84251eca267d17262ced37429bc73d1e76ab11375dfb497bd821209cd21298cc1e6899e5de9325d8d64296bf13a6407281f6a54d5918f3f2541abaa50450ad3894b89ed7476d90ac0aaf3528b8db1f254f7071cf6432b806fd29b4020cb1320bac90d19fee3535c194804200e02aa435b2bbf76789c1728d59956b8ae1262bda148d81778d4ba6a485733b5399f829ccfc47ba8f92a1116502f181b633b8c35b6eb31515a29bde8c5a90d1db95a58606a04b8931c98d69975807236af2aa42257f9491aceaa702e400c4cec4b5613b833276b2797dbd847e66b7774ce35c9e2d96f7291058108dd5af5bc2d82d903dd3bc818badbcfcd83e19f876c6b1c883b84207bf419f3347c981e224c04369182c304e4a6f0ceebaf519edac6ce44d890718ddc9fd493864bdf74379f2ed0534874201cb7d774a477d90f8d64915a762c65d84a19458733427d7b47cfe5a95d72ccdb7b0b8fa2449601629c423a56ee38f0fe0bc00533c11274af844184d36e3a18b46640574aea6e0384d925b0ac7c346b263e31460d17fcb55a9a1d0a347cd", 0x1000}, {&(0x7f0000001080)="f49cd73f9e13cfd6ac235dbafca115dae287657910ae48ee34f171f60fa649c93adf0cc656182ed2ab50329a082b3e75c94a0ef26fed1bdc585f48c11af8818bbb663c9b3552c08f86b68a89da2dbfd91a57569702b78a5c9e3b6d621f7aa05993632d33790c63bf71", 0x69}, {&(0x7f0000001100)="480887a550063676c76182", 0xb}, {&(0x7f0000001140)="77326ed7f8ff17556f5332976cd3b45be65ea11895fcdc", 0x17}, {&(0x7f0000001180)="7e4359ce27fecde2caeaf620d82514850b6cf1a3a6ce586307e48a028afeaf9a1432ba782c9745a751bf8fc1bf801002891a2f9fd9c6f3e7925c51ec82d636124b764e4d6b60eae28c5a3a201819fb9cb8ea496a94172be5020109252c439999867d22ce0ca5024b3a443c57b13d2c54c3d3e60f4fa521517f610549403b0968eba9c304ff65fe7cdf4b1187aa46b91e7f0ed8fcf041a2a402bb361b6829154287eb9871d38c7bd7d0bae736dc530b8180c98386663a85739b2e85020348b2e340bac6fbe21faeb456d6757a69adf967fd05a80c13d1f430be8e2eb56f36ff0cbfd49d349b063efe12e95410d61a93a00e1f69a63af7c1ba57ee", 0xfa}], 0x6, &(0x7f0000001300)=[{0xf8, 0xffff, 0x1, "d48e48755a36fe79e5fad11a0b5a6c0f60e220303136a25abac7b47cd45f9536c46616af47fb88d82e2a313fdd5fc96093c64f035eb458cc0bfd54601c2f0b14c2aa9c5b8ec5f0086464faba50ae73eaa538041e61516059af2dc25c811c5f6d4502d5a2a38de0171775f918214d651197c9deec0ab0617c9b88620eaa3bf87d4d19b5023b6053c901d28828a4d3e20cef2cce87fd83cb45c9061c153e7785458d029b20ddd7bb22bf382bccde533e1d821eca4a3c248b4cd57225570a8153c14698799fda8750f71090721e40d9aa556bb15701cf260a1645f3dcfd84c803d60757"}], 0xf8}, 0x402) 16:34:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) socket$unix(0x1, 0x1, 0x0) 16:34:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000157000)='./file0\x00') fchdir(r0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x2f) 16:34:08 executing program 0: r0 = socket(0x2, 0x400000000005, 0xfffffffbfffffffa) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000000000007000000000009ecffffffffffff3c5d"], 0x18}, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xdb) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:34:08 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x81, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x80000, 0x3, 0xfffffffffffffffd, 0x100000001}) 16:34:08 executing program 0: wait4(0x0, 0x0, 0x4000001, 0x0) semget$private(0x0, 0x0, 0x10) 16:34:08 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = getuid() seteuid(r1) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/161, 0xa1, 0x3, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:34:08 executing program 1: setgroups(0xf, 0x0) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000000)='W\x00') r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) 16:34:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x400000001e, 0x0, 0x199) 16:34:08 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffffffffffff7fff) 16:34:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, 0x0, 0x0, 0xd, &(0x7f0000000100)=@in, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket$inet(0x2, 0x4000, 0x3) 16:34:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r1 = dup(r0) socket$inet(0x2, 0x8002, 0x3) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10290, 0x25) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:34:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000880)="7deb9660fd0d4173c444a30add26c878eccf1eff5eaffbbc389e526ab83e98d9a2b4d3f0798201bde52bd71dfc1feb0174d92315399ac269ecdd69fda2363f52966043c71ff520ad9d795e87ea05ab54ac443c4b76a8d317c31585420fb42c7e15a4745d713b94ef5f187c2dd87591f7eb9ef3b0d98d0932ed1d8551f3b8149daa46292e181513b756b9a8c8dd75b18961004d2609b4f7277c29d474cbda4ac39fa1601212673950dcc72babc8103308b85a11bdea2ebbb228c03be333c4d65a613b1f74e6458644638b7b819fdfc12473fd33da5e5ddd59fcab68aa9b99d05a2c975cafdf5fb777ee0a8bea85fce95a74674561ae55cba12937774273c52dfb2701ef0ce9c8a683bf4d2bd99b5e6fc663bc0b6a5e2def489457a9bd7102c9ffecf7ffef5816757f8af599f1ed82734bc73501d3dfd0bf6b7094802dc9e30a2361fb4bd15c44c94deb30a17fa4616aaf8501e0a386d4b0d5cdb94ecfd51c0e5337d18313a730eac2850c02baddad14aef9", 0x171, 0x0, 0x0, 0x0) dup2(r2, r0) 16:34:08 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x373, 0x0, 0x20, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1, @ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYBLOB="5338d706a7dd92488b1bd828011684013e8f53a057edfc519c9676701923912612b537c062267674bbbfa0e52c4b614322bbfd89ae5671442b12f4d2f827df", @ANYBLOB, @ANYRES32], 0xfecb, 0x404}, 0x8000000) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:34:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="10b15cdfd36012aa29e2d13302a0939692878fd3c7aeb21bcd76e04b37dacf7b62d2df278b941060e0d7951769b2281df8075d0000", 0x35) r1 = syz_open_pts() readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) close(r0) r2 = dup(r0) close(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1000000000000000, 0x0, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000280)) 16:34:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000300)="60d4421794ffcfa9f04a1be9a90ef7d4ceda15d13d03cf7ff0262932ebf05ce61255d94579009a7e580da690ff6b95295129560f2e12098e97867106744b2da639e3f3eae351911c509f91be892455d16c9a8e75ae3da6661f343b254c38c6dab9d80d83e795f46d0671d84ece7d921415fc0c74cc423d34abffc9a823357a592186336f1f0b572295266e57c2a9439d6a66e04378e82c58293fc3f320ddd17796f1b2623f37076d7edeb89aa2b17b57f8f2c3ef7dfe11e5db4b2cb51f1c1ee67da34935323b0cd931058e325f7ffba4a8d88e122a9678e4e1d11e43ef112924ddb414f5dd1506bbdfe623413634d1257ed4a9e0db2e669a0e05b700545b9100d3868a056ac740d403cedbf293b68454a710830092cd4cc38999e9d952602bdd9290c470cf6c4c868fbec782c4c995cf98f94511242ab0e1fa2a304f4f87816bb2955db842b90c91c10fe551cb8575608e96af3f3db8e3460275e3890616f8a70e0eac600550cd032fbe59dc7ed497c3e7f354b9be49bef6ffd4c5a7876a09cb62c0c624c30a2b50bb0b3b11b7681dfdf35d3cc2a4ba3f97460eadbd0af087fd14c89f25d1bdb9fb82b6c21ecdf0e548097e50e648020280c880937f2a7b67249b6bec7d040dd62ea2944294a87bbad9d423bc38771659ad01fcc59c552011a5622c184b71a46b798a52d330ca2a83908a6a8126a6401192b233f15b1db3a573f15dc034d38030067158747b1c6bb22b34c3c4e914bf30418d2fd7f157bc6207bdcb94d0f3a80dd7b67b2adca89231dc645e721771089357f7f67ad46302a937b3811291869c451d4958d0e3418468cd3fb4bf8cec8f50608503e92652c2c8d635d0ae443f0c61d4901e5e8d97fdebc68224dfe964d4d0bd2a59f044cddbbbaa19c039cdb959c71703a564c5121c945bf5b9d0f436cd99c3d72c11b05ce50f57e0e747201335d79036d7cd37e25fc2f398a23e4e627824d92fbddc0e5793ca9f211602377b3c6f09f1a1ce62fcbc907c21a7e0b8c04141812d6c3c65ca22d4dc5f0792db44ce38eed36f54874599bd7c0c437091339efd94b84e46f30d9ca219813dcdc15daeae90706bcd940d990b9e65b44d3e33e4660b529e0e94973b522fce7df8f724219862471c61377153610adf4bdebf666b8ceea9d4be1aeed1b70e907854502c78c4733e1b37b0093428280b5d62eec0ec3654230058243ed3853c53cab92a532c64542e61f57cdcd7166fe6b9d041118bd0eb6d79f7b1edc3db7e574794ae56b15a5f7cf1dbb50d63aa53a35fd25ef86a3ac14134f4b44c938746f1537212ae425e5ad3bc7edd36d2469dee8f2685d8f67bd9061a61d34eda07d1024503439f307b5497889a5ae2ee57b19275cfc0803a326eddb74955cc0688f33de8cba4c3ec91fc8d697df4cee81fc7399cca369584657ffd802d5e78cd97d245ac68424fed997f4b7a6c13e4f3e5ab98d22315c4602e771004eaf81074bea6095232514b0912089f9432b60f521426528bb6700d7dce9a5f0db8b75783f8c437f7965064d2e516417c05894471624279129efb903e0a77a72f775564aea81986cc91356ef0f3a7ac977c758ff0feb90018b3cde9846ef18305534d383eded33b7b89c4e91e6287679756a0441f9f3fdcc95e06b7ea095155f6c53fb7b69b5ed5b6f158fa3d88831912173638b561c7fab0df5ea2fea2e45ebce2d1a0fea97b6d9dd465913aca0bf764a7f8d139a089f5e12f67176feea6ae87cc68369d997072cc42891948513614427d5c7260617dac0ddc02725caf68289f19dadadd40ffaf81bcde6c6c149c56cab70fbe3ac12f7483facbba73c6c93d2888c3a7af9206c19a099f5233691f18df67e7b4a0f1df4dea0bf3928d8b4075dcfafdd9e42e742ee566fb3e466ba10ab394fe5115ff0507a789caee62679d6487701225e68ae38046d3fca93fcf7be275c484ee6f4c0dced30bc41ad4fb4546bb2b14b0e21fcd37f90fd7ee82e7b50de53dc5a09a49be1f193bf030750d0b5b25b14472fc2e2fb831198b7f7b5d476d8da7cf74dfdfa6bb37a4b1443092ab8472365609bdf2b591b3da338a0652d1465439bea8b66e90343edee5f162263885ef1695bcadb7f7d08990851971ce6a97893cdacbe0f13cd0442a3af3540a936b09f6c9f0f9a752d01f208b44d0b78324a77d50ad207a2e8fd50695d4e7461ab6b79d05e9c50bc37478c699fc36c75d52d7836bb2ff61257b915b8ad985a247d7623534ed3c942ec7198fcfe0248919a9f2d1c8e5f9ab6810f81cfc7fa4c5692237110dcbe8e744b170e9d8b887e1b317d19b54050a9222b6a45c975dd7b6e080cd6dd4f8ad165660012556ce2ddd9bda78723b66c4087258ed691d55bd1d46c2c69c9448995e80b5b6699fc3158b4e8860aef6b5d43ea742572caaca89f20577e4e20b7d1cf966734d6d12a138d83f4301e7c6460777f2cd4581c4b7f9f8d6d79aa172fd878aa90bbe02c70453e98dcfdb8f5bb45bed94c12f90477022c324615dc9f390663fc6f2c19c25787cd824a5823f2f7f51c1a103af7dc38ae7b5163f07781d4e569be8cb633b98d09ff33d7f5eb06f3f8a4f01a5a3e0de09eadc75e51f40b9094b70d3f1be1b75d32bbbb68954bea7954eba413ca41b012b908db2b8c3cdaba525f95aeacdd6886993401c33da46d0488c185cc7ab3ba44c7e501edba0954304981154bcbf43aecbc7f7cebfe7b42175e98d63406bf4b8e4596d5277d4764c1f95393757bfe8a764c15e27f957c4eda9479e65273f8057012ab2f0d5f873d4dd3fb8beee1654d5e99905d57a3b68d17bc92ac8397f1287e79d7d1efa6e1698a866d4aeecdd1c70479eae06bb145f420c4645aac247af333d115f45b3811f0157e28ba5c5dbbb0fc3cd6a30b2082c3dd3700dfbfe9772e1560b275c96dbd848ec72065255dee207caddb9fc6a78c620d4bde6cf26aa492cfbf7d8792d96f36c1cf782208b3529f94fd85474ff21f90b9afa8840171cf90fc9ddbe26c0801eaea13ca18a605d3060d2e313b25a36137acb20548930f163ab6fafaef7d4d1e0309554508dd48e4537da14dca2f65e0c474265bd8de5174a1c346e0ece30f41ba25e0918557dd03ad4dc6d721745489d5b45cbfe4a3073bc684c292a815e0b6590d6918c50d6111838dee3ddcac1714d79df6f616e634aaeb1ad9f7985a2e710617f91208ac95fd5e1b5c53857976ca97c5cb0d92d9c55fa712d65e471cc57a9a7dc6ac7fb602be67248c860e8a66177d5d6968acdfdf2858599b6d3e1159414aa5acdd681486caa14192f4a6a5e7ea11f4f6465d497d6a39a00c2b390960ceac3a75f66f28e29724e80e484a754bdf1a7c7098c434f1b7d991b13fcb5d2c9158a72d9c17b01b341728ba10164a9ffaf9d0062dea53add20bb4787f952b9d25462d1670820ed6b8a344b63ed2e5584401fbae455f531b46c4f22b68ac1c136171593b338ae4c008c1d48ef259822ef9cb0f0194a55fa98d1666469202bda13f443813f25e91707fc25fb8d465d5ba5dbad1deeee54fc11b564b72f02b96b57b45211f0c31e2ea6f97978a46e396d5709854b0cf561f6bd17b93a2318af2c0db9c91296e830ed85fd5e328c8cdec9914553ef7bd0ee3ae182e89cfbb936e1193654148e5578e351c76f1e9f8b4d1d7d668f74849510005bf391b1974e45d974164a86241251b2b446eb39afc86ea5f64ff70aed0929393d5caf5fe029372874bf498a53af511e0a2b40678644afbefe06e9fa80d4c0127495977db2fe983f82479c1007b533831de5ea98018463cb7ff2291fb8372fca3698852b23dc1bc449f15c173c04e02b5aaebc27762b8ae3ba42b1101cf34fca450f56fb0716e518409d3dec92a4aab22af8a34a771b7a62ee8ebf63d5c956da7bb26cd5aa841a2e3bd571016d7cc2e241498f7993d1f917779ef7b7ce7da93678c32de887739f2d88f9688e646172313192f327ad3a5ef8ca69fe9411e018a4a9ed49885d0debea2e211ce47bcba600521a61cc7ac67ba72f9215c376fcb8c39102750f98242e342edfe521940e5e6fd63ca957e9eee5b283f173fb5f52aea6ad2673501d2195c64f9d2b61d2e86a5420afa578c0c8cf99a04a95df1420ac44a48fc4f63a685944d2a960b6d1011d2cbc88aec6c81d5c16e1a2970075db4d0a26b8e6ad4c921a70b6439a8885abc5593d841869afcb31d8b6f0b966a38054fca8f4cad0242cfd53f844b58bd297f5030cb89af7fd6bbfe4c8de9da0ca37de88d3e5402b43cad54db6505f266cf6b6c265affecfc3d8da9f6f5b90565663ad774f906b460355932f2e8d32aaef7dc9aac3960b1d0d20968fc938ea81d9b95b0a0297f75d48d91571ec0deb3ebafbf81fa1cfe9d7ceba6890c5db3e0bd2cfc7b8b5b7d190ce3331d25c81a40587942a5ebd0b7b197ed191853eb32af216f5051c869077cc6f991bf36b4c0409e3903f34a40c59ffdcfceb260ca28ca732c0224bd7094ca031f6a9e8d0f45e23348d04fd0c13ae63818886d7aa621de54be10279204e3a45150ef6d12c2b28bc13c68e025111f19675ba3710bfad4e8791afe402b6ece4f893e7f4a697ff7b0c15f59e5f27e85c5014d3ebfc5ae23f355f92aa6998a4364df595ab422c64eea555febafc6dbe7e41afa7955440e06f175d9cc0ed5aebdb22abde9d2390cb72cc5b368e08250cb8e2718e384e72e09e4f9e3f470fb919911233f338d72c07257c25846c8603a6e26f78c33b03ffac71c10710d674d20da5935ce9e9a46637dcac8795b2090245316562c74ba9715338728330cba322ebf4038d1dfe1a7fa6428e54892736af7ab82506ce91e55d6ae015eafc35e921ee94b60dc8e61a4828870872d8c1756538d5c766ad9dd87be5b8d520ed50960081234688afbcb4b69084b1f4aa50d9b6c9a52334fac079c2a027870fc26d3b28c4620fb80b8187aeea0e206ffb0305b25b64a4c1628194f02dde8f2dc13942efebde96b86d17bea5bb9810377dbf66f2476bfe6a52ac8de4c3646381a308e1b4546bcad3c9174c98da68f5c223f5fd7173558beeddb753144a32154caf3336fcefdcdc0f6ee13193276b71e6934354c754118f7df3d701b5caa7f0b3040c406c43d125394e11f2535ed2ddb7bdd33b23d1dc686c368858fff68d3310340d019a6d8b35bbf5f77a37a4fe28ef4dda8e3a2d08012323acc85369281b48b09429cea6d701fe1b3f7ef248a89a10e21bd6b80ac563717558acf587335ad73a91762d37c9a3fb987ffa5a1feb3f694b4b0ea27c9ba1171a35fb67e1839ba7f9c7d76a2d9515bd50ee2bc6c7a90a184ef6114781c43e0ba3318d293b9140e19247db0efefc969b6b4b51894e50131d31bf45569d4f5f1e3e44c120c2a0e4f23af6dfb52c8d800c6124d9b90c80782a0fa55af3a5eae1850bdad6f9e662faa4a725abea566ce872e2834e528f56470beb0f5a1e5840f0affa6a3c13d25dcb0391fddbf8fda2062529360465a46ffdef6e017afeea8580cdcfa251d2c376307978ab2e26fef48847095a192472c3e86a9e3c320e524ffcc3f4446a5ad5f39c68375d94a8cb403cf55cfad9cf78e54e9fb43697d0b01550c5391f3e2a6309b0abe756eee35e9e214c5a19bfe3d233baef894493bb5e9d2b6b4642f04e92926e6f35ee6ef9967f28bf1534b4a1aa70d724ce2f765122529ce34e354c96a7dc93064d381700dc38d106f2bd79b5b0430419a207ac14e3c563443843c737412371006ec7bfc67ae3d80fdbf2fb52a574948f4213", 0x1000}, {&(0x7f0000000080)="50c17bcddbe679e0948f3a974acd1e55b4a2ec069288c10707d2f5a8acd7074ffb2e4bf477737c311f8408442efe46fceff85ec6b80ff7ace29449c2f8ef2364fc0d59d2b61ac7ca08f0a0f850b5ce6ab4594ae51b3b2b3ab83954", 0x5b}, {&(0x7f0000000140)="a17b89e265fe5c6e64568810989dd43922ea2e5f6ba525d791c646d9", 0x1c}], 0x3, &(0x7f0000001300)=[{0x80, 0xffff, 0x5, "9952acf4a2dba1d64f9ed62b729dfd41c16e7f227ac0c0c60a58d5b319b5700643effd8bde004793582162c079954cbb81bc4ac3289c0198a24c6cde871dcac5b887b8f8fe1d292450b723cc28943e42ed762223f122c53fa9475f9fb300e80b1a3faa1935e4dd87c0"}, {0x1010, 0x1, 0x9, "4c7c693b611bfbf245d65adcd5401b8e561a7dda3d710d1169f8a2ad23eaacde30a9924fe394c0451e93bcc35348e8643d84bbd604e69699974500c2cc443cb5c789859c965c0e37a388d9d29890d4ce40a2ad1cb0e4096f7dab6f27484232004552445bb94b396425bc14228e345de17a1b60730e64fcc5e94daefebb9e93fba7f7f39263dbdd59d5e139a9ef924a6b2d8784238bc080e766d0c254147358085326f38d6122a31f4127fd36142ebb3919ad4979b4490e14b2efd88b785970e22c3099315044564c65cd1b4f88e823b919de6cf4dc3e8dfe4746ad000318656dbe50c8af327ae98ad762f78c9eeeedd4cd11074fc1e68c04611e828634a3fba4833ed5938109f2063eb481307991f0c3aaba7500ba8adb1127f978044cad64eabecc6ca02dd9555c47b58e498ab7f1fa1648a96e87b59bb30398486d0758628b6cea989e9c672acfdd5e7d41e63e45aa7d8750ff806e6ce92a9edb7e462d1f17e2ec4a096c725fd64a64254fbcd77cca4b137199105b383ff7ad7d1c29602a068e5122af6f3caff03c5cc9df1d3fa6d72aa63df0815b39a411e4d9e58c83db0d631daae91f9919529d81988d5d0513505809f55d41ba6c883a7c5338ee4e822aaf364ec50297af0d7021532f1488f10eb66552845fafaffc713d5fe1966218cf453ec7254f9b6e595bf7ea23699d6b1162612c6a858218bfb54afff4cd605d6cf748d1c816cc3f62b87bd4f38c7893f82f623f1c27d92b55c7b849cdecfb4d3a87d35677985dd648efae1743ca05341de2bce995c47e9178296f4acd8b782e141e076a6fae30fdfb52b699317821970da5a1ce76265c63ee027b459fc274fa9126e7c3b21b7b60b1c0857ab0be62bb75325fc7887a7a83c9cfec12493969b6ad74dd62542ed1a157d3b471d16512c4678a4928269606d546363d1f96245af46e61af42d34c8f93dd2ceab7717561521baf10395bcd290897fe0ca8e1d08f0559a29c65aea97b1f91444f9ee16d4c2ffc450fa95d29ff5c985a1f200ecda7849905aaf8b55f3d0984ddabe64e74e1cd4656ca6153e5d083d52a1e4cff97c1a5bf3755ee8d8c29a15ae7b38014228899761a40c1861124e0f15190074c4dfd5abf28c99390607e259122e208d1b60fb46718f3c833b5255b1e8e9cae1b5b2f72f36dab6b1c10ad0869da20fbe9bc794dfc2525572b553a345e19d43cced573c51b4b7a354f801863a2a283abbf30b237a44c9ce77e3df78c88ab398ac75e224c79429efff462cfd6ca7f5e359d012b63ccf51d4bea0aca84a4ef1c217829c79d315222e8c48ec0d6b2a5b37e05d4690472f6b2afc342b979bd7b0868fd9e95793508fa19a6cd2dff53fc245c64b84c59506c13367509e1bb173fc26cc8419852be4e68bf1999d9f099f524ff3d4d747eaf40439a791199e21a69b69073d250ef306301b381ecff232056c3aca904ab11fec92db33047f8b2dcd63aec6f63a4b348ac6806c41dc0315113a5c01bd53f0b11257b4df33f0f7a97ce81c49f33cfdffaa6e01817cf247eb71578c017b8c740d5549a15f19f286dbeb3da14c94919e64544f7ed6df8959decdaeec8c946686cf57d8a975c28ab6e2b5aec5197ba7eedbe78a3147fdb133f7c36c27c54cd92402f362c34c472f448ff3aca2bc1162f3f81d45f8cfa1a07c5d65b894d9a9ac1d543d220980e21f1aed82eea534179cefb2b59ba64cb3ea36a3a42f6b8265f5a0bac94d082942051f7ce3f0f6d96cd6ffacd2ecf686546ab398ecbb194d1da0600dc07768f551f6f2026d614bb249742e3e05f8217e709a5760f04202806d4256b9e419c5d81aaf596212dffa47c390a04b49b2edb5cac678af72c751c59bb92a1f95856c62fc37a588c7033b38ec25ad810bb1d31ad3149945742b5d03980011536c40833fde852faa9d6627757d95e86782a4327a21a4082557133ef3752e28f0086057dff91d886ef7de13b15c6a02894be111af8da4e3d910d63be07a76fe606b140d7c9a43731cd18e5ddd8844086aedba14944727b5d231f36b3e83a642b64a62c8be2354f66dfab9857230d60dd20bd086f18278594515cdaa984f4b07347c84038a1c2cb2b1674cdbe1649abd44e4a94c4e464f61c762c75ac6ec1303cefeb7ab9732fcb5028aaec2abd99783752fff03b1d16f522c5da55198f8d9cb4da920e4659a08362f2176d1dc79c4e5a74985b422aafaa4893458a635dc9935a71c8d2a4e53e677ec9b9983e5df20e51ef61176f5f09b3134eb07071010341091854559743471363fd0ed328a28970317837788a20fc0b73506d830c7c02eb5d4fa6de746f9acc1d59905ea252dc052b3b698cca9bbfc3299a943efc1054d1b14e100c045a0754e60c13d202f2d786698ce6c958a6ee23ef4746d9fd96a0c515da48f092e86de03910fe34fffd0120a9705c94998377d23c41cd73619d8c7a555aab556498c496b0ee3dad726402e16feceadcbf14b5024762d8f1218ba98adb0a7a7f5937d9acf556405837c39e00b2114f7874d47bf5a1acb1f886c47f6ebb0a7298fe5d0fc4ce50af2d96935e88c70d94f7da84fc0bbea5e8d0947d21a7faef441bef627ba67988a2b32031ccc36189413138ea9077f64a7b4d6a1864f2eb5966f06d8fcf29dae9626b940843e722689b6c3ca1e8bd22681e36dafdc7f40e731594fa3516932da14f11ff458607a0f97e813a20d724c349cfacb85ee57dfe83922fbb8d15184f9acd47cdbf6b2de26c6c41b935a39cac29c1e30b83f3ecbd2e941ac740f8e8cdc6aabe30d6f5263e401e6f92ad29f035ab44ed6b51e091212f76d9932b5cfec1ba220889283eb50f146bc54d3fe70227be52fbb519d3e8e7202cc2a6644be7cf6047b6caa5cb3038b6acc3c4cbb236cf158cf4407127ca65593ddb5ba924e2d44c44081b94255c8f7912e2b126e2a3162b2a59b28a44d2d0904ecd999d4f28213372a6e7dd28f5f5458409005359971da6fe4f22e16208b24c03fba467b5e19fa136a50b04919b44ea49a20d8384f1eeb53e7cfb22a5f7c1b577e1c5dc254aaf39d53cfd764c2269a7ce58bfa9df5e27722bb36fc9d8e17968cb2267788855ee7de20d0aaa6c366d609a018fc5412866000a3e48d001754637c204840048079abafcea8694f32465f4a71f3bc34c6c393a49b63a33c25276e41e92df2d79464ac509e63f47570bcc8abb407553ee859855f81f19defaef031f216f205594cd0e3b9054ed8ca03d75cde9856894873b2f1639454d6a6be00b80a73eac32abec47cd4a8cf14192d03ac2edd65fd37b6123a2c0a6a6a80e7bb73ace777b75bc939253d99cbeb46cb3bebb6c0de14f9f978afa2494319068030070c5dd41d9004fed5efe3512c0e2141a02c577cf1f5d578d5199bd6a8b734da6b68348ff1c4853429ee3d50f5aab6d0556ac5166c2e7e3f098096ab91f1d4611adc3bebb3a5058e7c9264be43c8d396aba99040df8ef7f9f69ca4c266e9c588fd35008905eee1b12c86c9f478cb823dde2a3fea56cbe6b6fb8f0d6e84e8902987a89a1545157790d894c49fbc13b624bf56558b3b6523c901972c14524c5568f5fb977cd8a6c3e20669dc5de850cdc5c6f60daa5c4f140f6cf1f9cd8e1795d6b0ae8b1c6617d5501d9d46a1c4291a92129f03aecd522e0978bbbb6ded2d3b3ffb09c8101bbd13d1b45ab4acee45d1d8f22001bb66278e451e44f8eb6929d53d3eb7d12722d376ff7d1b1ee3afdc1a0baac348aa8f410d0657a523fa6398a486d57dd2020f40232a4d15ab5528fe702c7b999346ee1bf5e7e6cf8955f532c7bfd532346efb6ea0916633ef048e114138c95b7c31214d26dfee519482d464540866db53e6cc3d98f20d60ed651b80ae043d8765d8b154fdcd0504567c1ec8379d855c469dbcab76ea545f4ed4c3470f2a966d3494b33b07eec383cbb12d4a2b4cb1717ccd13b0c41b972277c6bb25b32b62960493c0fb3d23e2aa4e696dffa52141f73e4dbeecb8bfaf3b9a530cb05de521329237512cdb68f4b900f9dde95088d3fbccf67651c6ca6a072fafd35dda03dbbf111d5f0416a931464c429c8d4603db09221704a308620e2393d1b57cf1221bd70e6a7fa6866853017fe59a5decc2061ebe0bc54e0579eaf064481390ac50a5b2d3cf49b5525d46478015d610a9f3d953014aa2b7551b25809b649cc06ea37696104958e4d75033bf77081b0e515845173f89d1264c0ccfd1b2c080f5b5f424be5855ec91a66e1b9947961c406b097c621757ad469917ab32554c16c5988d085a72a2bc3aea807afafae0c6a7b81a06d258e839c8c9748128421f79f0d0d6f641b24c4c1baacaa84bf4dea080aeb060732f1a72a2ac59baacaec724e03d835b71d19519a593b44eac9a2f3bacd9e59dcb47d74cc8bda40db948bd0d941e0fdf3986f86baa2ad861862b71fc38c6dfff732be9b412e61d130d9434a35a531d09d8b38e5628b27553f7f111e94b53b1d0a6e3647244f6a405a9a3341ea4efff5119bd7b6df3577e35965e41654ec0976a6dd2ff7c6d8706b80af47e5bb7f99c13eb1e7762210c73602e7c048e71fdad6b47bd331ccfe4547b429326d42509fc1b8db1cedaee3c93a1e3cc1659357c9b61f6c057a60fbbe383c6fe60849c6cd6930fb8f573a33e8fe734985a8eee856dbf3cb96e116ccc40b46a0f78f217e0717583137a3560a8b7d625ab1683cdf947b24a387e89e51db82b95b1006f4e94dc37c64bd07f707fb15e0128bd8f6c8db2df920f8e40809fe8039d816d664ad77042c2500b1254b78137c97a760738d0cf814bf6aab92fb5c20ad94ce697bf542975f406fcd4e146d8c751770234487b95044826726b1ee851a0fe5b0dc2473084e462de34914dbdfb5d06a3811d6f2db3fb1e1033dd34cdb185554631af4f42ac567b7b22038316c84cf44d810b91bbc4a545f2232a6a830aa6f40021818fa4198469b22cd9a3383755eb383d74c0f7101ad999870cd0581784163bdfb6f596124e45b61a1cf85d023b13dcd4712e804639a45a5bbcc8ce54008299251afd91fbf3df861252e8bd00003b621a8753702598b51ce4a0716d689988e63c0c39b22e060aa0150020532951632bcd50ca58014e5f1df92708982af3b35d4f8327f9861d5244cbc92b010ae30e7e58151e54ee429bba99c3dbc948a989e8e466d81fd711339842b663ea6e1e0fb7fd67466fb4ac951e89af814b01756628abe261cbc716d5ed30280ec3270e4b1d86aaac2cde403c4a2b0d4ef1bba4a5c3b1152b7efced82167bddf80d2f47b0c7426a661f322f82653f44e9a029c5e138f0db5eaec59d68d4484bdcefe7029805e97cd53174b067de2471d0573de1091f46d264b04829c844f77a545e9dade267a11e779cf08021453277a40f050d3f82288c6acaa421482bbc8cc93c2e827c8727a7189afd43b102a2d2374d38429352464f815f8bb35a73e7c2dd051f4c55af3f7188c51414d6524624cc13d6e04fc3b069cd90fb10f754819c55888f5f8c1ddc2e0885b8c2c6b05628857bc564e287707ff59fda616615effa6c93af6e54906cb2602fc21149b21227c41c1603cf10174bfc22a78af8658dfa1f329912ae13b8186024ab6916642dc0b7f6c6b48fb883c1721c7fa0a0475c7fb4d029852f1bcae9f5faf048e42ccfab93ba080884976ef1ce9f8526367f4a108bb2678b4ce36d3956f3b31dc3db3f57243e80e55d95d830bd6a25e79eac6f622fcba434848a3cb60018ab6639fc123c3815e3e2f42406e06123e37bf"}, {0x1010, 0xffff, 0x0, "08dca482f6ffa137b46271fd3d32282ae08a74b322f66f5ddec560a7e93138ad0d70736917a554cd180c82ae499258835563507ab1369dae07f4e81ce5efabd2444deea03caaf6b53015a6ab99901e8b138c9c004898848e9034ee5857bf0d70d0ed3e02b288f7e4ab65167c52d384480ac96749e25ccc16ec2427afd6d893f9c60d1940d60f698e19c86824a365c6fed96d001f631fdadd22d48d1c2d9d532e7cda226606f1b5b3a0b3848fd79a36e0372a309cd0c33d136e32395f1d817b0820ea561833c1a44b02ecb5b9d37cda3e8d5cf052e0a88fb03f34e2a5b3cdbf2e440746d8bba5221b9b9be63eb7059f835af58250d063d8cb5da1a39675d94ba369e7d0f934365d12a983265a8324d424b9bec791dccd8ce6bc72306f6d67b387c2aedd8bff287352a5fbcad485f9c22d1a33bc78ecb32aa445be516b8928b8d2953ddd2082b44af0d68134d96cb8e7ce5a0afa99e2512cb27dfda86893c159910585164cd484a9afbbb3a8c1dd81f532d4c90237bde7303661d8366771172d78402256b88a2fc2f07838e6651ddbd5ceff62e729f2e684b2a8de21f0199b27a4c1baf65cab908adf40ab2c49727bc5ca357c33200c1c5214b3477cbf86bce43cac5e2c2cbee45e5f35ea74fac059727d7ce0ac8090e248fc2aa4e0df4afd5e15bf145f3a08720fd18c4bb34f11fcc8486b5c280dd3c5a998e396e8e9d609f65c32f95431545ea5a4c516dd4417fe23c29385d0c94c979e51b4b23f4cd337f20af74e2e02c2b80a40dc2fb5197dc240100bcd857fe978133a48c7f88517ce4265f87b35472f5053ecc7093fb0aab86af9419b4f1b5741697e7d2e68f9990164f0abff8cf1988488e115eefae69bbceb3a1b7939384244e287741c5a92f3152e03a2483319dc11b54842e4877ffac99b83db909d08ef28decae46055cc54c9ad191cee0323d3e99cb5c74e89bb8138263b315eba3ff5301e1b142e04830980eb96b7737ee6a90401fe7ac9c3cf920a05ee0613a70f898afb4b835d994ad25352388a9621838ff97161c593c8834511fc3782c033c259e24f32a61a67e0ec642a44228ec22fff89794a4b6726c0840dea2e86629625f5927213d7fe76fac5920744ace99d048bf0e3a03e6a6b13c9ad768067e7a00fab52684a74bed469e63df1841751a640250c94aed52f06af8ab7529d5b7bcb05aa071bb18d6b9fb589f65cd3e011948452b4541302a389eb1d6e251daf729068be246b4554455e674d4e43ade9f9053861b69687833ef1e08cb64349365ec11fcd07b6fa06935010a7b39c30c0b9b01fbc3919b44b1939c1853c9807231688e675009b1ab26fb71c7cdac92bc148aa8fc39edfdacfbcf0e104ffb2c05fbaaa3cced93a62d6b03135e7bf8245115ccc323e4b7b73836ac3b726a722529b71c0136914ac1940e784e11f6db5bef2781ddf52e4c28fddd263da5cb22e60c156aece4b529d2d91c826ac7c6849968cb38f540953f1a7fe4cf93654370f8324596a2ee7d4ec0e451f4ab61127c23694c622a881ba24f595270de565ae855ce1405f7a06cfa47745be18dcb980148496b0ad1f644face1c76aafb6b4adb8ef59b1dbe01bf10609c542f05c2210781d6cdd755321c86547740a5fdb2a8d5e4f7b6e79efb175f0df4f7bc309aece1b3bc46ba6f06f21f47d034543fbc912acddcb0fd4086125b896e3b313d3c3e92d4306b007206afee1b109ac5652d96814e5a5fa80ecd3a52553f72a4ee3f73302550993d4874e84217d475d302bff82425ed6af64bb5a1c1560d4d9361881d3c13f419e9593fc05ca7368c9a2051945a9e61cacb7120f7000d6bee2556d5a4749e5d43f3d57d34c5017f75597b8b7825750aa34c218df059f75059896cb8aa7709a1a45dcfa285836b1a10da290c70e5f45f6c8887c8bd0edca0ffc08fa4a90f3a8eaa36f5e03801af0df6c7e9ce9a4ae9ae72dd5a2b2d66383df3e657549bbf165d9f7b566d0fe9244733155b90a9991e0050dec20a58913d906487345191b1276a022ae9efc4623c60e552b4ec1006b77b7907150f88bd281e8a3fbcdf125e58cee609327bcb638ba3a6c9f3041e907dcb59719c645d64335f76714a3a01c15fddeab33e2a26a2ca992e80ada993a7c38b3cab2a18f047e2711976ed8df9bb2031887ce20f474d1617a0e9bbb5419dae455c9840b93981f7ce31fe51ee0e3716a2ec73b7bb0ee4bcf92aec35a6c0c08a99f7e7b0c300eaf26c8288b7e783ac869ac766701645b7822dfc84fbc73adf90b0cda59460ed472769826efc1fd7ccc51be13a7db614d60cb9d73d664ac78f0b4ff9972bab1a0adabb90619fb05333b3b4e7681dff6a37e61cfd975b9ad593f16be43259c3bbd0cd763bde866e0cdcf25a628b66ddac97ea800142ed9f49e78f4b6009cb46ea0bd69842731e5ced585022864b0d6a0a46c9aec985aaf7ba9153f3dca40af18c2bffefd2ac9c241ba0774b92bea3a8faa1db83f56433f31ff6c916b579ae55793497b2455f1b9a9b57641a45abb22c38381826d559237ea8b797e12ec8f3046ad0ab4158de15ea5825de1955deaef09754928293971bf86f4c81664afb30f20d64242f9e191bb8d6e61113c7406c990528bf684f8548a01bb999e181132c21d7abb4dfc16e1d19034ec3ba9a16e554bd847da3f3b2b0907a663e9fe7626b64c61241eadf3e030acf65ec5f43cf0450701b8a40150bfd07d5d83e570108f61e4951984f966a400601df3595c9a3d4df5716faee4064eaf743f12c6ee2fa4413ec8948da5080e786ae7476297255f9f3588919dd502c41b897d706d2ffd0662ad03274cd8510da36b6d0eee36f33011aeaa07323052e4d35bd29a0d81a64b8fc3a2832400b39b5c5b44750cb41af6972b7b5958d050a4b2b9152c2dd116aab3ae95056a266922835cd01867dfa6144ce67f684420b4bd2348ac5e1379ae232fc54dab40903edc12dc9cf2a6c2989256794d7fd42a04bc2af60aa715dcee1595ce0f799c8ef2d03326b4beb125e7322636eedc355b97d136eb6b1942042ead02ee6b552bf9255a0cec781192b039f1d6a59731b7cc714d4c3db49ffe4370492154b62880cd8ccf370b45c6305cd711f3bc5db8f94c492318ad5a28ff34b5e04c2167e707d4d3c84b2c4191d1da950a058f9e9331007c6cbbf15b9c46fb0ae01040e2344aa3eefdca4fc4b9bee4b1ddfd062b65f7254d0bbbfdaa84cc325b906bcfbb826bf018b9c5a02af8403537132659424b84382f8c8ffad3382b0d50cf6537e9e5dd7f023573873e18559181ec4a571a2ff10380199e2d710f563120552c0fa57d656fea77ffdd4f21183e63e9b2dae305ea97d37d0e11482e5efe5c7de9eac3c8a42a1bbd66e06c4b4c6f9711d8195091e7f12029babf9f33d19eb51778d440a3f1c23df676b8484cafa0ee1eb77738947f646be4e000b58f7542644912ace7d92b985e2cdbbb9fc6db724a3ad974dfadac792217d1f3a4e4df428e9a2f6e78aab40f2d1ab34d9a95d2a1a30b2c256941274300ddcff2902b8f47004c5767b3bd4025e1ac19b14f209083ec4fe811f987359b62bf7a27d2aa29ce7312c1921faf5e5eca4d6bd8f004e06770a986dd3e6966713ec82d05b3f0e670d97952eeedd0f08c47a8f6774236d0516cf004edc986bae0441ebef1f8ac485298e3994d7f6708431024840b3c60454a623104d716d8aeb754bed2d1785da2be89f3ad555e07069e332fd9528755e278f5f3a965431b99f4cece777b0d9a1c631a4bbf6e1ebab75014a4868bd7071277b201fef83c85c3a680603e23165bc65dc41ee404227924bd417ec07df35c510ed4bac25f2cbb0430558923e563b4a2c988e008e8ed7b3b9f49563d85b15609c774b5d01e4aad064be063051e66dc99014ea5fa987a943b4d9d0dc9470323dbc939d6f1ee996a8ab1722eeace504e6400cc0ea39e397955c16b9acbc0ee030601e067cf1f4b18fca881e3fbc501f0399648bccbedc5463e3a398af46f9684ca7c7bdf09f0811fd16cf9029952138832da327c31e721132aa9dd0e6d83aab690f92f95eac5b3768d554ecc212f8f0893a1dace01bf5981c9c670195ffccab992dad2af4cefa0e240362ac32aad8ab26233485a2b934a219b9b294156b693622c9e4f64a2da9d10bd3869b2d1f89a2e3932cddf10a475a1f5ae1d803e8e442e9a294776f9c70a0d10f73b4f9009ac515aae8cbda58627d0e520edbb699031b0243adb60f9587ad56c5bc90415ddb882f4bedfed8911c13b704341571c4e6b167d881f051d322cf9f9a7327e0d7ed7796540124b83d9c8c403e8de4eea89942bc0ae3aa682834ce6f377d83c8d6fa4ce45949b0fd547caff282ac33530955ad491dca275e2352fec893f17087d859a25cccac8d247bcadc144b21913b4e972a30c1e2a1a8e2a6e57ae8c695835402dd385030cf128097511d458a3baa412347070034b60ab3f29c0f3088e9e1e12edb1296b54249d39c0906f87de213a6ce45a04ce234d48f41a0501dfb9e8324e62dbb4c482e9b22142a554ce5cedbe0d58e0789c64d1b7277d2358496cf052b7ebe7ed231cf4cc57cf11ab432714a1175e8eca4fa23623e8a1c1c4b3ee6437762a4e133e859ace1812312580004f8fede4cafaa7c0dde5c59785e2f1a4807a32aa317341a7040a3fab50b73a25f3fb01da288839fbd5aaaf94cdf4587201344d3d37f5488e428f70fe87853ccd16c13ec6ae95ba496c2d1ff5d04b088ec8549772f4d5e0829c0d5cca6b3a264ce15081a876ef05a1bac1e0273773b7e103e10537d6a4d92dceb9c8a4c41819273418244333d5656adb10732271ba563b9f7fa6026e07b9c0164e708568fb2c93830eb597b82da44b5d151f5991fd698a78734ef51635374b55346a0844afdeed276cdd04f2d5e45a6caf6598cffba39a7e1d4d16eb82526a659111a846eac963cbed1c707dc1c0d369e46c3a0f47d60651c22ccac0c213aacec96e0a3c5ceef5451acbd956ec63a227756c28d06a8e33d2472a1b1dfcc787d0825b668d330071e30ebf61445bbbb8a0cb154dbc48f289b5fca85335d614f7a05bd27f7aede213db9165fe6271d0a9889a09456be34f41e2f37ac1bb6d74a8d27eee5b65148d60aa17c0adef7df5e59fcf3a56c3126da45a6027fb0db6025025938aa52a205105cb8d7530f784de80af5105ae973bf156b4a4bdf289c871744022da734a9c7d8c6c35da7a944aa92fa24c7e5d0fa813351009a8db6383f6769219c3e09d44167c3e61e6f101355f52d980a3c1b7d11836236799b18af6e1d5837624776d289f5d3f9051be87efcdb315a4bad29b4e796882dedacd9ae915e571a3a4fda99726f841bea687cf8fe660f2c2e3730b1b16d728937da78e1b6f4d5549b7127c9fc67cf1e09f0a93b960993ff7ff7fbfd7a0f0c39afaa64f6778af84f79b26f9006f072acc5a371d85784b1a88fd93442edc474b52bcb311a0f66b78a0ad3b6aece39ed1d0d745bb622d518d9715743e57b90ddaddc1f2213124f9f0df7b8b0dfd3860a05c3b4f8347b1d8fbd52857998292533a19caac264013210f1f4f8d34d4090718f36a6b874311dda25f17abbe532a46e004a7cf5074cd463cff16e99735f5f58592b11fca6825b1387340fb5454261a5d4399bc95db622d0ca12467dad1f84d4f47abcd86ef61bde6f6989631c3643edde592bfc541afe401852a22cdc8e1fd76377592fb3e3473fa90fc36fa13219e6b8fb3bcbc06da3b955ccb2822ea093e4305986f7c72"}, {0x50, 0xffff, 0x9, "449a3ff78b8ce524c62a50a0456a893a6cdde00b78680f3ae293f131ab6dcf07c1c957971bf9312f4614889239f032242162162c12a075431e"}], 0x20f0}, 0xf) 16:34:08 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000000400)=""/130, 0x82}], 0x5) r1 = semget$private(0x0, 0x3, 0x308) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x4c0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) getgroups(0x5, &(0x7f0000000980)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() getgroups(0xa, &(0x7f0000000b00)=[r4, r5, r6, r7, r8, r9, r10, r11, r12, r13]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000740)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r18 = getpgid(0x0) r19 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x7ff, r14, r15, r16, r17, 0x41, 0xfffffffffffffffb}, 0x2, 0x2, r18, r19, 0xfffffffffffffff7, 0x0, 0xb46}) recvfrom(r0, &(0x7f0000000540)=""/112, 0x70, 0x801, 0x0, 0x0) lseek(r2, 0x0, 0x1) poll(&(0x7f0000000040)=[{r2, 0xf1}, {r2, 0x56}], 0x2, 0x0) r20 = semget$private(0x0, 0x4, 0x50) getsockname$inet6(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)) semop(r1, &(0x7f0000000600)=[{0x0, 0x1000, 0x1000}], 0x1) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f00000005c0)=0x4) 16:34:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xf40, 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) close(r0) clock_settime(0x3, &(0x7f0000000180)={0x1000, 0x10000000000008}) connect(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e880000001d67653000"], 0xa) fchdir(r1) 16:34:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) readv(r1, &(0x7f0000000300)=[{0x0, 0x2e4}], 0x1) close(r0) fcntl$getown(r0, 0x5) 16:34:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000019f97)='J', 0x1) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) close(r1) write(r2, &(0x7f0000000000)="8a44f26bf9c3a829774990e9159e796ac97ffe5a76c7d1f57f9a1ae66107aff6ff9e20eef793ad1c036a6dd19672", 0x2e) 16:34:09 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x400000000021, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x4) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 16:34:09 executing program 1: mkdir(&(0x7f0000000180)='./bus\x00', 0x101) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x10000000000080, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c96a587598b9aad4b0d91397f23f7bf246b7d5830e0ce94a11695fb9ddfd408025a033c84ffbb57d4bf3477e4093febda48996bfcdade54c0fce847874256b6502d16e3712399a603a01b1ab43da408be8086ab4aeb19ad30782aa6c4a7003ff690941d9b8bb2042ee4556745cff5f4e6fe53cb3e690e89de73186216d97ac4ffe41a88a1949c2478d49ed240fa6689f5c59f4411d370a66da32a2c2137c4e8145cdfe2c799ef07da824e4c955db8ca5348a8970871073f9ddcee6849dc680d3439feed7393e7e330c60b1b4d727486aabd1fd94445b60ae6713da0522f85b3e1aba69cf62a3c8d2ada2dc094c98c44a4986d84e70458f820ed534c0221e00b30c95dd79e81b6f4f1e0278701695d879c2c1631402f4163fec39351cc27eb33a834a2930892d2e4577b522bfa5958d39f9eb3a38ba21d2fbb5af9bd6cbe6306128e692e7b04e6fa65e6c7547e57232e2d51a0177ac96ea7eb3c78821560bccb067dd68aaf27079ba9025c9f6979017e7a7a8a3b021b2f9a7ddffb6ddc6824b0868f88187c2dd8c4f1d6532280caaf4fabe5ffc4a6dde4b7dbac900f27d6d51b9abc566103d96c90f132a0bd1f185f6af5f64c6e31e58fc2cd79219e16ad848aacee5e3ca90dd88d88eae48e30692b716ea291e22152937b14788d377c0a73fe10d8a0eb163d19b5f86d19cce33f717faf126118d278eec05b6acfcd87be6faf8e7f36daeb0ccade0bbdd8e385ab7f0e7b771067bfcb6d78236fb5ed43c27a24d77444ef42313b85bfa895d2570ec48d312a79bd517c510872f723a1ab5b50206223024929c0694ce230503877789af464b199900632e555d9b340efc7182ea0c5d3d9f9a21477bab57d76f7a60c1fe13683d6076b7ebba8b13ffefa7f3e8104d87db60e3abe720459b257e0771b54fff81ffa84f25a8198c0da1dda65d780007cc1c871e73f83e757f6c6454ccbdf949c2067a14c1c879c091bd86465205755fa8a13e8fae4e9bea622e1676e0ca26a88ffba9da5b896b601a14dfb67ab2e2b56882b3277bd760b50b24bcd31e29469c3b01cb2be87e4875823993b03a82886db8ff528b2c180c842aab7642a4089c2f837173e4cf34b68bafa2521c0edb8b3477a6584fba6af9d3e2e8b0360b74924e1f64d8835f83c22f6fc49e702ddc2a539d8c66fe78e0a7be39fb7b76a37a0f5b8cfa8e94e81b88a3a357d52595883cabdc1893812bd27d735013a4259249fcbcddc051929e378757d49cf431e9140c716d917de993d621224046af953d81221a38c2041b157ee2e5e536fc39eda22668e624d7689d855e77f882e9c318906ae521dd8423a55e76f24d078dca50997e51173ab17c854b7309f65bb42de679ed1cf85c515032a7e679ea28fbdd093bc28fa111836ca7e7c888d54c3cec517fbd910554cd1105b7551b7e0c272a407fe2e251a121f8c2b17d6b9f9e1b95462121e7c28fd260d41834d426449ce11aeca35b05773c14c2480d4529e88568aeb5f2755d95c86d68e22c316cc65070ed4b65afd82e164c64eae348f10c82c27745c72b89af098e8d64e65e6b26c3e75d9e72f75efaa93f51860c448121902fdd866ff42ce29480480354a47eaee7d05d449764011cc474b6469371d121c2652e21f71f28f96685bea46d40947a51555a4f87445a5d54a011aa3d05faf8be63b38ce871827f354a96e2d2e9ac077f5b46029cc812c177b57b10f9ded9bc71fe8c5ebcd69e77a169583fc696f9d5f3a81606b764f8693ffd4752ed819f58207d92493b547f5960a904c173d62ab2e28a54618789ad9c733119442cc487e250e3d839b9a4f8dbb5f3c13c820f2925e46d9acb80da88f10f80bf7002a7024ccb7dab31953356af51979e2db8275a09af002b816b5af810cd3444c9a7276619997eaa23d7a0a1a35a0ebabd50657284ccbd54ffa3701adc2a25a689e91109d17977efe9be0668c2ef68741801abf6e33d9f0b68cad7aa75224eeb31e7479d2ee4e354ff92a6d8d9a01408786603366f91e041488584ab8fe7ef765652973c0ff0f4df699b144ee8e23cbbaa5dd06dc01e53ebf028b48a15f0612d046632fd502d11a542bf6a88746405ed0278de6bcdee6b1298d01a680c61354f795206eda97b31293820e036fc84456c2a48d2b89b921e1fc8a2118956c1fe3e63396c5904860b2acf46b95731c0189f904669dc15aca17d469ad0dfaa484b3f4446786add53dad777e88926da513228a5f9ecd00e19c4b97dc13644da1c098f66b69d7396e5f08fd92260bfb521c2fb99e525238d33d9ee8d063941d3ac1cc03818f0038e1a02de86d765fffd4d0e4deb6e1f6596b284549344c37da4e7a1b0716d3b948c4bec450dde186d62e28b310763441dedafc23eca9f6ad4ff26050eebc1570fc932093608740f33a51e75446cb4cdbe0ff75e834250ea0ee82843c2b7fedef1fdfffbea4bf445a72ea6486481b8d4e1e5307a563cb6b0874ce91a5c708449f02e330c9d09a7f903de921fd9acb9f6813f0ec580b08c8b3d8b9ca5ffa92033cb66ff459af83a2490bea158e1114cd563d86fcc1db787697adee74b39996f10264e0439003a2d29587113a07b05db305e6e8569d18eecd0e266d7989516379935007bbc1de4d2409fa58310caf34cd14056214a620752cffd22f64b17186e6d0784711c13a8220f0507c76d4942473215e7fbb4ce6f6160670f7e0c8e4092705c21045dc5e9c69b62df4c75cf68a8b735338c677da058d6292aa72754d83ed96da75c49e6066b411e2f0de0b26f5133ebcc769708d9888eeb5ddab50f3d7dbe9f2777d7384148c9bcfe509c5bd463e5b23f9cfb64a5139ecac96d917a4bd94603c6d88569f8e38f9a2760f192c273cab9921e7455129e5378fbbe18763c43f5f67233de2f1bc4cb641fc858505d799df3e9caeb45c3bcc44a911fce5d47444a2590fa151edd221fddded4d44da277caee04b916c1d0449535b9a66319dd1cc8e9c9afaea2026f13dd76bc33c2ddf8e024c72e8b74c0065b9751a3b183f46fa5e5c6614c09a8b0ba01cd4b95db5d823a72b435fe62be78f1b95d5306a18fbab20f79b2c32ca6e8883ac831a6a2782d627e75f5cdcb97201b758ed8cbec85f61c4e2b341c409011189b5afd92c13a0d626691814ad6ec3fbd14ba3bce18cb6f54c205cf551de04f788c285c18a06d4ce34541bbdc7a8d04c66e9490011db90008620e1bd20942cd8101ad54aea8ed9fe723a38907400963c88ec03c6fdd54298383fbab448cc921c208976102752afa0205edc0c7108005d3b38c538b104f3c7b9be3e5a5373a1953e2f0d98450162c362f560b5041d59db95cc6f93154d1fc77f91101462079c95863d7d9701fdb5283c39df7e89f206f2e8dacaf7a1cbbece311b457241cb983bee4971a48aa84d2c0d9c38e55928f0391123b88f908753f3a7da88876fd36289fe7c162cd0dce0c8cc0191084d394520977caff0260d6ccda116272fa2213b2add7cfc0f89f93bf295736726f65962393500e3b819604bb2f9714e6d7bda4e2f8fb44c4ec178500600d853cbdba9db47f40a6780a34da6932ed990459af81c631287795ab1a6f69b670453bfe7589825218f6abb8d4a986d7b6fd9e8ffd6f0dbb4a71e78ca0fedf2e9805500a82b41e05580d1fd35c603ff2d999298dc509186949b2c21418bf6f8434eeab28ef5a4a5ad8e42d508243d0295c300cf7eb7549355537d0cdb89bf3d8aca61a07956668bedd424421e04fbc53d9ca103bb6ce4c23f9e1bc67c26d09568105ae121f628d40833f283a1707dc271aff64786aa15c35a0f01a6dcd5627a7055bad319dbf066d251d8b193027ab1945a9d2c0337596c12d4541bb4623b4b5ca46399185a6d3b8f97f1164ba23981edf4d0ce3bb7f4ee44d61db772771624d6a19c91cc610535bfaa4a217e2c904bb120cfeef80d7349d078b7eb9b0e75296a56c0f0a177b18e64c9df67e76f6e56fc2be60600ab619937aa441994", 0xffffffffffffffa1}], 0xfffffffffffffc3) 16:34:09 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='r\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000300)='x\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') 16:34:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x8, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d3749141745b127e1250bca3cb27adf10c393595f764a1dfc169e232ae50d074b860260a6f7052307fe339cae1fdf2061f12d815f2b5c78cbe70997b118f60005281b5f21b58b4bb391d82fa3b212ca6ddb622655e48f95221324fafad7d79d4ebfd7e7b5a99396ae4223c94e3f1bd4ab8aea5617df4ab8538eedb4293c7487f6fde66aadf912109f8fc9e55070a4cb4dfbdba2e10c2986898f6461d6c76109685067eafa21c29", 0xa7}, {&(0x7f0000000180)="bd7a482f8d3716408d6dc68c6dbb602b25384306b1bbb77fcdf69fe359da316199d121c3e1c1a15329cd1563613d6a54d0a75322e7bcd2d77088064d797c7105f9d578598eb21e92d4c870404a4c910262d734657aac90fd110687a4b41f6d1ab2edaff9940b7280", 0x68}, {&(0x7f0000000200)="966a32ce9f8591acd33fa15c78c179a7d50701f76c28365df430d51b87b09bd8b6ad5146697b6fbfd68384b83edd413aa3ed3acdbac4eea12beda4990e179054486556e0a0f753f389707352aa3d12c61c2ff0eab8", 0x55}, {&(0x7f0000000280)="ec5a5e67abc3c02b3e9abf9507f00476e168f4", 0x13}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x138, 0x1}, 0x400) 16:34:09 executing program 1: r0 = socket$inet(0x2, 0x8005, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) socket$inet(0x2, 0x4003, 0x401) 16:34:09 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) recvmsg(r0, &(0x7f00000015c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000001300)=""/254, 0xfe}, {&(0x7f0000001400)=""/231, 0xe7}], 0x5, &(0x7f0000001500)=""/145, 0x91}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000140)="4d0fc38356000000d7bf8e", 0xb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:34:09 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x88) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = dup2(r2, r0) kevent(r3, 0x0, 0x0, 0x0, 0x27f, 0x0) 16:34:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)) 16:34:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x5, 0x9}) flock(r0, 0x2) close(r0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:34:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x100000004) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000001}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000080)=[{r0, 0xa0}, {r0, 0x27}, {r0, 0x110}, {r0, 0x20}, {r0, 0x2}], 0x5, 0xffffffff) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x92) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = getpid() r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x82, 0x81) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x2, 0x4, 0x8, r1}) semget$private(0x0, 0x0, 0x80) 16:34:09 executing program 1: r0 = getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = geteuid() setreuid(r2, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r0, r2, r3}, 0xc) r4 = getpgrp() getpgrp() setpgid(r0, r4) 16:34:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) 16:34:09 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 16:34:09 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) pipe(&(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x900a, 0x7}, {0x18, 0x3, 0x2, 0x1}, 0x2, [0xe000000000000000, 0x100000000, 0x1, 0x0, 0x1, 0x8000, 0x6]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:34:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="acf762b6155f9d05f818b8ec45a195a39b66c04424c98de2e74b79412b263b73409162dbcd35d11aa190d5e850c46b80", 0x30}], 0x1) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x400, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x472}) write(r1, &(0x7f0000000680)="dad2895c09e706695a96218cbdfc72f4dc962ead74adeb58ab9b81e9eed7c6440a999f37b7755d14ec93d847174f960dba428a44e0e6fe9a9a11330546501a6b8d8c4361d07f36000000000000000000000097340000", 0x12) poll(&(0x7f00000000c0)=[{r3}, {}, {r2, 0x104}], 0x3, 0x300) r4 = syz_open_pts() write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x7ff, 0xdb}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = syz_open_pts() ioctl$TIOCNOTTY(r4, 0x20007471) close(r1) dup(r5) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x65a) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000280)="a825c17a930e1eca59d60b487e8eb3f5b772f071d554d45bbcc9371da02eace40475b3488a34c949ab824845c1", 0x2d}, {&(0x7f0000000300)="26f153013ba9cbbf3c9470856db851830785f6037127848690ec9e112e495b1ceea6499d5942350c86ab5241145fc71617b65244a4196501eea7700886967f3c7a7604d7b122d51d661c26cb9a761ff48dbfa2f01ef3f6bc65702144e7152c13f3079473fdbc8e948cf19b02d13e344de6f0eb9ffe7657e8ac0c77e5c77ead2cdce3514e3780a98a2161fc7b3a33bd2e536cdf32337f98dd9128172a873f2de4ba4b9372f8cbe255ba3802afcaa82399532dbf", 0xb3}, {&(0x7f00000003c0)="343e2d23e464a6cd094e7690e29343383a3a48deb0c89a5e58276755a07c53c534905b3764bbdc123885159fc82943cf63ae850876ce55d8346baaf631aef73ada98010f399272f4204b813a22e9c0fcdd1fa8c0efd73eb6eb6f84c6289ad5c897129bddf9f8cd485f4e0d0c10cb93a1ecae40a3a171dc4c056cae1a1f53a0d118fbc3668db211721c80", 0x8a}, {&(0x7f0000000480)="3eef38", 0x3}, {&(0x7f00000004c0)="8ce647195ff4e0fd2f69feafcd950cac804280abae5142181786058a7ac4cee1997d002b084eca6cb07a27f4089a17e9241fb1ce586384dfcb62df1e7dc3", 0x3e}, {&(0x7f0000000500)="2af42f5338022f03581ea47ca6caa8f25b6b68d402191160a70e55eaea4ae6863a6e01154e7712f451c0503628e59c042569d823163b63a55e6c161f404a9dcb28dd7c5eba4ff00b337df9037c5e03d5c09713139f834ea2c9e10db5a002c62c51064cb1fa894a8020d919c04419000ebcaeb8423b115dc750066d0b510592e61ff052cd600fa62c1e89cf686b9e37b38f77442b0eaf13bfca4a606e234107223fe9ae2f760874ce87a4dab26c46844beb20ff8f42bcde9e8bf5a7752dd4c5fa832ee0be5621f518f48d73b9822cf187d2a73be6121ad25131a4a77a8cd1a11c06af39fd3259c80e1bf72d0f0155ba7fabac4987243d71b64ed4", 0xfa}], 0x6) write(r6, &(0x7f0000000040)="0ca3", 0x2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) syz_open_pts() 16:34:09 executing program 0: r0 = socket(0x6, 0xf920fc64c75097d3, 0x80000003) r1 = kqueue() r2 = semget(0x0, 0x3, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) r5 = geteuid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xf12, r3, r4, r5, r6, 0x10, 0x850}, 0x100000000, 0x4248e3cc, 0x18000000000000}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x31}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x10000, 0x0, 0xfffffffffffffff7, 0x0) socket(0x27, 0x3, 0x2) getpid() 16:34:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10098, 0x20) read(r0, &(0x7f0000000140)=""/116, 0x1035a) poll(&(0x7f0000000380)=[{r0, 0x85}], 0x1, 0x0) 16:34:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x10000000003, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) 16:34:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="15297ecd84834a5e91e6249575de84c67e02f0aac5412fbb3c6e37f3891fbc745cb8658037ede0f0378e1bc6fc86774ca4f26bfacd04a57f7bea5da5ed2fda0351378d7698065f7b1fed53300ca0ec7de196aed63b55a2e25f0b2b18fe3615cf0019f2c7", 0x64}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x3, 0x0, 0x186c, 0xffffffff, r2}) read(r1, &(0x7f0000000080)=""/3, 0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000340)=0xfffffffffffffffe) read(r1, &(0x7f0000000140)=""/116, 0xfffffffffffffe04) mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x7) 16:34:09 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000001680)='./control\x00', 0xe002, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000001140)=""/71, 0x47}, {&(0x7f00000011c0)=""/61, 0x3d}, {&(0x7f0000001200)=""/15, 0xf}, {&(0x7f0000001240)=""/110, 0x6e}, {&(0x7f00000012c0)=""/211, 0xd3}, {&(0x7f00000013c0)=""/225, 0xe1}, {&(0x7f00000014c0)=""/75, 0x4b}], 0x9, 0x0) 16:34:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x840, 0x0, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/73, 0x49}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) execve(0x0, 0x0, 0x0) 16:34:10 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x390, 0x2) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000100)=""/207, 0xcf}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f0000000200)=""/8, 0x8}, {&(0x7f0000000480)=""/72, 0x48}, {&(0x7f0000000500)=""/157, 0x9d}, {&(0x7f00000005c0)=""/142, 0x8e}, {&(0x7f0000000680)=""/49, 0x31}], 0x9, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) close(r1) 16:34:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) read(r0, &(0x7f0000000100)=""/67, 0x43) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) readv(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/228, 0xe4}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f00000003c0)=""/209, 0xd1) write(r1, &(0x7f00000004c0)="00f2439500630df6531deab85a99eed9668e36db897db4399b223757584176dcd9b73b2a5b84c3129642f8fd8dd48082be3b18045336005079e7ff4f8194b7df431db1f0d70f8d83f7f1299382fc166840c087dc4d9cb8074e4eba1337cd0a2fd84967eb49d98871e0bb7ee6c54b3dcd68fcbba259a3e6f8737c70e9a2434ec1aa264dab28d25c5809642225fb06f6f4a4af48996cfca1cd3ec08af3462758109bcd5815893e9c4a79483b4d5a706ed49636ced9d57e725436e8a8b49476094bec71e5f00e11a6ab41fadd1a8708231057a570ea8a6edfefc57c95f4c6f208d0678837d196c5101370f0", 0xea) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x10000000000002, 0x10, r0, 0x0, 0x2) flock(r0, 0x2) setitimer(0x0, &(0x7f0000000040)={{0x0, 0xffffffffffffff80}}, 0x0) 16:34:11 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x10001, 0x15c) 16:34:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x108, 0x62) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 16:34:11 executing program 1: r0 = socket(0x2018, 0x2, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) 16:34:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x10001, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) getsockopt(r0, 0x200000029, 0x8000000000003f, 0x0, 0x0) 16:34:12 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) close(r0) getpeername$inet6(r1, 0x0, 0x0) 16:34:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sync() sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@abs, 0x8) 16:34:12 executing program 0: socketpair$unix(0x1, 0x1005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) write(r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) write(r0, &(0x7f0000000040)="4e31068eea2ccc890cb309ae1f", 0xd) dup2(r2, r1) 16:34:12 executing program 1: r0 = getpgrp() socketpair(0x10, 0x8000, 0x101, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x2c3, 0x0, 0x4, 0x100, 0x100000000}, 0xc) setpgid(0x0, r0) 16:34:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:34:12 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 16:34:12 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./control/file0\x00', 0xfffffffffffffffe, 0xfffffffffffffffd) 16:34:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) fchmod(r2, 0x28) openat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x154) write(r1, &(0x7f0000000100)="5a32b3e39cd007165f909380c99c01dc6dddf7e63a44185d932e53e386de053233421194392ee017e6da1a10bd35932529c642d42c557c6504529991a98c1bf599", 0x41) close(r2) 16:34:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:34:12 executing program 1: 16:34:12 executing program 0: symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:34:12 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) nanosleep(&(0x7f0000000000)={0x7, 0x3}, &(0x7f0000000040)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 16:34:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000001780)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) 16:34:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x86) r0 = socket(0xfffffffffffffffe, 0x2, 0xf4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f00000000c0)="d3b9f1c78c72e35bfe5685c23a58bf88631e8f422e64e4c9801a16e8dcbc5f8b9d1a87350f830662700ad5f75bc6c40eaaa16fa19ec327b6c9c484e2df3cfd0fdf5b2dc5cdef9c72191a6dd67380a11e30a3b705e5fbe4de475fc736f08e4e7975629c9280e2f8c10e1273d09229dcc089a3cefe562bed83088e758380e68be2b53c646152d65e46d3372e81cd97473553f998f9fdb267c47464bb7bc81a4f7c239712f941e90add7f2b98b75a9ea02c62ae79670125e13accabc6368ff34f9969b06956190dd851574452a8c8f1c7bf606e864b8cdc3eff6ad147e321", 0xdd) getpeername(r0, 0x0, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0xc0) 16:34:12 executing program 0: r0 = socket$inet6(0x18, 0x4009, 0x3ff) close(r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1011, r0, 0x0, 0x0) r1 = open(&(0x7f00000009c0)='./file0\x00', 0x20080, 0xc) pipe(&(0x7f0000000500)={0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) select(0x40, &(0x7f0000000080)={0xd8, 0xfffffffffffffff9, 0x7fff, 0xffff, 0x80, 0x1, 0x2455, 0x100000001}, &(0x7f00000000c0)={0x2, 0x3f, 0x4, 0xab, 0x20, 0x4e, 0x40, 0x5}, &(0x7f0000000100)={0xd3, 0x3, 0x7fff, 0x40, 0x6e, 0x7, 0x0, 0x101}, &(0x7f0000000140)={0x10001, 0xd154}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000980)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)="f828f56428ad2a5956e95f3dfb8aa283fcfd7d2f5adf40a90c35b0caf9f9fed340b1bcab37d913d9f55a4601d3411db509ae81f9fbaa833a8b2515d9c8a3679b4ab759d0390e97f6ae236baa0b74357c00319f800b89b9f081e16ad1b3e1803dca23c8d99832b2f69c596d9518b639e630ff2836e65c9620c8aec75c7e7be97b7a41fcc7923118f1737312a345c3cfb4c6363689750ba16dd6b267b75e0a58780126056e3d7e94da47d19a1464f86f584f5e812240c5a049ffbfbac23c6208eb67175b2ddf65d5ef7578b7540c214b2bc1f1a9d8b9bb2cc475d5b9f225b01236d40b9631e712219e072c06b7c65efc", 0xef}, {&(0x7f0000000300)="18fe3512a332dec32ae6591d9911469853b24079b9c8efa4348c5a670de2fad5a820fddf08c8f9834c0db6628bc86437ca28f5906e33f8a59e60334f130cac910901fde0a105a1b5bbb5871fcdf9f408185241dfcb7ae3ac0c86dabbcfb611592289777a4041b8", 0x67}, {&(0x7f0000000380)="1138a4453d2ed284c12bef8ec0490c81934495ecc894a3e7d77c0b250f06d578800f0bb084e2e4333f75cdf0e127ece2041dba2620101e2a5ec92726e2823ea22afdde3ebe8fc4a4767c9bf30e34df662d477bfbe3e400f20ecf900f7423f88ac1d9451383", 0x65}, {&(0x7f0000000400)="7e08cec6ac3daef27c53f881671593a469147abd64fe3645153ce1", 0x1b}, {&(0x7f0000000440)="91bd1d60ced0818bc523adda8a83737ec532e5855ce35abf6338592f11e768913a072bfd7044bcfc4886094aa0d22415b08297a1a0b70ae013c357a3313e7dc0", 0x40}], 0x5, &(0x7f0000000a80)=ANY=[@ANYBLOB="6800000000000000ffff0000368a000007a959c9ae0cb88473079b0a5e7b345172989ad799762fdc8e76de52e7fda0d8428d1643ef7ef38cd8f47a52d3abc8de06bd4a37a1d3962b170658f0b3bba042bb5d2c6402d5fbc47013057a9217d69e8540dbc0ea0000007000000000000000ffff00000500000005dce0ddc3b05815f700b4866bb805de79e05838f5bfd5494d2d4a176079df6f5e10cf2d306c1cd479069247ae84461facbe9924c0c52c68e2b81140fbc07613ab66a6771429977573992d6d66ce73c363dd25d58105ed3076a17c09e4f0a8000001000000000000ffff0000fdffffff43242e05528ba979ed02b07960a3b4f4d4c830c8876146eab47acdcb47700376bf84e9123608ea7f4390e86c901530c23520e4a2cff22f2698d64fe75ceef3b33afeafdcf81f20eb38906bea4d13e48a2acdfa0660049c6a71ceac7bcc55f30674d0fbebf844392bf5cd90fcb76d98c0644ee25fb5a69d8626ba2a406acc1a7725bdbb7c7b20d80ce353bdd236cda062d147558d9ec368a7873ebc62f0f6b63a0b90c88797b91d77581dbfa93e9305227eda705522ca5e010358d27937789fa6b33e82bba6b60d42e3d2fb1dbf2d66e1fa99d7dd9a4ddbc39395152fe5d5333e5b39214cab4458f7df00000000000000f800000000000000ffff0000000000008d3beffda7e8706f18cc79e823af371acc418264b1dcd9614f716baa013570aa6bfbd24189d5c6ad7f95a275db0a91060532839b92f3aeb2683bd7e2949d1d7d24aca4622af41366074a5cc6c2c133c1e3b6361eb7de7ab8d6e7d8395f6b9ee51d1d15c7cda7d348c284fd0ceec896d6719ccc1dc088523b8d7e1a9cbe1d59e9ae8c6e31b4c24eab84bbf2139d3366b91ae153a35d6314f376ef7f0590d1278166ac01c98bba40a8fedba6d0c1f03600415fd73392cc842d195d77c62870fcaa8e9b0d3d9cca6bf99cd0ae1b1d00d01c4b3afaa6106290a5ffa3f23e5ce8716b6e470000000000000001000000000000ffff0000feffffffb338d31b9f54806a31652b3ce715d7e6610a4a34d7bc69cc9d1a03bf15dc0a032e6b68643ac630aed3f1359eb92f2cf2c7930d48e9fa72ef818655e0f4971ff0f020e22e4390bc986ef1b77fbfc09062eceeb6f8ad7d47ac32076747dfd6a1a6555701fba3fa2eaa505b6ab5e3112f4d6f19e9fec8ac7504c33ac7bedd05ed2bc409e48be8ce96766b829ca711f34c856d34b34a513e67138ec4ff11c0779050a5a99d9c7996f9fe47e48483cc695ec206cd59fe8f6ac8af9251164ff225cc000000006011d1964fdd6f446b75f8e206d55d5aa7cfeedaa38885d3f9fd15496f0a619bf1781e98c5aa348bd0487e00009000000000000000ffff00000300000064722adab563ba1f6e5e34f555be2c1a0a9db9e56ec03c02cab21bdf5a595bb77061e7a037ccaf9c6fa07e82a2519765a760a33c819a86322ccd8d6c6bbc0d3f68267398e9dc3cebd3a9d4d5f01ae417311ce7675079cb74b93dcce375c359c0a16da23012b9e00c3ca744e6959dc9c24cb8f168bde62afe2e95000000000000dac1617718b2088d644b4a7ee6504c87f8e00f8c3a92ce972875a1d92a1ad8c7871d50a5e2c0b03f86b65b02c0f6a5c4de61e44a670cc4bae91c20b9318e493de515b9944476c5e09c29103e5ed40271cc9dd95148a2502c9ea9b8a5b7b34fcab619978ccf7a48bb1b404438eeb530b4ba614ec5"], 0x460}, 0x8) r7 = getpgid(0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x10000, 0x1, r7}) socketpair(0x3, 0x4000, 0xffffffffffffffff, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) r9 = open(&(0x7f0000000a40)='./file0\x00', 0x420, 0x1) poll(&(0x7f00000005c0)=[{r9, 0x1}, {r4}, {r5, 0x1}, {r6, 0x8}, {r3, 0x4}, {r2}, {r4, 0x100}, {r3, 0x1}, {r1, 0x4}], 0x9, 0x5) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:34:13 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x7) listen(r0, 0x5) listen(r0, 0x5) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) listen(r0, 0x0) sendto(r0, &(0x7f0000000080)="ec1acce4b8c2a6e445107f", 0xb, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) listen(r0, 0x3) semget$private(0x0, 0x2, 0x4) r1 = msgget(0x3, 0x19) msgrcv(r1, &(0x7f0000000100)={0x0, ""/108}, 0x74, 0x3, 0x800) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="ef7696a17880b156054e114c42985cc308a45e3f768f9aaa818487cf8618d66f4e11751b231b83b7ea0a6d15a41a6b448d79fa6c6b33bf42fcfa41b0f1af10df4e3c3f055df1dc29a5d9384a5f7f6811d0ecccf6ef66e1c1a302a4b8a364aa44ddffe0bb0ca2b6a865bd9100af5fc284769a10a75cd901af1860c9ae3bdf5ab038c4da64dbc0a96cf85aa52d4090e2db1e91c754e17510fa00270b7eaab8fa49fd06b8f1f2c1f6ae3ca82575241228bde2bd66b63371023be96000a1cf3fd3a923edd0563591ec93c5a421dd4a58b97a5cca1af31a928c57c27867d222b316f36bca71ef01a8841431f91bdca0712166fa562f73b8ab44c00adfb7cf278392ad0af3d7d5a0db189583c00640131e61288622016d78fec63e7f56b9b6800c790422c2809f06911783e28a7ab1a17fafc8691c6ecc331ad05dadd3e0bd20356b33d3bbdcd612236aa6c306da85431d6aab6baf3b26aacb276d451093081849d4bda90d17b442e0e09b26ee5a944c930c546b7b432f89ed55b91fd2543b6fc79ff72100973c7949c14b006c28ed27e6ec3c843f7e3fa2446632a978e9e2a26132faabb3da9b03783abcc57251d8741ab70611131744a94923f6b8e57ba9a9696bddc0f878f538ba11183ed840c324e0efd823c5bfed4b25a2cb0e1e485e4a21c20f25a11690849c27d746453c6b41c47425e0e87fd2f461e912f9aee93318aa439249810792470f9518cb89adedca768e7ec8d7d8909747c05da603e40862ad80403b0dfd06d2202529d259df218d0d9f68c679aa6be222661f17c6dcf801b0e9fc093752f5386cd4c19cd7cd4d7ca602ee0b68e2c43069ce4391f39a69598ac25a220150b3a75b212dbc575dd6a0740cdc61084c8e43dd8a611faebde1ad22035b66e097674a0ca53fc48de7f956da0b2d701c6c026f388cbe46421d199d38c53b79c344db317f6e0b0ce2c348620b7202e677aaca01e53addbe6a2af43d1f5f9406f1ce24e65ff288b449e62b096cede177d1a0d5cf3a692a7808877ca37e90279dfe299badf4919a26b44c89ef2cfde1a0edf5f705959727fe51c4e7243c0d712b99d97194eb1025ba1e240d4541682550b0383b04494a7e79cb2a7d2d9e1fb26c982d0e2284da8602c7e12e611b28dc0a560118995e77e8a13a2c02d5a4000a333869ab136737981833a37c6a2217e35239aa0ba07d2cdfa054a6f4d00e540de1e33e83a048fe52039734ae87bbb2497c236fc8b16d9aa183750ddee21a792e9fe2a8521f5b606dec9a605f605ceb6c77d4acca811b695312a54b082ec10ddfe94df27e26dadf4fc421c8603708e331eab4e9efa758edb41c9febdb9236c81c10fe2cedaae18061cc19fe77884973ca10492158113b19125a098455f2a8640fe10f0d191f90856a96a0f6ae6390bb14671c3dcce014263b130f96eeea2126a8947b88f96f3f515d9a502a3801db431e8443dd82bab7e2c80b36c8ce77b11e291ec9a570f516618957b98e4f5d1c7743782b867934c44fe9a44a262b50242a4d7e20e686b4c036be2ddea66dc649c9e1f3b20b5e0dfd7930470266bc26adb561655accf11a3696f7694e42716b5f8c1ce4ba74d5ca60a6a555e8a0965c07fced577a2941e9d7976dfb63969aeb82823fa7494d8a75857b7834c893610f4958f5a3cac9e53756dc062adff3c7af31af1948cc1123e8f51d70435f8a22eafa6206333b67904ac986a90b7a768c509e132a255c8c70ca3543a00f8afaac9a8ca5d9aba7b06c64b77bde9f4202da2ffed5d42b4e117d52ab4eccadb3ba93e728cb34d7abf76e4c4f1f321ed658f8fa5d240d1f3f4589dfaa1d0fc7c5456758617049105367c4e2ac3f9712f161d13a649296fabe9e74ab5f40da91de3532ceed441441a2c7336ec55f759df0d315574d05cb3a7318eb1b4ce83410f2c5caa9d4baf47acc239f491d22344f6b0facfd8fd306119d95d03b65b50fc294cb6f108b12f9b411c89759a5e6a86c361702b184e406435893c2a061bf38a727666b3eec8cb57811f560f1ac1e94abd844fd84272dab2e4ed66a6363367c5bd1d4c3d6033e91fd864fb26be7472108770e12dd9d44df29a20419fee56b0a1f195858a6c9cdb20dcdafabcb2aa22f3a70e95b0885f81dae58723287ce0a8d83eb4a319c3dddbf211ecd375731fb13ee7514f29bca5ab6e9c19b9fc739033cd209b2ea2fc37a340b4c2cef6a600bea29c63ccdb1cb2c809331ab7900fcbe9aa1974654799e7474a507d8bd0530c9d77b888d98c28902ab317f6fa8479501728534dfbd377df59a46c36d872b6ca982853b2bc7a5edf33f38574fdd562ce62e6a1739875d1bb8f2cfb60e8be69dee0dc951e3298c87ce8a253a8afc5ba98f8bf293616727dcd1622729df4883d61fed174d952db508cd7f68836f025d6bdd659612946bab3a889205fa40f0a1f95b9fcb9d423f23631f224b725b1a12118c9d09a90e6a1ada8a9c5953e4edf09552666db6b444da290974fc5a57253147a3d7f7cdd1f9a5607b9ce7783ea98963d5356d77b3f9624b57258b3341b52c75a23f737897ffedfed18df15152e5694de30fb74895028942ee9f9197bcf724ae001b742372d65957a4d828449d10307bdb5edda47276534f73a0c2b6842b6953fd768b361c74c18dbeda5728edbcf767c81f49de2cda1b5c8b15da8c4c4c32497c7047caa38328163703929f1c328a96c4f91fcce874ecf0b2b2b16e2bb9ea277780ecff83b216d19c0f2dec6ef8c2bb1e2c7cc6a9b9b42da70cd63f15fa946b0b30dfdc173f016ffd474c8b22b920809f2cd1a6bf91fa7f409a309bcb7b5557091e34960d52ca355cd4341309b5c0f9baf9d320acbfeefee1cef5ed15854fb0cefa8ed322f23067de8186f1ba49d14fdc4faf3ccb5521d20ca9eabde3a10dc0e03006423b89fda1dd54acdbe5ad9c7496abb7818b759c31ddfa30f56a51cbd45702280fa13bcb56f5fb6c41438822c7dd3b8b5d7f7b5c527453309b7625df3b095f4927d60eb3300f94be8feedc5d6567ebeca028b83f1c43a79cf2c8b5f6fba49a29fbc85b9d95919661077cb7ac3d33a5378498554e5597ca353d181c2f4931659166206213606457ba892b30eab4fef3087a98463b197ccd8f9c94b68ec42ea4615b84e137a9c7eecf43c741673dee916b0aa3bd2cf4ae359f9b6979e507ae0a430a2e1dadb27110513e26b1184465d27017bf99d999c0810fbf10655e4f85ad8c3587d39bbf6108f8d435995c6f9de5482300d7fbfee74705f5f418b4aeb5736143a77790aa6512a42aae849a685fabce48825eec1cc328c707f5f8bf2911a054c5eca54f27cd374d15e35be61d3bc5b9dc547c64d5cbf155c36674cfc59fd5085c5724dcd7ee5ccb6e450089b47076d6fc21385a0b569ac800451a5100a4da64849f15b610a935f8efd83103d90a5be3befd529e8c34232e1dfea065ad59a7c9aa5af2acf32dbf0ed34e48970aa70e0a03dc73b28600270e3fb59484e72b892924ef5ad3f9f4d4f67d598c1e56e377828d359f3dc2bea27b1b90f98ae3ae355b0f8dccd363f741d4bbcef310aa01cdd62c7f1a0e5f65227e7cf710d990c451d1f4c9d66a76a9ee6e7eb8d3207d7c017336ef3c0043cc37480dcfc904679f7dc25f620247f84533d227ae149853da861a21d5a1f6d04495ad6fa604dca3879442db9b4d9449f1f83cd0bcb5f27922e5c00085daa430f6c224639a320bb518c999dbcf84e4435651e3100c38c4ac144e11d4b278f7e881d91aae0f52c069e576b911861eda375f0275adaee28ee8ab5c5ceff93c47930bda2a6240a3065bdc336b85fac9a89387a06471a5206843e8e4054825b74421465d5b85f82d83a069f135e01290a4c11bbfb7fd1b12faebd3172952dd2e7617a090c7bf324f87c3f00d734be9d335ce5820a9f7d33d37bd88e6baf464dc216a2d2c7fecd8fd3c41109234f78f927a72b71faca9ade2c4d784cccb6a3a05f0e744388b033446974e21dd5cf71726e5c8329b7b104f3607f2f90b87651d8ef6f62de5cf3ca1941c465d1e91483f825468e095d4d321be484176f7ab027475e654ca00b74d351b057726af1a48d4219a0539ee9759fcf6a1a99b60ed9ab2ca83cb8b5b46d728c0e67a1f7692b84b42225dfa2504c933aabb2015b3bf3b6f733b9e60260a6ba66d0ba08800214895496415ca59ef0ebe27c141209510bf025f9e7385dd64cbe575e50718f1415c6d018f337e12cca08681e2f4173fee57196d9bfb5ce3c0fc186d129ec6389bc967933f204c987f9ff03529921ed4cb719d885f69f1863da89739ea9164519014e611cf4e2a3cffcd357007e44f1a95106b41197b9ac65e613e31c9ef61adf1bac40effe4bb3ab5e48f539c7bc6a46a929754e8a46aadb70b0ad919b628541a1531f1f2ee3701a19d2fb13e1d14344a10624de2b98a5f12cce4fa4f0c9248eb75d9dfeb8f42397e6f20569881789ae60a84d565663d82fc6623015e41265dc04f9cf9c2c9ff5d83f4ecc114c1003997675a421366f3a795aacd0f4e42b4588f5a8904bc2d969df7c72198e72e854900a723397a5ad7eebc8940cadcda0bba70df44e6a3f5c469ee7103aa21f95629c6f4d565e9100c98c0dbf246eac76bd0517476f3a5fbfed2916edea756befa23289506af274bfa77fbc043f69105c58a5ac63a451ce70a56f7e3c8007cd3766a9ab5cc2a3216ac85c2f8fbb91171d585faa8a11003343a51c37a74381d9d078b00cee93b259f7582f9e73317168d8839ef5465cc2341c414a48a484296a19ce2487ff2535b201bb6ee799b6cf24eaf482bdaa3dcbf99d93708bfaea9d1d3d95eb2257bcac62fc7ce3cb3b6b7a5ba5ed491fd306a9d9702b8934b9c2af4574caec2ddde92eff0aece992488080872e09281d6eaafaaf4fcc77bb6691651c439605a03d06f58872d4eea2de2260f0ddda092d5c9bd3fb4496e48b980e173783af85423aac7b22e510b401632ea24416fe8e21137f8c2e3361162f486ad66007b2a0cc1e7b2910622083d37dbea47debe1c6bbddf6bc4f1a4e985b9e70537b19bd54a5c26d9b9a1c46f21dd59ae0894c4b7c707b75b5eb02878264879ddae28b1c3dc13153d0b6018fa4ddbe887d7e4d5a2546861295b7138f522ea1d5ca9356254aa8cdcc53615c802bc3cc333d3fbf32cf72f90c2a1865c1a8424e9a35141694559971cbc58595f389847f078993381ca1977337aae826a7db2cb0752326b5ec9672952180f0844b9c39e24b5e11dac67c4f4ced08126f24f6cc9d6c6261da62ba2e323cc6934530e9360b0b822e40d24d634e3bbff9bc0acbe0a837ba787a7c3aa17aa2e247c3746d56bbadf229ad5fa47f01c6d90b18cd5ff2cd846ab257a07503d534b5fb58bcbbb2f04d4ef1b580a8595c5a4df27a319d05fcfc218cc28bfc48ef759c69ce06073c584c4df426c0cb58f43c9cf7d0ab3e025877ba85ebe8aac9d6ca06b6b49e954198e64a519f902385207bb390932a9682c823e46d207fe385b17887456e934b565e0ae626fbfbc1ae5d2f9ad406bc0e6853c400649668de2c359c3d84e0c1f127fdefa1426c663eefba720f092aa22b20d800e15a0be819903b2591a24056364e6e21ee0baa54d1dcdf5755ad31de9440ce0bb577d00f5e7b6472af09cdde0c90736c815d566d20545c0e365426b5ccd4109828bfb43bf4a51feaaebc769fc6074c22836055c39c1da8147c52634ca927196ae376f4998d726830c5d3f8026fa8835e0b88cb7fcde3aecfe3f5b7d07", 0x1000) connect$inet(r3, &(0x7f00000011c0)={0x2, 0x2}, 0xc) lseek(r2, 0x0, 0x2) getgroups(0x1, &(0x7f0000001200)=[0xffffffffffffffff]) fchown(r0, 0xffffffffffffffff, r4) sendto$inet(r2, &(0x7f0000001240)="abdddac6f564214406c31f0498c15b1270e14416c91d04ef72bb17c6db7a193f6eee9d6b1860fd450a1941bf8b9a72af8d9d3f3445d5cb012d94991eb77401c632678c5d8c23c5eaa3770438b280098df8fe9b9558f2eb4213e9fb2d0dcb5319284e82428c53420e4fdafa932c8b22d6d925083fb4b74aaaf7247778", 0x7c, 0x5, &(0x7f00000012c0)={0x2, 0x3}, 0xc) sendto$inet(r2, &(0x7f0000001300)="04a4beb9a2b50cc65c367eccad2d55441cc867c7f49494cfc36213f390500ae0f868b72777cbe3d70e8ca6f704334f8fedefd04e5bfe5fb75ae002075533936a106732dd6839a64e51e7f11105b9ecb93498ca2e2d6678ba17d13fbb70b34556e094d4d3ca92121383b04ccde7a784f68878a259bbd1371f98def0", 0x7b, 0x400, &(0x7f0000001380)={0x2, 0x0}, 0xc) r5 = openat(r2, &(0x7f00000013c0)='./file0\x00', 0x800, 0x1e1) renameat(r3, &(0x7f0000001400)='./file0\x00', r5, &(0x7f0000001440)='./file0\x00') ioctl$TIOCCBRK(r5, 0x2000747a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0}, &(0x7f0000001a80)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = getuid() r10 = fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001c80)={&(0x7f0000001480)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000019c0)=[{&(0x7f00000014c0)}, {&(0x7f0000001500)="db2af9e97b6e0084a264b488cf8e2f30a4fb13fe2935acf3406cf6e2bc5f624846fe1dd88cbb7e3b5137bd6ccae2e3adbfaed1e209bb1041f3abe8e82e1224cccf42748d5f60e8d7e6d132b9a902aa85a7af39e2ec9158894d646df3240449727ef5cbd9bec4d4d0e8a0113058f5269964316431bca0a1e66c989eef375271b569637c6698a3e59cfdcc23e91aa85af36533c3b27bf153878197e810e8512b830a3adcaaeba934582a2728aaf010ad8311478833fed3cbee6f506117ef5d203749e08c703a20a1a6eff136f2bc95568fd826030059404eea7f", 0xd9}, {&(0x7f0000001600)="93a7db6a9e63978c385af05203af92f1efa2c2d177f5eb35f292602fbf2c9f69c9f512eb5624ea238b42fb1781cdcf24943a3b4af7df196ca59235dcfebba422766cf94791a2401d186af4388eb21c8480fb93a71d11004a6d26da36af53feefd4563f70d18599745a0ef4c3c2fc38e1e6c9a77dbfbb8587775a8df6a23aeb5b072b44", 0x83}, {&(0x7f00000016c0)="bd89bde7248415703b47182d44fd29c99fc3fd363dbd81355773350ba0aea3e24c249adea2ba233114a393f60c136b762ad99c166f93c953103fb1816f4e88fa0287158fe5e4d78b77e0789f78a24eee11ea3791a0388b7ab6169ac15f098171fee31400da212102ba727f223a8970f02ede572c32a660dcaa6a8a87c483f650e01ad298fcbf9ec4f36217687ba6fdb1771a3d8528d8fa87a61a6991fb7ea3ae158314e3c25414cf9ad744aba4c9fc134fb5bf1306dfd7e543b1f445416be03da4cd6e5903c25359355756e9ce43a35dab3bb77475834134d7ac37a6b6704bb167ae156e6064596d3e", 0xe9}, {&(0x7f00000017c0)="474216ee4cbc6bd8cd667f75af2e0667a382a7b8a400f677de305b56c2bae9365ce932ede8e7bf69db64f10b53f7a67b758afc46a22c7f7c718ff53ea2215519b8605d75c556e0ab1f95650c1a42b6b8c3db56df04893a85ed5664fc0dba425c0716fdc2dcef186d193348457f9ce5c212f7971ac7cfaf0b6289d99dab0e0bc05ac33ae6a2bb83b5e647bac0f1f1c4f1d8a4eced56c6823dc82f7383c5c412e47b2ab7b9025c0c251f7d5687d4dcb442eb85e0d95b62c372dd53ff2332972a17150dc52ce21356dfd131", 0xca}, {&(0x7f00000018c0)="8a3465e2eea9898389d561b9f6d00dd700474ad51991e33dfd0ebc438260d6ddc9ff32536da73aeae496a7c77833d325c74ff9782d6536e75a41759e2091f8d6070e4eb69d660111d7ff66f04f344f99436841b19a62c1254a932b53ddebff793827e27eed8c730a0051b3a26a160e90d3f33a22939bfc910f5259b221e2f32e7678958a89e5f6ea1f65d46ee1919eed000b5d358297dc677be4c77c9090505715e58793e100bb4b99d73cf22ea3838c98c929c03bc137dec505ecc8e4be3110e11aac6ffea6870b3d9925700a79ce6485e8d105441a16c7f3ddf1d0918384c3774682330324b9", 0xe7}], 0x6, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r6, r7, r4}, @cred={0x20, 0xffff, 0x0, r8, r9, r4}, @cred={0x20, 0xffff, 0x0, r10, r11, r4}, @rights={0x28, 0xffff, 0x1, [r0, r3, r2, r5, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r5, r5, r0, r3, r0, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r3, r0, r5, r3, r0, r0, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r5, r5, r0, r5, r5]}], 0x118, 0x9}, 0x400) lstat(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)) r12 = shmget$private(0x0, 0x2000, 0x12a, &(0x7f0000ffd000/0x2000)=nil) shmat(r12, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:34:13 executing program 0: getuid() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000140)=""/127, 0x7f, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setuid(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="ac3dd87db171fe7052f952e99a28228ac7706d44d16b41de81b424d8a7d0abc7c40167ecc994ca55b8aef703a33c4b04cc1cfbba0668fa8195cf673e60b13bc09f82f995bbfc0902c8e3577a1586f65c2308", 0x52}, {&(0x7f0000000240)="b82651a0e5c02042166bd0e80abd99fddc95b1f81039fd6a2b6a803d1dd388b67ef55cb34e5b0949e1938a965173466d2478a4fb51abe8566dfa30a2125758eb17d538b834e93616ae967c646488723f3a3359e5a5b4d6d6943819322d571ad7eb4ae3d99bd9f27c974bd5a90b80d22c2ddcca942268b834cb0ddbd49e3ca8f6d664efc7fc0684cc11394ae1fc3c4d56e1d4861b2f01f19072562a81e641e572c60b897f24ab78170c2920ea51438c80556fab49f8e3ad97f5115e135c7c5e330d73bf66f8be314a7e7389978b2b5660f124726dcaf20aed6165ef3e89e10316dad32929ba20c3a17c8e93a71c489963bf0e", 0xf2}], 0x2) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r1, 0xdb2, 0x0, &(0x7f00000000c0)="0ca2daac", 0x4) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:34:13 executing program 0: r0 = syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000000)="d5ff34f8b7f99812db634b9c164cfa865475826a15", 0x15) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:34:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7fffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x7, 0x2}, 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x400) ioctl$TIOCCBRK(r0, 0x2000747a) close(r1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001640)=""/126, &(0x7f00000016c0)=0x7e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xa3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/206, 0xce, 0x43, &(0x7f0000000240)={0x18, 0x3, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) r2 = socket$inet(0x2, 0x4, 0x84d) linkat(r0, &(0x7f00000012c0)='./file0\x00', r0, &(0x7f0000001300)='./file0\x00', 0x4) syz_open_pts() getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001340)=""/40, &(0x7f0000001380)=0x28) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000013c0)=0x1000) bind$unix(r1, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x7, 0x1010, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) setegid(r5) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000014c0)=""/43, &(0x7f0000001500)=0x2b) ftruncate(r3, 0x100) r6 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000001540)=""/15) accept$unix(r4, &(0x7f0000001580)=@file={0x0, ""/108}, &(0x7f0000001600)=0x6e) 16:34:13 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x200fffff}], 0xffffffffffffffe1, 0x0) 16:34:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB], 0xfffffffffffffd2f) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:34:13 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:34:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c", 0x0, 0xee2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x4}, 0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:34:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x464}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:34:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2006, 0x413cb) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x531, 0x0) close(r0) close(r0) getdents(r0, &(0x7f00000000c0)=""/162, 0xa2) ftruncate(r0, 0x0) 16:34:14 executing program 1: pipe(&(0x7f0000000000)) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe, 0x83) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() r2 = socket(0x1, 0x4000, 0x4) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0xd5, 0x0) dup2(r2, r2) 16:34:14 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) clock_gettime(0x2, &(0x7f0000000000)) 16:34:14 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) open(&(0x7f00000001c0)='./file0\x00', 0x600, 0x80) r0 = socket$inet6(0x18, 0x8003, 0x1f) r1 = dup(r0) write(r0, &(0x7f0000000200)="7500267fbeba178cd325d42476b38376fb45f18d40f8fbca5851698015e98c47c0cd432a9126f166fd2dfe818f1b9e32365c6fbf51fc34742a8c4b4a1890423edb255e0d0a7d54b1ffc9265fc17447d372f21c849833e8e42bb9ee4c9209a04723209d4b3d66e2d5a6", 0x69) getsockopt$sock_int(r1, 0xffff, 0x280, &(0x7f0000000180), &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1a09, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 16:34:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x200}, 0xc) 16:34:14 executing program 1: r0 = socket(0x40000000011, 0x2000000000000007, 0x393) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:34:14 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "9839767ad117948c4fe4c283347fe15ac58d4b7d"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x0) 16:34:14 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x4) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2}, 0xc) execve(0x0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="7aab00d8680815ef114e"], 0xa) write(r0, &(0x7f00000000c0)="db", 0x1) 16:34:14 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/44, 0x2c) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x35) r2 = getgid() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = getegid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000140)='./file0/file0\x00', r4, &(0x7f0000000180)='./file0\x00') write(r0, &(0x7f00000001c0)="c60421bcd31ce948762a763f2bb129e5a422239c428acff8210a298aa6bf628397a9529f913728b009f5359c325e48c67198fd", 0x33) rmdir(&(0x7f0000000200)='./file0/file0\x00') r6 = semget$private(0x0, 0x3, 0x104) r7 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffffffffc01, r7, r3, r9, r11, 0x40, 0x5018}, 0x1, 0x1f, 0x8}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000340)={0x7, 0x1, 0x0, 0xfff, 0x8000}, 0xc) setgroups(0x8, &(0x7f0000000380)=[r10, r10, r2, r2, r2, r3, r11, r3]) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x1d4) r12 = msgget$private(0x0, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000400)={{0x1ff, r9, r2, r9, r3, 0xc0, 0x7fffffff}, 0x1, 0x3, r8, r8, 0x5, 0x32a65b8e, 0x7ff}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x6, r9, r3, r7, r3, 0x111, 0x401}, 0x800, 0x9, 0x8d3b}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000500)) getgroups(0x4, &(0x7f0000000540)=[r11, r2, r11, r10]) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000580)=""/68) setsockopt(r5, 0x20, 0x3f, &(0x7f0000000600)="a2b24e24a408189de5c78dee269d46d9afbfad097e87b81663d605d2edd1e7b6108157077857ddeb0116df63f25ddd3669684028ab7e2fa9bc74493ffaaaf7fd5568dfbd61996b19dc7faae706dba2ff2020e143e0f8ba8d617e3b0f37d067526dbb4ae8b0c452997e11dab999bb928b6e84d6fb25c3605f305589924b059eb3ed2b2d365138810f12fea39eed46a13d4b1c1748bf4c1af16a", 0x99) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:34:15 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(0x0, r2) 16:34:15 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) getrusage(0x0, &(0x7f0000000180)) getrusage(0xffffffffffffffff, &(0x7f0000000240)) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:34:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66694c65308f1ece6293b83151d970ca9a1e7dadf92110c6ac322cfa63d0487bc271f8e1ce578593cf2e4549ca61227675526f42925c2a470e74c851bde788e826825e128845563027a230ff446fcaa6eca15dddde4e5722edfa0a9373"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r0, 0x1) 16:34:15 executing program 1: r0 = socket(0x2, 0x7, 0xfffffffffffffffb) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="140000000000000007001f000000094e0000000000003d5d2940bbf4525b2657cd15587a1a544a57a3f0516c32d5652522b999ede3f3d10b2b2d823d1588774e93f09c2fb979ec147bd6b30a7ff2fdb329b1f09ed49bec85d20f7f80aaa0da2320b7fec97e7dfe2ba8226d200c31d100"], 0x70}, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="7eae77556f166f03ab2754f69b32db01716f91e64436e38c9bb41985c36087586ba3211f354ecc44101fc76bebee8335228d184ab2512e0499f95f41805cb75437ed274746b151d50c3dc5058ca7d8730eea13c65e2e296f6bf86b83e211762e14139bf0ca068672d3e7a4a4a4b5c44abc96fa67d76983da444fee4f3a8abf6a6a4779455ebdce4737d63ad7afe4d679d90ef18c83ea05349e6dbe662218b4ab5c126ff179e617d296a3fba683f161f34a054098ddf767b483f5e968b13a409648022850dfb033c114091882cfb2d858882fe3060d589ca17da2ac1ed03a563bf5b3b73d32dbb46a148586b4be7559e73009e86b742139779bfbc1", 0xfb}, {&(0x7f00000002c0)="7ec05e904342df0ce4494080f69c046e7e60c384877aac24b8b1deae912106db9650715aef2b8a542d76c75a82acd33260dd0095d2d1915be87410da7e6922f30a5312e81005fc11d832ed9837a2e6d56c0d8e45a0b1a66e4d43bbda0141db0d83a743b8f9091eb924e1721baf54c1621f5511be34e61fbf2f8deac1bea8d2d662ee95a9122f5072c63dcfce0b94fccdcfd7820e60cca918ae38bc38fdb9956afc624dfee31603376d7c30e45f4ba71a137e04ad7cef0762725e9364e62638aae2c8f07803c127f9959aeae064a8baae6eb4c0d54e72686ff3729d3968258c4c068a57", 0xe3}, {&(0x7f00000003c0)="c881a06f146fbf30b603233a67afa103d03b7cfc8e3523d1f125582f8ddcd54453932cf9982ee3db49255cb701f93cf2ae40b9b3b50c384e966afafb50e60880fd9685556c7365213ec4727fd9bc84a363197ea2417cb7e97eade9636a2d436e500db738a5ae0ef83cc8344322a8d90e73c80ca748557ca757a4d1eabc059a0fc81571f86b0fd09c73b60ef416d59e3d400146bf958ca073b449ba8bf932dd6a35ec0440acb12ca996550c847baef3c4817e775f362e0f8cf1b42106c5aa55a67efbeebb75813e89616edd0b4d60c541442da6d8759c67425d1d492892a09e46f68ed5454637088bdbfdf59e5eebdfdb2aabd3dae9d82f9e337918d9fb3a1aad3037b62b48d711170a62c5e09849ded92dceb53eddd3d6e1486baf7f4dd7a11be9e70e139f8adca6c35318a234ce74b33bbb47b0ef8196951689bca5ba29491ba3e202cdbccd8e07016ec2832a34ec16d99a3703f71891365b9500683390f9b77f18839327c830765ed894196d5299b88f8a85523367ec14dbba8893d466eab91b58114d283ef28116d504946f4380463480c74fa7fd30d7780907804f050029926d780d19183874a61526bb20cc046fc51e61141b2a1b4f9da1a81e6d8cb3f0d65ab065f86ed1f6615ec2b04b655bfc14cb3eaa9576c21996e41520c34669e4fa680f19f325f029a47d735ae6c686be06261bc00704dfda623eeb8b47711a304ef1e8a2a9f56d2b6c02519be75b07c3c6df6f72634591a68107c512de7c5fe2109b4ae6223d1f7dfc5ceab32dc9c7a87e5c46a17786b01451a51c091b388f9cacd1553290532a5143853d7d7a089cb28b9655a00725f21a5408f91ad58077b59779094c73b64948397ecf6717d594caf3fb1412c84a9a229bb70722f54397ec4bbc841d801643363a38718a8c115999fad40bc659608d88eb11d1557a78c47ddcbad533c30d1e6f9cea89e03dd4a964421110ba89d101b7218f7991e8643a557c7c5606c229235717d2e5cbc7479a26b9e202f9ba7415289a33497eb5e575231186c3aab9661335d0a5d92cf56283a9e64027a4a59499a5725f086c8dc430bbab0a66c77233ae76306ec267393b359baec5511fd0b9815fe08e0816453d0285bfb49ae5f3a1cff2145f121272a4bda40fb774bf828a7f7d9a45847c54cc10bd3753a28dd87f128c1246447af4fb13ba477fac3f0abff25dcb5b5e39b794b5cde941c19d78183cfd7d19e89264b45aa5834db8e71f499792b3e9fe1d3fb8f07db2010eb49ca4f15d76b45a3cf06af6d3a8936c739e17ab59bff7dd2cb4d62dfc7cfca1c894e7688ef7ae95fc89678e9e1714bdcc4c554379049c53bd71368b287cc6a43882ba47608fb5a9e6e3811ccadf01cf896daf3eff12a065b931b100b67ecb2f2a37acf62cfe9fc7b8c2362ca9a3d9d66ba7ea3e8b3fd7252932f68b16175e4e41bddd093fba991a29399133f6d90c1e81f18d834b17d88c30f3ed2c0cf55f2b498da2afe3bda23e547ba0391750fe5e305cb5bb65d72a80d658dc88b80c1ed068e572b324fa0da06b43da8b17e35213a992b75a74cafed18ceb0f2b61ab3021553478eb5e601cf64695bf587cad59b425e309bebe04422cc70ec3966a41cd33db243fc793ee9e9c2be706616edaf9a2853b4cb9420392bd75747f06a3a4fec5fdc6c968efdffd7457345188b892d19da8ed8701bc96f0c86a7c001c261721613183959d7df7d4046b9205017e2491d86d831cdce31797d89f2a7b6e6887641f50a0b0e57937842bf1cb8b4bfa8a8a91888ac535e13ecff4423187b30964790d9a78c559da76c9b862fddb5ace272819d713bf942bcf332a028e73e6af722f12e1ab14e59b1dfca453778e13e5eef758e6bea3ca4a160621f439f0c34b9d14a8189770eb8b0ab1567538dc866ef934c376fd7e172683037a2d2f73963621491985dd402e8ae38d650bc721aada27fd4ff20eb6d7cbec68323c8397441730483ea8c6b2fcd31e17549f6bcc68a622b58db565a4bc61d8731af0f7f7c398c27c867b054dd9cc89470db270873a4e22513dd0bcb927334a3e362cebea1f72fa546f15c02a847fd57e822c1fd6a6a073d009817b1a275166f6f143248382b37f33467412757a529771d4c809214e16fcf3d7be674c0aa57014b0e0c8f887c7f72c522670f2532c8fd3cb7daac025ca1e214659efbb3e5d77ca8629998903d794cc609b915a1f24e1791a0e84ab3ec6b142b97f90e913f73b83b6d605784492b01e229092b4cfc9e9debfe42a669a6724747f4f02d5fc2b6330da886cc3f29dcd4775815406bed2c09e2db3be6269704240cb0b13608c45636fbd58f8f32da0395246dc94be99946e2bbcaedcbcae95158f789a5e8217d3fd9eedad7bf48474c5f31d732819c9b76f79de5dcb820ea6ebd62618335fc2a3ca5bd3f9c19ce8e67e44a67249a81787504184cceb4466cccbae79521f7fe889c1024590f0b541e76da6ab2ec042ae16ef0321d94986f25dac22b881c1cbb77de554e7484810c4f315c2f19e87d03be9a2e56be43150b01a9994d43fad72afe91d583e487ec6e63dec8053c9ef8d3836327b35192e9b0728686d39e4b86e3e37bcb9184489f213c52ad092592f75634b7b667482615073ce1c42a7ad55c8960e98de20f16bdd70fee0310ef8155cb073f51b93d764c6911ac6e61f8840e8318e05eba0bb27a512dc9f54217620f9fba94207c335e60cd81c98913805805f08b09b901ff69ea0074caabea8100a490e22845414258a01637ea989691bf13f404cbbe9a60ed161b930f0045b035961eaa5302f669b1a6c7610e3cd37b528207304ef827e0763305b97140a5740051b5307a016a1b15d585c639cfb5c10d27da386890af419d00d1fb4d9339dbecf9a9841c4f20658d0825ee7445293ad57ae048627d91157cf50c2ab6f08a9956931f18568a0845d1f24665a0df501cee316de9f2c24bf5a9db14e875baee24b5932c1d5a990812266d80910b9028ffaa53a1ad35f2c473c7ae9186afa6f68179fa8f525e1645bcab191a88f20278bfdb354ba273d7c442d60679d26e62682b1e3600d12071ffa2566656cc41e59d3b26034f1372df9dec9ad2b9f893aba21cbb94f28f18f5a74495d39072cc02a0daae6067571525edd80e97d9f30c61e0abd21b01100eae89d65703ad1fb70bc106f64e5a64d15ed885e8e480caf622aaacc73c2b5e230ac305ac411c670278da4b5c21dee51a58dc31ca6e2cd2157ba6e842a9b3412006868bf9cdfb40a8aff4bd01e923e629c98ebc8f4b968dc2cebc5dc556f3554c7aca5fd9b351d8e5ae85bc91552bbb287ad317513600cd401b823c210912ccea24efd08e08f0efbaa1430a41710afa62a90d9c9332bcb1ed2aaa016cae023bdb9cb10788d2b03b2fecfae158a4f92127d1fadda9198cf950f73f07a8aec8beca2739573c8689006931f0b3a202297cacb206484177a2a9795b0b20328c37f6d9ea17b401a21f9bccbe26776934f5dc1cfaf4be027cd37e85dce22230796796a8de63641467b976617e6a74aa6533e17ec8ba3c40b8317714f92333069608fe955d9236f6b6764a5419a2f2a2b7b7350724fa2cffbcc5d702ecf9dafffd03f73a5b9b34e1e096076aac0d560c46ae8f0fca6763921550fa50fe603a53208376e92023305346ac94ca964a0eefcc97425d745b4092ef6cc3198b12861e468595bc9285f8ece6fc4a9d05dc9f63fb418b6d99768ce16ff44e72e47d2003eb052749831e8aa4c91130f716558f8c5cf664b97cb22dfc950d672bba86518477bd4fab2027dccfff8f2dc8a1042d490698cb81061cd332416f0ebb4766b646ce1f7405b4d43cb5c208ae39924aa583d4397de99e5def629328bf42b33f9071f88753f262b7afd72d05d580fe8ccd677c1beb7e6d11397a9e4a17d8d99988babb4654637e6b00a2a774735ca234494645a97bce234a2d19a0af09f606266e979546d02abe699000802f81e9b3c7a84b6744192d2823a9ccbbe3a2795b57ef710d66bd3d89a0be774f35080611f56678ad8564c5c1a61c14e411a2b77533014b1b2aba4d108a0781bf467f3bf3d66eb7ed3b9ffe88d4505709b911b633ee2f49274c7181f415704adca09cfe77a18f0927d12ee0c83f9dd63b56e3ffa3641ad68fa232ef73dc8bd15e7de315b16727a6b022e5ba8e378902d0bcdf395add35266bd382f060e6aadc232129affe51a83751c8721d0351676f6273f5d8e3a3a7539610051a9aa5e6c212de48ac4da498357b19bf35fd4060b9541656ccb006357c202ad612a7c45db0039ea359d98d3b8ad427f31679c6ac884540edde67d276c58e3c7365e5e74bcf294c6bc81c8d9f939d7163db2f7c7c1ce40eb56edbd5f811a30dfce7809c381176324510d3c00244a4fed575f7c5f166b8b65a012944fbfc819c2ab267f89cc29b2e65bc6a67e5b8f25021ef474d79b45796596c35dec65bbbd465eb99cdb640fd1113cdc399ea65e7a64c3bf967b795abd6f19b6eb1f4af9c9eba4f13f892d472c0117a39b253e77dc20fb74ac46f7b4e21877e2847756e3c55df78307724600f1b49d515fa412067f7411c66edc80ad071a41e2d2e55933c7902052b9df63080937b0c2e633ff44a0ac981ccb8a28bcf89f9f3329f290ff2bab4df6dca00504881eef7d0dd4f3c04fbabec3f8af69f2f0249fab09fc4099a583da7eaa67c6e90f38a80190d565b0efc1611b3c549def7d88f1ef7bd0f982ae173d692cf439922b98fb3fb993d742d9e7c6a08ca06c65b9e0b1eba5c8abd9b095253d1087898eb3c130c35728b41a5fd5a4e0c85024d6195146be2c90f8b0fd27ae048e74e09e3e9700d33de1a3dafd5018e1f338a7224af8a6f15a31af7dca4e3d5ecb7def6cab3ed1380c52aa234f1647bf5200d76e6258786bd3afd6f02381f103152561eb1cd6d8b4486ff5299cc44684c90de2e1910d18db33533687cd9893521d738a4bb7d602bcfac377d646b59ca44b964218764932e704939bfa68cea4d5e4899f0f9b29fbb6a5a45e922d8653316e6dcd11d17cb39d50603ab1f87ec1cc2da6729c058a2484c68d715d21c6541095215eee286cc6e23c060fc6b1416b0b7aa876cad3074dcb38fe27aa1da2761170388a7af79864fba21056d9f03a1242e667a1a54fef7e49bf5e76ee58e1fdc1a7d80bde9d90a7adebc48097e2963303548442b89cd6d30f9826c9cfc73bdaa5cc5043208a9484be33bffcd3b9ccc822a574500a479b06e3f17f7cfe6b21adb9bde2e97bd24b506587cc1ac3e5fb3cc7481f298a54bd1e1fe92f3ffcf3417666dab16ada51b39935a1ae2bb370fb7de25f2d1db3f3cee9527adab2b1ec915729cd96ce47bad08ceddc45bd41c1eaa7db2e79de6f1a8deccd0d430b781a6343511cdb3e8128120c7f2efb8723f0240a5ba3b46dbfc66ecd13426366ba250a4430a9ae5379b7466cf7691fc139ee42190deff9296726d92eac153b4aaf73495d3795a2656e6a733b77bec9fe52566b9853b1763d1398e71571d096d1a593affd0af24f5a91caee9b884600f71b713360a8296ec21b16469138835074705943b27057f173c0418ec54edf91a878e704a4079a05e26eb885d43d520a01d5bb7f6d54c311d909ebf987acac9d582c94905fbd4047709c3d020fa88e3be67a998adb05186df643dc9b7c4ab0e1e03c24a14605dbbb50a8715186d7164488290389dd711b074f67ac9abf44842a587cff29f022a7bd0379858b08994086690d5709a9f9dc06e740c793f9", 0x1000}, {&(0x7f00000013c0)="332ffa0c6658767dc75b5700c755ef242524e737a9d3698695ffccdf4a016678ea3452b85c62a333fa0a4fb90367bae1f507ef8ae665a332119fb058c13340b136b27d181e42c135b10098662ae01b1c5c2bd9aa9d06c07f870e8f4c8565d20a47ca24557b2bb064eb5f1cef736115b85d19e2c543f6c9875deb87dd29cd3e931625b1c54f2c19cdbc47c88e59fe4d063cc61b5e161440247fda061c81764ea9e4f20fcdc253bc64b729f86a43460a228bb10e915207964c250e2ce5b0fa6c0fd3c811cc8e30895a25921aafab147179b1a778fe4712561edbda3df610ba96131841f5", 0xe3}], 0x4, &(0x7f0000002640)=ANY=[@ANYBLOB="c0000000000000000100000000100000e3ad049039d505000000655b4a4f0894d1f21906903cfee5b2e3f0bce027707072410ae058180ef13569031bd7962065190800863989cdb532c5dc1829d6c6a9e12af9727bb4dadca7dfac7822b7f1966614de82a12b2d9d26ce764c295016c1693b1effb6d913a5e658dca33f4c50e30540bb2d3e4e7c5c5fc7c938c56cd4688524da04dea2a589e6dc80d6f14b5bfbd232eff3ee83c4b6893e0989428a6e0ffce4ce7e3c27bb030618c84b000000001010000000000000ffff000005000000510c1f4e78a10cd8b4a316f6821893f28946023dfce46f397b7558673c54be1d344ae0802d0bc33de522fd1a6721e0fd8aa619f299ac1c05e118398d9460113462c497e8d3c163216e94bf74fc908a5f2a4f1c2cbd53fd6a24f5752c76d8d47e80cc4bd6e3d9e499e9600f4a6dd87a3062c5d0f904c9b7764efc5a89ca6a95c84cad8b44db1ffdd7340f50ede6238dfab6ef34952800b6cc88e7fceb0140e375e76616857ac19b90431bc5c268be275ea4b2aa7b235d7c19dfb8e55b0ed9dafad57d01c82783f9b66fc7512c0a2ec75ec640b36d172430ca2958d40e2d5ca8f1a1be76dde1d64260766500929fdc8698caf0403cbfa28d51bd1a807ed58de5e422342476323dceba7147128bc7654782605c54e973cd1d3888198e7513718bf50742a31b1fc228650302d243ef197d8c5cc7610632f25bef56b3de45e3f67bde4b91e2df0df7c3314606971393b1e288820ba989f7a083b6ded24be86d66d3d0694cdace3a4ea60401711a84595b88ceeb90a014e7b06814234485a2641c838fa2dc7778710210cacc6cd835c7c07a4f5e5fc6cd3aa8ca7fbca021e7f198a13fbdb618f733d5e363d11921d2b0d73274db43b0658e0e928ea94aab02c14e710a4e6092d1eb94d0bd23c010fe69000f43fdf13c5597e88d9d02b6f600dafac0608c3adf698a33c1065ac39bd388e90a03889d19e02dcf773d573ff9062cc03c02546016199152810cc86fbdd05a927a733ec0c57470c715430f769f86610824c50e4b9921c0bddb5242128df7311b9c576875dd33ef761b945b54f6f05608a6a3bc96e609eb7441ee3fbed4ef0600e6fc93a796eb7511c0a88bbcc33eb0d5b0403395a15a212b04793859f4c9cd0101595d166b8ad7b3a988217a5ad956d81879bd19cb11cd20abed4d37215fedc3441a0e35bbce10258e08f1e205fa6d96d9f4dd14f647998e9dca39137c151e787bf8cb8edae3d54b30400759474598ab8456b240261a933f72a87ceeb89418da3c7fd4d01f5a969ba30a1eba7e4ada69ffc85cf1893530b7e564d21207e4e7fd87ba167c6e74928ae98e8f42c087d4c9cd7febeeb49e5aef6b07807205bc6febe79ba7060a913deecf9aec815518df336d7449bbc28d9bf4c0ccb2d6c7cb918fcf828b4eff0638e5eea67b9ae69c258ec48df926ebbb14c5b87c0bc0558990328e906eacd622c98e0293ac5a3f53c493e6ca1ec7cb0d1db2e07b1ad2cf4e05151c32a18fe98bcdee483c0151e86adc3f8cf6609fba87a999db0f8b234d9ec87056a4d6847ad143bf7b9a4400166642e33e2366a0189bdb07e8c04ef87a198e1f786176e8bd7f3f3a1254a80c5f6583854b4b611769a81e23f134417973cb9ff433534243e03b0144a787cbc0745af9355dcb21b14797cb99ab6dd78b92b3129be44e26bcb75670d98265217233eed57f9fc678cd9465a8686e4d5fa8649337acfb415a2f9e192c6882f9b0ca1d077dbe5df2e90799dc7dd1be8dbeac915482df43b0723a105a762991c283a8d7a2c551ef5cbd6bb8893afaec496a176d6f862f924c2b1206198a8c020fbb04c7824acd35e3f084c667754a9bcb026a2b99e63f07248be43b3bd433f5eff1b95930562ada2b7d3ab0aa49a9408a4f8f491a867997f46c3ed3a9fec42e37648214a3a76e14123abc8d664685aebb5918f01c6729e0d1cafc8b8dad9cb0737c11362aee3e5fabf71843deab44b34aad9dd52d6684dea862cda1405cc8ab12af9c52caa4b76df16c0d54ad5bac31f4beed1f611d3d506c00dd7f58bc5aa29d50dd850049eb8fc1631c0451e50da3bb799d88516750786a5552b069b0d8a876a6a7eefc3ebc02ae82814932589f11fee7685f36e2b93d32c308622f7721dcdd473df76cbd81a8a0a2fb7041115b8d64d58a8cbea04d0c06d82be04b1423887b8c2b9e413853ae7d3bdfb16008f5938382c1c0366e3168dce9fb16035544e5874c58830acd53b350e04d72d7309400a8c6b984eabf26ad66797c41e990374fbc24352b6ea84a06901a58f9e76fb74039f7ba0ba4d635ff82bf11df57f549185a15996cb5af4df4ff999509a9408d18ca464b603c400a70003be1a410ccf381b59c9608b26df27b3e481c544bda37d73735fc3a1b3bfa5c4475e6df976dd64776f5d45361455c61b60c18795b60a41af195caf6141fc14d06aa219c438bf7614cc8d9020bd7b29cd982befbcf8da20deaef19728df0721045f162bd4b77ff27dcbe5cc3586c3f845fe30a9f2dc9238fb368daf00907a2d0cf5c5a52e01b94c1aed70879613e3f1385d36d9188b38270e723f0bed6ed349509acdaf9dec98aef444d9fc83ef4cb2451e482d894d414d2a434deac05ea1004258bf1a8e800c25783509e5b4a3cae836ad232057be37c81bad391a4b19d3a9732a22171847472c7fc3ebe3c55720b18ef07857854a190141ac5403252f4b6727fe3d5d1dedc367d09839f7bb7661a35ed3beb8bedb90d7dd044e5b08e2b04e7e87d1bc65210086e3bb94a9fe1894f0d9700034d261c1b91a18fe5f1ba8a252e2cb397a626f810189703cbf4e5527e6d441fed0047883f420fe99e07688fb55bfea723ff579739b4bc8741e416455e637c53461018f7a9f4e5c9debde196bdab853d63635c886bc0df90eeda3af4976434ec60ab37eebe4f3a4c5f5ae0b2b6a968d884d742615cf8168f11ecfd92f0e2178bf60d517dda88d7adadd6aaf732fde75a46b250b5b0f11ae12b4b6a8793b0a621fb32ba448e262c0edd5cfb9749b45c95b27d1a9f6cf80de571d3dd044cb8d31254827a7a07f649bdfff5aa87dae802eb1e89ce9987186172484bffa6a80752cd55ad0273ddde43c2088a3bde1381af6a7dd51b2509c9a1056f5359d93194024076033609514266f6c5ef751789d1cca8df5a426f3576a73afb9ba0087e24c8c1bc40e7b310db5ee2630835efc27fa826c3fecd3b09f4dea5f250745b0bf3a41bfc6fd98f6f71eab9c15c1f11a2a2d86332de7def3f1fe9ba1d3f033df774b89eb6bfc301a25c56a98702fafb429d0f5588a4372f500b18144e6a31934e902b26d35464e46e47e730019fdd6fa235d47948418450a4b74733700543ea7c92e1f2fa747b7344645af5d134520c58620d0173dc4d4e053cfd35873f9b3aabce88c9273b319c0f531bfea447c111995665ad0b324c046a4b44e8863dea76ac2ccc85c3b25de36b2b4c3f1f4e3510aacd9243753eadc4ca602fe21e53c6e9617d53e270f9b998a7c39c33aa21f09471643623b1fb77a9d04d8125321b61813078d9522134fcd3844f3be76c4e8f577afe089d939b1d1d301a5ffe5e1b6e5025b0bb94b1b1b7dab8da39c356807b7842f470bfe24e7fe2feab2a3459a3e66e1e39a3dcb059fb9981e1aecfabd8ca296b24274f45dcb7d419395f229e6c54786987bcfc56d02c77715ff5b61bb7fae6ef4c374f262beb9e992bce281418e53bd21f891a8a61392d458a8125f1519c009601cf445656fce73424f548d00c29ea718d4e6dadabcb0c9e40895d9068f151e314a60da0699c8e9426e32deba1dab2f3b1e15bba5caf268d41f8f1bf31341c739386123814680ed5860c778b89d6c8c150ef8e762f823bebf76e0d3f19eb0f9ebd1305608a982590b4a90e0787253d4d44768ba62b767f9f1a0b801adda23c693264f7dbefcd83ebe5c284326cf4375ecdcb5e4a950efafc74dd688899f982d1d51b3969cdd7c0a45ae0a916af5aad0c4434e7c21858d02564a1f024ceba6f40ebe18336f3c93010281baa6a4ce0494e33e5e4902c8fc8b0781cc32ad35c17f811ad80fa230b356c4f05e7068f1206da936733beffbb5b0f83e49084342a87deab82bbf80850784c2e459f65f48e94744ea0850419589f438acd7c4bca086b8780e3d711e4da1b18b654d7c7c2fc3fe20f3b7a61054d0bd67b57e4cdc8117ce8c82a2a9c3fad54ded47469f6021bb1ae55868187b388ad722f7bdeacde962f2bce52626ac47d8878e92df64cda5496dd27873a419226a879acb24d55c898bf93b2f281bdf230e0cbe30291be04534e6835b828a939d239ae3725e2d2687c9f05f111419cf85ad85b2b56fbbb4f835aff25b78b3223657e84418d8aca0744cb114368e6e33ac1291ea68ad30b8550eae8193d02b732c64e804c0f88f8faa45b4856d1797fad4ac0e210767bde992381c8b3a55e32b2fdc410a5125b68810754fa4b5349823ee1b9063ab83d336ba248c081873315f4a1d159fafef177301efab89b9ee561bbee71d9a3ad6ce9a04371f3447d39a83d5c4b7b0d6c708ec1a9eb8b195e61a64da3e636a5a46bfdb204e39c71e3b58bd56cf2de60fa66ba9303b2b27e9adcd7849bbdd167784bead5c808bc793bff0e35d11cc90146bd5e3d2c37aa843527a3dd20bbce5cda9eef2f7b8c71750eadde6c19bd21c4d4c2c2f221c7e2ef48f03c1247a7c0bbafb06ba9303df0f57f88711e3345d0c9389515a75f2118132a1815cb48f6332e4f9512f044910f87ce0e125ab961432927a4b0aec1b91d4c1018f285b6b23342d042f5ed31032814b41c0f8da84635bf78ff15d71bf557e3ed0f2c0973a21ef04e290bc22e14992e331662db0f071ea72bdc0ceddae333a205be26df24b2fa75a5693e57796c2e9e7f2e11f1849feaf666d74045b83b82a0c5785cb373c89b80f472ffa1c7837ff34d1d6061a8b36a1b3529a02739e38f1f2ddcbddc4eb92124ff605b4927770152049ef63023de489fe4c415f24150889f504de4e851e9d21dd90d7f5b7c0e47e5fe962df1e8f7372541a76600ac63549ca0aaec8bc1f792962dcbc5dea3d01c6971d0a4c5bfbad73b995b8e02d85c0c4257e94cefa78bba46e56eb577c7bed9ce7dd17565ac2efdc08570693d3c499f4d6caa3c73c1a2e67ba45eaab0d84402098b00423a854446bae5a904fd2aefd575b952c5bf65e95925a3aa718c37f439555014696603728cbb344e98321b1a0f6f1f329188f8e3ac7a18304f8d40570214175024052dada87b36615dd8c2fc70a5bcf0ed2da4fe0afe9d63e2b3c2c3ff17ffdc5bb266af6071447064c780ef28fff72a5a78836daddb5cf407f6c1cfd33dd05c421aafee225968944370fa65175243d05fada8b41f1576907944df139f38655ae4a1fd82f50ccd645863349405d8f88a4034ccf63e8e68cf28470828a646a4e4d1d81f9cdb913e5a6be448d538512b80597e9f578dfce85ec890564eb64648543f8291214f878430560a94d54841661f1e0b70ae74ba1fc29ca1e7c17ec7f149cbf7411e7c846bd4d937214e52afe7f819005c4919097dd8cacbe01a38c5b1cb996d7f209809914cdbaf7c2c73c1c76f48ae36cdab22d0dbadba4b2e452785ea7a87bb2632418c0975e19dc7261027710a854857d50500000000000000899742a79f61e7ce4cf38b95e6dbd6781b268c85a2e726285f871c8b591f64dc372b019dfc9673bcd7e71f231b90f003e9a0ab6b49395719fe66566f26a39c6ad57922f411a71e598853ce0ae6727d93ce4a57de838bf3e8cc4c131c94e6d55a7d35acfe08cf4debb18d0996acc7fc75c3a7058d84423bd1043166944e746803140e07cf139fc357ed5731854092a952543c78781eca3006149d7772a793342695254e7107dd8e87813a7a3fabe8cdbf15f4e232c22f675f24eb6b803d8cbdeefd9c72b91193f276e5ce5b7c9ae7498b0969778b5344bbbaf398932437bbbe845d0eb616f4dc348d30923a19ea04ea7cb1d1c15e3c2aa2a1d69f37b94e259fd0b21169ac8fca8f11baf630e24e06ca84c6db7800000000000000ffff00000400000018ccdb152bc8308ff3881473e15cae204ea7742ed3fb69bd8a96df42eed50737ac637392051b39c4b098f7e1d25060c32e3122144127c6674f990fb11cf7ec3681cca9729492aba5094433ec652d3db1db9d830ed552a88f2482757d2848a59500587c9a3a0000"], 0x1148}, 0x5) 16:34:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x100000000}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgid(0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x2, 0x3, 0x73c, 0x0, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffffffffffe87) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x9, 0x2, r3}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0x200000005}) 16:34:15 executing program 1: munlockall() select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x200, 0x0, 0x6, 0x50, 0x400, 0x9, 0x9, 0x1}, &(0x7f0000000180)={0x0, 0x7fff}) 16:34:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x0, 0x4}, 0xffffffffffffff92) write(r0, &(0x7f0000004800)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0x1}, 0x10) 16:34:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000280)) dup2(r0, r1) 16:34:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x7}, {0x18, 0x0, 0x0, 0x91}, 0x3f, [0x6, 0x8001, 0x9, 0x67f, 0x4, 0x3, 0x8000, 0x9]}, 0x3c) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="cff6024c0500000000000000547dade5aa4f6d1a5ec5f028ec5246df84526b271a441f7038d315890187242f18d3e1eec5f579356b7a906a8d50f57619d1d892ceb6c93ac2320ecf51e9bed2efa1e4d1b432733ffa408b227e8e72a58bc4be61206aa99fdba1584fec5cbe8cd7c4d04ff68e8b18062f2ab05ef4a0ee684b6783895021d6913dd2cafa51ba8bbd2d32bc311b238be97aad52e2d0916d0b7ebdf300574a68c9f5c9be", 0xfbbd) 16:34:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x71b4a3b6}, 0xfffffffffffffc2d) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:34:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) readv(r1, &(0x7f0000000680)=[{0x0}], 0x1) getuid() r3 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="1f69eeddb219de332451e0b7c1b1546ee9c118609fbd36e3e859921f4dcac9fd9d902b19a680be99d4230a510ed9b0d452c0ac8f0aa7ea5a7f34d72a913a46b8fdbecc2d19003156b88728694e550f5befaf6e289d6bf3d5e65001b60aba17135926d003f2603b8ae0d120618b1d408dbcd4f8eef4a1f3eff3ba6158e2dbe25c7d5990a0e233638e9049871e0c090f4679378e34efe0ea200b2e738f01d4aff971d64249500af122602f6eac1cab8b5ef45ec0aee666088c662c657fc31daaa4b0b2e16896ae074df75d6cf78d9fa51e65ca6f2a01496fc733ce55aee66d9692b4cacf084357b020cc9346938b9f9c64bfb2db60a3", 0xf5}, {&(0x7f00000001c0)="a88f595242ea3ec63ed9346ebf4d4050c2988172236e58be52bccfc00a227fac8d6bd4440c24cc896d0e3f6fb5e6e46e614874e23f1376d41487192cbb745179ff123426b496689313d278c2f40600ef48b957aef7b858a9618c04d9320ae23a7587e9bc217fa6e8ccba4a8da54a651466adfc34e2041de85bd4e941fbd32e921074a14fa7d5", 0x86}, {&(0x7f0000000280)="33494b5d3734501a3bc8d5203398cae4657f13fff5bba9e4c1712a4f0c4d7f1120242f92cd2b2bc8bb695f087b8b237a50249a6b3d05fbb6d394eea6cfb8a0a9d9d4daeac0f6ece7eb216f7b6a8a81dd4a1cbdee393d3af5b27717299daf746d700fd0e5789829f183d58066e18904f540b9408e4cdb60e490a9167dea73da432ab949aea1b44cb1181ba695952d355ebdbf1d2373c68ce2018c6584b6659e56819956cf7325f779a9053c3cebeb6c2b", 0xb0}], 0x3, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x81b6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dde7150aeabfded248b1596fb260b6a92843e99c"}) close(r3) 16:34:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x200, 0xffff}, 0x10) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:34:15 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)="0424987d815ee5da5f5e56bfc47b2701e99b14f76966124998e47ced2c45ae94a368f36d0dc39bb4817cf681e93299db1a0a3c34dfbaff9245bd346e15523d055eab961626c49a3cf18a8a0aa6597ffdd9e5594ac51bfbb13b55cc75b021c5970b3559f196242b13cfee1211b08a042d930eb4f0101337b66052ba69e13c1dd9f910b81c8adb150c9a71bff6a59e3a19b808") setuid(0xee01) msgrcv(r0, &(0x7f0000000140)=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'], 0x9d, 0x2, 0x1000) 16:34:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000157000)='./file0\x00') sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x7ff, 0x5}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="6a6b87ba4b5fddd1e201894a6e7aa21a470ceb3b3e75b815318c215ef9dd109223bcec33e321e4c0531b0af22a24df5c1afe3bfbc3897c29410ee8326978aaa6b80e2a8ec98b5cf1d25b84c4f4306b72a4a49af30d21ec439dc6b597a3a54787b2740df666a5107da59d48520c781160d4fe25167e8e962a1c7ad342", 0x7c}, {&(0x7f0000000180)="190e34d380be0339370279efc56ca77dab94766e89ecd9c79702c4e509c9c4101ce1caa87a1d830bae6816add8a563f821210420c02789d9bcecf8e439bad7bd7d0a9b440c0aca884a672f49898a5b5c1efe6ca182a6d94dfae96f220b52a00f0d7adee16c4ffd1b104c25943e851743c6de766a2b58accb37ff64", 0x7b}, {&(0x7f0000000200)="56509e03bafad2f5b7484407fe05bd75125780c7d2ef110a6d366e0fb4cc839c28065f477ac91d576201a190dedf042e8b4a1c11e1b0ec8b2d89adb5", 0x3c}, {&(0x7f0000000240)="971c06fa1ac01c25a9d187530b868e84fd101b51e1f6b1aab504d72c8de930d82d1f42d849b510e784f078b4968f28ec5709691b6b2c8b1c61fa4131ef0d538106045711a180f847a79874c1055a9b523e6b957b07b5e702abcccbc46749c139878fdf07e8a3936889dd30aec847fd63370c57144079472ad9035d6b0cbed67253cd65e1bd36fc8a2639d371a068e6107f686b60e6fe0952d0a57f09c75eb132bc233776293ba0803da66c93b81edd385d", 0xb1}], 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="500000000000000001000000000000009704151cab37c12f47545e068dccda8d3501ee5cd35dab91f721cb1732190fb6487a3fea97c1c91daec0b902006f009653f96c6e000000000018000000000000000100000008000000241ccf00000000007000000000000000ffff0000040000005cf0a6f6274856e7a95ca86a0700ed158c85bd68b1fd0a92d6b92e17349f53cf398ae435f04e5d3c05aa40b8ed21ca689c8dd857606e3d46ba954cfaff7da6e5607110dd7bbbd023c2b5cfed8d05cae8124d8a3144b18e08bd9d20ec0eb50000880000000000000001000000080000007edfa10000010000000000cfea8002095511e3eb652e39e0e24c7b19bd64f0eb73aac9b7fb827a95ba7fc75509dd8283b6231eda3acfcced97c48d5a043d6e589d27a7fc6eab8737608c128b3c97a22348afd59e90263721cbf8e9b920104aff71069464f27ff9f81869b65b7f6c32477ca39a12a4000000"], 0x160}, 0x3) fchdir(r0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 16:34:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) open$dir(&(0x7f0000000080)='./bus\x00', 0x10080, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:34:15 executing program 0: r0 = getpgrp() setpgid(r0, r0) 16:34:15 executing program 1: r0 = socket(0x802, 0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02022e2f000000003000"], 0x1) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xffffffffffffffc1, 0x100000000}, 0xc) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x1) 16:34:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getpgid(0x0) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) open$dir(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x80) getpgid(r1) 16:34:15 executing program 0: socketpair$unix(0x1, 0x100000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = socket(0x1, 0x5, 0x0) r7 = accept$inet6(r6, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x51}], 0x986, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) kevent(r4, &(0x7f0000000280)=[{{r1}, 0x0, 0x1, 0x0, 0x9, 0x100}, {{r7}, 0xfffffffffffffffb, 0x0, 0x1, 0xfffffffffffffff8, 0x8}, {{r5}, 0xfffffffffffffffc, 0x10, 0xf0000002, 0x0, 0x7}, {{r3}, 0xffffffffffffffff, 0x5, 0xa0000006, 0x6, 0x7}, {{r6}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x80000001, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffff001, 0xfffffffffffffffc}, {{r5}, 0xe5568a4fe1dc92a2, 0x2, 0x80000000, 0x4, 0x5}], 0xc428, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x94, 0x8, 0xfff, 0xe6}, {{r3}, 0xfffffffffffffffb, 0x15, 0x11, 0x40, 0x5}, {{r6}, 0xfffffffffffffff9, 0x80, 0x40000006, 0x0, 0xffffffff}], 0x7, &(0x7f0000000200)={0x2, 0x3}) 16:34:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) msgget$private(0x0, 0x240) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x8, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x6, &(0x7f0000000340)=[r2, r3, r4, r5, r6, r7]) ioctl$TIOCCBRK(r0, 0x2000747a) r8 = kqueue() r9 = geteuid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r8, r9, r10) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:34:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000006ad2a8111c700f5cd717e74277d0bad829f3148d7e694a87c5e9344d7789307dbc2b9420cd44cc44f0aaadb941b86f81ff4e6b8ab205b655015fb35383ec007f8b6515e8a7a461faba03a30371e46d1d561f228c92b1b3e58286fdcf5265f7016a395cdb883391f9af5fbe491ac279f7b23b104505f42be31b32fff43d7f8dd2599dcf8b211892f0e2255fb202dabb3bbe8f7dbdeaac58d5a5253bb623d0bc5633c03eccb65eca6b646ff7522f25d01bac9efd8ed7c2af8ca95b8aca599e819b014bb40e2a64a25b2a7e965218a9ca3f3b5dd3285d2e4daf9922f5f69c87718d1f6362baf0185975"], 0x8, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) 16:34:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) getgid() 16:34:15 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:34:15 executing program 1: syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x2) listen(r2, 0x7) fcntl$setown(r0, 0x6, r1) kqueue() 16:34:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) poll(&(0x7f00000000c0), 0x20000000000002fa, 0x7) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x5ce}, {0x5, 0x9}}) pckbd_enable: command error 16:34:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x7, 0x8002, 0x2b8d) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0/file0\x00') chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) 16:34:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x6}, 0x98ae18bd) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pckbd_enable: command error 16:34:17 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) pipe(&(0x7f00000002c0)) pipe(&(0x7f0000000280)) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0xa4, 0x2) poll(&(0x7f0000000200)=[{r0, 0x2}], 0x1, 0x8) open(&(0x7f0000000240)='./bus\x00', 0x4, 0x20000000000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000200)) r1 = geteuid() setuid(r1) poll(&(0x7f0000000080)=[{r0, 0x1c4}], 0x1, 0x0) 16:34:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) pipe(&(0x7f0000000380)={0xffffffffffffffff}) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)="827b541e2d03a6ee5e0cc25dbfd1407a8ad15aecda79c9685ca65a303a5d79a662a4f5829701ec664a12700be0ceb7b948fcc759262be8b7056d8f04", 0x3c}], 0x1) r3 = syz_open_pts() close(r3) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "5c0400a7030000006c4d89bef0ac90416e19002f", 0x1000}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() pipe(&(0x7f0000000180)) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e01000000000000013c1fe900343482ffffffffbba3444002030000005fbaabbbafe214dea7b12a17dd1d95e8f6b9d360ee906e5afddcacc27b8c9831351d74122ab9bd510efd000000000000000235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febfebfd9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff00000000000000000000fc540a1e2225a8ade8039b3c3094744db18ba6e1504a4bf68f9b00242cc422403caed8263392f1df9887501b8fb96afa2427ed48e0253cf961daa835d0a5cbe613715d2e6c17e551acf3431662e8d3b5fd481558fa91b8ae413131428c2c5801e74c46b77e0cc4d4a596b4b810734c18ad0f748bd1ef4a39346eabfc150cd4219ffa82e4238452b6c94c2f3523a29e5e391e943fc6c322532c231a6ac49719f6e636f734", 0x2b5) r6 = syz_open_pts() connect$inet(r4, &(0x7f00000002c0)={0x2, 0x3}, 0xc) close(r0) dup(r6) r7 = syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1010, r3, 0x0, 0x0) unlinkat(r7, &(0x7f0000000400)='./file0\x00', 0x8) syz_open_pts() openat(r4, &(0x7f0000000300)='./file0\x00', 0x2, 0x8) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xa}], 0x1) 16:34:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8000) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "9372dc626fe833b4f6f27a3b446a703a4633be68"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xfffffffffffffffc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0xfffffffffffffff7, 0x0, 0x0, 0x0, "75da45e4e7de0a51c47ad38a5f1396348f056bc1"}) 16:34:17 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0xfbb3, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0x3}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 16:34:17 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x0) r2 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) close(r0) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) faccessat(r2, &(0x7f0000000000)='./bus\x00', 0x4, 0x1) 16:34:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x6) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) 16:34:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340), 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x80, 0x0, 0x8000, 0x0) 16:34:18 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x41) mprotect(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x4) 16:34:18 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x108) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)) 16:34:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 16:34:18 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = semget(0x1, 0x1, 0x97) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/14) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x38010, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x6) r5 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x7fffffff) flock(r1, 0x1) kevent(r5, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) 16:34:18 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8, 0x8613a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x80) recvfrom$inet6(r0, &(0x7f0000000080)=""/2, 0x2, 0x1, &(0x7f00000000c0)={0x18, 0x3, 0x8, 0x62f}, 0xc) poll(&(0x7f0000000040)=[{r0}], 0x20000116, 0x0) 16:34:18 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r1, &(0x7f0000000040)="87", 0xfffffffffffffda9) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:34:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="04"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:34:18 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)=',/}#7/\x00', &(0x7f00000000c0)='$\'&:*^\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='($*:*\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='!\'\xba-\x00']) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:34:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="de232ebfeac48340a8479e9281ef9327d5af9dffae044a34fc0480c8818cab8460e9b216d1330c05944c7bbb1731600000000000"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) close(r0) r2 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000006c0)=""/162) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000180)="64197fda67e82353401ee613a4a1c8d4c84410146651d537ac4803154ae37f75c21a4dd958a567ddb0eeef2f65b80bc6aab170fb4f9ddd6c3644f17053736016bd6b99f57bdfc728ac39aaec3a5e41ad711d80a8e347545cb29563d684eacfdcf6a816fe8466ca03c9ff57b37d57b7dabc854c6fd19f93f305d317d13a48fb26825ef18a238fc20f8e70b69f039f3c167a3b807bce3839a4a96a861ca58be65e29fd8be8805d6f77784d106e96ad766fe0df65f06e8fdfefe538adc3bd680b6b6589", 0xc2}, {&(0x7f0000000080)="64d1821a038ae03d5227bf54100133f1256301385d5f79d83d4ce33ea41b1a3b666ff67128ad5e703dbfa4e0c6cb4c1e08cb5d517630f6323c97b33fd78ae2a98edfbaa520be876a09be49c84e60626160f19db81dc044f4b51ff124a3a3d55742975bc006d4f3ac3d36e92857cd8c457c3de3d01b6ee9fde6c4", 0x7a}, {&(0x7f0000000300)="f7da80760634ae3317387596b21be75d5001cee6006f4500991357023cd1a6fbea446813995edabb9ff9a29b1a979eb76011eaec369f0d138ba891ffa02684361f63621a2f25c0fd76fc2966e707546ec115a23053d4adea6b6ae2b236ec91ac0b373fa394ff83f9de354fa4dc09783056a06c4b36804dd86b364ab7d188020e6b50afd05ca09e1b31030a8aa32b748ec34ec842c907c2430ef13644ff03805f390377d22af9d6b0db5ceba9094ce26eb23ef8787fe996249726a7a99472a364ea37369df367", 0xc6}, {&(0x7f0000000400)="8c2e451109bd272611f045f531e9650a820baab206e85ac9798c835bb68c4c4496f392b5cdf56fd8a04ad80b18e76cea246f9c570ee8d3f75d110fad0ed0f1e13e79b518ca9b2487a61743f0374589a0c707f75816346637b7e9f13a408d2c143eb41fd70515b60f51953e4a46a6ded1eadc2110ddb1ec91b8b751cae68efd43f0609dc64bd7f5326e003f87666ab16dc96f897da472ee643df56a58ff0e57d7a6c82360a80a1155ef7e94ff4794e6d063201f81d2b28e2fda06374eff80a48be88d0292", 0xc4}, {&(0x7f0000000500)="7d3df043c46273b5ec6b4c05b0268a6519e7dd8b51577878e31191725b7a3e00db073bb077d3645dcd80e7d10832496d56339b67eff737a6932ed31d197452085559c7168dd8a036b781f43ab17692", 0x4f}, {&(0x7f0000000580)="76c2c81034734547d532690716e98eba9ff0859314ebc51dd44075f37211891306b9cf7c4095ca5a612f4137d4b41f1565dc6dfe8501e7147a106858a126063135f7fd965704100ad1c541216594c89917db8ff25d4e7008f3d410fca8b98c67942d990b4d7bd27e27130a39347f78d735f4359a02fde640d62437cc11cfcfb2e40774359981eae36021a56402c3f03224f5d99e00a86b2ea905f406a3f556bd02", 0xa1}], 0x6, 0x0) 16:34:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) truncate(&(0x7f00000002c0)='./bus\x00', 0x9) link(0x0, 0x0) close(0xffffffffffffffff) execve(&(0x7f0000000080)='\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='-:$,&[@+\\\xf2\x00', &(0x7f0000000100)='-[@\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*-!/\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='{\'^::-/,\x00']) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x10001}, 0xc) chmod(&(0x7f00000001c0)='./bus\x00', 0x40) lstat(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)) 16:34:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fsync(r0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/37, &(0x7f00000000c0)=0x25) ftruncate(r0, 0x0) 16:34:18 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0xc000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x100, 0x0, "f19fc763eb479f1cc7293d2107643f11164cd69a", 0x0, 0x8}) 16:34:18 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) getuid() r0 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r1 = getuid() setuid(r1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:34:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x6, 0x85) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) select(0x40, &(0x7f0000000040)={0x7ffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) geteuid() select(0x40, &(0x7f0000000000)={0x5, 0x80, 0x7, 0x3, 0x5, 0x80, 0x1, 0x9}, &(0x7f0000000100)={0xf5, 0x4, 0x3f, 0xe009, 0x9, 0xffff, 0x20, 0xdfe7}, &(0x7f0000000140)={0x4, 0x5, 0x7cf0, 0x7, 0x10001, 0x3, 0x9, 0x9}, &(0x7f0000000180)={0x5, 0xfffffffffffffe01}) getpid() 16:34:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000940)=[{&(0x7f00000012c0)="78f395ef41ba0a047b6aa4a29caa7fd15735650fc447d7273416151cfef7a3a037a7aba5c07d08a449f15456b9b856ea4155330d5fe9193ae8a0ab3390c1aee73559543d5413914a522509ea80ba438325ddefcbe2ebb5bf9a1a176b3b22ebf7f08879d266f0fbde0a53a314a649e555cba3ee48ccfd27febe6d2d8ab0fd89f5b039a983c021756dd67cfb991241e2a1695b6084fe622c7e128b66019d737cd5bc5cddd8eb5c623e3fc7037c4816806d25b37dfd5d389b8dd3647eb6a7c03b487344dca6fc266bc70f6913d4e39ed2edba54469e884ba71941ac5cbfb4ae7d20979cc16eae3c9a1778acfc0063d54be2612fc700aa1bb413e282cb97f08e2581be873586041e1a2570efab5cd4010f91febe4a338902e20fc9afe77f148f665ddc7b3a266c6c953da6339d0cccae46667122805274a19d175029e0f30bc3b2fc5430b819b6226420aec36a1904f53943d584b0bf2f6a2a9ac40e81c009e9a5508fc861e1dce108ba84d8667c3d52e4f38467f83fe1dfa9abb3ed973b180390984c16588c5d12f078e1a991a04ca35cc40962f351fd4929da7193580cf8a73beeea11713306e6a7a54bf06ee817ff43386dbf176fdd2c22bab8a1acbdd3faf1da2e1913f089bc16cc9aade55f5aa64d7c0de4299e72fb297b74978de2f4a748075b4cd9025e3bd9e593f39c76633ac8c3340e853e6c49dc444a3674bf130479a75fd8a8aa50c8732460d2d3d74cccb6bf805373926f7efd055859ba63c966708b66925cdf678cc98dba44bf890a1f7823d2448486782971516619e3f6453994401dd16c79b4c344292ee44c6a1aeee40f496a4df4641436a5f7028dc629447ab1366a74f2793a6fa50469b11d6b88bafd85f4d72628b4083dd09af46474e1f31c9a2f0cb8bcea83f39c084350f46feed1ee7f24b775764cd9188cdc2161fa8b921d5e9f48658f947bff7a7dd9c73b2b60ccd9dd531fbba642c0625caa0a03f734c0e6917d5fd90a2d0d5cb55207b94fbc7e1c61dfedb1bbd43ac737965ce39bfeb5b768eabfe869fff76f309f24d748b262bcd0d7648bbaec70f9f439e9df10841f12e6719bcf871b0b4eb2bdd693719e5adcd605e3ec564788de887a9887142a045df96fb8db450d6e6b2e9e019b532ae0ac31e52b0fa50a3917037438873f0fbf93b332c21240e9fd631946cc901bf570e5d2169469d726acf97c3cf84070a3977ef051137e39a695a25f61c738d67970809dfef45b493955ece9c6add2e69778bf1a4392bdf1af706da6c013ba47653f1b8181595901d41c7dfb4f14a66b4301a698dbd9da96fb9d83a5e1179a3e6016ce1ecfb28f29598a803b87c26c8cba282ebab93427762a1a27df9afdeff67b9bb826725d0984be1aa497ce5697529bd3d7a8bff1de299d7dcb67843ab9a7a561a8086533e9c2da93507c294660c532c3d4efd6be0c3105dcdfe10c392d177d433781c39dbd8940bdb80b86b7c86ea0b86dcc60c2f9b8f0f56e3de221e503210f2efb6c6be156b9a4fb4e23454aa3af76baae8f2105f439fed68d66ae004b731d44d21f7c9f578b1f72232d4a45387bcd188f23df088d37f980d1c809af00f0f60a1160d0108392ff4f0528c837c43c0ccd60058abde9047d1575f4e525f5b8dcfd46936d030e58c85364ecfaa7fb6536ab9436449d8330b868e7163ef8b6b5ad4e9bfdef0f7f8dfd2b4acf26914c74cb8bc0980a22352ec33b9ea6107d6a12ae0054e26d3d6546c50e8c537bf10c91aba771e25ce0fc21c65ef58b3d4468401bf78e1d353eb8422a5aedc97fc54bc50401f06ef5c864c2551129436571c0910ca0270f91644ef2673889ec103161d764d4b5e19ca8ea979c720b123f0685edbc1a4dba117ecdf3b82d059ac6bce4b8d87718bb54d5e14d29d59a73fa8dfc066b4792131adbf16532f3107745be846a8604b66def03ba63d9d22ffac0bce49357a41e730f3650161582fb694f1dda044def7ac93b151ef1fe2eed07c41b62a5e93db38c1530c8221c8189ad7b", 0x59d}], 0x1) 16:34:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/47}, &(0x7f0000000100)=0x31) getsockopt$sock_int(r0, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000040)=0x2) 16:34:18 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000240)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd73dcfd942ffb3304cd1c9a94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0xa8) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0xbfb7, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:34:18 executing program 1: shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) 16:34:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x6, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000440)="204826d24b40f7db64fe95bf05f6973589ba24c09c67ded744ccc3dda4920a4fd0af65a731443e62ae4957ae869fbd8113bd78bd44a656163035e620407019208bd0577a90cead7127a97f16a47d5546442b431aed005cb2", 0x58}], 0x1) flock(r0, 0xc) 16:34:18 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x1f) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:34:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a12babb181a5b2c4a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a9684a1", 0x208) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xd4f6, 0x9, 0x3, 0x4008000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:34:18 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x2, 0x4b7d1d6}], 0x336, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x11, 0x3, 0x8, 0x3}, {{r0}, 0xfffffffffffffff8, 0xc, 0x80000005, 0x80, 0x800}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x101}, {{r0}, 0xfffffffffffffffe, 0x3, 0x2, 0x2, 0xf1}], 0x4, &(0x7f0000000100)={0x9, 0x1}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:34:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x18, 0x4003, 0x7f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000024, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = shmget(0x2, 0x4000, 0x90, &(0x7f0000ffa000/0x4000)=nil) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x7fff, 0x80, 0x2, 0x9}) shmctl$SHM_UNLOCK(r3, 0x4) 16:34:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x20000ffffffff, r1}) 16:34:18 executing program 1: symlink(&(0x7f0000000100)='./control/file0\x00', &(0x7f0000000000)='./control\x00') open(&(0x7f0000000040)='./control\x00', 0x100, 0x0) open(&(0x7f0000000080)='./control/file0\x00', 0x80b0, 0x100) 16:34:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xfffffffffffffe7b) accept$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a97dd71c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f7d14bebd500d9d67d946fde196b4bbe7e8c700000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001180)=0x1002) r1 = open(&(0x7f0000001200)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000540)='./bus\x00') poll(&(0x7f0000000100)=[{r1}, {r1, 0x81}, {r1, 0x74}], 0x3, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/167, 0xa7}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000300)=""/60, 0x3c}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000002280)=""/4096, 0x1000}], 0x6, &(0x7f00000004c0)=""/14, 0xe}, 0x1) 16:34:18 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:34:19 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) socketpair(0x30, 0x4, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000040)=0x401, 0x4) 16:34:19 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=')\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='@!\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='[\f\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='(@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='*}A#{\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='[\x00', &(0x7f00000003c0)='&\x00']) r0 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x0) socket$unix(0x1, 0x2, 0x0) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') mknod(&(0x7f0000000540)='./file0\x00', 0x80, 0x3) fchmodat(r0, &(0x7f0000000580)='./file0\x00', 0x2, 0x2) recvmsg(r0, &(0x7f0000000900)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/252, 0xfc}, {&(0x7f0000000780)=""/241, 0xf1}], 0x3, &(0x7f00000008c0)}, 0x40) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000940)={0x1, "aac5d94a943c6e187453e496b51bca6d59cc7ed401f80f28433186ca0d6109cebc8b7e9da82f150cfec227de1ba7c95c579a9ee83c6d26da3401820857bb6dfc54d23decbee603e9d0f29bfc815f8bdcb99f94c0f27865de8c12938f78432b010ae4c567e8e7b9fb72e945cd419812a06ae7261a7b5d48cdeb0acbe41e44871802cff67f547e572cfc137dbd4ea0ea8f2974b993848a519805a89951b729befa2f2e1dca63c1d503675a4fcb1ab065c7c80f97705eed8a7c62ad9816033130f4b452f34e7a998c76025a5953743b985c9ba9e611a86cf12d1b789dc4250098eac3403e96"}, 0xec, 0x800) mknod(&(0x7f00000008c0)='./file0\x00', 0x11, 0xffffffffffffff46) msgsnd(r2, &(0x7f0000000a40)={0x2, "bdd9658350143844b277f74bb2df0f5fe1f8622949231c10c00dd71ceb9473b611a9f8add51b2a0eb1cc67c63ad219470938c8e9e2215624061d14526f1e6e0ad5f56d94d05d0069a96f0211a1fa854eea16da67edc1616ba2f127705cf00a9ab2c529c32282428da604b308fa2d6a0253277a4149ff3585d962e3461626abec7294850f862f7fe8e82691f51a16cd0b619cdf53823600a85813b0c41e62b3c846459858c77ac5c4c2c89c1ec03469f61541abc2013f968c28d7764a443d4aa3322b234bb5e56c41f71b1693ca1739656ae8a745eec3abf11ae328bda13a7d1af441891aa1107a3de0ef05562a4ef0df6400c66c"}, 0xfc, 0x800) lstat(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)) sendto$unix(r1, &(0x7f0000000c00)="63f240faa1088c6e9b6449b19fcbd2116fc5e1bce5c5b192908c649a5609b34ddae826cea2536898435cc508122f769d", 0x30, 0x406, 0x0, 0x0) open(&(0x7f0000000c80)='./file0\x00', 0x10, 0x8) msgrcv(r2, &(0x7f0000000dc0)={0x0, ""/213}, 0xdd, 0x3, 0x1000) msgrcv(r2, &(0x7f0000001200)={0x0, ""/47}, 0x37, 0x2, 0x800) 16:34:19 executing program 1: r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x800) r1 = getegid() r2 = getegid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0xa, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgroups(0x8, &(0x7f00000004c0)=[r1, r2, r3, r4, r5, r6, r7, r8]) msgget$private(0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/124, 0x7c}, {&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/19, 0x13}], 0x4) chroot(&(0x7f0000000080)='./file0\x00') 16:34:19 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10688, 0x8) r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:34:19 executing program 1: setitimer(0x1, &(0x7f0000000240)={{}, {0x0, 0xfffffffffffffff7}}, 0x0) r0 = socket(0x11, 0x1, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1012, &(0x7f0000000040)=0x4, 0x4) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:34:19 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000880)="7deb9660fd0d4173c444a30add26c878eccf1eff5eaffbbc389e526ab83e98d9a2b4d3f0798201bde52bd71dfc1feb0174d92315399ac269ecdd69fda2363f52966043c71ff520ad9d795e87ea05ab54ac443c4b76a8d317c31585420fb42c7e15a4745d713b94ef5f187c2dd87591f7eb9ef3b0d98d0932ed1d8551f3b8149daa46292e181513b756b9a8c8dd75b18961004d2609b4f7277c29d474cbda4ac39fa1601212673950dcc72babc8103308b85a11bdea2ebbb228c03be333c4d65a613b1f74e6458644638b7b819fdfc12473fd33da5e5ddd59fcab68aa9b99d05a2c975cafdf5fb777ee0a8bea85fce95a74674561ae55cba12937774273c52dfb2701ef0ce9c8a683bf4d2bd99b5e6fc663bc0b6a5e2def489457a9bd7102c9ffecf7ffef5816757f8af599f1ed82734bc73501d3dfd0bf6b7094802dc9e30a2361fb4bd15c44c94deb30a17fa4616aaf8501e0a386d4b0d5cdb94ecfd51c0e5337d18313a730eac2850c02baddad14aef9", 0x171, 0x0, 0x0, 0x0) dup2(r2, r0) 16:34:19 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x3812, 0xffffffffffffffff, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0xffff, &(0x7f00000001c0), 0x101, 0x0) 16:34:19 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x9a5, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x86, 0x11, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x94, 0x4, 0x98}, {{r1}, 0xfffffffffffffffe, 0x9d, 0x1, 0x1, 0x40}], 0xffffffffffff6e61, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x6, 0x5}], 0x99, &(0x7f0000000100)={0x2, 0x7}) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x2}], 0x2, 0x0, 0x4, 0x0) 16:34:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0xffffffffffffffff) r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) close(r0) 16:34:19 executing program 1: chroot(&(0x7f0000000100)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r0, 0x8, 0x2, &(0x7f0000000040)="29477fec76331de4e354e663e4e05545fcc70bad540ace9dcd06b0a21f7797a941b855969f70d1a9f25230c7a76f2986539099554ef2fce60cf7d857bad4ed69b8b61c596b5919a3c7523efcb8e1b1be0798aea240d456ca06650b4fa15ebaa4396763066eea07c2203b3b5383e51f6973def5a775fd8d815558c7827c68ad74bb2ed29a", 0x84) 16:34:19 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x8}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000200)="975e3b5d0e78ac3d025db50b4054a047ac49a7abc5edacf19f3c30d85d864405f6d80082081d6feea90f9e71ed5e92bef5bb006591406f037d427d5ef1fc37cd210b0b3d50747e57498f56f51b69f8b00df556b81650228534a9b6d84ab58aa97fd7937e62d47635b680c8f26246ac5e0bbf0f5e38146b14f5e670afee15475894b5dad8899e6bd3fbb2d90aa6d128f5cbb37eb34e5b9d38", 0x98}, {&(0x7f00000000c0)="a8ad80610dfbe67816d6f66a4303aa949e0cc433bdd7781d270dda850cda3912780be7a68d7b4f10bfa96bb111dccf1412f3c3082ba9a04d8f8c9d69a6cbcbe0ae86c3d89104c7cb6d5682ed3bc23198b1403d579d71009345f92c1e65697d0a4c181a88", 0x64}, {&(0x7f00000002c0)="399edf0bed481c6a85f54919640291746fa8f4a8ef211c0331e4c98d90878a70b1eabfed1cdc9a507058ff009e22f353daae0f17cda32af0df1422b7810eabf0b16233531275fb6de6c4bfd3fc38762b62372315751610ad45b7e3d12f052803e84f6e2ee2b0a7602534e55041261d157fadfc6707e045ebd3", 0x79}], 0x3, &(0x7f0000000940)=[{0x78, 0xffff, 0x7, "f4cd02bd8a29472715f3bc79a329ff7a0d9e3500ca8ad69a4caacacbda7ffcbd2cd6c8e1f9721995fab94a51a7e78ae9e3098b3f6a2b82ecc4dae135affab0a9224c9ffc231bc0e2699bbde2d8833f3e984654a280f7934a76999541fd86a0ce173e79f5"}, {0x48, 0xffff, 0x8, "7b134a6f47d5063fb1d4ea1000922ab40bdbc4f15182eb6dc3634160ff46299ba050a45fbdf85aaa0771fd294a01b6a3996cdf5884bb6321"}, {0x1010, 0xffff, 0x6, "235cb5e70aaf9a082e93acdb6e34c7455ed6ababf544b57ee5e5b0e2e035c0e76b9497b18971afcf537874c5b8850b8418db4fcfafae3d1a1f82ecd73983ba2a5537ff1e9787ca6b55b0f0e45cc1db0f8c3fbcf4eb3ea08bafd0bfb1667a612c9b23c89567989b944b0609fa1f1be4064e43f52042ecea6e30fe7590574772b77f48b88df07c6a71ef01d270d9ed30906797ff7a8aba0030efd71c1fa99ebf69a534b2fef34980d46fb994b28de50fc13c1f55feabe1a513d1b9ac622e4d4e794c74db6386f6da7b61d7d6cd19200ea304ad7e5dd8e2c4950c6d63c683e7ac98dffe3b7e830dac111023f8b0b2436867e8a1fbf897fe9a92f0cc828448f2a23116c02aedf77283e3b519b32d227e20c75b945c492d04dbb96d9811b728874f4fadb250e449d44fa3c6025035d82a4f25eafd08065a7d199ff16f7ba6a981129c0ba34c00ba6e9c59f6b9d25c303883594c498ad9cca69f980e80a1cff87f785c1e38306e571e91b201ab3da675264e5e65114e2bcd8aae11ab5bb44eb102ec130b7647de6fb01bcc1fd75e9ac53d97b3de9d5d383aece3725134eca5ed56bb7a915c1dabd9a66752ad22dea6849e6cc1272f5efa25083d3d4e12e3942c9b8345c106aa2b98f78c6fdfac39a91f5b23175a46e7f4f980b025cd08be61b6fd299ae26fd801499cbda6cbbb671470a6344c940219fb60eca96af3e9a638ef4b89bd0968998e420d9730d4ee52225260311b2601304bd2088f580fed94c77792c6f6cd9b4531343d046ee321a3ed7c1ad9d13b1a76b426aad496cc62a2a0da37e7478094057a0383c71b559409e8850205ceff2d2d6802afe8f2dc8b2a11409ff7a7b50231958966afce2bbb5c1004c0c5d733c9e326b20c9c7698b18e1edb360ebaf2fcc3d79c7c5a01891f216dd4bd8705ee5a46f68cadcb3a4f0baf981d8067edebddbbf4c00557392342184867c86648ba4e5108e97a3217226dd44521e6ca07e5f0c5c592c19d8843570d02b011a1d288b726ed188366bc6e543c90f09213a35f12d4d77064f19f269f79974fe68e9131e1e963bc4accac7de8db11b32f0fd98046000c44e0c01823889b331dfe0cc5dd5f674470e72169e980508170a1d97d900265b742ad84f02fe6baaee78635cba34cf81e13f8d311db47e727d428b2b8cf7698f9c2d2bce4b9c51355e4439fcfe97b8c9c799e16b8e7d81851da27341b8e2a1b25db86929e0c90b94d906067523b114c5e99651f1c663d728497530f728984ae2dfb02b06378e8e666482b5cf9b7fb031d55b61b4b7105c5cbefe65993a93b5b00652807c1f42268dfd1a1d9b43675b7889b5f9d66b9c41111c7df258480ebbca8277b2c33c260144a6c6f443018341b925040d248e4f8a6be059c24ac49cf95969e33508594ccef02cd8845f241bd4b0ec354d643d4124566ee0a611fee4e8dc30a239c7acf5c8e5fb01ff13709de402615811d0e2b061dc8cfa143cdcc878b003cfc570115232970dd93b833c477f65f38f3d251f9ee4871ac1020183a7c4d42bbd19f9ecd435b58cd087446bbe972f8e56b3cb0cd5ffd02a06d00a938820acfaa11ceeaa63afa6bb10b435b1dbf76ed2d6adea28ca15730df565635ee8143809c9ed3033d0a2aee9e71254b8c0039d4d7cf987cc51a89c19e2f72dc8dbd7506a11dd171e07aed4bcef5b559c1d7a35eb04e1be34d1f33a87fc8498fb7680a40ef4a2dc92215d416d18cb7584e64116eb5c4f1c4e4517ff0807a29362cdc0cb80faa425c6705667a7b8da213078fc62143696e9f9143650d82357530cffdb20b141b8df985ec5bac2f54521c6e3f56773d3c3abfe7a4a1af457b26d627cea4d3e8b20a61663809cdd97173cc84f274a383a2b8c55552b31a02f1371846984f67c32992f9f1728697583aa251fa24df098c877e1c87a9550e87dde2f58dbcf5b6d8a684603869931b00ad33de099fc77bb7cc7ab86bf7bc6a0c8a89d45d8276b89bb25b0e8947503eb71522fa81e79f567970b0af4b2531ff17512af5c225f9fba793b45242d9706d053eff5b581a5aefa5b8d5b949f9cbc77202104483dcfc7ee443ec2773066cc409e61b84a103c7a4a50f669406959a6c6ae1ff41ddfc910c7165276aadcbb8c81bdc73e13130f9616f2bf6b3612dd15561d5204b4e62902b494a2a62c1fa2236af5ceaaca687854d6ab28246bd97fe238c54d8d3072ae87ef26970fd20fbee0d1f8aab3f0b4361f414bbfaee590cf60e6afe1ebd9c1a8912d7d3284d92455481a248e378d691a613bb996d660c37d974a2ba5a919f87e8e92d29024e781508052e7914ebd4cee30b38f6b4af66563163bd447bff6594a003770ecd8fdb94679afec5be4d4c54e1aeab6e0355fcd1b8fc4fd72d5d76cf295a28180e7ef2a77dfe078c98e5de341ede67e34381b23fdb11db06e738de63ea040074a37cf444647dd3b65d2e03f9ca2ae9c3e578c8cb374c1a601c0906e48463437912a49e318439dd8f2c8b4116d169dc09e2ed85368d56f88db9019ea7379b7f419cd62d4f789f4a162ee223f2c1417a642e7882f5a3a2fff8eba114b0c77498987ba45b92aecfb043ad273718999e43e42e554fa0eb6e8848c0d81b17fb709f561762f4c086729b0c11254c623bcd7b4573ba90f852d7b71779b376889cbb2f4893f35367e308c8f5d6c8d1f6ff262668e9e9f21ac54e8054503bba78a1cbbe43571ae770230ad4301100f2da3823a630d423e28fae698b36de04e59bbba5d83e67f5c883681137f228278155d9b5e2a634962747b505dcea8125a2d4ebf784eb447ceb455bdcbe0ee4f0d7a5dea1d17a2d0e73b0af70085c8abbb17ab266dc45d26ebf1909ee623c5a9df0a63bfdd3f4285ec9cf309b8a0885eeb13a1278fc905c24c6f5a49295f7e9111cf897dc5355fae6cff917eba25b5bb1bf1f71a584668ca27fefb9ac891a7d8ca5dc556d83ff2c823af5fe18b0af848a23c8250a046a4edb210768064bfb2af20815786a9b95097990c515e847bc586088dd8e8518a6a835b4b32e0133a1c41f3afbd6066db18e518a518a705ca1c8ddf3b975f190966609e5e028e4d82b935b7e1c6db687b932b127de7e8d08f2edad1a7bed0ff7ce7d6768361151b16fafb4958cae763f46a4732ca1f70bcb9183c8af693e06dfe4f4adab304ce37ff0d555f485e024ed399aaad31ca918213a0e498578a856b09f0a09a3db4bad35c6aad60f92295dd4e09acf40781558c68f99d16d1a006316e2721a0547ce382722ee6422cf18795c40120e64a2067f987c2fc87506fd9751f6d1ef2a3376eaa1ff895fab894a5b6969df556db63bd40da52483702a3f98e796a3cbb3be2edca8dc3bc5a1f5310214e658d312ae5e609405fcc89a3fb0f8ac386b37c908645fff759e7b53491e08ea461f2a2a57562dfa1e43d9d002706e9fe956eae338203bb409c8fff58c58b8d6beecb5aad14fb02c9904af727a8c0c0c9e1b2671ae51199a1a173a10564969556a890e5fba0ec8692a22253c3148ddbfd239f8db10a9c000a15954beae90656ec8cee6c7707ecd38cf2c90ce96519e674554821bf6277d49323a0024bd9c4e8684c2ec985144d6e314ca9071ca38029c3cd66252a8894c4aeeb71b2646d0e3094b789962bb4dab22a94890380dc79d65a0bdfd54c07ec48e7c6d076d53a7cf127e0445a0d9a47f472cba3ad95df027a03bd89e6e76a59d1168431429ac27138c0ff46d9be35ab9e42dcbec00b46e2e92710b1fc8b641f3587e1719c1321c034da71e3b31e0f306bb5a275d9bc4efa26f76e89e19e404df4877abe8b52570f46dcb6b90e0e251d1ea3894ecc71b975c23249a0dbc12d89bab568c0cc4ebe528a21618abeb869698d6f27ba0189edb6110fe9f3ec18ebc41692d4a5d211238b58f4e23c44966800661c87e4d0d34a020fbd4d2b4c7f05456f9cc2aabac3c4cd85799f67b609984307037df547c11cd931d04ec2b23aaa3f64592c85f1d2041774941b0020349b354ddceb76685654cafc8fef824caaf9fcc9bf8ff3c161831b4d7ff4b901afdd8a0fe9dc6f37f16a9576e1c87a720eb87da45f202cacd03bbc4073b0a181683cf6b2dab39b02f2a0f3ef6ff2af9b56a1c82dbd291edbc192dca6fa57f70c2ce36d97087468c1fbfc96df91e96496fa8cb950645b9d2e7e520580c4ecb555555b812856cfb1c12f4be578b11971f4f0fbef9ae25fe36e1f91dac437bf7acbc1a736ca0a81f264b74e391600e4ee2b450e6950e746ecee937a7c5a82f29ca9518bcb760ac061a5f9281d79fe53807fd6aa1341029c774da66ec76dee78a7c8516a081effd7b9d253949587773bf6829b1b31f4a8872efaac67a23fea7134ce631720c2068b8049165fe004a83398b12ad0ab4f63722751415cabb7797e5c094487cd79cc888ced267b699fa2b816687417b22d2399eeab01b6530dc310920f964c26bee0f82749406065701de9d5cc1a0d01a5ae4c760f7ff0e19896e998cb403153e2b2363c9fb83b6936b2ca3d4304093c556de8fb4e0c68edbebfe633623132713c1c17f932fd70cc094e5ec39ccfaf3ca7bc98125c83a084a667f7f3203a9c8a3267912feea4f27af1d4e9bc063fd0dcbebb8c1e158677730387f497fc2a857a1ef35d10993d8da163b90ce43ae9af7042e0b95bb3fcf86efa30b7619ea4f3c8b6da4168f8f71c20f9a78f5468f5db24cd87c0a3f890b61eb6f901fabefbf4a8911c6288a8e86278a219ee5d5dba273dc396ac5d917c91b8d4f6e4883f193b46b7c748530aab535c690494bacb0e99f76a3c773350a1f3f0e32f1a6e2000c71eb5ab28e1bfc7eaf8335c95c2dca9c5b08fdb66f9f95d67d4f98b1e0a1a675f4aee8114b4cc544aed6178292633b53cfb1362b6079e22d388d92b7bdbdd109e192621dd10fcb891efdf873a58422aaee6c05c48c4d96ea9c14fb9efe03bd9b662175b479b050d779fe4a9079359c1f2ca376b867cf18181a96559dbf5d8f99d77d533244e1a022d5714fcfc8b8288e3d5ee7a808b9eeb331e66407e6239867ad7d712a27a8b0fe2711003a2ac628a948eab16cdbf789ac1e058b9225b16102ca53f5f8a255b36c9dc2f9bd72d3fcd65458fd7f9412c1354bcfba4a687bed9759d3894085256b98a0ba73887545ed92c7c49544e95f96962c14ad1ac6d0c3516b8f741e64996e5477b782f259d094b32bbb73cca239e176a1ad2a4815425e3da87c70b6bb000493d7c7d3d23cf34fb12aeae60a8760628fff256dfd4327abb82b6c79bef932e099c632b9141d45fe4d2bb3cc0008822b31bafb2e01949fe9e415dc7c883820539d429df299fbc0a38eb5c0053d1471b05ef0026de31d2e38b15d57c7d9826253ceab86c3f871ef9e235f2e5ce3e624a72ffec16fb306ebcc4fa1fe20663b3790fb74c5cc5041b21e8c322846f34fefe3b9498e91806c2e6ff14c6f64c46ac547b15c3c54265288ae6eceb60bb6d9fbbd2a9dd641433d347b5478448ecf8928eb9c4b8760888d1715e49c88de1ffcc4f4f28743c5eaa15f95291e3569acd478d158a5c68da361552e769d430b7e5deda4d040e747a19e498fde3c3d829c5730bf0901c34c0f1df0e5d11ae2e6358fd3c91f2026351b552e86031da65f6b3b31159856906fb8a9f4114b2fce33edf4045120a8f9235ff71d516f3886655a1b0400dbb4efc48b2f5f3c44ec1393eb27cef6d1edda4ed33aa236983c9ed15089dab55e3408850046598208629483275264908c5c3e3d80b543f97fb6c14b2df2b2"}, {0xd0, 0xffff, 0x3, "a7c2acb4d2222d107064cb54ff4e84ada7ddc0a49fc75cb7931f0bb5094d9b94c227cb9382dd6247b2da1384e22286ec22e84f977a1e939beda509fb65c3b9b35fec968878dc1c82af8e46ab267fc3620eb305c7acc31c04887eefb0ca09dd14cfa144a45d25f05e3059b254c258f8c9923caed4105a419239a4b9759b1fe4373abd16ae19660bd9bb0db48a0a883fa5a3226c5afb6c6ada94aeab6143c04ec7b2eb48cad1c741ac03aa36896d457cdaa3ec97866258c9d72aec7d2f"}, {0xb8, 0x1, 0x2, "88df38d9cd8d9de5c05dc94fec2c61ce98c0ac8bc78a53608322a958b0ec6ab584a205c927f211ad74dc537c5a33fe57be15535bc6b391243282c153af1ee369c15cf8c9b4200dab97382ffbcd086f64ca030a608bf78d0444b3e4f23154feb75e24763c39eebaabf35c9ba92ee65188e80baa4c02220582b44805cf743faa1c540ba0abf4c8b564b7d3c628ce197350e24f00d0f9c9b2b1eca80103f5aa660caa"}], 0x1258}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r1, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:34:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2045e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000de030000001e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0xffffffffffffff7d, "85fbff12a60200000007ad00fba8ffffffffff7f"}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, &(0x7f00000000c0)={0x4, 0x3, 0x7f, 0x40, 0x5, 0x34700, 0x6, 0x10001}, &(0x7f0000000240)={0x4, 0x7}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:34:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/72, 0x48, 0x801, &(0x7f0000000140)={0x18, 0x3, 0x1ff, 0x7}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f, 0x1, 0x2, 0x80000001, 0x1}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x7) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x80000001, 0x85b, 0x33c3, 0x1000000000}) 16:34:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() write(r0, &(0x7f0000000380)="8de489c684c045f45aafbd393d407ba7c94781ac54a651e2754a791722caaa98dcdd58aff9985985e72728f065fabf2a2457c9c4d95c3f19d64402c290c9a215036ecde6b232c0e424bd95bbf61d3f7783ee0ebe73aec7268c5f90fba1bb43ff76f8812305d7128820d8d48a82710c7a807afbf04684c1471a54cf474e6059c968a5a3bc061d9fc9a1bff46bbc50187343278fe74e563406c6db8e5e891d499724e191c825d7e5bddc7848b1aaa2f7165d92bf1bb638612180efc24c6451327b898acbf46bf17c2c8f2e1b14d381af2575031de78c899d61ecfbcee4afad76fd93f55be06dc4d255d84026e6a4a24878c4f7c29e5ede3772897a6052f1055bea13ed548e202616a3793c45799c5423f22b58b6510731c4f02ae41d02b617e4683f4fa9d9752bd03d60a5d64a944d76fda070d9d3518278915fb4b5c5d52557887910842b92721deca49dcf562213ec4c6eb45b379b37d5c5ad4cafa7696af992f3dd210c1531c41a8152132120d43d05532516658dc7330b52d4f9e2361aaa3c764d836a551087cba7a64c5c4b92133ebc99f9a17465421605dbadaf16afacb41d710ee16f3762df52c8fd94e03e664e6699213be479e28669d140fd166176bd3e2bab326c988761f179b975fd50f9347e7e34310015888517ad4ed66a20f943317eee2c69b83bf40e28fffe0b5e81bf133d8797d885974f38c631167ece6952bf0390784ff0187b0e561a4f77b9881e09443d4282cfc695f48533b259208582b2edf4e0be106b6bfcb69b00e677fd05b3c57adc72264b9cc8276541584ffbbfa7d8c3df4fb55767e72967157d9dcdeae19cc7d1ad8741f8ee5deb5cc729f67a30f87adff8e12b30756a86ede7e512c3d9758975b366143a64fb6936ebcb6d1ae2abd410fee64c1b327bc55edcf544ce9440125dc795295e10aa68dc26eea817ad8980acd4344a67d39b97a3cc56262fa22c30818f365dee3fe2c49f50233edc46e7bd2713f702025f3e5cc36e22dcf7383a1cf2b72ee0a2b5c1c107d5561962d9223a3b4f9fdf29450c180a2782943d6ac1653d839ebf01cf9d86891c54f5a6a1a405ad6ebe4274c78077dbb875e4c6e57e1f46b0b112986bd1a27fa0a93511a8d538a833fffb55c30f9907330846fa85d0d4806a5b715867ca9a4bae5c7491fb0ea5e8a0457c23ddef0e0ae4a1c8bfb66a7721be8728e0e1477b581ad887e0d7362ae7f8c42abb3534d788b1ea1c21d2e7498211bcd25614926d3c05cb4d5113834effa184a475df3b46fe8362c90d8abc7e26927678abcfe8419b84337dbedf186ba4cfe481cdfcdf018bef123a16cb08c01ce3a9f9f7b48342000ec6e91a0dc43845b35451df405204e5748d2991015d4d4aee470254d7582092dd185f5345bba471023ef98849021e0d9ae995d5fbd2c3aea191b5e404f2bb2fbad336b2af79a2d574e57d12cacd3167c782a35c3fc2e0ea265144ac46087d8d3d2f3323f290b18bdf3812031225469fcf9addb390dd0638bebb85130312e603272d4b787974fd3e39a550808066c9a6aa2f1c87cf83a57e6d3894b5e90f058dd84df487c247e2c712d6033737fc96f212a2f691241478adb6be591f4068e630a9366dce0fc7c807927d28ce0caf9353b402d101168d5fc126ec216d9d457c9f4e7e2270e64e9bcedce9de5fd536fdbe38511d5f5aa6ea192b11dd702ae73bc8b4e58d6a0f46e8b8fd0eda6f623a702ae5208ac28f9639ecacc88eb6daaa88efb1e1a80b3dd66d4b303b6235cf9db7fd8822e7f39357186c072c9c0a33b2de44fb4200425e7c7e97e3ebf8897f9b968886e103d9dedffb320cd2d4bcf58f6d818b055fea43fce9f3e12854a3eaa3ccecaf1a276b5d0e8268b9bfdbc8c5d42c1cf6e8fcb7d6cb1856d89de5ca201c1c0d86bb6bb639dfb180dcf8a7201d07efe5fba0d5bd2cd530143cb0ad5c3561ebbe03bc14d905e18d9278246f6e08d97b379c47b49f665dbdacacb2141d2eda6f1a38f031f39fe347326304d59099a7fb41b02893cd10bc760006a310fe5cab4f6140173ed9da5e6f595504cac0a6518f1797c032f596858ee2dd56cc12a40170edb3d1075f5258c8f975cf65ee01d07775f633729d46de96db70503e6ef120a90c527aef33c7bcfd00c2a8e6321d10383c3006e0c60cfffce85088fa98e9343dcd573559cc4a1f986241dde3ad0cc29ca44f6ffc109d1625ae865db1150ef975e10fb49661479146d73be47c2bfc0b36aa050f6d6c27028085a6b34824cae3e1c6058cbef889997abae78e82eabcdb4cd7e0bd6d1a30dbb426665a0a72ed4e6eb6689efc157f0cbf5665805cf465b2ee28ed36e0066ab76d6dcb8b2782934e794bd27afb457c6c957c6832c6172f14de97488468aa679c2181d7b38456f6624da570ccb06351b63ae3389a58f90d613828ae359e0020bd258130583b01bd3d44a2ba8d51560a0e3345a137760d7b8b32192320a016271a605b769e9e719e94242b78c734882ba5a0bcc792bedbb46ec0f88b74ebd681628ad9eaa008bc681acf718e4e653b6df61828f92ef9258025fdf2b3e5a0681232d895711b4c45e77cec81c5d9328ca7d603d17715138cc097e926c3b7bfd438b5dc77129e194cc9b408beccec0201c33f6e87b243bd7bd6a828dc0906ce1d7408315da5e01702865363d2b8e4964cf92b0dc1f83b1600015acff9bcc88840126900a07fba244797319f9e4314a23d14ed1f272ca653ed56c06b7034cf31d11095c36e1a4dfce6344c226553b33aa18a191dfe797fd4a15de64848454689dc3881ca7693e6f78d5af91f3be5c20ea4e2ae509da59fc743db3975e0e96f2cb7b3c7bae0f7b655a4e7eba56a0955133ffa6f4cc35f4c2e371899d5d4540c954445a1a5a660d7901a8703cf000fc94dc534f0bcdfddb461af0df8326631c044fbc1fbd9f67fc6409e27f012b0c3bb44f2c1db2c4e65d60a4d165ff2e2b43776786a3eb17422b58305ad6aa33ba1b3eb869035b69f20f9d0365d01f039c4adb30f01c028bf10addca7b01476801262d2193d0d6a733a888d23c422f7b242b5f433631eda941fa95025f9773cdfad5229d0d158413c85fce62052cedba4adb181c9409573c6da74ca1ed0378771fcf2c7bb6b8a4faafc9c37b9c280240222c1cd6a7d3f3f835884f2c1efcc9db1e7415c09e9f7d830f7f0da5c4049210d72c5c8785b4f1b1b28cd215b925584475be5b4a92449432212bece85b9c682edee72007bdb1bf02477e3a22599663f46a0046fe6fa7f84de41b8d19e7bc02c7e35aec96d835972ec3819b61eed519aedf383164e0af4417a2ef5d3bc29590a36d163d26c0c2136a3ec0347a8e13a8a6aaae8c0a11e0afb7906e09137736d622eaf8c896ce91a0ea03f28b639512c737f882ae921051ae822ed09d25cccad072a65b2cbe44c15a3dc8e86ce75a0b0a3bc8c74419c0a66f051a9323610bde29d00976d266286aed054da9e48afd55b8ca891b0b34509ae1d250998f0a1c7f8139077cb103cc39ce8f48b149fbd0c2552dce7b80dc7968b0037be6f84f41cbfc659796f816e72ea9858ea1b38728de0e765221403dd667a7647c17cba771cfec5b8168cb7c53ee7b85d700fa402d1db2bd6a129148a94f91a6aa34b84000ce2af848d2ae1a768c5f618c438462c979bfb11404452ab1bd3f7178c005d92576232845c203bca15c5d438308399bba7cfc4148be5a3ccdb58e595f01b3b6042b70ede763f2d0542c4b15b5197fb183b436e72f8fd52be5da6faec55a0d8c3318492a53fcc26aa1ddf1067e82ea7f94ddf5ecae5aaa58cbf796308b299d4e4d4929258f402edabdabcda13072d38e37a601e3fb382f4b7973c4df04dabd5a5b1c694505645bfb405326e2dd2e53fa0b63d7826f34ae44d4a2e10237d193863e004d89491dceb70e6701f1fe10f957e6b599f74aca34052c7b4261d54d03c8a4069849516a3de4373d94051bc8c9a8aafa370c2aade4822508e92b5faa8c86682f6de4d976e9491c9d47c72ee960d74cdaa9396c6e933cb9e41f5ed089f948776b9a86ed709bdaefb36ee20e5ae5bf0e7dba98e6a11ca5f1459e8e6f6fe0953822abcb2868c607fe8cb7d5d789340d4c781feafe3e5262885c7a2f214233676d868c1a320c16bd518cf9333060bbfc515cc728628561a309e5e593f5cbcead15357152f2eb716b2aef51c500cfa41b61e5ffd3c41b4a30bb6d535e1f39865ac50dd8fcecb3defded1a6dc8d1904e427d224451c7b3f66c5ceed545c37a5420c4dbd67ded9be2e3162ed0b9faa4b8fd81484c16409d278f5d6d7c2c852171f5260085936e1d305c601970801bc9c7f11e6cd111645c9e8e7f290ff4ae9ac2e6183c334e78dbb1b0cbf38821ec99966d58cd5d3c506a4362a1cc90c3be1738a2a3493040d064758a6b53799e008401222675e1ecb83dae72328727eb09c9f2678eeac93c01b21d60847ccb758f59b00db2fad005ddc9a16f578023621a8fd944db777068bd9c58c8eed7bdf672b5a50cd12d47902e8736d87a90fe72033639d16274850cea7632130f673968ac3f67892a0176ca115d183f10b948b0d6b475a846d2c3e737c6eb9e6cf68318778efb1a1efbe4f87cb1efb4c84cc93312ef2c716ac64c984e9a1e983a4df543d8ade9e8febac874d887e4beeaac6f6bd387e2f646ba7dcb567f67e53b1b1eacaf58afa9ab37f470cb9d58a9d034e8856ac914231d87b1e685b057ded1a61bdd130294ce49ffce927327208653bcf5b003701fd46d9656a65a1f1151d9b3ce9ed4b76f2f583d307b0b0479a1f5adc54eeb045cb528becf3356e611e5afc69c33b3c372ad51b5e6e3e9f63442696da82b201be0283d10dfb98cc702ce0caf47525b7b57261f74a0ecc740d902bd0e268e807bfe2c687ba42510ca52168be9730ccce8f5384f2d1d6bae071c3358ade5a8d89cc49fabc5dcaf22d76516cbd88f103a0ac1c22056bdb2259a2963fad725a45aaaf668909b162704936f4131c18ff993dedb7dde21eeaf2db04d288e1fe1eb0f975aff2e701dbb6059e31fae4c61702b77a344ec369e41d690a023528e793de625b364b77424d1349a8b35c43dfdca25a90b914551d9899a7c1ca4bdb6ebdf57773359aa107dac2e661a36b52466f054bc7da11ca9ac973371ae7ecf45e043b056ac952fedd0ae984b60d9cb763dd108a3057b21f9d0339fe574911ebfcb4ade76a98ae995046fcf9ba6f045f19f84b4b67938e58a4d3013c039b48aad630569841e0a7f5fb571514cdb3466269c2712919e24a24a685c62cf3c84adb3c47cc6cf50742318592f2dcb6790a0242374f298aa779a7bdbba68d446cc96ef3a9990134fad3990bf7b5e7e63184ba8dd986a0fa7d785d83b34ae3b7bd9d23043832fcdb04df2632ed9155fc35c8fc7888e2a77108500954a2f18889903c8e6fd4834912fea27b02dc608c23f1d19d596f0ccd14fc260ac7ca183245f53828d7110b9422a665791fa2813a91456e2a2fab48d31502214629546341324f4d314803a7847b2b46b8a750306ab66d999edf28fac6ff057cd246e9c3be0e5310eb3fb989a2cd612f2d3d055e3e7c456373a9cee5d6344f37ab8278796e0220aad4bb19304d49ad6df3c30975f35220378593c47bcd8a36637bfcac085cafec0e22b75773b7f56b6d3617dcf4274a4ec5b49e77840397ca22a19fc4315520dd10e484f4380e2b0d7987a2558817b92436bee319604f7496f11ea7d86cc2771101662375e04682c10433a0d4bff005207b", 0x1000) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:34:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000006000, 0x100) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc000, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:34:20 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1f) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2100, 0x47) ioctl$TIOCEXCL(r3, 0x2000740d) 16:34:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="f84cffcec11fab8131bd8b56fd4b83631180850c1a266c49e0a5be8307ea2222df5901722c3314494b", 0xd}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 16:34:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x10000008b) getpeername$inet6(r0, 0xfffffffffffffffe, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x90) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:34:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000080)="caf5b415", 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x85, 0x2) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:34:20 executing program 1: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) getpgid(r1) close(r0) r2 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = geteuid() pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) listen(r7, 0x2) r8 = getgid() r9 = getpid() r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x3, r3, r5, r6, r8, 0x180, 0x1000}, 0x200, 0xe7c, r9, r10, 0x7, 0xfffffffffffffff7, 0x1ff}) read(r0, 0x0, 0x0) r11 = semget$private(0x0, 0x7, 0x18) r12 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x5, 0x1d80000, 0x60b4, 0x4, "409fa1ba661d5aa4928bb302ce0dee3ab1a22f1b", 0x1, 0xd63}) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) r13 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xfe62) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0xbf35, r12, r13, r6, r4, 0x14, 0xffffffffffffffca}, 0x1, 0x8, 0x3}) 16:34:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x8001) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x19a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 16:34:20 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file1\x00') r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000040)="19ae8aedbe39db5780bc44efd851a69b", 0x10, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000280)="3b5cd6a542788c029bcec354787f7bd5bd80ade2e955bc83ce843159ab81ab740029222f6c", 0x25}, {&(0x7f00000002c0)="363b303ea59bef8d3ae404b369105b96aaebf099366899b672b59219ec882422ee61111b0571a69ce02569336b16d4e8f670d21e8fd963ccfb9b4449864d17bc900f5b0955686d27c3088d7afcb3cfa7c4c0514ac27a08", 0x57}, {&(0x7f0000000340)="9965d136384a65e385152747b83d3ad2999d1d723d6fa8b73213c7ad2f7615a310a1bf7fe284ee886e7dcb2d7d83fe0f9e684a33752e7e1d73242fcf5bf7374f2f0a3f9ed4e5f46df31ceb7922b63181f50948edd71afea8730982e33dfa799a126dd98cd1a7f1dd4709b9a1b3013c29f5f2b6a446f6a4c975b7691ec4790a3ccd9d718ad5a93c2f64843d3f30afaee24655e370b8dd70e9034d430d45ffcf4a7bf16db1f4223b854129641d5be0ecd498c89c124ab819e03b8a0451ac2f8b14ebde242bdf4441df18b7f3592a93ea6dc17cf9341956de6c4e777b67e27f81fb7cbbd8873868f4f379565c67af7bbfbd85223b61a317c10f029039f233bfbbf9d5f628d6fe76cab3777926b35d13e1ec880ef0a330a82b1b26237f8b5f2b7c30ea7d9e1b0be68e37a8388b750c5af7677f7789f943850d2082027b540b555eafc411044573a06187ffdc687defc207a42328477b034a114f56273c46f14f9dc83f1763080803061ad4404905dc755fdab089f9b31337f0794f243988b1407277a8b60943b560a52eb734f0457645364e2ba5ef172594d7726d034031ea2f0fd734f77e46b88428ee6836e7e40794a35ed57e25f144996939b0c7a8e27ebc2ece2bd79174a75e444eece7c022c4f95b3b03a815140ab5725526598eb67e66efc11304f58636b424a1c0c7f6f73da0002edd6511940b07ec264d25d707dcafa5e2edf1c281b9da53f24da72b287f6ea3c0ac3f07836ca862ba4cade1c06ad0c87306749615c51f0a3c362c9525273f51e66456937204015761553712ef4208f63bb105c4a0b6d4956929d76be87ccf5eec29c0c4d4ed3861b3d1c15771591deca109f45e80c5692d97647e6ef4842c2137655d89a078b1ba382d9bed797cf2186f7c7009db3702c05ff61a52b70caf5010e0f3e97e71337e1853e6034b3cad9566596b44c4fc1a02ca8e597d62e81bb005e17de55660b62d9bf7eb1a24df812eb5cbaf0af7983676b1436a695ce4bbe624c1e17cd86b4b28ba055605859ccf3528d97432ebbd46e4d7d96499be652d483516f674ad63a69e28ee04d43cf60dea7c204b1705b7468c2e50b24233e7c8843dab89040c39d3ba8e7d52f9d8580a828e9ed16be7c8ad887b713f060c53543d8af0ffa8af6ba38b58b4b19477a5a83acda13cdeccdbf8f5d0b7b19fc16a02c57c5eec6768b878e397fa63c99fa737c833e35196c24ab7ebd92cf775b5843a0a74b0fa978e29f08454bae309ce1f015d0cb40379948606e86271b911f9d4735998e7056a4d6045224262716f5d0c6b5f1421e5385d1fd2bb7df5bc64f20e4351b88ea0e6480e0e6a58f2cba06fb185e3f01c4486ed5966d101dc41f1f69a3e5bde3ec4621e2e89afc6d67cf31a9d56338edbca253138107adfeef69b7bcbd31e60cec88c587f94b852db1a9683ed75047d2c953c2d328b94075fd6e9dcd0996bc0fa453c5b9f21803df6f994c0f01697b0143cfeab6b7e22a6753d75bed1b4468636b4e5759c3a03afd4fff585724216518ee585de6490444c20aba9d117a6d71833b3d1e9d3c81e43f58fb97c7110e4b26e206d21420b6a313f258b480d4bf87573ead5036bac7137860eb7df854dae10e9460f5dad332dba815009310e71e7c16248767d96de673e9a83a85401caaf0b9eaca62021f6ae4c1acd5aeb2d6a5788d4e5b9269581858c3f4d2dbd0ffbe55baced21acb13ca5ced661bf249cd2bd494da6e4fe9f149fff9dc9ba6de8b2aed84e48a09a20eee9a6e02834ffcaed661382c5499665b629cdc6f142d729603977cc128c8873815f47ab597c7e9f9e7be5fa11ec9ce35f278cf279fbc85dfe4f376f053dd59215d2c3a75f55787bd63b599191146af7933928fc7bc3128d07dc1ffb69a0a3bc8112dd136dbe5bb2ba772d470392e88503b83351f4e79fde0222f7634ab9883060f66ef538c2a045f64d8f3b732da7f5fc9ae78338fee45390d99646dfd19db1f327e3778d1a0a34c2d89e0f91f67a01398ce16c15c7aed9493f89fe401452758cae1fef39451356c7470df705145e99058da8afe36d0223f69e3bda6ba803dd805ab284b502b2f819709556447c4a9c359160b2e02fdf26f9de714dc63a6b04877710b9aec28ee0424b95deb89500df43304b184f86406b290287f8ba23696920341f8a2ae4501b7b18c717b25a9b96ddda52124bc82d04838e982980ff4503b56103cee36f9507b9dd8dfcd1236b5f41dba9409a7af3ceae651623b6c34d7b7173271e98f78ee5ab68abe887c11f3875d4eef7a9f0acd1b637a3c38330c474190a170a3ad0b8394ac31d3da0a658a9b19ded6789f9b2b6dca662cc3a1f992617a31025f8f6d0989a16104b2c546ed8b4a2fce36d138c4d4b13668394705b0a4686ac8d15e7df55b161723cd02ae81a94cfa4aea8b6b7233a7ab52d6527566a0336cdce3b2c7a4d1b6b1225af6e13b04fb8e1c03b958700a72a59dc65a12a7ecaf012b0bb113d500dbb41bac343d1496cc511946102c459904de94184d9b7f78e904a19723bb3abc3b2d66db2e1b8eaefad746cb8e8f44c00d6c5b5395e0cd73cabb0b3d2706500c1ccdc3e0d7e9e5aa2b4fecc88515848b5912cd69c6c445a48e7bcd1749a44e035c2e7dc6d4d2804a53f3919606f20ee1e2234bd741034a198bc80477427904a4c9c32b5af2014249ca6fd9105032eb7888132227a76386e7c74454dbd027489f13538f3e0a4162c5f409f8be80a84d775b91279ebd011efea92b569a2c9c547c4785b6a167df55ec379d8a174b5c6e277a9c5bcf6585b481103c4dc7149fbae71cab6285b0d1c5304ebba05cc1f800b27b2b1f1f74d1f07d8332f6edb46ca49d84539ead3e0a2630bac5d27786aeb868f97ba82ce15b95df88cb54bda75598ca09d45ef55e273bc84363f2e86755faa4afe8c4116b6bf3944a1312a6e6ae10ebc952c0a3183fb41689c5e91e3b1965edf3319a279788326d1b36dad8f17319b934a70e56c9d4b888a94ff0c57b5056ee2bdbba2ffd6b64939c4c963fdb18a9b07e63ae7180fa7117beacfcb10a12b13d9e5c5b2b4f524c985a074e0009b0ae795167d0446e6d5794926b5e0c7b0d023ee0859eeb72e1f87a0875e378277f02f3f20a1993a0b0886c3d98a5f5a4e9a7c7f683cdf9bdbf20f69db8412712def10a594e665624e020ce6fe6b4ed52400d754d496f047f43434f61411b2fc9db71a2237fede466525d4a9d4179d816893155d3fc9ce5b2eebe8eab839730e57bf9ce801d48aacb7304e2d9c3b5e019199930656cbab16ac4c76f251047a5b01c27b155d233caf29670ef125626dbff66b8838157292ab5b02c6327a4d19a32002a41a20eddde64bc2efece347cfb05470c2e97d8bf4bf2394d918d5ad72470b60c820b92a6d83b8c0a5f7ae31824bf1fd8b72cd9b734524e7e3bd2c9da23c75a2eddfb523d331524fc77d836dfd3159e3bf79c1ed1a718b401e6106f7297b0c9106e6d5e4c63bdf33c4c6d9a0bfa7a3650e5274dd16a96faca0424421fe87ea99e718b11debffafff8eb6666c8a169fe47892d8b761db9abc7f812c4b29504aadf20d8dc876945d219474969ffabd81752cd434b1e9ae575510665f3eb96647af588eb8a9e04b508cae62c259ae29d53a3746adbecae308ff4152f179aca7fc3f0b5dbc7f27b833005062ac57d199db0ce92dc74e1b89cf303f4221943db38a3f43ce710045734ebf0d728fa2c5848ea7913cd5a3bcf3a0a9ba7ca12f224409e1115f2f6ce1d732df1910580334e7a7b5abc7acfb402442f1044728d8a0ed2c00b9219fd7cdf741664f801bbd8153d3d48120f9589c4cb478217aeb30fc1463f5770ae9a759b7bc13cbb361124fde807a74c3a278e49df2296c89903d9d71323e6df58c5bf6265080278b120f31a0b3fd73ccde64d2e12479842e2a466d252087798e0fddfd47b11406a5360c13da216e9cfa667b7fa5b3e5c11bd3ce2271adb1b44d76ceebf4b6dd19e9f1bf980800c32fc1ca9744bb3d5ff689e6d5cbdb18e5dfcc2c122018e614e63fbd404fd1a7d494e0f3acc61bec68f665735f546f51f62f212ca59580afa3da1459be16a6479f9d8397405b735e37aac5ab03b11d432b8f93105f507324efd657b70031b3de9de7672bda838e24a9d26a15d25f35aa22cb08ebe9aa6a8b51e32aaa95989658b538cf93318329f90798cacd3560a15578efa20ed73fe70ea46404c2bae1518525def496dd667c4b962ca061d45a5b3f499b2ded10fb9c5d98201bba12888f6fbdb03b9100a11b0d343e5329b44ca742a0dd28efb1952430ebf7089b2878c609e0003b7c294e8888d0750c9d5f87206b275572df2db75fd878ac9abb9375c5d7bc03282a8c785ba057205d0bef4683a2e8dce1deb597f4bacb155cf670eb6ac09077b8838eeebbd46695128be7909a7f99e221a96a41243d80dd8d046d1dd5e47ecb63d21553edd5bf0a3a5313245d569f2d562c778bac000d996d1e592c86577b713d52da4358736541c8d164a72df3e9faa3e75293b68e750b7fc2e76c3b42934f925706737a9bcb9404bee84922d69c83aacfd8a4d2e8067a286d92b9ef49e7b4c445cacbe090c9200634e4ffea3296850d6178b5995c64a684a495bb0111eb1048282e343e8e62e049f35bffb59029de4f135ef7e2815cb45a10aa08207cc4c1d7818cfe4a9d5265e238983ddcbc80eaeae2d5e10b9c5384d71fed3e089be0eaf8eac3caaa8945013dd75904a70445b2908421b2c8dcc8e3336d3d8ff98115b5ba45b196bb6e3efa40a263960cf23a1f879581d6a0d0db0ccb1e9ec1b2091b94489d2910f40afe9cb15b27decb8699cb4132be0a0acbeea9fbf9ec1c25218561f7ed7133c90bf6968042ea35446c37479e4f73f32a6c59a4fe0821354f0288caee50ae6e801f85da7fdf1756be3271b47c37ed86221d75dfedc2d48e90c1731f1bea2b4c030992cc252b1faffd1bd97bc424953eefcf6721d7066597dd871afeb1e8e406d9422fcfbc5603ca6623dcf3fb31d398bf8f718c8ade8cf2586bc8f872819687f0ea1a27818f714c5e986b66cfafc0740def0257279c1aeac2029b7580c849522ca1c8f3e5ab7a487e51360dd808e5602842aa60bc4f60e97465b4804390253cc0fc1a1b0ce8b9e4d29a5f3ea46cdbd5c7a7654695691b2a9fecf3759bb1e40a5e7145e7a92ba6bf2dda5f8d74765588e96db6995744d1edb6888ac2f6ceaa19ab62ec4bb4ea406fbe0dfd6640ad8566ed9521528df12e55f5d5e3efcb2d3e2ec790016c30e699bcb4e9e4aa735991d2ab00fc13dfecfdec3a3cfdd587918bda5ce127b03201e731e430efca4c9376d74c10a3ffeb7f57a507798c16cd9f68eeb254102ff23cae938bc782bee5047b9b954e4daf91a3c33f0dfa736e4b01a44d338b24764b7227aec8f4ee73c84a266970f765429413496096454c30ac9a7aa005d610098b0b9c041d5987a8d6f97de2ae91484d987a677b5969627e36073d24ee8b23f354174f16799d440493a18708bd1cb1752cb7f0d961965b37bf316a25731a0d487f2da6f7e620d7dd587192efa6b2f51c079669ae5a0dc457773741ff122f6ef371b14979f1fb3a1a46178172f573451fb8f17a3af1d3c2b7acf14441d42c8f62f5f0873a472ff56b854c03dffea29dcd8bcfa74bc6d07e2d479c6986dda99dad6e06cbc873d3083f07459c95a54a8a23aa1e1d0c526a91e7b8bdc63fe343a72442d5b49c123ec02b664092925a0bf90f381471fe951491700f9372", 0x1000}, {&(0x7f0000001340)="28cd8ea9f981717eafefa63888c66ba96a11391f01b8703c13095e", 0x1b}], 0x4, &(0x7f0000001580)=ANY=[@ANYBLOB="8000000000000000000047f8318ed4000001040000c1105442d96a706cf7e70ff0a3798c37583991baff5624de6004a39c45cd9f355c5eaf0a9ffcb46018add1e009a8814296b6862a2978f2d74432059e034e71cdfd2be680a67815767134e4991869f9819558a5a1c3be916fa6dac881dfe700901b9d5f5d986a42bc902a43d29abdde00"], 0x80}, 0x4) mknod(&(0x7f0000001540)='./file0/file0\x00', 0x1000, 0x3) close(r0) getsockname$unix(r0, &(0x7f0000001480)=@file={0x0, ""/108}, &(0x7f0000001500)=0x6e) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') truncate(&(0x7f0000000000)='./file0/file0\x00', 0x8) chdir(&(0x7f00000001c0)='./file1\x00') 16:34:20 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x1000300000005}) flock(r0, 0x1) 16:34:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r0) shutdown(r0, 0xfffffffffffffffe) poll(&(0x7f0000000000), 0x0, 0x0) 16:34:20 executing program 1: r0 = socket(0x6, 0xb, 0x40000000004) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x3, 0x5) 16:34:20 executing program 1: r0 = geteuid() setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r3, &(0x7f0000000040)='./file0\x00', r0, r2, 0x6) setgid(r1) 16:34:21 executing program 0: munmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget(0x2, 0x1000, 0x26, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x0) pledge(&(0x7f0000000000)='\'-f-\x00', &(0x7f0000000040)='(\x00') shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x403000) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xed) 16:34:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="596071ef", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) 16:34:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0x0) dup(r0) 16:34:21 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) 16:34:21 executing program 1: getpeername$unix(0xffffffffffffffff, &(0x7f0000002980)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:34:21 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) symlink(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000080)='./file0/file1\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:34:21 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = open(&(0x7f0000000080)='./file0\x00', 0x90, 0x20) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r6, r8]) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 16:34:21 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x1) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x8}, 0xffffffffffffffe3) 16:34:21 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) chdir(&(0x7f0000000000)='./file0\x00') fchmod(r0, 0x0) 16:34:21 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000080)="e23088d1998fad3a26f682f35372080147fd17fd02ae59fd14456191dd62e0e8e2ea7dd62ae59d37826287b4a53bb9e57c8a18dc169024", 0x37, 0x6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x41}], 0x1, 0x0) close(r1) 16:34:21 executing program 1: r0 = socket$inet6(0x18, 0x80000000007, 0x0) fcntl$setstatus(r0, 0x4, 0x4) recvmsg(r0, &(0x7f0000002480)={0x0, 0xffffffffffffff24, 0x0, 0x15d, 0x0, 0xfffffffffffffc1e}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) 16:34:21 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000c80)=0x8) read(r0, &(0x7f0000000cc0)=""/229, 0xe5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d861e2a0ebcee79fafc38ef2b26301cd79385cc07a2923a887ee04154ab3b2e2a80fcd6aa4c9febb075263c3e7a7a64d8c9d74aa5aa00453406484c87ceb8f9816a2725fbb0f2bfd217b148eca91042f270e8fd95b1bf466bdeb28d0dbcf36c014a998647f0a5c6a8882dcd4c3927f703bd3a9f48a1e45729de90acacd92b3f663374eb0b0c89a60dbe2cd379004fb0dd1ccdbbaeea49b20ea57fdd33019af918fc35db29df9d6f7575a35653ad2c1ba6aa5462c911adf872c48750fcbf284cc5ae380d2503f4f76d2e53df4e58380fd256655188f4e4a13", 0xfffffffffffffff6) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:34:21 executing program 0: poll(&(0x7f0000000380)=[{}], 0x1, 0xf7) dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2024, 0xa9) getpid() execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x44) 16:34:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8838, 0x4) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 16:34:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) kqueue() chmod(&(0x7f0000000180)='./bus\x00', 0x18) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8020, 0x4d) r2 = kqueue() recvfrom$unix(r1, &(0x7f00000001c0)=""/75, 0x4b, 0x800, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) kqueue() 16:34:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000140)=""/209, 0xd1}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/15, 0xf}, {&(0x7f0000000480)=""/36, 0x24}, {&(0x7f00000004c0)}], 0x8) readv(r1, &(0x7f0000001ac0)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000580)=""/181, 0xb5}, {&(0x7f0000000640)=""/111, 0x6f}, {&(0x7f00000006c0)=""/96, 0x60}, {&(0x7f0000000740)=""/255, 0xff}, {&(0x7f0000001a00)=""/150, 0x96}, {&(0x7f00000004c0)=""/61, 0x3d}], 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000840)) sendto$unix(r1, &(0x7f0000000880)="7deb9660fd0d4173c444a30add26c878eccf1eff5eaffbbc389e526ab83e98d9a2b4d3f0798201bde52bd71dfc1feb0174d92315399ac269ecdd69fda2363f52966043c71ff520ad9d795e87ea05ab54ac443c4b76a8d317c31585420fb42c7e15a4745d713b94ef5f187c2dd87591f7eb9ef3b0d98d0932ed1d8551f3b8149daa46292e181513b756b9a8c8dd75b18961004d2609b4f7277c29d474cbda4ac39fa1601212673950dcc72babc8103308b85a11bdea2ebbb228c03be333c4d65a613b1f74e6458644638b7b819fdfc12473fd33da5e5ddd59fcab68aa9b99d05a2c975cafdf5fb777ee0a8bea85fce95a74674561ae55cba12937774273c52dfb2701ef0ce9c8a683bf4d2bd99b5e6fc663bc0b6a5e2def489457a9bd7102c9ffecf7ffef5816757f8af599f1ed82734bc73501d3dfd0bf6b7094802dc9e30a2361fb4bd15c44c94deb30a17fa4616aaf8501e0a386d4b0d5cdb94ecfd51c0e5337d18313a730eac2850c02baddad14aef9", 0x373, 0x200000000, 0x0, 0x0) dup2(r2, r0) 16:34:22 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) chroot(&(0x7f0000000000)='./control\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './control\x00'}, 0xc) mknod(&(0x7f0000000180)='./control/file0\x00', 0x0, 0x0) 16:34:22 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x0, 0x2, 0x10000000000000, 0x100000000}) 16:34:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:34:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) ftruncate(r0, 0x7fff) getrusage(0x0, &(0x7f00000000c0)) 16:34:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0xa, 0x0) 16:34:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x43fe) r0 = open(&(0x7f0000000100)='./bus\x00', 0x481, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20110, 0x10) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) ioctl$TIOCMGET(r0, 0x4004746a, 0x0) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f627573c48c1b08008500b3000100efb5430333a785995f5d25e91c29b3"], 0x8) 16:34:22 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1800000}}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x148) r0 = syz_open_pts() r1 = dup(r0) setitimer(0x2, &(0x7f0000000080)={{0x8, 0xea4}, {0x7, 0x5}}, &(0x7f00000000c0)) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:34:22 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x44, 0x24, 0xb0, 0x40}, {{r0}, 0xfffffffffffffff8, 0x2d}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x0, 0xf0000002, 0xfffffffffffffffc, 0x5}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x1de, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x2, 0x4, 0x7, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x60, 0x80000014, 0x2c, 0xffffffffffff0000}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x43a, 0xc2f}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0xd4, 0x100000000}, {{r1}, 0x0, 0x48, 0x20000000, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x7fff, 0x80}, {{r0}, 0xffffffffffffffff, 0x1, 0xa, 0x4, 0x8}], 0xcc, &(0x7f0000000000)={0x5, 0x6}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) fcntl$dupfd(r1, 0x0, r2) 16:34:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) flock(r0, 0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r1, 0x2000000000000003) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r1, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="a5395797165ca5688fde9fb753c0a4ba39ecb1579a28ed525ffe5d000000a4fc977a55a1497e5808365cea47d7c15420a3612e4ee36ed4c597260ec895513f030a7db82cf8cdb2e06191bd7869c763f9c5d3a3ac9797d1201605cb09ae50441e3351f751f34d998b1c8a9c4817f6bbd999c13f9e796df930286bc90a59a38893d6d9b910f82b6290da9056a9178670c84fe39f8e7eeb1aaf30fde7e3aff70571a59cbba20dccdc26cb3c0a3400000000c2b6357bdf165faa23086990143ed3833a52d7f76b4149d8fefe319ffcff2e05471af8435a8366cb161f248749a9e22a3c4f9f5f3e956931ced7a831af52dc86c16421900b714b9e1e7735aecbb88f968ff596d6bf083b4baa1c94d9972b362241b6928ae9c782338014923f7a0d1a1c8baca6b3c320aa029b062c0600000096b88c0015674a65f52b79f4b95e32eedf0063fb8b17681f74b29225b19b919908a8445f68dd67b952a73e5344c88ae38d2e87f19663c1874eac698d2f8e9470d9ab67072303e8129cc17c0d901bf460d2f35e3b25fe3b962d997ef4e50e56a4f410f1bdefd173213a6d4a0900000000c0d531751a241a68b3c271c68e277d000000000000000000001edb66390fc8a03799c08d799b71644197a7b1812c1ad445527203c33a001102847209526966d8fd158c55895362b373db260f7e61697fd87455cd0000000000000000945d86da35bdb150ff1efcb680f43777243f464434a66cbc696b2ddca8b1b5323e04b1971128e9541bff2075d5bcfd5f49423c13b5507c5d7ea7c4b8930635109f985458807bcd59330a06"], 0x246}, 0x0) getitimer(0x0, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r0}, {r1, 0x55}, {r2, 0x4}], 0x3, 0x0) 16:34:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 16:34:22 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) dup2(r0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f19fc763eb479f1cc7293d2107643f11164cd69a", 0x10000}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 16:34:22 executing program 1: r0 = socket$inet6(0x18, 0xa, 0xfffffffffffffffc) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="f34b0f2de3c4625d9ab855c80000c421a1d996f8ffffff6740db3fc4217d2815abcb0000e1d48f6978cbce460f01d8470fb3c2c4017852b12fbe0000") sendto$inet6(r0, &(0x7f0000000000)="69bfb89027a9241d465ced21a650553677e67196078b25557a104c5a7bee8dbbe9af0a6476da95b21eaf58e3d69bd3842a3c60e30b98a214581f2ce9901fb62174757fc7efa5847315519835b764521689e5800206a3bfd7cc518233353e4c", 0x5f, 0x400, 0x0, 0x0) 16:34:23 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:34:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x8, 0x0, 0xb, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x9) kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:34:23 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) r1 = dup2(r0, r0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:34:23 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0/file0\x00', 0x0, r1) writev(r0, &(0x7f0000000000), 0x6fcb232c444321) pwritev(r0, &(0x7f0000000700), 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0) 16:34:23 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000740)=[{&(0x7f0000003280)="81672d6a24a3b78b45858c9a431c73913c4edbdff842abaa98259baadd7b34d88ad50d3566fb94f7372a3aff5415812115dfc4f5168b0047c994c4316f6146059cfdad223b8beea9af3536c8cd1da96ec2874c022a620f0c8b1c9b01d09a49ef7b2868f767392bd1e98f3b69b23d1d0399a4f6c3fdf6f9619de517fbe65ec637209d61442124e3b658622b74c12a8ff58535d5b362f1c250ca5942111cdf4b37c14fc06c366e838653f4cda40fe5cf20a8a749d3df44c1026ea6ca88ff7a71b880c5e71893d2e0bb624678b4ee50b3cd95c2288b4b54e098a66d0beebf972121e0e820490661aff9ff8cc976b10edf9093298bdadf9809bd0ee1f9d68c2dcdb376e5cc50cbc7cbf86a8ed9ec9ebf134be8fc91383944ba58568cd5091caae54d7035378274f4f2b9534d22e59b0501bc02d2d7cf5a9139c195f039a18ac72771ed879ac4ebe2b31b976861ffe35266bf08830b2483af795627e53dcd18d661b25588c98e3761fbfee03929303064bb78f032d9176fb03ee04a9fbb1ba0497485170e27cf0dcc3757864ffdb721468b53acfed11f7703b68c7b1a3e482b264ef61e048f446c3631a8d46d687da4aaac9df85db46072f2c50a7f451077256d343685194be1254e55d0e6102af84ea66df0f6538288c259db9ba85909871981dbb7ee741ec5a62a555c48193779c4831c8f65a7ee4673f6e59749c620734792e3709451828fb269f385fd4b03975be5ed346195c51ba138497a50a4353da17aba8c0f8158d5caf1fd9c99319b6f073da3b93140ab7aa7ab1f176db093c580a78c227e57845fd2333be18372a1d966d16e169d15dc8f5c77ef9cda193451b757bce82635ed30c83b3bbedbb37f81ea8c689e003067c2d0e30b94237ce407ac643c454efe673f1304a8750a859f0f30226b8a65db033d5a0e1400ec4b806d19684c27505a210dab65ac65c1b2e20c66d595107d6b06b9a77b43bdc4706e3918ee9a27c561551b999ec3ae99baaec2b54370cedb7bdd48d71eaff3b5fd0c115614de8d8d5897a4ada60f34fdd3cdcbb2a97761ecc42781b6687b1fb68b2a545810bbdddf251425b5f67c388b166a2f5916b28c17dd2462d3746c612bc8d30311cd9e6df948ae59ed82f4acc0c958238e54484f4e380ca32aab89a409a5205a06285f84a15189b1db56a41fa3372744d45f371f4c093163f8dcf04ac27d482e073484e5fb6965a757276f5a2ab305d311caa2a4e5b76d27748393924bb1bc9b2cd0d9d8d338b3dcb7c29d5fe14561800cae213f1825cdc2d14dc53e6644262ad65893581100a0ee1f0d29ac684d4b64bf802854ab5c7ea4bd24bbd34aff80fbe3c787eb9947f93e1aa37923f7eda09e9ed3678a5a9f79c4ccd87f0d4e55d54f0b29c988dc024beb150e753642b3b52e58e2688a8c5f770ea764338b4e3c1cf8f2019f96657b0894b8e810508c1e09cfff05adb43b938586177a01fb7e9b8e909d8e4c38a562be49b02844527156c021aa7fbd95c07cd170b2c91d9d05ca5172a56a0b37c46dfdb2ce7f08d2bd411ee4de22b8c42c9098fda8c0edeee5c4ab6ed7b7d0cb71ce99e4cceb61ee95c614a313f468e67bc08407e0a0a2bffe5ff1a74ecb57b2263d8d3818721f2dc3e620c3d9cf890a187eb25a87d6d90a0f750be22798d09f969c85a0f50d2f48b0081d8dfb456e306dee8ffc650faa03c59d9f03bb7c694e89988c47e0f8e39787c9806b884b66881b0109c92226379da0dbf54d03da18b588c1de8cc8754d8a93ee64067176b32f64e03fa5f9290e6182c220ce96a409b8e5ad6c237354c9f53e314882cd87121d016c35b00ffba5d5c0fb5821be992d731590af1f25db299bb62d5e43d40e5d28b483ab9667601bf94f7e681736880d4aed58207f17c1fe1b70d295031b1ccbf8fbecefb31b4a9ebe5de89577f59a0097e940b64df425f8790550f304858943e7a995306c58384c8db768c92671b162622e29197289d44d6288578380fb971ba6ea33e0b7e3a11729d2e44127ec38542b5ca22f8eb02cf67d4237b9df425fb81ca9c8ff7e7de657f1c6f83624c2802b699ad395e724d469d4b7cb71b0ce5e204e06f6c001cb738b2e484365ac3b612339c0cfddc18bbf8518e2025c01fb241a31db5683afda8eb3b4cfb9183b5e05cec52f04ce5fb322d576afce27e04ebef8b515635229482e2714f4be2c2b4a5572ab64faab5053891f9dc36199f6f4252487128f557bf7a4e978f18b7d6a6d9e96392aff6ec0a4dd975ead04acc0f99e1399a96566c8e34a4d4c578dcb8704bbb331740480a79c2b9a2bdd67b7957da24f3b2b6fc7cec8f620771494e19192d1c2e94a68dee1959d8abee4778a73a52e4623df009acc3ba771522dd9ca29ea07cedf13e7e5af36ec74d46bf0c9204aa4fc80bcf5a0d84e9e1bdc41eda69096122b29eb42adcb69dfd5ecb8da9c4a192b67a62a1fda7687c6946834a972bf7c2510478b932fd874eaa04f1568073e7cc46c3cb8722a659865ca958deee4839acbc4b1cd61f778bc09d763bced471481cd353cb3bf01346e5e269b134ed1e35cb80d814da2ab32222bc6afde7529b576b1dd8eac6ec4cd768a27c078b8ae9dd10ddbad48f11b1df0452f7c675591efe121cdfa196aa567e9b23e1921ced342640357f8461688d91cad408b7ea010990f16d8b49daab490a342015b263589762eaa1565ccda8eeca9f292d7a473d7b59feffa766cf6fe4641b197da3d4d8fc0fcb379347b007fb28e39c3e225c2dde646b600cacb029b01f9d5abd1bd0168bebb4a3be6c1724295fd4717202c35f22b1ad9fad5bf1caf0504b66d8c5581010dfb7b8d96d04491644ad4291dbfb8296e5797cbfa7a6c4b127a8b1473335790f377d1f0c9dfe800db928ee30ccd47cd26e252e86d79cddf745f14fb9d5cf2110995ac36d00f49a62609d833de6684ff9f417d0613780ea476a5ad5a0ef2432265169aea9d5e8a2f508cfca30ac2d5b9a9c2eb3fb704cca1f6aca4f9fe367f91f0f4afe7fdffe8ca598abf29eee848ae22015db86d5c983fd00844c1344aabcc5bee81c23daf48fa071ac3dfc4bcc02b7e9b533228f421568591926b836221dd455336292576dab6a323d91044dee90e895f0f4c2299e1c963fcdb861b70f049e2a1f9e774ce4baa372c930188397596e5610a86675688400b8b1ebf2cb40dc785fddcc2443d9efd44a38f755204dff5a73c429e6d966a10cd0bbc2756f789e114762677dfe2601b82ffef607f64fd77da977451acbe7fc04f79ad6a25fa73d763380d7cd4b0269949533400b378f93d2b34fc5361f0e9bf2eed9d406887d9447bc551c491a7a7e7186146fc6f77f9829e2983d6a21088efc7b6569231f8a6585375879c0d18fb455dff8308b6eb7d9412bd2aec9abc001c39b7b15a3c3cba2b0bda0fdf060f07ca62fccef3a0aa7360420ccc106eab731571924183587d6a5dfc8b77007b19103f47cbc00fd2d9f410be662130438f1c42a05562f33112b12c738cb607923922bae6103c6604bb818958f979ad841e83db4e792eef27bec2ebc490776f5242e475eafd1df5639f8cc36775f7532f3a3ce43ff63a69b29f93a0f15ab5761a6e161c9e06ce9e4c19d56f27ca77f143e17e611557aac01d80ccbb3324d35b131f0114bd9790cd965bec9ef23d33e23cf15f2c9dffc0c05535790738a7c29323a5814e0a0216bb0020b1489c12904c3efef3ba61a476ba30c607ecfa6f1a4cb58b1163825699635f78c5cd3ba65ef416daf86fa472fa2064a9fd8629bff4fafbe463262511eb8fc0c13b596d88e0225814b37e700f56dde6e4ccd877ddf7696ef8dbc4a26d354b462d361420e8cb2e0447ba06ebebc4be45526ae5046e4d1e2f2c5975cd607f50db79c1d32ed04523632b78f2c32bd271b0b087dd78dabbb65dcd198bf51158f2abe8ea408618c29f6474996a067d68a058857cd1169d9e1cc909f1e00818067f479bad1cff01a6d810fb3779197a8dea0f3c62b71120b1ebbf8e8cb58ea95833fa9317b11d3dab3ab19b5f0ca0db56bc82a423719bce007720daeea4cf2c7413c4352b21437b462f298eb64e59c62a6db38a01c5bec38a6f2f9f1a75ba5004f61e2d3ee2846ec1c60b354b61dc2fc0bf5dd2502906492333a53c7341c3d872ae985ee628bb261256eae5a49114c35253179a06b61ebf4d72cafffbccdfb70cc655df666b02fab39a7af7e8a27af8ff6643ec858a8aa784d847008c18066ef37aa9c3e67da32f5ae8db3049922d7fbabc8c95a5ccad3daf4c336bf5dbef921f721c2410caea44eb2a62d0e28a1d3795b0701646e7ccfd183eb974b3e035c78c3b7a4d953a3838cee2ace54c92366a0c3892f9c820a9b508391132b61d8a56e091a590c6bbb18ace360a436ada2fbc9880f2bc7edc4194adfd7d95114a0abdd0ba5b0f678ae692222fb25dbf2e9b0a9626b257d51c7bf9f1609e40aa54552865768688f9298f35b4cd51ad002fcd64112277eae9710757c9d4e50c4908f86dfd571b4a704266392c6024046911408498c8e312651ecf7eb935fb6c33ae942a7f5273c8e2a3c9af0c8c70bdba5d7056713c8d5dcc60da1c4769258b5b6af9135c5edf09bac131e89c9ab23f6f318a018f5823a74a103c972955cd3e576ea4180e7b7dc8ef13558e600861e7e966eb456f0556e8fd87a7e1ad5a223d9485f75282dbdea72a66cf972c1d85737a9fccfa85d28de4329aa88657fe0e065b1af2b5bae7b153cdf6f1efd96c648a2579485dc891422d6d3e966d412b0324ce60ec88af4369dcfc05f40434117116ff17c7725e283fd7e07e2885afeb39a43dc747a18addc26074d41e22d1025bd5bac4cfe21275b2e9400b4a4121745cde638ed825980cb58e9c06afb2927a704518e9e34f297ffb3ebb0c1166b14d3a13a9393eb5975dfd0e33a99916aee3c3b2bb8d75be9832dc758da166531f3b2b8a3374ae754c906acb3f50cf9ce3529e71ec3799b9d3b9312f33c00a551b41d726803309fdaf28b60acf05374fee143b71cf6b32f66c2515847f0ed2a2002a085cb3c91ef70cc5e5bd5300825b7c27510be00f7df7b9c6c86331b40d546f731d128c810ec0752f967461d5c9026f322f57998999ad71477d57207b33a13b0cd85a65150b67d0e4b652f857828197a3fce6aeeb9782391f5aafc4c9030d42ed8625f635de54aed8", 0xe67}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="d1be4c63e563823386bcb4da0f911d8ce965100c165d5438471c2f53c3", 0x1d}], 0x1) close(r0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 16:34:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:34:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() setreuid(r4, 0xee01) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) r5 = msgget(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x20, r2, r3, r2, r3, 0x80, 0x93fa}, 0x35, 0x2, r1, r1, 0x1ffe0, 0x1, 0x7fffffff, 0x1}) 16:34:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0xfffffdd3) 16:34:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x110, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) close(r1) 16:34:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x39, 0x8000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="2caad18e97e95cfa3e2aaf02bc3ab25f36092e789414f9cdf3552d542c885520a374b4d47f4fa18c09a370d4b02e4b5575c39c04029df5be8350e2560cba406970f857cc896ea48ad40e55ad65480547ad7014ec31525923bc1a9adaab4695684070a22166d408", 0x67}, {&(0x7f0000000200)="f6cb429685c8e41fc27575a5891cd54781a8c3e7258119c39a629a8f3a3e2da2cef6ea53b6175f458221f11b092b46758c2f737b38e5c1461ec4936a8eb5d5a8200b9c7f6b28a4999ae46e4cd64ee479b233cebf38400815a8ea60213b334763950622086389ac3f04e755a32d845ae585a1437d30278a020705f7c168d0c8983da66c786381d06f91e5805f06ab9c181487b413e6450cf25ed28fd326292dff82af2059e4020d", 0xa7}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="4800000000000000ffff000009000000dd29d6f1ce6ba5f7fdc75cc9b341986c09c1f0c4f31f338edaf077c8583f12cb6592ef2616b6cf260cf5641d906f143931eede74e8671100101000000000000001000000080000005a628836fbf0c38c9e113872b5b89771460d53bedf6a50a24eba4ecf474520a998560a185da43bf50401e7202d7031cc603cfc5828c488af973d99693b72a3e291158fc8679312d88ab6cae1ebaa825fdc7cc34f797d712865e3e6d735f5124be3575ea6422494b3f38ababd03923a356c80427c04753b20b85cd4ea345b33e6bced3d0d65b6636117f2cc08d164f70c73bb302704f4d60a1cda64facc691773354caa8a329ba84199fd3a55c577fecd2f169ff806a0e6024df06536bb5d615d80dae2117584f4a0d49fabe0c1295f0fd922d6d3e8db45f2265b3fb3e05915c5e6058e93b54d059b3a8c4354a111bac58dc43ab36ab93dffed1681bb2a49d741e4037c765e44625056018db75510d8d33189da1d4bf4bdb6e2cc6565fb0bd93be5fbe2d20d80f65a46be8ffefe939a966c345b0db65263bf46e658f4da6dd9a1c5b80985c6cc4e5dbeedebfeb141ba5153a502c01bc0b7cff3259075278013c2d07e9d292382f2d2cf5bae296dbbbef66aa6ccd34ccc406afb74327da5291453f906e2dd0c3fb368c38753be3dea73932b3f0e2e296ee1aad6a42140830a49b953927fc39292a9acb33ce6007a3892bb0dcf3019d609e98dba4c310914feb706e2d70b001941d42d66e2f6873e1ee60e9c84c238b4a2094f855941ee5ef250ea11e028ce9550ab0d8b6301ac2c44dae63578eb0ff3bbf8a1b34e13f8688856c6b7eb97ca8790e36bfe70c6a1150f4ce4a65dd9d3ed1c9a05c057564b983c47b5fd077ba988f0ecbb7d3e9618a69377e3fdd6bfd5f2400ed14bbd87e83d115eff285c5b71c3857970b5aa04e864efa60b90a32df2edd8f8a0e7b90748784f6815b3dcdcfdb0de4d56e12b98462ebff25ad0233d7c937324418d1d2bf66e8e64564d74be2a7887c1456be29460edd6f67490f55e0ba194ee4aa65cf08e31e1cc04a8ba0775c23c476c60a0850ceb056a253516e1f84104ba0f8f99131bf68c8376126b76733d6bbcdd177509359b4e3324872554107555628d8a3acd2ae37204a3fbd99227ee170320415262125256ffc3a542082cc26b5ac8e7ef5ece1643b70f32e0021daa9bfc929eeea4d96f665585e857e39d6a6d93305b64a681fe776dccbe896e4f57e2bd6ea46b371774f84c21d8d4db6384cde31217bdf27671bc595ee98b697422f7dc495d8e1228f9f8d6ecc46310c52b0184668736662f323b308a0e0c1a8b3650284ea174715c585022999e8df927f26e942f234691935108fad855b2f64afd8ace6b001d1c2a8a0824d18ba881757ddc46072cc4d76fcdc778bb2d9a7b25d7eff1ac38915ba1d0ec3220aaaa7a2235790c3a92f116ad8dffc83aa4d340057a33d68a6a3ec281d7b482ee1cdf3ec23f7ed5b7524af2ae5eb0a22c2b6902604f29bd2514def90a1556062fe20a08bb96d0c1dac46393e51c9c0f525624059bbf6c180d04cef0d806a8fec4df63f9d9279428b7ded0f7b9d7276d385df358fddf3f9bf91351ebe5a0e585095081c122f1603242c8e659950ac4e35d0201a270b330da6e76196a1eba4ca38ed7d49b5c2f1b98909771867ab050bf8ed75b2d98560f6c83d64dd87c3f7e1fd7e8e8e007a8d155e8a5f8c00a99a00620a119368118de2a126eb95f3826c9ebf7ae1488e88b0c5b192987055a3be9084d2de61a45faf64cfcb230ad3b5f74d2085e5a8c69fdd090d9663fdad3f03801e6fc86a82b0183d0ed662a38446c7f59985ee150d4799f7564a89635310f3b0bcf62db09b74a01c3419ae6aae085542433228a75a3f53d746482046d2bece15baee9ea7fcaf7dd3d227a4a6f7eeb87c14568371d479f7a7ba8a717eae6648a1e103056d63744e3713f2ce70593080b4bf45db204ce5241cc2634e07cce58a58981e3e3a8b03af58173952af9aceb098888a00a2e65db0ef8c25ed5e78061725cd66edaf246f72cad377e3b4af6e006d5a7e6bbf99805e93fc7e77ccfd7f3ac4ade60573738ea6540fa54dd103402e5c2dff47c7cbb4ffbf142d0602fd1f57f28d4831888abdf6855b8a73bafff5212d5ccb03eac45467e5dd3321960df7790fee11578e5c3b9261e314dd79c332413d2a074f6ad9b9a96b2f334f7bd8a4d6700004a542c4d5e470b7581c5c1bf39330c9677e45087939109ef05725677a7fd0f51cd9daf4c93e7eaacf6dea53d181f020559640db5440318cf1391f7fc7eb3c16618a93c987b7604e6e76a99c19be7783bef6e1916b51a9bc38a1f966343aa38765e5f1253f71066e0042eeb91255ed56c8bec9e3e80fbcf46d628101648fb5bdeada5a6edd2f41cfc914eaeee295f373b3968b319da20e48c0775f4221d4d3e339b3eb9d8d7a1e35319d3616fbc79b59b60227929991ca708e0ae731af9e643c4e097ed30eb2a6a685c3a7eea1d980effa81e75b8c678f8ec2a2eb5604f11a0ad28ded60355b30233200b959f5d9767e7c9f6808e940f0fc4290de135d42b3474b9ab78c67ac5a820ad9430e453385f07c4d33cb859ba6034fc871ffca842803a7d91294a7edf8dbc1fb2aeb5eb7a066dac5906ad1c23c050ecd0b296761905fe8b01900e3915f17ffa4bd6647cd84c1f47687db538f0daad7d1c9ba8fca6b6db16f9266318785b35aa35ff1bb868de5a00d30308906b75e9e47159d773800cbe560bb6961cbd1d4a9046a7fc9d0a41c416cbed45674e9cc3147b341378476f679210a0f8fd4c6011730d09fc2e68419be59f0c0b19a4c7173395a2b91545fa997e09d2b31e1a903d33da5a5e23826ee3cf0efdc83ee4edc83e43bbe05d7a6e7dd99b656de574af77287524966625b986682177dced947be9aff0e2884ba876c83e012e6bf3d40a63a13942e41b960a29f13666c7c16c087980dc6625637c0de21f4c7e1c20af73086fac86720e7e0e317829d770c9dbb2c0d57f912546ea5b1be6921cc0d33b550e278804d6aa48ba7af5399c2ba4eb082576b7d523cbd587977374b6dcfd43655b723edcd5dc093d2ebf6780b9f4216761a801ada718c7baabf7b01f97f07b186bc78aae72f77585652364c1fb9a348d31db884225b05e705a6d536368bb6c34832eae3cd0faf0835fd6ab2755129810ea300a714ca766dea0fbf8f2041c8084cb451f27c717eab285851d4853afee61666544f0a35a7f611c8975fccfbc5be17e16ec32e43f94b5a8e68db4408dc900b7ed1d9741e4a55954c421fa4e7dd0e894bd11609f010143d6eab82ac7879bddeb1214543cca5e5aebc0de6752f22cd464b3ffc784bd717cb60194054494199c9d37250cd684ae2b37104f2d2c24cb0ed3cb6a1fefbdadd124116720b1cfe3ff7f1b09bed801debd74256dff17f14d0cb5b9a69c295b2adc4b6ab02d10965d7762e2923b85175d43bac0e9b1fe9882de871356b798211f356605fe5d3cbab1cb043c7921248bfd741167b473fa108cb3877cb1ecbffdfc7db8c3eb099c58951ab29fc9563976b1cb9958fc0f3fce6ecebb1f2f2529b485c1df73ff018370916a693d9ff79a4724a908903cb46411cd38f2ad0c418dad9c4478e776bb641d591ef5fa4bffaa2caffb48b88685b18dedda74c4f61ac6aa26413ef4d12d14f245e81b2a5fcb75e5fb9bc2dfbd6b49e117d811c56c7377be39412af9bea7a536dff413a86fdf24fe2bef56516601ebb84490c4125bbb73fc3d359458872c1ac19fb5bec3aef36a98337510253fd21385d946a1b85eedd96f0b07aeaa8c34c183f9c68d921fcbffa6680dfb98e8cd4dbf0966e70e69044903268ebce497597bd94b42b307a57cfd837c3a1cf822be317710bff38d4050cc6d4677694b04e017e519b12a3f52d4b8948593f12d79c706e0bef18df07c9f3242b4df8b00d8b5046136cf76bdccd73ef06e31b98f9396f1fe88fc32f4eb11ee10cd8acc6d52374e999ffe147af032f1eb1ef6b1cb4bde76d052dc4da4371bfa9baf0ed1f3e0dc984a9dd70b7e3542c12d89c63c36e6d6499477112d3b5126e25f978120df28111b37437e3d56b510cef72055cb9ff68d6400175e0affda531fb9b3d4d5e305a68fb5b9fb7de2aa9d9f195592fab653d6aaeaa93472cf244df56bdc0a60c8500759ae63c558b50c9ab838c9f6c88d12df27ed575e7a8d5aa48971221e0f909e2d61675ba69d0c1a3f88f82f5d9f0c11c47d46e81f0d1e269539ab55a14c8318d38d15778fdafc4b1951aa2bba9dd64b1bd165f2cf6bd1db7b30e371d1fea25a895d645820d41f2b01b78f866e9f74b2d74e863fbee3cc7465f85d25d437b7edcf51a2ca8d39ac15109deb84dff281e04c48da4d267ac667af2fee69d6b99cd5e8370ceb047c17fa7091ab674866cd031faa061859f73ba35ff747ee68393b376a46daffe04ecd32ec6e0708a0125d938c22e870352b4a9742be6a3b983d415a5aabbd1f0d5955ff847fceb4fc8d5b69b7337c8f2dc073fc7047c55a9386cce367c9efd2c55ed19a9933f0069eea1e3499e97186748ac5298459f179f3f08634b81507e26b06e96c7fa2b5607870759289e6a6f720b8f9c88e3bc62dc3b627382b861dfca6e3bc11912d6c2065c78c562b59675c184838ea25885db2d965290b0d9ecb2c7f618b9ddb2299f16d69e76fa84866ca3f2e3d247504dd1e435237ce2db19ac8f3c5884872e9749841cc59761f476161bd1a7afce17ee363ee2af661f832618c7766cd9a2044b4825b033363dbc8f6fe78f5f8b62db3468af2493f830781e0d68e16c412e24f6679a8f8ccd22969cfd731d53adf20fc3c91d50d6495e226c2e685af1b7c892ddc60ed638920d12bfe9a6db19071f9202edd86ef6d370101d1549babf5b6be9dd18c97ca6da22dfc40000000b0f87df8ca72277e122f4fd12cefc4ca40d6f77c79474593e71498b82d66ed6ae03d8c385689365c761c223e9fa17502639668a79158287a09fde2162f516e76070906fd0977812d1793b0dabd2db5ce54d3a25d52547b67770832faf629a70cbc2f264c44b800fd0814d10fa40d684c497dad6d343bbe4f64fb4c7499b9d611ec1d821d3e16e5c5e52d0435bff03cba66934e8ca99e00c57612325d2430f8494149cb03b58680fd5dbdc1402016d29721f96dbc3ab42a67fc16d28ec19eb95b8b290a3f753bb05fe69c23cb335c10ddea4b7c0c811b8356edb1ddbd73e8614b17cbac7797b31a89387158dd16031684ac0103a587774454f38de1081a2b4cd64f55ae068c3ac5d302d7e808fb214fce339c6785006b8585129e523841611b0e61829461b7118586ed41c056d83abf436a65bc5aed521691c62d509ececc61e9ffd3de2e0224def45d71c6d1e9f5b04011a03df704a8619f62b17c216131b77af7d92c94d74645029b2f1e3adc612f91793bd1dbadbd28759091fa7707c4c66115d8b9739bf7f2e5888f816970409d92237e4bee3ea4dd711b10876b91d73875a58c1cac3f83032ad183b1fd8aa49283e61c6b64f522ef676d0606270b5f4510bb96fe4bdb7e07613629c76c56b46442a4fe127fd8b7080ad606e3842cf1778ad9ccc9606f70467ab7e5e33f4aea4e2ee6370f61faf2b74ded143a4edc8ef80f3bd9b5492f7ac183d7fa0ec2dfa84210e831a4147f343391a52b41b7df2cf68aad5399a317d578ea1af5c4141ec710368bebb071c2a4740ea7bf6cbef046ec4fb46385eb38734283c9c82f22f3697857a0bd71b0ba99ef4c968a6d07d2e9f660388f99076a2b2673cfb182a91125fcf851ee55a5db1cd92c1734e84ba0cacc0fce05732765e31a9e92b2d099197cc629f77d804accc371fcb000000000000000ffff00000000002046a68d4847e96e00bbea7b33047ea82632b14eb30d69af1df520f87c3f15aa3473ac8f8d6903338699cd6b5d829d61262dc65160261b5195bd7ced38da3ba27569acde1e285972ff7035bd8dea43087042349077b13bc5e77bf0150aae555a65ae261909a895f0fd5ae2bd9aa988cf619804ce39f3711a502f941a2dc8f67414f00ae1d52a5f1abf9a2c669bf8b238fd8012270137624825dc00000000000000680000000000000001000000ff010000b7090c637cc73511aad0494d3f40c7ac4ec3feea806cf1237f93692922b729fda0149972efb1381222eac40a2c345e7ae6500db661a3c76dd78ac1865f0d36748b60617a7c75e0cce3519e667a66c6fdd600000000000000b800000000000000ffff0000000000006b1fc945d9217ffdc75f34a682ed4c7651c19d6774dcc1b546bd86aa523e5b0a56c32b8a84e9176c456bb18976b61c6efad4c16747dc9f2b797e55fbdeec0ea2c3c0e9cfab1559f5722f98fec045cc7aaede516a3ad499f5029a06403ee8cdad02c51bade21630e7d7e35d1b10d660baabbfe2b008f4706e05bb18e76216df83c6daa8cc4c7249d1583a6a20114d23668c7ae4ae9e8bcf8a0615e44b7e38fd234caef85f11985d001000000000000000ffff00001f390000"], 0x1238}, 0x2) r2 = dup2(r0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) socket(0x18, 0x1, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x1e2d48e9) setsockopt(r0, 0x29, 0x800000000000c, &(0x7f0000001580)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:24 executing program 0: r0 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000640)=""/177) syz_emit_ethernet(0x5eb, &(0x7f0000000040)="b34a1fcec3a2ddd5e7cc8da7b8c7b3dea7c997af7e264c1f3ff5aa46ebccc398e9b3fbc75b0f4d93f74f4fd942b90674e8724975c73d532444a239f4d4f47bed68031ce5a84af57e3705e6988bdc51af6b02e0219eb8b263e07a8e708f78ccb2f902f1c8e6a7caa24b92aabf5ec6ae4c70d2384756234dc5c1c8b119fc775a24e926c82b81d1d02c030f0e520c81f0bb4e8012f65ab9bb16ba8c154c904e308bf50012424748db9ca0439c4be345486f726948207212eb323f2b8c6bc5fec245357f14d1c14ae9488e6647ffaefd6f562b3977986f1ccc3eee23197cccad8fe5753ad47ecfd8d16d376cedd5b2350c8a78e6003ad8f4887e5c90e3f6626ced28c90a9a13436ae7540ed180c2d5c41660269916ac0927ef2e87cb94c68bda71eef1b64170f2268eababe955994b0f3876af23f0d6df2d5047a2fa8002134c0100279e75dec1ee01290c05f4b6ded2b1d12b4235a37b68321f2582840009341d2ae936ce461bc332bedcde979ed0462a9002fdd479691c0ad28c39724e775470007e8e40f51e632ca94e6008f8f5d3ce78bd1adb6d2f39486d3c6062b30241c9bb619daea2aef3920695b2a35f5d567f1838dc56f8dc50a87ecbffda4e941f726e1a655f4a624d5b7e55582d078da7c0c2d32c0ce77ad8e5cd8e9feb87f65a8165e98befa4a58337c611810f6cefa7711ca0875d38ee9279d09e6c7c02fcca560713f504add6670fbb59236533ff8c43b0390fcca5da35350120d32486049590ba0448dcdc4c35b7856923cb43fb2b87737e595f91a62a83ee05b8d08ad32e619328039426c8302a144b2e25c1d823e6d0f0879fce2c1556bdc549a3fa09a5ed651c4b10f945593e19ecb3293cc7bc12c5f480e54c6c67e272b38625836a94df1443fdc53088b6af0122db12b4077ec85872c80307327287704b8755dcec71c1377bda0083b824b8807322f8ed8f53f034bd42bf4c5a61567281242232d72908791a29a43ca0a7f2f31076bf3914426ce34053acb56eaf121d460671297ee7cbaae89c588db84a04e9dd9df2f809e615cfe6fb814a5d6099f25226cda0ba1f32661db3caa581c92f19133bb860484539c9705c1676bfc19a4fe6e68f2a32c2d279304de08eefc47dc36868d2d38374ebbcf37ce04bf81974a6a8829f98f08b10fdad52d72f697797bb5bf38d82bfe0b8d979293e6c1a51ae87a42f25882ec54bb0db8b9ae238146a658e450b78be1f0613fe33f81a203487c5e5807ab51739aa037b35f0d873fb138d5b091f7092a30b8f3733d4a55dd9fd52fba2de2601097ef0f7e8a6c5f6349c94763f3e33ae9e43ec79b17d7ceceb44de02f7220121ad7dd96b8c88da0f8d1f335018c2f37902ba0a76efa20e58aa7a7f2c83c4378d8542eb718048cb189a59617e4efe67fd4d6089c5c30988c601b740493f50f439d3a2776d949e303def662fa5f5862bf639376b4373aca6f62a48fa19ee8a4c80bbb3542fcfa778c41b3fefa713ee1cd1f284a5a63c355b66d5920c6353efc82d05d9d447e32086cf2fdf8527b7ef8e4061a8b1850b8bc6c1e3483627d7f68a4d16e7cccf7dd614d32a0c07ab0a622514717685bfa73075186e158b38b2cc0f0e4fda0a5cdb0f4450d8b9f1e9b1c375e09eac295cdac69702f6ea19462c93f39ef3363392cb5a9cd588ed49812164b649e7d96f7896b6d3db4cf161dd193a48d89c035f3789aac3d52a0430912c33e9be3472715a50d9f442f2ffd3ba759b2d885816fd083c202bc408ac9c5b3f37cbb556deb5b375877b3d9f0ba5e9d32bebd8bf84db64c547c2ac7e812a63412ddf472a0760b92ce1f8919462e854c8275d55feb25295e8b04c4ee91d5970d8289e8fec9ef3a7db841528d63886f5193d6d039d9c6c41fecaeda66abe6fa9554bf9ae42d4c0d0c92d7ee7692231acf557aaae73c8c5654fb00d90f0fc5b71df373ecf87e05828e5f496d66d79f3ee3a3494e7e6eaa6d29f351f3996327ef30a854f83f90cce863d27075dc47e62748949b301f19c597b340a300f9ab1450cd4af52d357cdaf5cd13874ee84109279a7a9937c9598b4fa1279efe745b180a7e892f968deaf02922fa4caf75df0eab10ce14b236937eea74b294cef56805bdcdae6") 16:34:24 executing program 1: r0 = kqueue() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000380)=0x357b) setuid(0xee01) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/../file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:34:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x3, 0x0) shutdown(r0, 0x0) write(r1, &(0x7f00000000c0)="19b8de8f72d4ba939ede25d6659231feac4efb87e4fd635a0fd0993524cc3fe791a8639c7560c0a190a8ec59675d124b007b19c7673464e904de13203c279854a9d554e07ece0abee60fff5e5179281692332508cf5f9c30ba0bd3663a4d4bb43b7b0a3c71199b85c33c0d4a173acfe79e08064e4572445cb3c28d126a990c08118a3fc0c4a2cf8e87a83f57dd26a99ad67fd82af134ca1715b32738d51fae07f7fe9369e29a49b9eece48f75e891b6a6bb373c8373fdb14d94b629f01", 0xbd) 16:34:24 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0xbb}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)={0x100, 0x3f}) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) kqueue() rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x1dec, 0x0) 16:34:24 executing program 0: mprotect(&(0x7f000035c000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000747000/0x3000)=nil, 0x3000, 0x6) 16:34:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4007, 0x6) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1000, 0x800) open(&(0x7f0000000000)='./file0\x00', 0x10100, 0x18) 16:34:24 executing program 0: r0 = geteuid() r1 = semget(0x0, 0x2, 0x300) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/155) r2 = getuid() r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$inet(r3, &(0x7f0000000100)=""/85, 0x55, 0x2, 0x0, 0x0) setreuid(r0, r2) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) bind(r3, &(0x7f0000000180)=@in6={0x18, 0x2, 0x10000}, 0xc) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:34:24 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "9839767ad117948c4fe4c283347fe15ac58d4b7d"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x2, 0xffffffffffffffff, r1}) 16:34:24 executing program 1: mprotect(&(0x7f0000342000/0x4000)=nil, 0x4000, 0x8000000000000004) r0 = semget(0x2, 0x4, 0x40) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/32) semget(0x1, 0xfffffffffffffffd, 0xfffffffffffffffe) 16:34:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) close(r0) socket$inet6(0x18, 0x4003, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x7ff) 16:34:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x2, 0x8}, {0x18, 0x1, 0x0, 0x200}, 0x2, [0x1, 0x9, 0x89, 0x4, 0xfffffffffffffffc, 0x6, 0x89d0, 0x234d4c99]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) 16:34:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x2000)=nil, 0x2000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x81) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) madvise(&(0x7f0000722000/0x3000)=nil, 0x3000, 0x6) 16:34:24 executing program 0: r0 = socket(0x10000000002, 0x3, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) 16:34:24 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) fcntl$lock(r0, 0x6, &(0x7f0000000100)) 16:34:24 executing program 1: r0 = socket(0x18000000002, 0x8000002, 0xffff) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() sendmsg(r0, &(0x7f0000002b40)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x3f}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000040)="3581c72a1ffc00085430e7a930462005e41b2a5243c088f24ba15da32e8c98c90c9eeacf63947d90296f57d1a647dec501c0202e0788c1f49458e7644a329b0d105c0d427af57aaea5d328ccf7f379a58f30cf50756fd8591b69da81aff4c1afaeb53cede2922c7be63174c69b7b5474f68551c71e99d871309403f3a504239a1772a706598d4f79325d92b869d50bcf12835a8b44b75e82dab383da0cc031eaeedce61a57cc72795a6d051275abfb2398fe32eee02af1fedf9eb5016bf8a626096ca8b17a57b28e3e3c9e6806243ca7526971d49777585317ce0a8ee7adc81071565ef1df01d8814b590c4e1c15c098171e", 0xf2}, {&(0x7f0000000140)="8b759cfa33ebc33ee454fed8f6c28ca62b641ac63acbd44af92e606748ff4ab68e42e4a130e11f458b1b3c3345266e21a89f4c0b2e07ce2d0aa52cde7252ff5b06fc4d987fcaf96248ae70784257276de8da69e7363405884783406a5fff23c8aa268a845ccdb9152b63aa326364e78c3449aa4dc0e0a40173e70601e10224841a71a5a701cb06325c946164817f0c0b5aeb37450a84f84275f3c522f5748de3a8faf0015aa68915d2293c3e8b8b061b8fac52", 0xb3}, {&(0x7f0000000280)="5d24bcbfcd7483d2799733b3784c9855e0c3567dc064df429cf17399da19c8ae317284ea9b48fd43fd23303695e286bed0f76e8a7b53f3c9fa94126fac6788ab2a7a6d452cb710401eba38921f07545c8593e0bd5c01c3a169908896dcc3", 0x5e}, {&(0x7f0000000300)="231a8f86dc2428e7e1ce61c07933acee684554882c6dd49dbeaf5c60398ec015284a0c7262f6a86f4b908be39f736cbfd18b5740d755c8acdc4407ea291d435e35a1de4ab3954d1994f29d91b198ab6b42403ab9c1328a1f1fc8b27bbb6b06fd00363147c65db5a7a81526954bab640e30993cf3a5ebb065b802aa9b14fed3714d1021952284af8694cc4f80902c6fce2ade8304212f37ef835e57a0c329269e7d8e77b96c0ddb0075f3e9c7bb75020d52e66c6e82b070b40bc3ae99a9c05ff05c18ca7445b6a66035c9e5ca6f1cbc5435951e010df0049d8a73a968f2753f28a5033d9dfead7e0eb1f2954960eb63b7ebab5733089d2a98ea2cb2ed8c0c67d1308e04565a33b182938187767b793fc660c94099f284d6a23f945da0fd189cb213a5eca7f29d426b141602732f431da7c3f15b7ec8c1e887702312d73dabc188d592236e5f52f07b3752e1021e15e182428a9fb6417521f344f90d64cb7d6df56571a0a102c17c40ad62ad54ab9d8b4c881b72648dedccd750476232c353799219d6c61a66f7eb0c6bb54f431adff835bafb819ad87aac1d6f6f3636b6c432f815ae1eed6321520099aae8dbfc91e23ccae139a91cd1f56835be9d37889c19038139ed6d4f84d5f5ce7d68559b74c6914df07a2ef5c4c3b1bb21012ad4f315ffca295a41f6827ee7468463aac399ff54facf407c2889b4999e5e452fcabe488874aa79cbb7da17c1cb9da5fe86e2ed2a27ae4e68359dcfa2f62d5ca03e29aab14b4b6489973582f9d275294026bce893219e203f9bbc98d67e83c36afbda6e9715091d128e09dfa2c00343192b9931556993ef253200bb8003ce2ea540797d059dd2107cda695d03c2a6ba8697776bd53abaf9cd0fd65e3bef0ac3e6e36cb3b396958dd55b355c1768db2b02a530134b1d71179d702ea3c750739f79615e3d2ed69846342f2693410f0d00e7cf623074384f68e01fed4072c94c25a447038fe372fb290007d2789d7e5c53e9e2edaa4a9dbd2d925800ea8df879187d546ee613a26e869cb3a54b577e0aa1915743c13fdd4d2e7c702e7101459d2527d4e9377de27288ac8a038a298d882601a5cccc9a6ee019fb7b288f238579374fbee5d34942f222941fdbfd056cdbf7cbbdfa7ee0476a4d72799bd30c6d7cdd1cb565e48d965e3b1eed19cb4ac913cd23555f9259436c3d25afb9a1cacf73f0cf26936b61e46de94a59e3824f028b44a91e8040decedd6b0201b00c9c971f47b89e332a7f7a2761ec6a51427351f17df32a001476a4f113569743bdcd3b7ab268ae67b8e9dd41e076ef61aadb193275be8e43e180b8764e88aa501ad83a1c71cb643c5896e5d9f16aa19c2eeed476a0d141d25018fee560b6edd3a9c9e4e08e173c5b7fc42063d89389430c564347bd335c4da3a00f24095f175fc2bac6b4415856893bd7eefb3a919dc32f0aab2e7921b9b726015e1b1ca57e7f6cbfe82abfaf9dbecf4dd45c4d6880501e5ea1edcfd2c48577203abc211758e28db9266d06ccbfd2f94809a2ab44f5f7831991d127a0b5b4badf5cd6db63a8a1b369a90e4398e19de70604bc37f400c77b6d68747176b114bd930f33d61ee72886797c5f2b82d3c9328c293367033883aadf12c0606e7487c74b1d9b67fda90328c0f7145c79cd9898297fc203a26076e67ed07e94de02dfbc217ccc671276abe2aea948d7b5380c487e52c9f329f10854dc7ef4a30943d0129350dfa6014100d71df8985d833df486e6ad8cbbbbec4aeb12a40fe2334750a69d35370049c22d0b5dc9e2c01e929a7b7a3955593886aaa0d1c7c79b11bb86fe732756db5a7fde35f856d1d2c025489a99fd881b2378f71cea1b3c13a19d48096c0b01eea6696bde16d8ba6b2440aa98198fc159d4bca3390cc4c8fe5d0f8112d795371e1c7266f9c9b7b6f8fc8aed319c51e583656733ca41f1d00fe964ae3756e71db8b31c90eb01e79fc4305c855e008531c7f5fae52ef254742ae97d52a979f676a6e19e0c8f185befdc15d358145daa59b95416744df1d3c538b1d860f2db96bde7b35c0140b6f1c04ebb716e40a08f6516c0f6f9fbe439eef2f63679ea165cbecbf4dafda5ebfcc6ad413d6e4f8dbbb2cb10528373290f768b8784526a2ad8c0e252ffa918268c5778909a003984df15adf0ab6d0825903ea14f62731b33f187dd0389a083dbee3892004d131de34d18c07df7adcc0a6ff7a213937560997e5d3e09f722c001cbaa5350fd1c0c29d0e49578ea76c1215e96edc871e44ba73d982171347f5e00c0052154e74b5800d3d0c9bcdfa270a5f831d8b2b3b1ef90b86d8a01e4d4f3b36bb07fada734fb0cb2348638043bef8ceeb67288b5d3a599bda6491fd7889e555f5b40eabc779ab31ba2ba9bd8222621e9839092ca8e37713485bd62f6cadef700175d194ec067f698ceb1e87bd86fa82b633700cf2f0150d46584fee97c7378436571c5bf6805144ac3c1047785dcb7ac5c3421c804b96d2822af74147a436a3e6bef59201c7ceaeddc6342c9e627e8a521367b6f5722b5514627249c8d1bb26e67f4d95baaf16efce4b1cf0cdd7d02d09142d6d05fa76dc3f319027ecfcbc5a2cc7be008195c0d253a192a54e2346410addd9ba0a3b94161d02e58a5f6d48b041fb47f62ec5e84fd96d1a71bd55025c75c16dcdbe5bf8057af2b499b149ac776caf2fefa4e4aec18d49002f801be0fef7f521cf5b1a1070da0dbf0a3e351c74659dbb2324eed355a177b06c31194621d5eb8506bcf4e30ea3abe2d01d2ebded7e27f1b7ffb2b8957b7eb2495c10bcfc71000c2c886164e145081ce7866d95648ef9393852d2f86829b5a7fe3176fc7ec6e4eee1768e1fc8af0a46010079d38a68872087add6164c6e177c6e9616c172f761cc8b912f712a8d490bf44099c19a9f3dca8e9b0f8b11b68061d1e977155a0605e2a5245c14d2cc8d88bcdb1c97ac87dd37f4420ed62208f046c85f1f8da3b2d54ff32734435ce088c19d46c08c0bc893e789bd92899560ec1d9c5ae1b64caa56e17f27d204f0bdb9a5a479fb13f5e5a5d64f0f8c90c98172c22f7681e0abf18de85735ae7c94957dd8724b8028ab942d04f3901da71eba319c5666505af5d33214c977ef62ace7b88b085211155683eb2a09bc3d02101b4f79dd07277e30faf9432cc6e8ce3f6e2b9d0f88874778046bda8f6c392c8839a89860968f2c70dba7749662bc7ed2dcbba3207826cce232d580b66b21bfd9e458c7d82372886bb371a3c96b24f96ea83446d91c7596c2f8d906b88200990e059bd0b97b3b2c77ce0f3acd7ea01cc179f66ef9a910fb5bb11251d93575a0b11eecd5011aa6875d7fc9f9c83fe8e1585cf0318e7c95c36462b86751bae5e3111314b55fffc54aee2f305aed0be8f7adf7e335d67e1608accbf7fc9c1e4eb1d34bdaba738c5a181d0a0302ec497668cffb21aaaf1c22dc0d73af9e79ed0680c0363823269591d123897de70f3f3433c421afbbebb3af009ce12b38439f502f4c19f23a485d646d9b27f1b8e855b4327d02dfd92b16b39eeae02ae8e81175aa4b886e5b2d1b79863f7d263b25997cba0695e8a2c695a303921e86daa9853602104a8d27d439ce58a2ddb7dc3dab4e306385c738d506e1500683a539a38c13ba64dd5a8da2e9d97207d2f4f58f29f6e1de061273672700afbb7107379da07718367711e4a060959fc230a003d857553e4fcb64fdd57aee20ffd49041979e56255f7fc96ed7a53e08cac63f4408813c00606a1f18f5f9c15fda1bf9bee5fc86faae2e59c51f5d93701ea2ae9d10f823218e50d487858013f69ffa41f754eb1fa861b031f9f9cea9d69ee2b3a2b5ae2053715907c569e7219da9c76107a4a1b8c9a4a03f4c16cd79fbaaf3d29a60259450ecf5cfa6a433715a5340fe30c874e67dc3ffd4ff5facf75f9078d8721e968e0a4fb950e0a6ad34251a6c7229db43408b6438224f1916e0a8e6c433404288e7e2e9d8c58579e55f14dc9e07c1987abd6e5ba2ff943ffc75124b0fc6d1f08c4a4318906a5a163a21517673ad8451c8567f2b869e8319e643817b62e59daa4a1f49e4f22a326cc73d87c297c1566f0a173f12a8833d11480359e4718869accc97b4cd93b6927b4d3c00f193cce7c6191a3a15fc3ad8843126491dd956b72d96095864949d536e3048ef21310477d29698e4307b25d5a22c17616659e40a273ddc67f561f1b0668f820e39475a155dab814166860e57b52f320fccda125e038da956b187e615ba2cd616b792e07eb8aee767acb7b033230e4b8e645653da8a4eedb668f59a841b728904c33007426f25175e3077dc8786388e67ae884381590f8704ad13f41df2b8178d8a020c86dfa2b8340cec030de2ee52fa3cde56e0274cbd2a712b8c2aaae39b500265e8bee3663695cb86eb87659fb050ceacaed31dce726d0504396528cce9d5aff23d9f22d05c3f84621a0e7c2b1fe0558a73ff01bd4a7ab4e9e15833f29809dd89ab2be5c0770c822811597c44bf33d3f6895c11bd0af840387f91ff94d0d1ba1510f46794ae3fcf86893dc403c01b2fc144dcdf27d4e8af95690b50805d074606ab8ba88d632bd7bec0c95594985cd4688b629699bbe1ab859f0451868f0c2bb689084a9a8847851b5d05634dacf4c966300166ebc075c8714f35c346f4db88a65da8c599e74f66aaff8442b55917f786d2cce09f7888a7383d466eb7d6382f1f9fe83301c92bb4ec500aeb7cb3c2816cac6cac7403a539cc82b7315438b63b3b0f1f651dba711a462adbd7a2432bc8dae7f7456170764f2c778234a9b4cabd40c67a266e59e6953743427c1965c0a9e34280280ac3460859f793f3cb3ffc7e5d4c0c69bf2b962db47e1154b914e309a46b9bb830039f9cfc823783ad9635a7817aeb14783c268edebb997843265c34afb2bb4e76de9331f9c8e604f19b82a2e127b3e6e666f79122d28a5353da3178de604848303230bf9e513c0691a599e0a150517bb0c3c1ddd65e233577cface5827db69e53e2fcec126ecb35bc3cce35cdde12980fc000e0ee46e161dab86b357ca084e691f1eca1586b5613d4c3826f419c306861d0ef1ea59ff27590c79312416d9375ec688ab39af20a37c1936b6561db651b93dba05cea0fb5b57ce2ad0c8f05895e42c42376a4ca365e60a7066bd01d471c6ccfa0fe2bb3fdbac301535300d21f89ad6306fa9945460a93a6ffd2b66a2232d04ec0321b57da7246b57ccac54d635926d99cc1a9df2904e0191758e2534f01eec5df168883f7c743fe54d2565498b986d5412ab843e4565228d64e723ed59b9aa662f54bf8350124e1e10d16e0296121611bd1728b168cfb6db7cb240a5608cf4cc458c0e7dd70c5c5798079fd721e76a903fa5d785dc8165979c20676d54b4c93b273755022cef5c75c9f7aaabd3a7cf86f9659f9a771bee1fe71d0f8490249bdd9ab7221c0fabc2197fafaa432ca24437c64bda9e178f4acf3599b49b83dfe23eda600a06557d4b65cc195734240ec099411ac1fc2fcba586b436a37db2335822ade66391cfba7789e9d3e9d0de694e576e92b6212a5810b3062f2f9152152d927e34a9420c2be66285c7f1316963675789cb4c2992ebb0ce0a7d9d4a2810397f3e2ec75b6cb581be1e230e998b07255150b9e0ac8918c0ebba5a8d08af7036d7a787dfacffdcc22d2b9810256e05ee0bebcfcefebf04111504e592359e88cc78ec04f93dfcf91de675c36bfb2961c6ee9b0eb087b7b16fb7cfb0b5501ea5a9d27e", 0x1000}, {&(0x7f0000001300)="090fe729e1974b1b55c29dfc5ac3c5b55245a887a4db72e81a39164999268d44cfb5bf05adce2294089347a7d67fcae3852904602494b4c2fe38df62152c2e0ef6938919275c741e80c10eb100014cbd6118492fc1aafa81b5200ecea82689d71ada5258dd7f3ef1e6d152233833", 0x6e}, {&(0x7f0000001380)="1bf29e7e0397f057fb774041c892dd7b37d141d71d0866ef199dd8cc2e544cbe25629cb9a27d43eaa71e6d252ac6a88160168097fbd6332e545371e98bd12c417726e77b20f8805f570234330cf8bb59b92df61bc87c85a386a0a5803cdb3f56394cbf58923a335372f2f12ca14c76232b5bdec258bcc7c70b2298938af78a8cfe8b93759af75c1a16bfb756244d2cfbf796bcdc35f940e98cf9bc7e0369a4d42b9c4b110485a4d50029cd501a4716c7a064b95912dd09fb304bd460c1d7f51486903cb8ed748321fd608d33e4fd", 0xce}, {&(0x7f0000001480)="819d68c36cd6a969c91e08ecb10a905c2b25398fcac9d249fd36e8550479adbe8e12276b55ce2884a7073348c001f308fa3976ed04cf1582afecdb5b4fac6f9035714d2946c3929c333e8b1c67aa6dc50606db8bb88c45d2587839d634aac90a8b2fb610d7a251aa416088e726f67426e7cab73b788866877701584c1ca1e6b9010fbb64f1d6e9aeaf71c7ea2d23146a6c34254a59cf9ad0191fd9297fe76b3c9bd1874ac3a497bbca7bbd79cade61d3fa665c60a3e4d8018a60c65be5633f0dbca9b6833483643f67107036d1d644bce25117693ea9b11f63a1435daf68809659", 0xe1}, {&(0x7f0000000200)}, {&(0x7f0000001580)="c40b149c1f18071bd9b6689eeb487b92c8a938d95affd4ef316d05ff23e99de4e7ebfc9be36cb4535e99514d1d148a7b533c484a675abb1978860cbd84aa1f8c704658faae0b56bf554533ee9a546f083fcd402ec18c90b6b30ea70798820c635d29856ca63ed5d574f15a0602eb45fc71ff486ab92b5e3ef7de2d634fa9394e54835879869396c313394cd9b1918cc25f79ea8712bf41d0c67fc44af62c5f5ab9abb034f411ebbdd957", 0xaa}], 0x9, &(0x7f0000001700)=[{0x70, 0xffff, 0x2, "c8a95ae6ab44512eb148e838a8e54e2e763d0dcdd95474058dae4bb629efa584224b3f775491613293d2382c7274ec988826da65f537caae0494db67749b1c69f22b9072b3fe1993efe12f51c5e4dd1f9d05a2cc55b15a1e547e"}, {0x48, 0xffff, 0x6, "76b879c15ab30f87b4603cc2d0e48bd27ac5e2a0f78003b3a49f4120e81067abea1b7586475dfd17750fba4bb40b2fe7b6c3"}, {0x58, 0x1, 0x6, "c4d2f7230e9e46cba350a054132e0206b6a01747efc6957b1ba409c3ea5d6a69482db65712591e72d994aec69007351cc4bcba691c18bc2d197c834b8a6cae7dff"}, {0x1010, 0xffff, 0xffffffffffff0000, "4713b249cb00f6b24ec642e209a5870b84a1817bf24ba5a85916e7e4059f7a0da104366f60ed86cf0abaf71b41b0e2bc83d8404898fc90654ca7de598c16b2d7cc7a977226420cccdabbfa5ab02dcbc1083a6fdfdb75b09cbb85ee428ad83c864a8c0795fda7d94973628ab148719f0d5d0709423e9edcfb1ec2eb39311873b280c7f7102cdd14da653f8b1012152798a73324998f247b66d47ae5431bb51078f2be55248e3c32dfc5f00e1d7a165318fa1c8cc5407ea7b83c37d4452cc9dab68b48e0acae8cac898e473618498cec8801daa6d2844ceeea7f19008bf5bf8541d61e9c8b50a85f7632fd54e8ea0edb6e90d7de344076da9c674da5ecc9a3841ab9d4be969a8514fb0c9e88f8deab966ebfd8ca665873088f355b299f0c8f122d495976f66d4c51a7949f1259e34e0a3439ff422d4e8e50d67944094b9e992a6850199c5482e5d641f6d86a3ed3779dc4960e4b5ef2eb8d02f93a16b3056061c0d2f3f748365b8802f104574f317b12974ff4e7ed4041f907fabb4bc25a2ebfcd849b14d61b9213e188cc0ea16321bef8d5cc066e64be3f466e3777b8838601c020cd0e898ec7ef2a6b68554cb8b7d2796b1d4fc8d78d55c6cfa62060e25ff473b600bf581bf1d8c60dba9e70fb647fc24bc77a5764284e073d9dceeb78864ebc6d8dad209767ede56a83cda52a36e06d523eca86a7c62fa7d43014c9f7a55a8f7abfbe94f8d7881dc6e86d5a296016c6df8ccce2a438cbe09e5d3fdc0c0dad9c2560ef11551e0983aad965ed8969f97b757610cd08c76ac481294dd9e9ea8326f8f6b9ac49664b7eeff5c754d60b47a767916eed7ae39d05c1b0e9d4a680a9e5d84957175ee89ddbc83b1c20598c6be661546fe994dc04e218d9e85cefac88b39b856348dac71103c2f2d78c733cea42a6c4e3add3acf75f8967269bb815f88b736c3e2db1708a1902689127e54e470afa8fadeaff3e64aaaf59abdf24f53d1d0672b24c6fb0d6c829595768d2816d517abf42fdf7f8ecf689f9f4d0896f17008a42d7a7347902b346c9ade100a01ef6f091263d4413cec1604fc7e85a3bafd22ca76358c2daa6f497e34e8fe04bbe55ac0685fe12a090c5549a2d99240316a10fbf387b6f51c25928d5758968f896ae77cb32735e4408889dab645aac0fabd09911026076673e9dc2d51138e8c55913fed72bfa222403b2cb95e291f85b25017c262709728fdeaaa44aa9c77f3cef68bda2afaf8a6677d337f1db29af6bbab53fd84add36e58498812b32cbaafae0c2b3deb2b2d62a9d8b48cb3e75269da43a5c42186692a9edee37f3a5f91256d98f99beca31183e738454181c9788470e1afdf1d8e445884155af06a9dc5a378c8c11ee5ff38e68b8d184751cb197914ff1ec8f965e900bda75c3979a57f14767edcc91b13c6573c070ebbe81316702603fc3fe1bb504343e392ab59c7fa02cb51bf07c6f3ae618a0759ab74331eed4be74556b5fa0f0eb669d7ff30b29fea3c6626989169da3bd59fff6f6c0ee10b7b5033c25eccada4b2a730c6a508f918d7cfe0e6398aa26a50e12ced69f09dd4254d4d2bc6b23d2ab41ca9b38ef0bf10e22058d4909cc413e707d07e326b5d52cd914c8adb304ce93ea22ac9cdf6492a9e72f2c4fa652a4a1aa05c1cf041cb62d20d9b96d8afc1821a88d81102014816e450bcbcb3093492fafae9e20c74c79bb3bb1d8f0d5291ab61a3bc070387624f42d706e6ddb6cc0496a5a2e97639889e3eb2812753639ba9f6c7bc35b0290ed81d4f6b6d03c690a886b63dcea33536dead2db590bbe63adf08dc2d97ce6667faf0c5ace71e81af368deee92d695c175de4abc8da3c8dfebbde1c9cff12015b25b26383498695799dce2f09674c4959815a350a541314b16a671a0c8a4d8c08e2fada594626231dea80d8ac3d353abcb4060a9a572bc5b84cc99a6f51d667f549b9700da58bb7ec362709664c8d1130f08b031c5c5c4781d049798527c6d8fae6bdb51e0fb201149d61c87ce11f68b733e7981412fb01cbae23f6cdad207ece110401fb0e467ad201cd4742263a11870a76fc232f2d4a32327da53f848e847886823f95488a0608f9189512d9b99e8e2dea96c48b84a115244e1ec8560630d9269a69e07c4270d64572ab44701d1282e91bc3138ce36ce13f876a25682e345a946796c99243cd6a12074e1dbf6146ead8ec90a4ca6552ea235be8df53bb2eff8026b5baaec965648a48f663eeba3b7a7024d12c7caf7f9627352a68731ccb6dc000370e2567d96bfd6165c5e49d53fc3ef6e71a4b01767651ce2383f5f53f3d8805b502515aca2742442345e394e54531210ed6c3af8ab6a2a00f08a70f2d0b6d66b19bbdc63673677038e8f136b7d47636e1776ccc6fb5c734a28f21fa18719f03c88e5dad9d6c2c9f40e437adbe52f35e413db1c083a5962e66fac116f932792acfc0b3bbf16e193a5e1371ffdbd73627deca6078c6ef37ab436ed0c002c91c90ed5bcee0beeb3fc49a3bb8a7d1a3bb3435f0c92c0402e0de4abc467165397739d87fc69627ffec3a715c31ece5d00e5f8525c6f4d568dbc5c3552146d3862dbfe3877271315770d8fed2558d43bd3e42a7dd0e12651f6b41f52c2407b90397cf803e303340281cdd62e90ba8439a0afdb5c7ba0b92b864c99f0d944b055efcf4a3de28dca0bd0440a740ed420c8d1223ce9f4eef5986055ee11267e4e01b0794b4486d59191884c1a96644e058ae65a27105aec277a0da817cc3367d3faacf409037ad9fea4a46afd0efb45ca6cc8799ae2faa1355da35b6fea2ba9f93081c736bf6b979bcb9dc9f84b387e247f9cd7c372c2cfb4dc1a792bf85ea4afac294fb35de7c719d6450f028248e498746b0b4b4f046c0ac5d1f3692475c2775e2a7cd2f343743fe05c0381060f668087fa0736cf7ad10c85a7d816a05dac6557c624df4cdafdcfdde8160d89d0ecfc4f160c4846f1c239655a59f9144d886667a579823241f8ee8aa9216967549469a922f5ad31d219d248faf8702db173002e801a1b7581b8775b4bfb2e74e7edb35ee3b8d996e437bb6d408ed2ffb0c0c419ca3c7ee7d68a453d3defbb2dfcc936f603fd8c130f7ecff305daf2a2c73104e28be9ca0967d882e6502404751609a697e91a65aeb3924163c186a23c6e4e39a3ed24cac0f8a744a982e590cd2379fe4d4391b4a2f9644205f69db982bb2a4edb5507f17e4e2637ea531e07ba0bca22f61097672a2aadc375499038f4a2e96cb164a8933029dd43cc8ec501ac9e51a8a6940f90ae104bae984342722d187ef9a819a704410b39e7ee194dba4ebf5b6ad9b943108554676bc3589d4dfa96d1198d1925e10434fcb0ed61a3fcb49fcaa3a11be8d98fc401381d978dcc2ecf6be7011dbf7da99b3499d00ba10e344c80d10014786c78e5cf0f0417a830808854251639e2f151bef74d337acf7cf75885fc98fdf5b94ec8fddc3bf25d427e6e78596f72fc016f17438050c1dc09835d4c6aa592674646a921030933ea15debac75e95663458473b7e9e11a8ccfbb0118f170ac52a0ebeaeed40a4ff71f6b64c727bafc78fd63b788bf6cb5111331ed1c1b534367c184b6b76a045926beb3a21dfc4ceea199be203285268e0469e333a6c56352bff8a8ed25f3be728feb02c559882296dcacffc45ab174b623b8daaac3dfd9580dd19c611bf160267444519f36f0793296da1f84d6d3db1d35a2095df2f4584986474e6713fc181e0cac872771629cd1eeddc1d0304e294201994dc944ff2e108538ff87aa7ba41a922426be0b2d79725f3c54675b5adf81b2531006d85a43c228228e213f75ca78c73e4c980beeca2128027fb46b687855c5bc49712d7217c651f2ed389e98c7b49310abbf65d7beabfaedcc7fe217d4f04615efccb6d25424e3fca3c7ff7ebdea07acbac71d6a8e2474311e449f32b7d94ba9ef37f82687eac54a2e5b9477ffba644b3fb4fd6a4401d01867f24ed5df16a97e00144c876ade950c84f74458c13ee82830c8273104459f5bf83351608bdccb8ccd3a654e5c5bb226dc96088b10ee81cbe48d5fb18539c715c68ed49aa6a206fff50e31566172b9197cca510e386410b4fc27f4be1aa2d2c959ec3b50b5047e17766c31fbcbdddae9cec68b19d25d69246ad5a8ef80c890c959a316296d38e637001c74b8c91da367919ade17805956820c8d18612bd6103875cdec3e4be4b882884942360078beb0fecfc7fd41f13298a9302f9d93f3be2c9c90722ba971d5765563bc85e8f622b27c2970d2595f734e2e751f1835f243f918933cd2a66ae1d7223316e6ea5d80092dae1252f1ddad6390c6bd9f2db7badc4ba293a9840d7b0c71048ba7b36a8644730a128f690db7f769bc9a25edce1419803cd125734dfea32959b997dd66e68b36e7175bb082ec36f18462103ac54925ee6545754021f1c3b900a8a2f4fcfb5bdc7de8d8e3dd50caa212fa7e35031c6739af4f778c3cde03e892fd5800ca9b8ba67feff9c344ef70eccff45492a88acaae19880fcff61633df3ea582378e9a2d3a7594864fd18d37c6371cedeb5fe7c2ec686ea934b60b5fefff7170bab22d6e9f99c9f45c48813fb9f9abef17ef5670812f0df13f438a7051ee3f5dbe193cbda4471c26463b95fc34609135f838328719d77440540ba29354f6cf52ea6e14c21a4808f75b6da93e6f2e21e10802600fbd99169aa8b789e6d4be48d5557fba9814da4b5b6e271e26cbe6dc4a43ae5842b45511e78faf2397b4209eee4ad1cac7d18fbb9f1f8aeab97a36b447bc51a804cfc619cf24fc2cdb6ee9bafa0b000f777182dd352fb47d3188a66aecb4d505634e2b53c7ef8d4b60eeeeaa555cca1f915e8e0810b674550ecc1fc3f19da02693bf07e07bd69ec1bcbb421e40b044df6750b6a498ee51b20ac12ee03abc0e9450bc0f003b2856d18246078d7e60a479548d4d66971d457af787d4ad8c138d8b775adaea7f08da6007abfbe577bce2c915471c38d05e9877f5560acdb0164ee28650ca70796f2c72a618a9195a43abafc411e7eef4a9ba9daf206d67fb390a969a9ff68654ec03f02177b1642269b6c35ecf8586589bdb402327045bdcc913ac57389705e4cd439d738a786cc5407650c46c35376b3702fd421cd338d4e08ecad35b0e525209f1520cfc911d9ea54c6ac5a2e2290b9cd26fcda22c88d8a1c5ec4b1a153c6132aab0ee36145e1e573b19786d60aabcc59774b51d7904982370e39fde3fb37b6ea5277e6885a7a158842b6d7ac653a0fec2c5b3312d624916097abdcc962bf4cae0257b0b79d1d527b75a70de94d7e408792173a54085c2817d0ba303dcc4f2d3eb49638a853cae56bf0931f73ad4bdb3f85b5cc7a050781047bd773edf1c08c664dc4723fb8d054eb07c2d0bf540b05afc6448dd359704ba3b6e8c2c809123baa51a7d9e91de12bd5669362459fad2ad7d43ba2b13a07c01c037447dcd86c59c265ba211565219f5f5c1509e44bd4c20634fd1e42bae54fd72fd7a9be0759b76d9964248dc262332f550e51b6405adcfa33fc13b1e8225a1054c286eb97cc1c326b9347beaf1ee586c5df12555609a8850c17cd5125e91bcaf8ddddd7f483a6be93f38d5ac575f69fe48b51f89cec2f6495e91b51cdd63f30088fb33948588ad2b9e34acfc176d592570fc30a9db5ba93811be21665686ba2d1aa89c225cc77153da00524fa5d29c910e6a310bfd7b6728fa15735e76da4e7d42c839d7a6ab4c85a516aee5e100ccefbf0e2de"}, {0x58, 0x0, 0x5, "63903e311282c0c3069172c7eba406aa3f7a9238ffbd99327ae6935ac92523c2df1a038ddc4110ed903bd1d74ffa6008b6d6edad57e60b69dd56e042ba1acef16785"}, {0xa8, 0xffff, 0x81, "88afd85f2009d371f528ae51f460488b6afa0c75f2dc99fe0eb91c8e1b1cfd4a7729f30ebec64640badf512189d0359d038d7c7caf204b396883b4a3dee25d45bf531d7af181d63fa0304ea8f3d593b4c0c1e7137de34d1a3c371ebc8c448564b32d2bb72a05dc62bdd5ca0225b0ce9305135c4c92335708b016d0b1e065a2657c27f84bdb1d3a5780936ef225ee608f77956e7c9437"}, {0x100, 0x0, 0x7, "752ab2affdf5e79dabd8e9d88956e0248d634013f070a37ad7ba449d832fa9ff37b1747e94df06e53efcd03f038e238a023fac63d3564b4d693c89e85fb89b29927178eea74a0b96ad4fee5bc8cfc086a3c9ff688aba51c52144d8ccf644a3a5b4f9d29f46528c50588176bcf2918ecebe69e1202302d6f2963afe3ae9fc4508217588dc374b5970fb44ae674665f0579ffbb131b42ac13b8e1d934baae3ef8b56b368ae1cdb0c35551eb45776aa12e07b8879396d51205880fda88906168d39b74183231a43d3f19ed07d92fab7bf4099169b5085c87fc7634e55a1e63491431552b43142d25813695e"}, {0xe8, 0xffff, 0x5, "fb172f751714b1b8e2eee93d0b641c79c25506668b77d958f305c6f889ef2dfd7651e42141625b10c36f5c24b7e882c8b23de257f95716b0c4e24d17dcea37b0b06e01229db619ccc38f27390a8c9d6731f079fb619fd2473d80c859e5938f1e371a4bca5810912911f09228107459b541a7ff7b59729fcb9e7d153b363084849fd319447d4e65597973c514209ab63bd6af2f6c79217c560f2d453868f73bd936b10b313ea2173c4052ff046707a2d81922998671a18b26a9a525a5d033aa64ce57050a961f00daa9682b60d9597725924ea8"}, {0x28, 0x0, 0x100000001, "f7dcd10058ed0bae17b40ab8c30aaa0e4c0ebf82429f"}], 0x1430}, 0x0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x9c) openat(r2, &(0x7f0000002b80)='./file0\x00', 0xa0, 0x104) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:34:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfc94) close(r1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(0x0) 16:34:24 executing program 1: r0 = kqueue() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x357b) setuid(0xee01) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x1, 0x8}) 16:34:24 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x7ff}, {0x2, 0x4}}) r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = openat(0xffffffffffffffff, &(0x7f0000001100)='./file1\x00', 0x20000, 0x20) connect$inet6(0xffffffffffffffff, &(0x7f0000001140)={0x18, 0x0, 0x7, 0x5}, 0xc) r2 = accept(r0, 0x0, &(0x7f0000001180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000011c0)={0x2, 0x3407, 0x53, 0xfffffffffffffff7, "cd200139dbf6b52fa08d80eb7cc0b43c5be76101", 0x2, 0x7fffffff}) connect$inet6(r2, &(0x7f0000001200)={0x18, 0x1, 0x9, 0x6}, 0xc) getsockname(r1, &(0x7f0000001240)=@un=@file={0x0, ""/63}, &(0x7f00000012c0)=0x41) r3 = semget$private(0x0, 0x5, 0x0) semop(r3, &(0x7f0000001300)=[{0x3, 0xfffff00000000000, 0x1000}, {0x4, 0x1ff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0x9, 0xf5cc4c3fa115b1c2}], 0x4) sendmsg(r0, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000001340)="25365c1281e8b00ea74da7012a6ca4de0b63737c401881dbc576f1bb73cc5f4f60457d1901f22873cd65871aa976404cde0f6e2b46590f982bc851d834c7830b5d5ca2b92babfabc2b10d3876ddd13198b9cf899c637963dc6f1495589585806b3152ae5286886292dd486fa88ef65680ce6dcaac16fbdf4f81cc0cfee5908a2335eb847137c4d314a3739d753a50eef2d3009793c3f7b5efc56608be3eda042a127aa30732afefec7464652e3a949d722d1ad7b3280d21cc7d988978a0013ff1466d2f47255b453d2a0612c3c780abd4bce3820e483c5c47cacf5a5c54cf97dfd6c1165532df8dd1126c2d913b6a0310a68084320d933c9c7", 0xf9}], 0x1, 0x0}, 0x7) writev(r0, &(0x7f0000002600), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) getgid() getgid() getgroups(0x6, &(0x7f00000026c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f0000001480)='./file1\x00', 0x2) getgid() getegid() getgid() 16:34:24 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000040)=0xc) r3 = dup2(r1, 0xffffffffffffffff) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = semget$private(0x0, 0x0, 0x2) clock_settime(0x0, &(0x7f0000000000)={0x4, 0x6}) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000200)=""/78) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x80}, {r2, 0xd5c771362e107f18}, {r3, 0x40}, {r4, 0x40}, {r6, 0x10}], 0x5, 0x4) setuid(0xee01) r7 = msgget$private(0x0, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r10 = geteuid() r11 = getgid() r12 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000400)=""/63) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x5, r8, r9, r10, r11, 0x120, 0x1}, 0x6dc, 0x53d028b, r12, r13, 0x7fffffff, 0x1f2, 0x0, 0x5}) r14 = syz_open_pts() fchmod(r14, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x6, 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/148) close(r0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x208000, 0x14) r1 = socket$inet(0x2, 0x4007, 0x9) sendto$inet(r0, &(0x7f0000000200)="f757b1e49f34ca5eef70f187421c7ff875d8b3", 0x13, 0x400, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000140), 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x81a3, 0x40) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = getppid() r4 = shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffa000/0x4000)=nil) openat(r2, &(0x7f0000000280)='./file1\x00', 0x20000, 0x100) getgid() open(&(0x7f0000000180)='./file0\x00', 0x420, 0x180) r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x1, r5, r6, r7, r8, 0x10, 0x9}, 0x6, 0x2, r3, r3, 0x101, 0x100000000, 0x6}) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0xffffffffffeffffc, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x275, 0x0, 0x0, &(0x7f0000001700)=ANY=[@ANYBLOB="100000000000e1ff0100000005000000"], 0x10}, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7c2, 0x4}, 0xc) 16:00:04 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x101, 0x4) r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1003, 0x0, 0x0) write(r0, &(0x7f0000000080)="d8568c7994081fdae16e3d56e8772441edb1fc03139d9000f403544b582541706a9e2041d0cb5678b63d88d3e386b1914af8aa274aa1d9d9e08c36d578ec0d4596c035cf4d45a3e6734787ea77ec491c6b5d5d50d87fdd6ae6aa10cd82d7036aa88d559ee825edf73a950fdb8170de310a5be3277d1bb91683173bc8e8d32daa1aedc81a01b0c30f5685bce47c59283e06", 0x91) pipe2(&(0x7f0000000040), 0x4) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x6) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x800000004, 0x1d, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000001280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f00000000c0)="bbc468267fa8b53409598c39d1883edc921e8e3ffb3494d4b1c368755f2018b0c2", 0x21}, {&(0x7f0000000100)="8364ffc0ec16850fee1959e2e5dd8bee8860ec7ac85d4c4bccd4844a77a70ff0066eb7a65ad859dcfeb17345bed0b72ecee4635e20f9fca50bf4c357d9ba7a5539fad4d96f251d716b13d1c18b81875d3270fe6ca229ea5ac37208c3c91f43a54237b5f5c0e80b487fe0d339deb09db442935ff37901133953bbb801ead5b02f1adce6c78d92014392dafb77e4857913357d0a9584ebb7ec33f758ff72e6fbf1d319", 0xa2}, {&(0x7f0000000200)="ab31df0d99d83c8de1954abe03bdc2349df35672d3972d14413fde25ba7bea37177602f60b804735de1a23e70cd6c3b5705649e063c0f2905ef37a37d9445355c02e8df3397d999544a0cfed44971479d4d481bec072153e78232e76c15e478516b7c33223ac84cb44f07254c52d25100e53f4a4854027c7272a2c851364e1749de704d1626596bf3eebef17aeaefe2860c88174f91ef45f0d38a86e4e8d15d624c3c9bade834dd5c62692e39eacb896bb40d7c4c5495f2a7c218049a42cf81c8d9e2c77e35a0327f7b7d433eb2d128f223a10d7500be85c3c114dfde43be04481ef7e5df1fb49da41612ac422fcc0a8fccf582c09fe3c6595817c26d20e0b8a874002455839c96910073cc29f6f6952983405c3944a6a87868bbc945fdd97a3c1d4c9ce5ee1ddc3d4760f2b6b5e625e7f9e607ae2559db3923c6afb66e941a9608123cbb8672a9a1db492635cc63b8eead0090e6318aea3f028c84d09fdad9890109d6991ee1c302c403d2f27856d9e0ad29c408b4cea8bf6d44a657946d21c6a7ec62d54f91f22cc865049cb6e0343f0f2efabcf84215a28656b98cde3b757b4999a0ab3d6b012ee4c33dd02233fd93e9a23ead28e46348468aaf6e25e99cf1ccb2ef11ea72f3db56baae0361ff55669d86a00fb2ed2ab37e8be42ea9287eae8fe38c24b96cab9146adf3261435bd94126fb722049d50454969b2498fb6be6c56d3b6bfdcb8abeecf3b3ed243eb13474e103754d1c02e8adb64974779430515ee0b3e596cd291a243ace50f3535698b6fb27848660cbb2730490ec1132ebf460c2303b755a39222ca671e805fc6d2c604cb41a24b7da11950f87ab54f821e7c0cadda3e7a0a590393ae6cc0acc324a8ce7837101bf025d700a66f8ab11bd84140cc8a8c1d381c8a519bc563b3cfc4372b35e29ed47897e1647be2a8e1ec3c4717de52928681a65fbf853af2fe25c8c2c36575b7cc81529361cc2f53b4aa8559002cc469757598a24f7bd6f23086fa722106fb332456f5768e1f1bd441894923d6daacd6692ee109726ff6cf1e9bae7b36a7332e040f5d7f1bdd92dbf7619809c0ae1daf66e1e9c2be77a3ad1519226279d3200b55df507e06c3c58191d5b3ed2a059e7cf5144faa081ea35a18a23528c6fb804f17f29662b7137b38bd397d88834581980d03a0d149ec9b2e8d2dbe7c4b9ee3a39b2bfcfa4a8cc43f71086f46d63920d53ed21eb18d2d1261bbd4bb91cc58d72ed51272b1cf6cf46a9a16ff31e55b5e152de82d7d37f35d1560d703c237486abfd5e8614041015223f7de65cc4967f179118e2a632a8aa1bf1caacae947b8c4941d70c0b8dc3455dacdc7bed9dc9a0e94998f84169734cea7aa9e8b2282d42579381e3505f6f5c36b6f624da25e83ec4ac51683cddb82bbc2c475b84842c19795288ed167602becd50a9406e804d7527089153e324259adb51ff4f571abff5b3693ca2a304d6dd5c986a20aef1568e50a8e59aaa728a4d73780f73c5173da15515a1fc7be25fc4d5c729750b51c532039abb383ed00aa398f6e6add9ff84a7786256d58ea3afc361ae53b9a155ff25ec06c371acc35896f182a845fad671d9df2956d6cea1624649bb4b0faa9ad0aa243f176b4c66eb46c399003a26ef46da3c411e91f6dc646c47044202d0fe54affb053680b2ba76f91b1fada946a979b1a3ce6c2a77b5ba54fe1412b16c78721e74e9e7684646748f5029df2707d4203aa2a84cf6684ccf6cf7fb372efcbef0d5032a154a886a1bc59873b23a978d84122c0c36d07f839ce3b9daf00ccd026a5541e26dede80fc9b2eeb0ac366ca5d8a9f1ef1dba8900e71ad625f954e05ae6068c0ac3c7c69bc2450164081143bf6109c096183c028c6348928b0ca1b032c10b08e703b293a1e2ccb6be81102876c5f7124490922afbaa38630f0f674ae4e05f9de681f200761de994b2407ae13e8700da49fbcb511800b1b00edee7189b3058a8316d5076508b97e8d3de9e9b1952d49ba3687d97bd9e9ed19731d9c35a47605b0d7c2ba594a517541adf2ac689ed8ee9aec506245b87baf02ca6a217aa3b860490f057434a86e170bc5fccce3206e40cc51112843c15ba39f299d2455c8a018d802b23c9e882a1c3056c735170459cd261b0294f997f3e0515590fff2e0d9ba444eedc02272eb7d483879ea1498eb39719ef787bac54265eca2b9ad33645c2f28ae85f24fd4cd194800dac7c0e9c3d9a0eed132636f7f9fcf889e3362cfd26b612fe541abbb81f74dae79026dd4b3a5e90d51a289560af1c5ffef09176ebecffa49774b64f96858a635f67810ad993c8d98925f7d6547a82ffd3ef6c37ccd8a8c0e4a63ddb667329bf81a3fe563d856e4a2de832d614615f1148eaef604c566f57dca74ea1613794b8440ad84802c0c3b1e20bcf555806c5a8d48080c6aed995ad1f71c97df2783c9972a17888831baf5b67bff9a590cf9cbbcb0a669edd2a2324315d787082d953392dbfc28c36c743ab1221002e55c9a505073c72a62041a209e263e4c5929b5eb3bfa0b878dfb16a106f6692bc7c2ccbe735f4171368039d7e8135beef3ba5503ef2326ff371e76b3f8051abf46944cdccae0a6b6de3a068af59767d42fb906caf332171bb3f2932ece27dd8b69f72fa65e6b59391338d1dcb7ebd29f2484e5fc9966b956a1fdddc1d5f20749d696dab83b740c16710669e8ba150c0b91c55df8b1016aecd418d6ec0fce733a123f8ff356132d6bf61456d72fcc08a14a2cb1fe0227060b4585e9a00e906a3f8dac546a31f8eeeb8a79fa744a4e381ec3fecb90622b5bf07c689239178708aca2ea2861a808a3da8e02b4c1dabde0f853d79a37a5a6724b97379cd8ca2c81b160e54708512f01a09ec91d4c0d6b8b6a545a9e48530cec65f350aef671007bf6b7f83c70455d64af4fee4415a67b2b0199dece82bb304271df875c8ae910671d4a97597e911388ffaf5fe6896634a3a2d952c49393f007bb009b60219d8a810fd8001a6c5be324f7e56e36e21c9e4a5066e73f6820487ff2245cba60c44f9697e18a7198a6369a1da2d1267c57c831dc16ffeedb92f344e5ea5ab748b9ec786b8b2194e696e4743acf4f79f6c1516a3ebc098d2e7c6870f22fac0d6428c2556ebc4be2a1ed1b4e64ba058023174a056397e6428a60ba098c84c6f79306a9bb9d567c1eb8df58eed8be06f490738b64bf03d576108be7ee17a2e4f757906ddb424e69d8beb6449c8700fe2d0aa34f06a7c4da20db48feb391cc9b043b7cba60d0eac0b51b806b0947438cab70ed9da84b1e4bc1c39a6ce5ecd0fae3fa919605840e93aa8b4361aa204471c9afa0b0a76f4aefdafc5a9d3c4c5c139a97ab863788ff73b325075b1a69bf2abbfe57cbd6ea298deb5666577aa2f2fc1f4dd875ba122323a5a2c771b9b6825e249284102e8a52469e50bbdd35d12c29851e816287887053cca9bc39aa232ff0e5acd021c0a82481fc8818adf0282d627e481eaedcd425ebbfeb89c591843af178b5400b6179e3a2487c189661f06287d756251e93ec0a629e8e0e6cc08a92eebfb1a802a55d62b474dfca3a45c2e184e2f45ef6b576fe93d8dc23b943e43c09cc1723a90f256ef057dae5cc4fd20cfa9e3bab1d7e9444294462c437ea4e1bc70f5e79a4d924dfb6511746ec5b85bfe5c5b307f63a4b2536ad79dc4e3773ff95bcbea8729e595ba8cb4021b5ad3157d15a93cc2262185491e82c2b6c4dcb15796fa80326f08bd39dbc1621e3b11dba6e113d0ec3c29ee265fe30a3cb06ba813711c5c9037743f0f1b660e309e3993dded90db2fb2d7921bbc52f6434ccd53102a2fb43251550eb34e75099c3e4bace80127337612198b84efe586b3da5e59664548ad6690f43bb5543d023f9c7b5d0e5623cf4e6a34304553aeeb2b2a414c189042f2e56eaaadbe94e21815342bad54a37699e206e207ef7ab0bc44e6515025b8bb455c92571708bb24534a4bb6380396df4e97917cb6151a234e6343109e78d2da575a071068a96a3a51cddc46f15036a15f835423fa0ee7f207025b5198cb476393e6ca54e20ab573961ba55da58e6fd5d1c83b4dcc324678194be3cae3f84dc0dd2d2ca36e2756d311adefe1a6619b4ec526407eb4c98b94c712b3b049a65df0ecaa71ed0dab439989d89b7d7a56531a35bde8785e79b7cf9c29d2a281b078e89ce5a6a7858fca81fcc908128f8dbaa4e817aae14c49e59eebbb42da3d58a8e6a4f0e5b5b16939554bfe5d098d1b5a23cf0908b327751080b41eda04a040587f64d2371058992a5f6cbe883d03e56a78581a5ef6b0e9882fa5b2b8662abcae7079b5ed882b27b7fc3b9c476927770a3aa63229d5b5d30674c1ad638e664f8eebdf04af2fb6da9cdbadb58249391bee342c4198c7b791914b201dd58574dc4b502189d82b4e415ce496ac5e8969e6fb8d53ff3d3a3d1f9777af2a59e81d4250e10f62bb923cd1b0f4d4de49049a8cdb0771b41771e5036e83169052d09d175783e913b98d791adbff028dca0faea5018d6f4f4e24407883e05d6c4fdb77d6223da15fa37d32ea2ebaeaf7fde8209759b4abc2062bf0a4118c37c1a5b96a26873bd75720681a280b48bd27cc1e801f6b78d3e019d4db104d4392fb69061dff37b6b3077d48c242dc1eb053586ee28ed033ae17aac92b14ec21a3b88cdc4e2d141eabaa6f6ca9fe5f92cbe4fe644f2be3e2e78bce780c1a0c3eaf15faa1cf6cc0b7a03627658a091009b35d29c19dbd735e394939e07509898806d8f7cf62c95de0199aeb46864b74a960554883da1753e533276be01ac9f218287dfdafaf22a140eae6565542f943ebc2fae192ebb4219e79a0de71a757f5ff5718eee87d6c66336279c57f1a503dbf50f3d64321d3b8b6063d36b49c610de3015ede62daf60995743aa4302ef5eb19fb03caf56ae6abf406ddac6fb079624706cec2e0e16d5737e2d86675524777233a26a24c1b05744c6218d5d532a5bcd25a71d716c4dd0f582344cd267f1fa9d71c2d79e35d70196d749b7fdbc27911784883f5d91e5a776d1854bf3058f696e9eaabca1b6908d2fd36558bbcb68f9d4a4d0ebe3bbdf71287d2cd417fe2456f573c0d1f88bc298f8fc0a9ea4edb9b89c5288e62ca01f53dd831705a9279a069f5478f15fab4cc42b6fa77919c300e7b1a5c18bb73408988cc9b20b09607d2c52db46fe62527b95c477314bb0c29486d0599258848e17a9f00a229d0954c4432a3b5da6128046ba09274fb417c11ac9b5edd26784b1f6d24da3fde6885f6f945a48f60e74849d5845d94b274e250c66d9a4455ebe737bac8ba57c16fe941616d372550d35c6cbc75c9ecf9494c78c0ca8eb38cf7406372885d601ca64fef0da4bf60258086bcc56b7fa871680e9f02ff07436c09f0ba80adbbcc1719b2c6f034fc6f456b1571780f222f1f7fb0d46a83cdaa90653541f044aa5456bea6e4c1d85b711a2c3e5b2870e568eca11d902f890252a5143c87f3e043963ef1ac90b7ba3a1880fd4459d228ecf0db3a86a666c10caed36c6328c9eaed616ae43a9a8fa047fe5a7d0b9e236b70586998bdb114117543af10b592e771fd7e9a79461639522162c2e7260655d9d84adc09469fd6cc397baca9c3f1624bba2d6041c7c88555fcb326aa536373525802abbe834ee8126d218d10976aea156e43eb08b6db93b22f9525e7d79c5859425b363316403660c54f143850c8d3f0d742b178649cb6801a818ad018141c288f9b97d043b0fdf0a61e3e875a", 0x1000}], 0x3, &(0x7f00000012c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x88, 0x1}, 0x400) 16:00:04 executing program 1: r0 = 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', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f00000002c0)='./file0\x00', r0, r1) socketpair(0x1, 0x5, 0x60bb3498, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000001c0)="26ae6acc1ac199255fb74c365e4946f85a72223a77e668a80462b94c5553c286203bb01948391dd52a25a2c70aac56f3dc7fc61540cbc04eeeb8edcef365d4cbe4531f5bf7d8f3021fcd4c834da8cd2978", 0x51, 0x2, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r2, r3) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x988, 0x4) connect$inet(r5, &(0x7f0000000040), 0xc) sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28060000ffff006e83e708cc130390a65e8f34ec64216b4d820000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) connect$unix(r5, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) write(r3, &(0x7f0000000600)="49994b551e6ec9523b59fc6b2ccb805a73da15a0b13c3dbb686665d3832e8a1038155d41fad5ef8639f7686d031cc63cf5a18007520586d12f0123f0922d2ef25e7125978ef5f59a2e9f20cc750762c82b99615e8a9e8d9109f9929b1743e20d93c1da424aeb8d40f3c3139dc269791bfef161f3574ccfedb687e929059344b2243b414a1338bc43f25a5c2c6cf8c8e0a45a9f9f472924cc94aef26f60c05fdffdff0afa3c1cae2fc6b0a51b7802940b5ba27aaa8c23bef397a0bec0c0650e709815790c9cda18fbad09e5bb442f1ee6832b15eaa9147ae635f4ce287a207aaf16f99700768b9f0d917b380d485d9857116ff36634c984eb4d3963d991f9142c866baf4e63c30d179df1bb457066db9ae40a8610a1ba8538cd91f287e27c02a91ea3fe8c5eb072c2ee5665fad1d44d63a87fc314dc5bcc1a04a15d1c53ad2a18ee987f32dfa74db31268a275a72b483d40374ca5f3c2f40adc946ad16d75a77c44a0ec05f593572b8cbdfe47189de9e503576846a3f3e0adefd55f933a73185ce406c1493d", 0xffffffffffffff52) mkdir(&(0x7f0000000100)='./file0\x00', 0x181) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x2) recvfrom(r0, &(0x7f00000000c0)=""/120, 0x78, 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x8) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7ff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xc4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0xa2e6, 0x7}) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='-\'\'\x00') 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) getgid() 16:00:04 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0xfffffffffffffffe}, {0x0, 0xe1}}, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) fchmod(r0, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x3, 0x84e7}, 0xc) 16:00:04 executing program 1: msgget(0x2, 0x16aaaf9b2ccb5f0f) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x1) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getpid() setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unlink(&(0x7f0000000100)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = geteuid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchdir(r1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x18) chown(&(0x7f0000000140)='./file1\x00', r2, r3) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r3, 0x0]) chown(&(0x7f0000000040)='./file0/file0/file0\x00', r0, r4) 16:00:04 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000421000/0x4000)=nil, 0x4000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20140, 0x140) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:04 executing program 0: socketpair(0x20, 0x5, 0x3a5389d7, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0xfff, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) pipe(&(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x1121, 0x2) ftruncate(r0, 0x5) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/219, 0xdb}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000000400)=""/238, 0xee}, {&(0x7f0000000500)=""/10, 0xa}, {&(0x7f0000000540)=""/126, 0x7e}, {&(0x7f00000005c0)=""/34, 0x22}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x8, &(0x7f0000001680)=""/222, 0xde}, 0x843) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100000000000610, 0x20) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000001600)='./file0\x00', &(0x7f0000002880)='x\x00') fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) 16:00:04 executing program 0: pipe(0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000400)='./file0/file0\x00', 0x81, 0x80) open(&(0x7f0000000340)='./file0/file0\x00', 0x57e077fcb46fcd12, 0x88) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x0, 0x5}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x10, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x7, 0x0, 0xfff, 0x524c}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x3, 0x200}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0xbf7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x25, 0x80000000, 0x101, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000003, 0x1, 0x3}, {{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x824d, 0x4}], 0x4, &(0x7f0000000300)={0x20, 0xffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/214, 0xd6) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x0) r1 = socket(0x11, 0x4003, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="9f6b88244e818af85035145b1440f63e82625a4a4944e92185f96ca6e3e81eb19cc0614c22cf543f985a0e8e810b4d34b1ba84f7d5e5de75cb6985c5e4b42dece46f3fddd1afe3a53bf9bc93069651eb025d157b430f02a3c1600bf0a30c8378ee87a317fde8ad6cf2aba5ee1859fa5bc94fd6dab84997da519c86ebf81c05a4f04113890306bff5", 0x88}, {&(0x7f00000000c0)="3b4579e9d4117be1ff1cd2769d18ca39fb1cbbc31690b640321b497b357a52681d650284a7a5e52cbfcfd6ebe189ed15d53cd59b6e04b78b13b32eb8b23e3d2eb9d05fd38d3a94c1e432d928eebaa372bbdee82ecec11618c480747cb2c3ce323c78021b759984ccf1d89f20f875fdbf5ab64c460fa0e44aa65d05a0084c1b", 0x7f}, {&(0x7f0000000140)="26f4586ed9828f3f39ba51fc6282e8f8da078cc4437f00642d8cd684d0a84a6738f3f0aefe6e4af65833db6f6edbd2776794cdb9462c41e74ea1a6d95598406920d0bd449f02f41be66b21f6268c6d5cb4936fd5e5cf43b5a3608a70f8efeea460ea6f09b20e9655ae36ad603f6ccd8bfb1fa9f029b10b87e88cac4eda718062e7be06c1dfa6b228d5bd831a26a167665d90b28e53b68d85a073fb", 0x9b}], 0x3, 0x0) dup(r1) sendto(r1, &(0x7f0000000480)="b12bdda5ba68988d61aa4e4d55597f0ad55e3074", 0xfffffffffffffee5, 0x1, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, 0x0, 0xfffffffffffffffc, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2001, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2040, 0x1) 16:00:04 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) bind(r0, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) mkdir(&(0x7f0000000240)='.\x00', 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/../file0\x00', 0x2) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x110) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x102) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') getdents(r0, &(0x7f0000000100)=""/209, 0xd1) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000300)='./file0\x00', 0x40) socket(0x13, 0x8003, 0x400) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000340)=""/48, 0x30}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/132, 0x84}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/17, 0x11}], 0x5, 0x0) r4 = open(&(0x7f00000006c0)='./file0\x00', 0x808, 0x111) sendto(r2, &(0x7f0000000700)="7500bd77620b7af87cd6baa7feb7499210a3cef99c8843345cdcfd197fc1891f5b2a044262032c997c87014424956799dfb12a1290840f4be52726b580fd6c5ca709143360eb841a22362e5fdc144988f838b3d7e96e54d273e5161a64e24fa3177535cefd8aa5e372c34a7422abdfc04b854d100973b4bfe5ea3ff61a2ac5d6ac5fdf71e35a8273ba8d883dadef8be798fc204b16d280f663bc79f9a16b0995c4ed13", 0xa3, 0x407, &(0x7f00000007c0)=@in6={0x18, 0x1, 0x0, 0xffffffffffff6cb4}, 0xc) r5 = semget(0x0, 0x3, 0x30) recvfrom$unix(r3, &(0x7f0000000800)=""/223, 0xdf, 0x1, &(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa) chdir(&(0x7f0000000940)='./file0\x00') open(&(0x7f0000000980)='./file0\x00', 0x882, 0x140) clock_getres(0x2, &(0x7f00000009c0)) socketpair(0x1f, 0x8005, 0x4, &(0x7f0000000a00)) recvmsg(r1, &(0x7f0000000ec0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000000e00)=[{&(0x7f0000000a80)=""/62, 0x3e}, {&(0x7f0000000ac0)=""/145, 0x91}, {&(0x7f0000000b80)=""/250, 0xfa}, {&(0x7f0000000c80)=""/93, 0x5d}, {&(0x7f0000000d00)=""/168, 0xa8}, {&(0x7f0000000dc0)=""/63, 0x3f}], 0x6, &(0x7f0000000e80)=""/60, 0x3c}, 0x40) symlink(&(0x7f0000000f00)='./file0\x00', &(0x7f0000000f40)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000f80)=0x80000001) mkdir(&(0x7f0000000fc0)='./file0\x00', 0x101) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001080)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000010c0)={{0x5, r6, r7, r8, r9, 0x58, 0x20}, 0x9, 0x4, r10, r11, 0x0, 0x80000000, 0xffffffff, 0x40000000000}) semop(r5, &(0x7f0000001140)=[{0x1, 0x2}], 0x1) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100f, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto$inet6(r1, &(0x7f0000000080)="91fecff71cdab30a40a31b5b189adcbd58cbaf91e512a18c11ccc0367a2a46c0ef1d976fd66ea3edad2ab0957fcd74237acd6bcba8e9695afeb62b25c1b73003dab0719fbfa3279263098e32c7b9c539894d322afa50", 0x56, 0x0, &(0x7f0000000100)={0x18, 0x3, 0xfffffffffffffffa, 0x4}, 0xc) getsockopt(r0, 0xffffffffffffff7f, 0x2, &(0x7f0000000140)=""/229, &(0x7f0000000240)=0xe5) 16:00:04 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setgroups(0x0, &(0x7f0000000140)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x59) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) setgroups(0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000001400)=0x10) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x10009) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x9, 0x7, 0x9, 0x6, 0x8, 0x100000001, 0xa7, 0x5}, &(0x7f0000000140)) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) 16:00:04 executing program 0: mprotect(&(0x7f00004db000/0x3000)=nil, 0x3000, 0x1) 16:00:04 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) dup2(r0, r0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913082dde042f3f62cd9a5757e9e4e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c6ff0f49011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba36f6a0b3ecfe55296a84c2244401e007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5f806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc26cebd1f7480409174ea27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4a0292851d36c24c18489dfe52d13f113c279b99de4b0bea61beb7dcff1643fac592af3cdae6a344ee18cbff887eed67a10e3fc30a4fc828e5db85ade650d966a3ae129439a0ac87ea1e32deede567fbdd", 0x171) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "85b9daf53a3aa91d0539c17a7ae5882bbe1d1d62"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x0, 0x98b, 0xffffffffffffff7d, "85fe68bfa60200000007ad00cb5fffffffffff7f"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x3, 0x65d, 0x7, "dc01d816b6b51101939f518fba3ed70ff7e2b37a", 0x8, 0x100000001}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="fa1204a49155ce1ec426", 0xa}], 0x1, 0x0) pwritev(r1, &(0x7f00000028c0)=[{&(0x7f0000000300)="df0549a6841132bb2217a687a5bad5e9e19515acd96ece5149fba933356ff98c42c38b723319fa4932d3303beb70d11eb4756d354c9f36ee095376b06b4fd1f887449ef786da52fe5ff713ed05b08c49c6a3c0ad3f17374d70a98cbb1e75249214a56efd6a288b5d63312e10b66f4dea8d6cf6cf823dc035a8ce13ad0d36e4d26c9fde495279dd20542febe5aae60fb13f5cba2920280406145e8a0d920221af1107b7727c953b5e02a99f24e909cb802220b307bac75b91e31f41bc1e6c7be83c9031fb1499ecb52c2a0e5e003f307f702d60423f9a3a8c8f5b7c8d70f8f6975d75c537a9540211a562b4d0cae206c52f85ed28aa29d5a4d3110279446d47ce4f617d6912c51d92b144216806934f5b9cdb157fc7ad70234a59de0b462aa06c922c1ae0cd455f86c269d7d076f7dee2cef8688cf3bc3c8d3d7e6f915eb3b154f9e143f5fc0fd19b6a9638def1e3b542975e7b42e5025fdec4c06bd21d96c8723ec866f5abd45fe08842967a537cc77be05d394b03f9af49225bdcece5b82b683e8dbcb0365cec2802fb08e240bdba7adbaa053cc5b9d59e6ee9e4cf6aff748d231c08114821cbcb40b5c8236c95b0cc38b5ac98e03147924212d7bedd465b3740dda40b060c002941c7b68383e40f6172708755bfa16c4d1a52be6a38cc0f545e0ee0d012e70ef4fb9fec44077ec5bcad21023f317b5a9c0f108d2f997c829e35578f00a3cea562536fd3376d224c9caa711aeed09c33128c5938df2b37749fcee721a61411406eabcf14d3217b0845c974ca039d82c35f1ee601d5650379139fea4f89bd5b0cbd0b47321982cd57da3df814ca1a19621a3fafef51f418df9547e105005417bd82f66a47118cf37fa908537440647925a8db3276cbea4c080a3f6ccf6d65fd42e11d5396c85cb6d7e0deabc2084f6c4bf57c79ab733211b642bf79a28c1717b8359682d6e980f7493b31e3ca4729806e3c74cd71e6999028c571a7b216c06b8fabc470238d2d2a31e9a337ad2649c741a9f75575c3ba67b77b0051b9dace9dc2c17d05376851477e4fb1183800f817ed235286ac7f47292dd6c465947fd46cda5c45ae34763864fca4bee85f4ac7ff608882952bf1a3e80b882cdb6c2e87bc51603d9bb7381f5bb7e5cc2e2960404e9dcfca285c85cc171265ba8fab7358a09468c2d3b7ccb76cc9a9988d12f9b392ffe0cf0dc17686ca9ba73bbb61278f38ab145f6117f6e444737c715d61ccaec53b08dbd4768e3b2d5f11d622344185c3ffe812b303edc3c82fd702a7f8c32aa28b7f608de4f47b0d0ad1c122a0bf182108b58cb4579d56e7544da13bbc878e76f67cf60154f37f496a870397d9751c8860f77f0b48c462600c0822abf2b60f6fb5b206a05c084659936f7660e7e38335ef44a40037b58174e29226058d7f93a43c31aa61d5a267c5d5a16bb92a8022c4e22ed81ba91915f8f5668b70fd74b01cff1c6f1c6c11bd949c3d8263f46556c828a2503918afd6b2497ef9b4312bd0f30a6bb2fb05f0052fb015f4adff3c484f42996fb66c630491d4c087bccedceeb23ca379500250483a0afe01288db6c858f5534fa2442e99d266451855aa31c3c34a386d9741422d59e34163920375ddee33e6d7f0a8970a44722986a026d2c449231ece13", 0x49a}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200", 0x0, 0x4}) 16:00:04 executing program 1: r0 = msgget$private(0x0, 0x21) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000fdffffff00006aa4648dedcc1b91b45c9182547600000000000000000040000000000000000020000600004341fe23178c42ffc8c4c3c52797eee06e89c0b6a693744082e28a37cef27e47dc95ca758a84dab07aee5d852fd584c8a7db4fef2c15a438c469357badce9851b08e6fccae62af8811c4300ddf018cff6c381fd06acd27113afe9c0cec1175620bd69a20f65bc6859dced0cacc7779386a239cd8b8a2c25fbae9e5af6cda4ea4d1ee1ae3cb3edd0b90290083ce8064f9fcfd26b45ff8b25c8d785f1e193646686d2f585b1f039456fd3b83333d5ca85314b2eee1d84f8897e77ca247ea1343c7cb2bded32cf77295b69fa31db93d0b6a549a2b43d485691d8c2cc0daa5ee246d19bd05059324185b4e7398ec314ddd02a42e718ee10d1627a3731af919d838b984c2103a56f0e88f8b7c736e0f5967b6a5d0d9ce2ac912e0db09f3f2200494af2d045cc22b7431c4ae2f66d5339700000000818ba07f2245602bea071203c53e5528c62d50157a92cb18782b49b4596dbe07e324871cbdf57f315ad4f517f10c5a92b39a4a0b93298503a569ddb815b9a19fbcf5fd3e6a831bd1b46b650ac64bdbd111e185939a98421480fcd99b9ddb4117c2267bed09382c4bf209ee98fe7b2e0a856002261b0000a0fed3675b0a9b23eebcfb577bee8580bbb6767d3b30fbcd6510bc4d7f8bb05ab837b36ed564bc0fba053f443194bdc238414cb3ebf748ddf2fea72ad0654eb08bedf30b4b1929186bb873a7bbe961a2c5fe07b9e1fb45b290532d597431f5979449a35533ea03a6f944c88bfd5c95523a8f3e75f33404230f5412abbf802b0dee16d3fa8e4b37afa84c25526651c4c5dee4f14f6cac5160465e692a2c"], 0x1, 0x1, 0x800) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2000, 0x8001) syz_open_pts() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgrcv(r0, &(0x7f0000000000)={0x0, ""/10}, 0x12, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) faccessat(r0, &(0x7f0000000040)='.\x00', 0x2, 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x800, 0x800}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x80000000000}, {{r0}, 0x0, 0x4, 0x40000001, 0xffff, 0x5}], 0x7f, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x3, 0x80000000, 0x8001}], 0x78e, &(0x7f00000001c0)={0x0, 0x4}) r1 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x3, 0x100) fchdir(r1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x5, 0x800}) setrlimit(0x2, &(0x7f00000000c0)={0x400000, 0x400000000000}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x6, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x7a0, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x7, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x1, 0x3}, {{r2}, 0x0, 0xa43f20bf267f95b, 0x8, 0x1, 0x401}, {{r3}, 0x0, 0x80, 0x20000000, 0x1, 0x1000}, {{r4}, 0xfffffffffffffffb, 0x81, 0x6052cc7da1203bc5, 0xa9f7, 0x10000}, {{r5}, 0xfffffffffffffffe, 0x23, 0x1, 0xffffffff, 0x8}], 0x0, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x9}], 0x5, &(0x7f0000000280)={0x3a, 0x7ff}) r7 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x20000000, 0x0) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000300)='}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='@-,}^\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='.,/\x00', &(0x7f00000004c0)=']&/\x00'], &(0x7f0000000740)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\xb8(\x00', &(0x7f00000005c0), &(0x7f0000000600)='\x00', &(0x7f0000000640)='^,]-@\x00', &(0x7f0000000680)='%[[\x00', &(0x7f00000006c0)='!\x00', &(0x7f0000000700)='-$^\x00']) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 1: select(0xfffffffffffffe93, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) kqueue() socket$inet6(0x18, 0x0, 0x9) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f00000010c0)) accept(r2, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc) r3 = shmget$private(0x0, 0x4000, 0x482, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r4 = fcntl$dupfd(r1, 0xb, r2) sync() r5 = geteuid() r6 = getegid() fchown(r0, r5, r6) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x1000) r7 = semget(0x3, 0x3, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000000c0)=""/4096) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x10600, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) fcntl$getflags(r1, 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="eba0b78a77d7d2ac1ebf09d3b368e8f585ba8f1cacef20c4d7a4f7b700ca041cf5c9f34522116ce946f245c3f8e366b999636eaf91f19f5fa40c5d0c49bcf2a76b7b19036ff2ff784c882a85086082301d3267c7b2bf703f0666ec98e5b293e7329357edb3d2337c434982668dea7e6dccb0aef15591d9e28ead3586df038f4f32e68878bcc31b3ebae23ed3ae8f5dacdfcbe43ec84479b9cc1f4f72263ccafb11d6d67afc620fe910cdad67dbab819212d2a74d0315cdfa803720774950760a15f5e0d0d4737c18e303ec227e9be2c7d95f7316c3d0362f172d5605a73fdbcb3c42cd19dd5011a8e43d361f00333fb1b507107d0495", 0xf6}, {&(0x7f0000000440)="33ac7dd3cb300fd42f5dd6a6f3f5e5bc88e646bff324a883383b69d5194997a668f2189a0833beda862a43d23271c52588729a8ef2700398a48eab20f080cc038819659fde3309e9ea87dcccb8a2c19fb000f091724b16441928ecb51075b523ee66940b3c5f9a775002beab70e4fdc00d37c7cd8ad248933da79f21153a092f5d24d0f04ebd0b9f8a163f9a8f55e422d99c0d9402", 0x95}], 0x2, 0x0) ftruncate(r0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x4000000000000, 0x0, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6, 0x4, 0x3, 0x80000001, "a6c63ea9949039618e5b0ec65cfbdf4d72aeb2f1", 0x6d77, 0x7ff}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfa, 0x0, 0x989, 0xffffffffffffff3d, "857efa22a6020003fbffffffffffff7f00"}) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="b9fa4d2582c321a8cf98848e4a8051bd4be6e2e8c3f00b9f1a4fb424313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5054c0f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f013ea1faed153a9446c018a336ce30533aa485714ebf16f51f841be9792eb930b5c0e32c6d6020bf036e43cb1841a4c9dfa9f4d03734355f7302c51999c34a877f939645034bd42495febba7d5fd842945e1541587bdff6ea8d82df06d1bb32138ac4b271605ef963ff434efac38871", 0xfffffffffffffe16) r1 = syz_open_pts() geteuid() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1ff, 0x4, 0xe0, 0x3, "915936a026bbcfe772fae82a5db2c8bcc4b92df7", 0x400, 0xffffffff}) readv(r0, &(0x7f0000000100), 0x0) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) chroot(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000080)="12bf6f25099dd837f07c0d070f8419a5132a956bf6e2566b9b26891af046f16cbae72371f2cdb5554a2a1aff0c2d81adb02e9d3101c1e5854127dc46a3141d21857de4366002fbb7b8046837b6fca39fc387bc93742cc219fdf332e455076dafadcb35bca2b8c53792d1a7c7128783cab18dff80fc74211cb45708566f0e3aa83139eefaf17fe6e5ca87aa4e7e66a0a1f7c47465845a8e7253ccd3d1d48ed60b0fa2f2cf9852e02b8b760c0a934f06c7efba6933953419e496363bcf9747f6ba4a183e387aa064489c0b054b7938cc609fed1eba63a67855559c55", 0xdb) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1000000000000337, 0x0, 0xfffffffffffffed0}, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) clock_settime(0x6, &(0x7f0000000000)={0x1, 0x9}) 16:00:05 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x201, 0x0, 0xfedd}, 0x0) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000000080)=""/224, 0xe0}, {&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f0000000240)=""/86, 0x56}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/96, 0x60}, {&(0x7f0000001340)=""/16, 0x10}], 0x7, &(0x7f0000001400)=""/178, 0xb2}, 0x2) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x200) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0xfffffffffffffe15) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = kqueue() readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/203}, {&(0x7f0000000140)=""/174}, {&(0x7f0000000200)=""/181}, {&(0x7f00000002c0)=""/220}], 0x173) 16:00:05 executing program 0: fchmod(0xffffffffffffffff, 0x2) 16:00:06 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/87, 0x99cd0acb09d0d5aa}, {&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000100)=""/164, 0xa4}], 0x3) fcntl$getflags(r0, 0x3) fcntl$lock(r0, 0x6, &(0x7f0000000200)={0x0, 0x3, 0x0, 0xfffffffffffff748}) close(r0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) kqueue() 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002", 0x5a) syz_open_pts() r1 = socket$inet(0x2, 0x4002, 0x5) close(r0) dup(r1) r2 = syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000140)=0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff0000000, 0x98b, 0xffffffffffffff39, "02100000078d00cb5fffffffffff7f0000000080", 0x0, 0xfffffffffffffffc}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r0 = semget$private(0x0, 0x4, 0x408) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000180)=""/75) r1 = getuid() setuid(r1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r2 = geteuid() setuid(r2) 16:00:06 executing program 0: r0 = msgget(0x2, 0x140) msgsnd(r0, &(0x7f0000000000)={0x0, "7c83b46dd10a68bae5716008a3bec37de4d371fbc6019f0369094aa4bdfb3c243019e1745c26bd0f4c347f7fb2d2453f2dadc85c81524e1040f8cfbcfe"}, 0x45, 0x800) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = semget$private(0x0, 0x7, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x1b3, r3, r7, r8, r10, 0x80, 0x7}, 0x0, 0x4, 0x1f5}) ftruncate(r1, 0x1) r11 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x10, 0x0) getpeername$inet(r11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setuid(r6) recvfrom$inet6(r1, &(0x7f0000000400)=""/233, 0xe9, 0x1, &(0x7f0000000500)={0x18, 0x2, 0x3, 0x3}, 0xc) chown(&(0x7f0000000540)='./file0\x00', r9, r4) pledge(&(0x7f0000000580)='\x00', &(0x7f00000005c0)='#\x00') bind$inet6(r11, &(0x7f0000000600)={0x18, 0x3, 0x401, 0x9}, 0xc) msgrcv(r0, &(0x7f0000000640)={0x0, ""/8}, 0x10, 0x0, 0x1000) mknod(&(0x7f0000000680)='./file0\x00', 0x6000, 0x2) bind$inet6(r1, &(0x7f00000006c0)={0x18, 0x3, 0x101, 0x5e07}, 0xc) ioctl$TIOCSBRK(r11, 0x2000747b) read(r1, &(0x7f0000000700)=""/98, 0x62) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000780)={0x4, 0x1, 0x6, 0x1, "3fad14b0f3275a130afe177390c2f48cc70a04a7", 0x4, 0x8}) bind$unix(r11, &(0x7f00000007c0)=@file={0x0, './file0/file0\x00'}, 0x10) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r12, 0x2000741d) setpgid(r5, r5) unveil(&(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880)='x\x00') ioctl$TIOCSTOP(r11, 0x2000746f) 16:00:06 executing program 0: r0 = kqueue() r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) nanosleep(&(0x7f0000000040)={0x1}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:07 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)=""/241, 0x92}, {&(0x7f0000000000)=""/87, 0x10092}], 0x307) getuid() socketpair(0x18, 0x4007, 0xe000000000000, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x1, 0x2c) r3 = dup(0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/15}, &(0x7f0000000280)=0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r0, 0x160}, {r1, 0x84}, {r2}, {r3, 0x34}, {r4, 0x2}, {r5, 0xbe2fadd227b6984f}, {r6, 0x18}, {r7, 0x94}], 0x8, 0x800) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07cc670600000100000a01", 0x10) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) rmdir(&(0x7f00000000c0)='./bus\x00') r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x440) msgsnd(r1, &(0x7f0000000100)={0x3, "e65f71c5089f9a91139acc2b7a64a40b85b559c0cb417f331d1bd8d2607309b956e7ec086cc1705c63a993c0e0cdd4918a5bc2be622f77672a2d0b82b992201abdea7199a3524fdb27fd62d89b8db1c0d7799d9ccf9a1ffdefb96ff9e7401eb408df0938f41f5dc640d05671fc1d6dbbc7abc190b34164bd6b7f5b4ab3d71936e0a97fdd7fff957ad3812ef518b7e1efa5b18e53245f2012990de9e71c47decc294d"}, 0xaa, 0x800) 16:00:07 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) chroot(&(0x7f0000000000)='./control\x00') r0 = syz_open_pts() fchmod(r0, 0xa) mknod(&(0x7f0000000180)='./control/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./control\x00', 0x80) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x1f) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe06) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f00000002c0)=""/201, 0xc9}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000500)=""/66, 0x42}, {&(0x7f0000000580)=""/158, 0x9e}, {&(0x7f0000000640)=""/4, 0x4}, {&(0x7f0000000680)=""/255, 0xff}, {&(0x7f0000000780)}], 0xa) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x23, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/77}, &(0x7f0000000100)=0x4f) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000180)="77e145bb901c63dfa5f1a8b5c4282bf68ff3ac0c76762ae80691483b57a4f16b6b14e7a7c8ddd638d3ab8b8c1af7509107878224036916e8baba56819a6879a0956f9ab5145940ea2a630acf96e982e3d379b27902c6b9536b5a8cbe668422e1cd5e070ce64f38b94c641acc6a5d0ad86e856a5447b5149963f0d44b7c2dab887e80c31c91fcf29f406dd13128b868ba64de309da72833eeb0bb220af6dc2e8ff9f914025444034ae6bff8d46ea217a03d9c19066bbf3bef3d5ba0ed55ec0cc15a72f899ca1319d27492371bdff057bd960a4d334630f5d6ed79518cdf5248a6a2239a792c5fd447c0fd74cdec0055f040a020028ecfde749a15a1991ebd3af6484cd63bdf970ef9c9462f8c2d12fba1fa3aa2c123de6a82a81efc1ec40450c16862dbc515770f7753ba3d81ee30c004aac9754ede392db48a56c1928d350fdd8d93be7c3f6f246f7c5321a642e92737853a668e5636e3b22ff30333ec19db6e4722bbd904a1ac7b5821738c4b8118d669a2b757c9b56bad3ea3701b46d5b510288f4353a4f40c08c6e00a647832064e8c463b4fadf18aae4aa3a1bf42316d3e448d96c3a1a3536f4c1e748d71d364a24672afd30305505e106fcc23a07310350336fbceeff37acf2cb80e48e22f8201b340033ecb119bfeb2b2e9e929b92212d9d97a7825c4ab891eb248bd6b52e7b624ae8eba4c99d42abab6d83235bfc8d9a90d80fa976242a120f6949bcdbedbe8f28d23e54b7a6a059a41bccf54a4ff362e91e182f17c1a7401a29b2d4c9f544f5c7b9e45fce90679746e019c19ee40d78648a6629d4bd6dd0c7d97af28072da0642db10fedd5e98058e6c36c5711169e18cbf6f7aab91688a4d8a9c75c170f6b61f32f31502f89b20da15cca303ded84ea51497f359fed3e59ca308b129766bc97abb446bdbbddc6c21d62a4cdf1d29bbd26fc4fa8eedbb411547237a9c41440b7f606988a5bf6bec9d9dcda1293b532004e7e96233bbf9cc32a3b3680aa4b7fbb6d8a4283048cddbf01038b758eb80082775d943abeb1dc6b83e412a2917486f0097721a058b35c4540bd3f999ae1e1af38b1e3ff4fe3bbe9b38a47d44d5f0675c314ebbad25280fcc0e4e987d97f355aeb27eef9644cdf98d15d9bc0ac6195417bc528b3e65208ed532e7b809446f672f7f5cba5d130c677e93cee9c6edf8077a74b35317bc070f3ae17b66c62fd75ed3b6890a6fccfb2c78873f07f53b310d8bb8c19d6143bbea7a0f66dcbacd977ce3cb944a95fa7dd6c4b234afbf142974d609f27b9625377941a5cbdc12275f3505627f3b5e12a5919e4c3a48ef42957d624b452868ca00ba814885e5085335c6373d00b3936d74fdf3c65275c2b6a1ed4b8a5474b8ee9fd3f3446820c36bb740ffec12f378f0c53beca667cbd7cdd4447bdc70b85c56cfb7f0c4327440fd0b91486cd18c4f4c7ff7ab9ce2e13fe3c28535f0cb5e84faef42bb5d62bbae583633c719103df34a27f380b09c71909db32765d29f3ff9463ff9281bb8655e2be3a6fbcf4eaec5e7070ba36109acd684b6aa501b241647afbeb7c4f1b71ae6548898df7a2e298741ce0678749e574484bf0031121b40b110269f48357c7947e8ae1a2ba3e7d95f0883d6042ce430d20fc35f36c82b52dafd81b4c6ee73c393bc8c9e0f4c23d738f405ff52cca85c4eec2d920016515c99f618340dd511bb6a4934222cc1b5e0c9c1544e351dbe47660f1944f92a5203ac3e8e4f03b0796654aaf55701e37dae638cc43c76fbf581972f3531fc3457eeb1456cf71206e336d8f189b6a430d70f961797e50f244edeb584f87af1a1f5773bbb291d95693e0c2c8303d76d2f52ff1a7eb711f67ec57d505643ed0c7b315086c1262803c967f56d20a5eaad3f264b1b070cf8277945d18c969ae44e6de95439fbab5b17876aa34af49fba356e4b1904835e49e0796f0be0e6bbe4ca2e35cb5ebf419a14c71d1bff47ea5db2a001a1957f19a3b511e1773f614cc5d67e2f164e7f976908fbd4fd753166e2de83727865e764f04885d83ab19bb40702b2af4b83400330d0de336e7c264b01589920b119851280bb3ced06e6ab46cfdafe5f173475abce5dabfa7914fd8bfd008d74e7fe1a1552f14860287a7e2fcb50f46f13d3ab0615d242d807a8e6643a947b6fb5f166e6fb435c5fc2896e7eebf1f9693fc996c2192d85095721eb5b2fb7f26598e4b0b92cd3e7ef00b2ce705f51c1940bddaa52ba565e9f88d9179733d92f7eba415bfd02ce7b854fc3316511c71de77291eacf0dcc59ed86de8827d3511ffa3890a9f346e7fa689a971d79d5aaf0ccd003f3d609a753250d54271a72fdea6c291576a2c25ab138bda9b27f403041dffae7d56841cf7d873fa323184885251cf4fd558b4ada12a8bb723bebb70df299ca18249f29f20f90be8f3a24938120ec268d51567bb57f2577f32b267c1363e9d1d130246ab627b634ff84c57263c2d7ae2fc84baffb41dcdc78d85cb2b53be04fe58fdedc41650c03e5071c2f1784cba807d9aa58e27a9f26f3d6887450e5c809ac199ae4d05507ca1bbd809badb7ea22f12de4f736ebdc7f563b30445a09f601c772ffbcdd4d4e43bbb8157242df600788a1d6d9b65be036b80e499378310e200fae531f19b1a26e314ce819529e1d7d8a29dfce220b28a31bc7032985469735e3c9c788b02606852daaf4e6f4fdffd75ecb05cc886cc08563a80426fe3f3ae2fa3b9eb69bc2b695de4f9d1c8f569cfb01f4cd9fbb055f03d64e0766b66e8946f0a8a0a2c234c5f3b001f61125490bae5d767e8fa3510b81a54b1efeb1c6fc3ad5cefb7b42d28b14cfdd88d91c15058f50eae3e98ca7aef5a64c4aabe092d9262dc72154abd03f520defcb2b4637b456374a80275219afcd9fa90e1ed1b6d05ee80b1a8b3715e91b5d3ed7d11d81a6e19eceaa4611bd5bfe65628d6b99fcdf1ea89cec42933164f16cd22840d1cee1f42becd5f1054d75c8b1db837666a1e333b28ec7b92c9e63992d1c48de0ee7e70f86e6a9966b79743bccb028da12cbcde7145c430d532b625a9e66f6bb2beadf8be69ce6ab70af36b9539e0a56a898f9dd71a1855c2b17f5999d0aebed466ce97c3ee74e6d22210279d74361543a76d92ee5c0f299f9988c2d9c0e115886a0a729f0e3ff889d3adf5d0139e79111e2291f92238015d2c86e6fa8bfbe1cd91df001b18891562c7b8034d73f1db92afc1fed64c92ca35703e75218be84dfc10d87d67bb901fb67449ba18df9a6c91deff1dc7ad6747226f2d83ef7c43c9f4fbded5db03e86dffa5c9ddc4673aafb3507537821c329607dd7e25b832ad4f12e61aafed6f44cd784600dedd9b994ed7cc21ec7740ab9176601415acfcdfa9b0b3259fb1d5ce7aa33cbb5576fa59099b3c6e1931921cb89eb73339ff95d5bd691fcfecf04f94389e93f9ac895cebb40c521fca6fee659c3f8bee2e27169004d261890727f588b3bb80b5eada7d69e641e549ce92a8206681ed48f43c6bf5cb3f247f45358b59f1495223b97f49f27a69f2de69ae3c87cbfbe93bffcf7f610ec9f01b977daa7e00882934dd217bce6bc4c0400ea4d503f3d28e3115e84745bad0fb7e721e22258e7b8a617cd9010253b4e5a54788f1c5bc4302d384bb3740acc12199e4f42e95617d332847d7a16c2fe563bf8c32cbba9c9a275715da9cf5cc7104a86a46305aca6082ccd8897ddc6c5840797d8c60848f8b7c3c21bcd94d4db1521184601f4221b3105cee103cdecdc51db91320627d81eb02cd712864786be1b6aa88051b377ed37476198f276c8e5d3610b976be13be6bb5e21079ace0f9d0fa7161883d4e75f016e77a4bdf4ef76ff194c43014711a7da1b947bc9e0b49d4c055413dfd41871d193005c03ff996f7fc03f08bf9bb2f240077cca0efb5a53817ea9dd27ca63fd5ee55d038af25cc97588df3b2950041b20783cdadd03aa2d1935804fd18bbd615e3b6ce891e5c88613e8e6cce2d4cc427034c3b3cbb178abebe574456c7ea4f90f0f8a4975ab151cbe4b293062c2ff38d031923d3d38239c1c464daa4bbe01d64532ba488cc77887b33037fb7d9fb8f3b9ff7ed6471cad97c30bee0391c7f3b04d43754005646de2bb16fd831c8676591e1944c6b5306d2c9a3f3941708cf7c26b4df91d863142cbb57ed2ca438b23e5c52992e4c3d767f7578e6fd28ba8c8c056c93bfab13fab8c5f2e7e9a234cfc4d6052c94772a88ffab9490459afe8e145638f6304216a8a68643d987d45ab5df3e51522f9a95fd62b6c6e8f3401f325ac21eac00298ba3c1f757e15a8b3818e5cbc41c7ce7c9b4f72d2160b5e93a49bbc167f15d4b17b67b871a61ebac1d7f3cc35dd8f23a7fea9cace084c3f7281f95164bbdcc842f35817c9d270581de92e539cbefc824f9687a42e77b303d852db81dc2e03b9fa13e47fa01d208afa8aeb2ab966813ebcd864883f9a521a2dc67761a9d1bd0ef66c57fbe217846d2fed9c33ed858f38c41030800c4956407c729e499b9296bedd783eb36882f2560d2a56aa47ecaba2dce2f863164c2345dfe0312c0282b22ab28a9cebfeef6725dad4a1808418e5099f960ac0bd6764809e55683d533f43cd055f84e1d64a7b0a8177f7a1623a91f95bb81895c31cbdfa30bd88953b56be25606235a98c6805fb254de9e0fa42e26ad0a8474bc69b96a97d9ae09fbb23e675b36c123e9c2e690c95a54c65d7baeaefb56608a3cdd5c9fe9eea49d55f46298323316e298b0d10fbdb25743968e185dbb3ad46d98663afa82271d68d38e9c287749c5ffd3cfda2ec53dc6dfbfa08f8e0bd9440fda5205d0216a7ec4966265f2324856e8861266744feea18f7a66d8578b07f1843e1566cf0ebc4e69b3367cef4d3d93ceedb2579c9137bbb6e8b3ddfc3f701144b09a63d4e140ef0abdd0235387a556abb934e3790d588e3eb1b7169094760126ff7ece2f8fdde84eec40968ea6e0d88c5d7bafa810704ae764697f5f90d628c1f110f9bfb97894a62ff6b58283aae83ce14a5e7017554a35dcede4b71fcd8699d27ec4a91a3fe0e30aa264da39a8c24966a3535b9e679e840e2847b592e4356cb77a08808f586faaff53acf1c4a3fde7cd156430f99ecee3eea723fd2d2f96cca981a3112fef0d1962428f41e95ffbccc479c1c6339a0ce82def0b84f12c41f3213484c4680ff98847b1fedba5c155cb2a3c3db2eda0a742216e549f711ce503c80ad55d9c6e84b8db38335c86c0886d22651ae7aea1a18735a2fea1e8b5b8d5b568e39521beefd978c9ee7c9d7eb80b4583a3137c8ff39ba026e30e210eeed9a55f55855675cfa8dbcc8806f75af5bf4778c5a02e68a12626453322d0a9e8d851f2dfb7703954e3a18dd56d3613c25e4a21355a915fe23924f9b0e350b33019a1a37ebb6f1a670a5d080f8fdfc99c4587c9f122576457e92498f3fdd39a54ce20ddec5c40f4ea73b80265170b8a3252d15f2bb1980ed386cea97341ac452d5a1899f4073cd2282298598a7a0451892f9329e056650d8d1cbd91683c4b6dd3b8357ee359a0e1a4089b6b5667bbb24f2bb607c54e1fbcd55604f65ffa31064b91a986db26a0923efc36840686d388fe7eb39a1a9310f3b21a46f396ee975b2e20d45c609d0fcb0a7515d2ca76ebaeb58ba59097a9d3e89eae7a0857f955e18d925d4b53c47dfb5489fd0518155777f675ec0bd3a473f704490fb324140de8df33d5ae47d35d7cd2545da33580606378d58ba98e70ee2cf03d967e8a15de475772", 0x1000, 0x409, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1000000000000010, &(0x7f0000000000)="cce36fe8", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xa, 0x100000000, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0x22, 0x2, 0x4}, {{r1}, 0xfffffffffffffff9, 0x80, 0x7a2e2dba8470a071, 0xffffffff, 0xfffffffffb9f8718}], 0x274c, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x79, 0x40000000, 0x7, 0x100}, {{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x4e, 0x40000000, 0x4, 0x6}], 0x80000000, 0xffffffffffffffff) 16:00:07 executing program 0: mkdir(&(0x7f00000000c0)='./file0/file0/../file0\x00', 0x12) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='c\x00') lstat(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={{0x1, 0x3}, {0x6, 0x80000001}}) r0 = getppid() wait4(r0, &(0x7f0000000080), 0x2, &(0x7f0000000240)) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f0000000040)="c73b6d0169c62e553f177ed8bc46bdbde27614bf55b156ac7b4d4cf55186317f5789d2e6be04e8ecc0602a3d5516ddea9155ca1ac57b006ec56673bd55dd6844297695a4483a1399b55c875436d0be953df4160d653ccf2bcf2486b45354e89f172a6ed2b6cbbd19b9aa528294b7475719ef86a0cb650fabe6f61cd822636cb1bfe66fc523abb91f87c7a31fc7eb83d914dbd2cd3e718097ca8a3187a534738570a29cbbe8a1fc6ffa1b74763f13299b49f27a429a3a98c3855d9df3d4011a", 0xbf, 0x4, 0x0, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9ca, 0x1f000000000000}}, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/168, 0xa8}, {&(0x7f0000000280)=""/98, 0x62}, {&(0x7f0000001000)=""/224, 0xe0}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/16, 0x10}], 0x5, &(0x7f0000000580)=""/199, 0xc7}, 0x842) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000006c0)=""/91, 0x5b}], 0x1, 0x0) ftruncate(r1, 0x2) poll(&(0x7f0000000780)=[{r1, 0x2}, {r1, 0x104}, {r1, 0x8}, {r0, 0x88}, {r1, 0x922d4b76ce4bc332}, {r1, 0xc1}, {r0, 0xf0}], 0x7, 0x1) mknod(&(0x7f00000007c0)='./file0\x00', 0x2080, 0xfffffffffffffff9) fchmod(r0, 0x28) mkdir(&(0x7f0000000800)='./file1\x00', 0x4) mkdir(&(0x7f0000000840)='./file2\x00', 0x4) readlinkat(r0, &(0x7f0000000880)='./file2\x00', &(0x7f00000008c0)=""/187, 0xbb) r2 = open(&(0x7f0000000980)='./file2/file0\x00', 0x20081, 0x20) fchmodat(r1, &(0x7f00000009c0)='./file0\x00', 0x90, 0x2) bind$inet(r0, &(0x7f0000000a00)={0x2, 0x1}, 0xc) rmdir(&(0x7f0000000a40)='./file1\x00') renameat(r2, &(0x7f0000000a80)='./file1\x00', r2, &(0x7f0000000ac0)='./file2\x00') unlink(&(0x7f0000000b00)='./file1\x00') kevent(r2, &(0x7f0000000b40)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x2, 0x2, 0x84de}, {{r1}, 0xffffffffffffffff, 0x10, 0x84, 0x131, 0x101}, {{r1}, 0xfffffffffffffffc, 0x9, 0x0, 0x81, 0x19bbf17}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x8001, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0x40, 0x0, 0xfffffffffffffff8, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x5a, 0x40000003, 0x2, 0x8001}, {{r2}, 0xffffffffffffffff, 0x20, 0x80000000, 0x401, 0x5}, {{r0}, 0xfffffffffffffffa, 0x24, 0x40, 0x7fff, 0x8}, {{r0}, 0x0, 0x20, 0x20000000, 0x6, 0x10001}], 0xffffffffffff8b63, 0xfffffffffffffffe, 0x1000, &(0x7f0000000c80)={0x1000, 0x5}) chdir(&(0x7f0000000cc0)='.\x00') sendto$unix(r0, &(0x7f0000000d00)="56995e890d72912c49245c9a2655fafc84472a0b6eb79d7bb571886bde7bb66b8e756c43aec3bbaf5333723ffabdd3566b35b4413451ecba823427482546dee8d8c750237037d25a56eba0e57bd03747fbcb68bd13bb800e1c7e984ccc893a10fe3d7f980b3f543389b42265adb74f3d0b640b2b699624fad989d0a5d2d2f226aa6f18a422e6b9063e59e3e8dce6dc958dbbf7dc70c73f5d2bed2998335fda952918f44b73c1586a584ba344640dba1eff6882bc", 0xb4, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) fchmodat(r0, &(0x7f0000000e00)='./file2/file0\x00', 0x0, 0x2) utimensat(r1, &(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)={{0x4, 0x1}, {0x4e85, 0x8000}}, 0x2) r4 = semget$private(0x0, 0x1, 0x440) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000ec0)=""/101) r5 = fcntl$dupfd(r0, 0xa, r2) renameat(r5, &(0x7f0000000f40)='./file3\x00', r5, &(0x7f0000000f80)='./file2/file0\x00') pipe2(&(0x7f0000000fc0), 0x4) 16:00:07 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000180)=0x10) write(r0, &(0x7f0000000100)='u', 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)) 16:00:07 executing program 1: r0 = msgget(0x3, 0x0) r1 = getuid() r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r2, 0x3, 0xaeea, &(0x7f0000000240)="642156bca32da2d6bf2955ffb8cc70e55f78e3fdbaaaadb8cf9bfe4165253e76f852a48a313d7abf80c1686f12f7afdf824210abd59556", 0x37) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xffffffffffffffff, r1, r3, r4, r5, 0x10, 0x40a0}, 0x200, 0x4, r6, r7, 0x8b, 0x0, 0x3, 0x7}) r8 = socket(0x18, 0x8004, 0x0) listen(r8, 0x0) setsockopt(r8, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x5}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) pipe(&(0x7f0000000040)) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="8abc3520f351ff37a7fc75a8495f917b3274cc256ced3306e15dc5304edf7d16bf9ab825c77748b9409d1334fd83a4babf38f1035bd46b0bf716acd9aa5eaed13cab1dec531596c6d273dcfa8af9fc50ca238fd096744234e63f40f670efa02eef9d8bf1e3b07b30be46210408710bb9fef5d034976df64004326493bb8ff74f998ff118bc1cd456fa92acfeb1c03f9072a02ff96c153f00e8e89a20cd2d05652b0980e3203d6289094e530273dc4c7019f6a19d89e384d233472b110b27ed70dcbd811f5931833ddb67d5dbc5", 0xcd) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x2, 0x8001, 0x0) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) shutdown(r0, 0x1) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r2) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000434000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = getuid() seteuid(r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) shmget$private(0x0, 0x2000, 0x704, &(0x7f00001b0000/0x2000)=nil) r7 = getpgid(0x0) fchown(r0, r4, r1) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0xe4, r4, r2, r5, r1, 0x0, 0x9}, 0x35ae4578, 0x3, r6, r7, 0xfff, 0x2, 0x100000000}) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9ab05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6b54cfb7d03046a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be7d0c5e6e822942060f9e13da075ee59b09d7b8b0cf8959330d", 0xca) r1 = syz_open_pts() close(r0) write(r0, &(0x7f0000000000)="1de1bf714b2cad15119ec25906bde542e8ec66fedbe197f2f1c4e7cb57eb3c1ef5540e", 0x23) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) getuid() 16:00:08 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0xa) write(r1, &(0x7f00000001c0), 0xfffffef3) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/88, 0xffffffffffffffa6}], 0x1) r2 = socket$unix(0x1, 0x7, 0x0) poll(&(0x7f0000000080)=[{r1, 0x44}], 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)) poll(&(0x7f0000000100)=[{r1, 0x85}, {r1}, {r1, 0x10}, {r1, 0x8}, {r0, 0x2}, {r2, 0x28}, {r2, 0x166}, {r2, 0x4}, {r0, 0x40}], 0x9, 0x3) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='0'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x8000, 0x7bef) getsockopt(r0, 0x2, 0x9, &(0x7f00000000c0)=""/254, &(0x7f0000000040)=0xfe) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:08 executing program 0: pledge(&(0x7f0000000100)=' \\,\x00\xc1\xdf\x04\x15\x9f\x1e\x1d\xee\xea\xcf~\x8a\x82BBme\x82>\x85\xc2Y\x18\x96\x1f\xe8\x90\x929/\x10\xfa+rD\xdcs\x0f\x94\\', 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x203a2, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1f, 0x8}, {0x18, 0x1, 0x946, 0x6}, 0x8, [0x4, 0x3, 0x7f, 0x8, 0x8, 0x3, 0x1, 0x7ff]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x0) bind(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) close(r1) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x81a0, 0x0) r1 = semget(0x1, 0x2, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/100) close(r0) socket$inet6(0x18, 0x1, 0x1) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x5, 0xff}, {0x4, 0x80000000}}) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/80) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xffffffffffffff5f) bind(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:08 executing program 0: socket(0x20, 0x8006, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="30e000000000007d3000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x100000000001023, &(0x7f0000000080)=0x4b, 0xfffffffffffffec0) shutdown(r0, 0x1) select(0xfffffffffffffe7f, &(0x7f0000000040)={0x8, 0x0, 0x9, 0x100000000, 0x0, 0x800000000, 0x1}, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="e3c2e7b8ce3b30885cdaac0c51a3306b7d74efcb66775ab3fa45eb2df11854467d62ce88853b9a1758e2eb17564bdccdf9d37f78e927769f5856f5a504b8cf7b50a99c311639e8d23b7f33de8885a0858c68cdb04403a1e5c65a94c342ed69b5c8a1e88089915e017e8eab6a6a5f40360e18a40e865d6985226b0f462c7d64a68e550684f1ef1e8810bac82aa0bc38d3fb3cc4f3221452c7bf9daef4f1a901fb72aab195717d96dfa801c20a47997c45e4e86185431d50686ac7515f249ee853111a6de430adb858d39cceffdcb09e3fea7fef7c15e7c30f95687996ebab4c5f7f", 0xe1}, {&(0x7f00000001c0)="a4b9a4331cce3e0a8191f7bd7b9925efa169a9502310c5240f4bc601cfb65d02f6ab4f125feda783ac5bae7f76ace00631384d61e32c32f8083c071c912513357e0dcb5442515e781651d8f8ed39e98421d35317a8128dfff57e37b7fb769027e963d66a40e4eecdc115286cc38f4e78746e8091cb279099d5172afb2c72b4cd6045df313af91e3999457a64b3e007c19f8cb4c2cea4518e7bae52611a720e259794a73a4cf2e941d60fe53c62125ae95c895ff8f6ddc260a9dbea2f23bcbd53b8e38a09a0facd2d6a4f18c55f7abf86664f874acca1561e444251553e30cfea4ba7cac178d77cbb", 0xe8}, {&(0x7f00000002c0)="e4bf4092f93da6c89f09cc958434fa807d0951fc414f688d87fcb62a56ac4240373afd5da9b2f8e33498a8c5cd669dc5f6d6a09ed445f0b861c381877dcf76efd2526c69a0b421c803d6ff42de44bbce4813946c250f4c09391c9cd98288ccace3ace055a9b252239c2b854d0f0eb0432ee22d1a207fc68743926732b5bdf05346454d26c5f61e6eea6b007d7619c2f60b2eaa481cb4a4f7dc6b7833e23d0683a7701c3e1b45baf9da7626261052ed8bf8c682688dfd3aa40da5b9bba7da587b4b3599eaf74c0e3400904198edf9a58b35e5fe447023455b9a7729bb4be549617698f06d02565ac8516335be101ad404e06648fa4817c55006d8770cc17d84", 0xff}, {&(0x7f00000003c0)="e33f5648b52ded2d881ea838f8b68d39c5c483e95c2ed959d1f636406dcd7bb9ce441e55a2304d24abaa1cffad3db2e1ec93cf2648d88c365ab30c67e3e2aadf3726e2f19658222914e0ac1cb7c901edbf51994e6d7a9ca0a5ff1e8ee3fbb9c80311810cd35b9ea19533c52ed4", 0x6d}, {&(0x7f0000000440)="71c9f9635685406a6990cfa1066ebec8081dbb892817ab54578b420083f223fca34f1c714531ced813842ad1c8426cb80fb17a550205db089e703c1f442214cd8351bc28100f3c2bd49e3d612ae57932af078a6051514d1f32b8b125110f77c1c5c0d45a237874e57f0f590222124ec43377b8dfa4d727c208c391620f458ee94dbecd48368b034a826e57559538b7c06d0a9ad5cb871faa2a06876fcfe693d27c08d7eaefef79df17caf4b81d3419a093af210d485425b61c31a0122a9df0377721fd02e0abd047f2d8156b18739c2da172fa1ead92a42d8d78f74fb83821daae", 0xe1}, {&(0x7f0000000540)="bc58d1faa5cf74bc1c9b89417fb98e40170c8368362934190f60050ac44460ea9a5a5855ccecdf076e0b662a3f1a7bf1468a1de93036f66c66fc445f67dc62ab428ada2cdbd55bb9f05644906644033e3a4907ce1af1c8e6a01055012534c0c65f3b2277e221f809cc28cff5222c030f4cad3ac179e4aceea458c8a74ccf8650e795e4b452e776a1795754c4e78bb6f2c90de37562f6291cf92e40f90c502b5dd680439ff6ea0098e6b7b5aa27680388411002297192c145e18efe3a29fa07d479d92cd866d1e0dfeb1a1b2cbd7355e51eef80bb7704c49a43521a17e404d36668e3cc4e726716e974a136e1a47a7857cb310f050602f3e970f9d9e528ea8abf6fb46b1c394ef67cc817a6041a056a27b8a98659184e086c73a9d54f0603a3eb6ff066555f6d6aa2e68a1ad34ee39a021ae77e03ffe8eb8d4521ed52be0e40c4cad2c0789c3c9ed94e11db7c8649cef80465b3ef0c88f21383f14304e1009270b9d6eaadcd3980abe15ad95812a7419322feddb8aaa750cc34f80940be1c905a948c17a3514885b25c6320d0c40859af6892e93c4094e8fa939c54f71304fdfc2398e5f7f98dc7f15e65e750aa87a62d63b189e10f330945bbfb8538fce49114977d3bd6c7aef4eb2b5ac0ad41b35b5926c6f85f9117f7f1ef62dce0ec91ce785d93d4ffcad107e6ac91174e8f9de3773e8fa6d41204ca262f038a839f72c2aee2ce7c92745d57882227b947efc2bf56468e5e9522c1bec6625bea230df1ef5a1632899d230d0625a18c4969ff2710ec3f95a78386ff80943fd6c292f54ce57baeeb2e70db15540400e24f8ec5b82dee576e004df1938b56126feb8a9ff8d48a51d55f59be81440eaf0c33c2be7041aa7d3c3f20d701528f0ce7649d9d7391dbed7a53a9a489afbfd89b23485a3a0ed7e4b17648da48b4ecafa1c287ad26b49c3a42bec5119b4dd850d82cba3b174337462b6600e8c2736802b3670c856a4d056985286c03083cd56d8af0a86500f3ddc1d13fb4ba749c9944f3020d7dc70342ee0b7b4a4707b970494326c36ca3839886410937f5f3ed0015ed8a249fbafabaf8812e9cbf139cb0dee4adb2eca3fa04bfe4f7ed2535a338172062e342f797382f7366c56702a1a9e17d87a79662d60d4996ed01a2e7a84978bba42d6ed28e78cf0ce319ea9de9f53676b7670c6da3b1adbef13572ceffc4fddac777784f779ca2c28a399ce710546eb974068f0a208c34d72e78a7c7edb8b8845b3ac6615bb09ae4929e8e41a3381a26bbb3813875acc26b7d53929016f4e1c6eee1579bfed8aaa52a1285782203fd8b1e49d17c1fb801ed31cb4d04aed0c993dd0dbace88fc0e30d83339696e54c2db0c79b3c6fd6f04463ed31353d471ce77caafc4f65a886ad97591fd4027f9fc64c4c615d7776cd4d747bbdf2f014d0c9d3b3ac869a0a7306b3803c4bde54c65fc3d35ab45e85d6b82633ed0c95857ab631daa977db79282fabbbf9b1921ce93d7cea3969d50bdff27d3f8dd5ef3900bbd5e743865db34a11e96b8d3a9ce54db900a33cb524acc0875e0f61db5c418f8c1fa57d9cf1c867f29506692ca5721ecb621b63938a5be2b0158adfa5aae72af58dc81f87f6437bfbd745285aeed8e4402ee5a61d64d9b454167199e0fd5e30fdcb9b0ff67b42498f1dc5968e69417d73055b39985895647aaf31ba610cf3573e916bd41a507708d6046f04c92135eddfc569b7efb7805394d51af358bf87b3c2779aaec45a1ebe957f0e25cc312ad0cf1c025ead3cd3f3ae02150dab12cd69abfec71edca73b1ae939d59572d075126385777510ba1e6d2976c21c53725e8ffcd08c29ff94b51e394ee66460c9ec6e29c0b83ab8b5b7964c1af763338b365c195e54c6b9ae03ec87a721aff96ce3cd43281ca18bcfd6175aa558bacc0a9e34266b4a9eec50c434e36129f09ba65a2fda674e6fbd3d4db6b7716759c35026e424e9a64add070d43292c6bfaf9b038ff037ff73e4cf8daeceacbe17392df8654ae9305c2df04f1da7295b52b687040c5ac743c61ea31861e289264e2767aa91f19ea7cd0211212c18d2e38f03b6653defe8efa6c862323b48bcd9eeb8394acbe238361cfdd9ac13eacbecdff0d9c412a1f7dafbe262f1645766aa827273b8f373fbd217c0e8ac77e464f3a6c8fcb52962b908bded0c82759fe05eeb5d06fed1e503461246d908af16abcaa58a348ce8c40c47bc899d685098216702ba1b7e6d3dad4cd0790613c652d953acb65b31b0ca855cfb23e206b5160f36524a01e4dada106c4a34b8632ecdaead1a48910d0fe0809b60efd62377c6b175e269611211051a500b64b36656d62736b28fbd04964611f13001fd8e70fc058aa31da32c0f4d4fab37d8bf032ecc646491c00782d4f6541cfbae78bd5793881f79077ba0fccd541e1c953a2a988a32efb9197e8996481355e005a8cf4d2d717fdeeab1291495cb69e8252d99f1f8bd0e5e9da5c88fcdd09398f34b75f25551e48aefc6bcd3ef5ba7da629686895533bf1368078a8f24c8ae6c9d4a3ef321d87f99b79732281278764a63f47d10d5e6d1aa7d7164dbcd3c9fc40ebedf41fd685b003183afc8103eb634012b8952a88803c4c6cdc88b5efed236a347454ea773292d5ee331cc6fb6f749c59794b548b3698e7f51520a133287be55d59e36c539cf72526e7a0cdce8433b593b28060cb518bbef0728f4ae119efb97c02cca18869e69eb4323c52b2b5d5ccae23c56eb6f208a3aece00041cf1ac3f3d62179d822ef105269ebc53aaafe0ac0babb0b8ea62829336c1d9da2413b19f06a16960fa1a88cef1bedcbe4e27703b1767c01dff4312f7aed411a4c953f4eb7b2db679eb6d4488c950a1278fd2dc08942681c1cb1a39b12f3d2179a3221c57e7bf869137c82e77a13987c2ecb96b17dbf7657c60567824f1cd52110021e3fac9630c5ccafd589e4c83c471404589d9ebbd2c90dea484bd9f59651bfea399896f38fe0b9520b76377ec13c863116931f50bf2ab29a1af22a130c94857874e556480c3396a79ec7957d22380e5a45cd985e85b5e190de5aa7de573e1923a5ccd8c28bc02773b7d2d66d7566a2fae11702ab867fa36b3255c41df3ed4b8727813fd197526622c16a8b1ec7bb10ae194e7c5704ee28863c38a25f79cb45d60beee1e33281bd0389918a467e23b7f34da0cc56c0ecbd45543849f3b133dcd51379003fe779076a984ed2a6fd8e69f7cd170dbae1a8cb034894500e6a006695f8db384799fca53c2aaa17b2efa06bb94fb700a813829b03369b6603a9e18f83ac9c594d0ca4c945e3513478316bed7aea446c45882882db0d722eac570a18a79d4ce813ad281bf175371296c985ac67c59c2f1d7de5137866747ec20de505349eb3dd5e44e0023233d18a5c3c1f0dfcc2d7dad358e21a67511c38fa59f074ad1f538c789f821d3c9010dd56a7677ccf57a6f7611433482b377ea09ef9d4647531855f47f92df2cd989138f6e963a342d1ec19d386df06cfb041bbde29daed986d6f241b8dc928f8f98fa61d6c55b48912652909ea3e37d5be7899b33b2d3455efe460f921d8725caf3f7b6db9dd5f3a32dd5b3d96d2e827f4d33bb3a73f5d84bbc0ee2f34bacabb149afe3cd4a4ab659fb996f45227a2cd655e17344f92e1a7d23f21163f2224448f25b753cf8ec306865d13d54feb99fa745e3f75927d002cc8a2f747ad27df5624990839bfd0084568278e5130c9d9bf8d872ae5ad63b7ce2d4317278690619660e087163f3bb09be61c7253b60ae66ab582ee5f7e4d222c3b6f6e0a992591eff136e574416df5cd4bbd0e5f42ac6c65886a0573a86752b668ee9a8742cd8653a26ffc61db7f067a0850d51e72acc80dbfc2a4458b6fdb1727273425071c86a59646bfde163735326506cda9d06e590752a06dfe5b85795955eb27b5c911b2eea894e60e19dd28156df190e778c443a5b1745c6f5a046586bc71aff290fcf4aa917ff2026eb8ee77d33817f21d5c4007f3b7fa7707197bb753819dc876102a2b5ef0a4965707852f479f96e103fd67787dd9196987ac64d680879dfa4f5655314947043d04fc75cd44d65dd8f0782a27eb75a8723a25650021a06e274dd506046aa43a1a85191d06852dec2aaa22949831c7e430f8cebf5c383f697ef87f4fc9bce9fb1fca6bc70d70a7b4f6321c019f611fe33d7f5a14921933d1bb875d9ee19c9b00cef855ce1852980b176c5546ecc720320a47e0b4a42de5af1aff74defbde491fe164986c9eef01fb8d072184d8c2ce4018cf8be55485f17e6c2beeabea1730f71565d855d1004d4d3be9123de96c4933dfe37d52599bcd3889156b92dc36e96b46d2fe473673d54535d296cca5eb4d5d1bdc5b505be6f753a5bc455439969ad466cdbca28d1c7c8a8707ade6e8a4f8a3e0c38c5d7414a898b7ba765916b7f846d246e6e696b4dbc433cd377d4a0484fbac7c6280308e32059193bb343fc2e9b17d17e58b05bab795c04ff0a26b6282d989ad67c0f046a7442c4dcf6723bde81bb4bfbcd545ba4b15b86a9179c428fc5f8e9cca9890af67ef611d127325386959a20d879f7cb9a7850185611d2b69c780ae32b023fc5b6ac092a8ceeba6cd4f377145f77c9ac0a0396524e5df947ecda99d2e87c4a70d5d0c94b29910750fa7438285c45930129451c019985334541ca49f7cb88fbdbf9ad58f087066df5969aa0e5fe9f85baa71ebab36dd78529fdb2ef6b5ae166f5da8fa4d52583b63ecaa2c7353128eb561b3a02313154ca7d9049930ec4715f87843325498b99c8e7d8b07bdbdeba2cb65a490117cfe1b0a8b1367a1d7ab6ca20863cd5430c1e10fc9f68669646ad95368a62523eed3c228f6bc61b996929dde8657800bd1791c015b071831913297088fdd884729b447e4fdd751a260239355cc5746640fc0c2c20c2c39648b1198dd670d40dfda48395e9be1db93c87388c11d28cfd3d68b6587d0a3e206c74fb7a92948956ab43c671d6eb2802f3f0454b4da2a1e31e474af9c7d7aec7309f594344fc2543fb1b3387295f2e4c3dc9a577264e350d81eb77af0cf54eb9df44bd0e255cbb242e54e5d2e008b73f1ef138d2640598beb2015d9579cbebc938e214c05715835026ed631fd322cc2fbff396614a7e020cb11bf0063d7d119ff0841181546c57f1b67d6a309d8b16bea3b10453d989e2ea57c0fda52f4f65a399f1fe2df774d999febfd67cd5c261263c5b4c6c04abc4be169430c59c3ca222e753920b95b11de88b9b762c1faffe8dcbdeea7abb0289443bd83cbffdc43aa988946b94730918b139c8c0ac74707d8b5c60c4226106d9ed39a0f87fb484d5ef27953784378b3e91ec379f7c80aa92c8f6e8840fd506e74e2391c60240589663feb154a0e00efe389c25d38d798dd08893ea186449c3f24725124d971dbee94f14b7c17111ae9e4d6393be3e3b850031e4d18472c4c155e5b11d1f52a7d37fcb9e96bae4ec67abeafd0ffa95724455beb1b53c95a637dede89b7f4c41a576af48c0586a79a8f8a1396465f354807c7096b798fed8b01b54878cceb6fd7282bfcad3336befaf844a6483f4617a2e23ec0fe7b58e3f87729bebf826605377899a6675536a2873ebdf5ff7b6eae65e5cfa0e768b3298fd8d6577415546e04c01bca6c760b90d4f40391141d98e561344e48244f5e9c2abfee6bbd57e9bd3becd703d20a060abcc35908da75d387db7a906f5851631fe9af9bfba98e07b53d022dbbec20590cfdad9b59e9681", 0x1000}], 0x6, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0xfffffffffffffff7, 0x10001}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000015c0)) 16:00:08 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = syz_open_pts() open(&(0x7f0000000000)='./control/file0/file0\x00', 0x8020, 0x80) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0/file0\x00') 16:00:08 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000340)='./file1\x00', 0xffffffffffffffff) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)={{0x1, 0x5}, {0x7, 0x80000000}}) kqueue() renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') chdir(&(0x7f00000001c0)='./file0/file0\x00') 16:00:08 executing program 0: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) r0 = shmget$private(0x0, 0x3000, 0x524, &(0x7f0000f9f000/0x3000)=nil) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1011, r1, 0x0, 0x0) shmat(r0, &(0x7f0000f57000/0x3000)=nil, 0x2000) 16:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getegid() setsockopt(r0, 0x0, 0x15, &(0x7f0000000040), 0x0) 16:00:08 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x5, 0x100000001, 0x95a, "483a6f6a795c4cfd38ebb77b3134bbff98bd750a", 0x8, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8000000800, 0xfffffffffffffffe, &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x80) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() r0 = getuid() setreuid(0x0, r0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 16:00:08 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0xff82) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, 0x0, 0x5d) 16:00:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80c2, 0x10) write(r1, &(0x7f0000000000)="e3ffc4b2437d8650d3216e9139ebda0c1657f302af629651729df9f0d897414525b6a63f3dc2573ddc020f7a0e2f53073d7b35b12eb1c2a210b2e8f5405c893d6b591d8607187123a826085654e8d1cb6658a56af2b62750aee7e94e16900155a13b4df103f788bc5d28bc69b00b67328d5bbd0799f9371ecb1b684ac5a7b4481f2fec1a90dd524429dcf793e4e8176e7bc4e2d59fa625da3fb6efcd35c3094224dac2539044", 0xffffffffffffff9a) read(r1, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getpid() setpgid(r1, r1) getpgid(r1) r2 = semget(0x1, 0x0, 0x2) dup2(r0, r0) semop(r2, &(0x7f0000000040)=[{0x5, 0x1f, 0x1000}, {0x4, 0x82a4, 0x1800}, {0x3, 0x7fffffff, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0x80000001, 0x800}, {0x6, 0x9, 0x1000}, {0x5, 0x9, 0x800}], 0x7) fcntl$setown(r0, 0x6, r1) ioctl$TIOCDRAIN(r0, 0x2000745e) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) fcntl$setown(r0, 0x6, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getdents(r0, 0x0, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x20002, 0x48) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000180)='./bus\x00', 0x22, 0x2) r4 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x4810, r4, 0x0, 0x0) truncate(&(0x7f0000000440)='./bus\x00', 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffa, 0x1}, {{r3}, 0xffffffffffffffff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {}, {{r3}, 0xffffffffffffffff, 0x4, 0x0, 0xc31, 0x5}, {{r3}, 0xfffffffffffffffe, 0x37, 0x3, 0x4, 0x100}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f00000001c0)='./bus\x00', r5, r6) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000080)=[0xae9, 0x8, 0x8001, 0x6, 0x6, 0x7, 0xff]) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') 16:00:08 executing program 0: r0 = socket(0x2, 0x8003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$getflags(r0, 0x3) fcntl$setown(r0, 0x6, r1) 16:00:08 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000300)=0xfffffffffffffe86) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/227, 0xe3}], 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)=""/241, 0x92}, {&(0x7f0000000000)=""/87, 0x10092}], 0x307) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffff, 0x3, 0xaf, 0x5, "a45a1af332348a37bd929a7ba1d8eb61d05550f6", 0x2, 0x7f}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0xfffffffffffffe01, 0xe51e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5b, 0x401, 0x8, 0x8, "53379a0a3318d1afbeb3737f9d59de1f8eb2b237", 0x3, 0x3}) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x100000001}) ioctl$TIOCNOTTY(r0, 0x20007471) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getpeername(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001100)=0x1002) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="3486e2e6a8", 0x5}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x50, 0x2}, 0x1) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cd8eb198b63f7fb7fee46209120abadcd41cd892bc7ef63aa1246e7872df2944a9451d17a1254b880f9277b19d018aa1a1804c3c02", 0x60) r5 = syz_open_pts() close(r0) dup(r5) syz_open_pts() 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd73dcfd942ffb3304cd1c9a94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0xa8) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x31c, 0x8001, 0x7, "e85a8c847441aa69173a4e611cf5001f767c6dec", 0xffff, 0x9}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0xffffffffffffffff, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:09 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/132, 0x84}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) close(r0) syz_open_pts() 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="1a10a1b831db5d2971c0d87febc3a27b7b12f22972838ddbf52e0d715e53f0c031cc296db6364e02cc22a7e4eea7ff69b9b43d25de1de9702d0cab92ab95820852680a4a2a4f85604e97cf3d883efe40a9d63991149f25090fdfd0fd780f77a683eb4b8c5d8595c6c0845a8cae4fa43b6424e0234fdb56ae393e73275cbcd8929bbccb083199bdbc055299ba113209541fd732c71ffaacb6c2b6dd95e973e902f3ba94f0167f", 0xa6) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffe0a, "8549ce4e00008e5c46d1766f695f72df00"}) r4 = accept$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="68d31d83cf6daabb79f4847582aa2f9c8761f8a7270bb90e16b6e398dd4a6f118c4637a0cacfa9166797818301b97c1855c4d8738b2e744df06dde4038590a15a1e8866e11c5a25d8a8c863bf221", 0x4e}, {&(0x7f0000000040)="ced7cd70b1c318950c88562e23c791418d186ebe0eb22bb59c2728acea55141dc7bf5966af26ad804260445127194b805e0a5c", 0x33}], 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000003c0)=0x7ff) kevent(r2, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffb, 0xc2, 0x1, 0xffffffff, 0x6}, {{r1}, 0x0, 0x80, 0x1, 0xff}], 0x1, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x40, 0x81, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x1, 0x600}, {{r3}, 0xffffffffffffffff, 0x13, 0x24, 0x500, 0x8001}, {{r2}, 0xfffffffffffffff9, 0x9da5c7cca3867246, 0x1, 0x200, 0x1}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x7, 0x100000000}], 0x9, &(0x7f0000000500)={0xfff, 0xf195}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mlock(&(0x7f000071c000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) fsync(r1) msgget(0x0, 0x2d) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:09 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='c\x00') rename(&(0x7f0000000240)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r1 = socket(0x10, 0x4, 0x8) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x86f7) setsockopt(r1, 0xffffffffffffff25, 0xb80a, &(0x7f0000000280)="64c496ab39814f1e813053da82c842858e9a4c108e4558704e297e1a7f128f7689175e6d739b71c34e37028226b20a790004582c9ef034f504cc7644e6f29cdcfd9eac8c93568d27058c0e96b000e69007e42cb1a3781f4fc079821cdd2526aefff3c17df109eec83ebe844d3a1536a9b7307d04f0e1ed668580cf72fd782c260b702f5ad2ea8bc00783e53f98ae4744c950ecc5f1422526e2d4c1020842c0709b86b771629865c52e4548b9928d63a887adfb68288ba08903c7f8743a458674f263b9ad62ab7d8deed67fc9e3f5d0c38292059536e3e3f999a335d444e102099ac5d61b09308efbe18f5850cb24902a9aa36511dd7b1bc3c764553103367c2addbd86f322392578369a44fef0bc8bd76d13eb442c7be2946fa94a9e5ae0d29f4cda55378741b87aa99a9aaec0c954c3f876c65a88d541f42ff70eb78091ed5fa313c137ed75edec96d461cd2f2f5c83e45781e7273e02e8583ca860615759336c65a2d38780a0b2ddea9d1fac95cbd0352dc60afc8d03e69b56e42e682f2086cbaae919aabc298df38aa8ae519e4af8987a2eb99538ec064f165bdff1a2d445c9bce1747b2121f3e6f476aee135ed28be69f689535d8c444b101f63edbb77d0ab600794dd9373a5c00800c447c0b92539e9406c82b921d4f68db1bd3352c1cea038227ff5a0ccf5d14d43a47730ad1c1650ad7afc59dc2914fe9a83bbcd83326bf4b53acecda2974c2a115480d65f103a75b79aee2d26427be72875f641b3ef68b65a6149e5dd2bbf2e4b431af568d1d20a58f93f4731260f9733ef681df44765f0bd36ecf56e8282ceb9b71b3cb09b336b805e353dff9eda81a75699ad36c1487b03ba68775d8418ac162b28a4dce7cdb9763018dff0efdb5c051c313c0b55e7939b3aa56d51521d9ed80ae173a8218a24d68809dfb12e5a69cf8fa1ee7b47974406c20f235ff1935ead0be0d733dc2af56e84ed9b70e16d691153d307e4ec1c80e6e7924126cb02cf5e5a7924642f002864f875caf9f925907afe3d74e6c496684313560e7a2857dbcc496b7b968b1e8cfd14c21ac6afca934f4ce737a148a3cec20f12611f0b6e5db72d101e750ae0675ddec56e56a65e449e4c99064b5174f3231a466cba1518fbb10b6ac60535816e4b90452dde76cef4038f251cfe0297a9266229cd4212b568e8fe14f9478eeacb029ab207b836e7d800bced97668d59b95ea3975ab535381f8098122585a4d533bf2f364b0bcd2e624a700bfb4328c123f0fd72d15a9a8a750bc5e6860004cbaeed230fe662804a2c56599bced34b354c5cc3fdf7cb4803bb37febefe715f9f182b2e01120cb82d3bbe0e633a0a9f41cdc8f5058d4d4ecc0a89bee99ed71a1ae38ae2759628c221e6fec7899aab30d9ea420eb49f58ec84ce3fcc9c886c7e3fc521d94b4315c93fb3bbbdec40c0604700017936e30eada440413082d46060b29958166d9fa56a1b8ec1a5e888ee216ae7fb3a71391417ae5f09e60c532c843bb55fa6d36740b1a2c9b8e45d2c95a56da4ed40301223b0c312997ac0d3391553442422bc05f6571050eca3cb972bb383a005d068549f0560f82c80934ca8a10311544dd0bd9c301d609476d9c514ed5a2f9509141377cbfc79a6646574cd16331a1c3044a4f76932bd6573e2dacd66f589e4da197e69e54f04e371954c6a06b7b5aa9100fc95a6c9aa12d1acf5bfb9dba2d394a65f9725644467e7b33f22d758b8fee1d4f57d28aad126bbfaf5f4beadb51d2f50c6e94561faf1df3b32bb3655b0724cee65cdb356535de0ba17cf03c3468731fdab34a827ecbf9c941f1ceb55b585ee14a6c57b16b594143867c07ce09881ea58946ba83a7ae83aca4db7ef4acee070056a3339a7295d475af317c2ec7fc8b6b54d90978d6e13245ff4b8b4326bb9b05af7c1ed43135e80b1621bdce415543783db1164b4c87dfdc141a20c1ae07ecb3fbefafd49ff45c687de9e1c94272b9bba8ad2b52cce6cff3cdefa965ba6bfda37f28a46bfff09cb81647764c05a7d45fd87b6add21abc796c2a69b832f72396e2d2b450bd50c0d109fcdac4c0165941ebb632cec6494224f6329995ec9bd10ae0b22cc588afb472e2f768e4fb49b570b32e90079eb6960c41faf9bf6c9bd92c16b3473372b7538dae0e7ef082b1747044baadd16f8d521bdf2b776e1cef7489430a6362e4e6fb22d69fbe5eb81eab8a7c62f49185a0737db30f81da606a7af68180568c8f384172d4757e91da8cdd94105e57b708e6f5f9cfc77257870e5913f9ca16cf4b492bff642054ffb433e4ef9368a4662e8444e15411c2ce763c2cc1d729462df2756e6685b0620cf4161bef0453d5a95c52e55219b363dad2f4cdfe02fa3c747fe4b3ca2cd183683b49e6f0ec5aa34e585979c99ebb7acba9e47d394bf4dec7fdbebd871198deec5838c78bea81d71549e9d0541eb29dddd5156429ff88e7502f5bc01cea0b1ff4c481a5e51d577d283f2e131ae7b00d9cff1779fa15ab98c2c4032979e60e61ee485176f2ab7f9897375629e8d9191435a62d43756dda60777c815eff119fe55210f0831be8db2fc8a64bcdae61f8771716b600807ffa8b9f62ac5b6e72a7ce2f907d9acbbd6bc5b78680187ca48fabd4424cd9cbfadd11ad0b65c7b0109eca359d0f3f57bf2e733ebb0ae6c01f810caab53922f99658e4bb1cc2987c48158ea266f727845542d280a7dbaf39b33d9faddbd487215a378d7dd2b9993f4531754f599aaa824b9392cae3930813bfe485b6d4f5f941e7ae48e661b7da2b2bba975ee1fd1b01155c5993907bbc7ec9b3a5f9cdd703064ae57f20148eaf5832bdce310400b01eb4d23e131f9b5afdfae5a17b9a845cdcd8a79d3d2848fa957f5f15cdf67c5d7782cb586bdc807d96a34fc793e56ce759c55fd055e7f82832e4b3ddd54cff6e2f2ba0a827c1bfa55431ab34d2ede2fa64cd14a0b8775bbeb0a5cadc7261cc27b3ae0f012956f9b89c696b673bcb69aab07e059f386fda0dc68b22802e85b6bc1d85a7af803a5d81a6dc870de7241298836122905725b62cbd60dedfc4c961c39f5b8bea695c90404c8bc9f0ee0de1eea904acce61b9e94d84af32ce793ab969977fb2ef9563c8b36906b788fd5eb3aea34d6262dd140f926d3314e43aeab8e48ca98c14776aa5982f3ded880d9b0dbef32a5c894c08ffe1422f2cc0990fe8c7075a208edc73f9e1c80b9698a126d2ffb318f047bdf7d26687cf7e4dddc4817448377bf5f596a2119950f92bbeb273b6a96c6193562a9a088e2f823c1fcbadf7d2da9c741a3eb84c47e48190b2eab0286eb712f0d78281db8f5f51a0f85393c817bb4b3ddfe68b76a661b366db8adbc73c5e47d2c62d7f739fabca5ab08c415c5530169dd68e98c2e6e09f57265bc92b2af7e61e2b01985d9245c2da1ed7a82d805e91eb37a3f2658eb5d7f5f67bc9e14399e72b4d15b7feb2f35af8806ca7acac14c96455e1d166f1145b0611c613856375915ffafa2a79c408d1ed250c9e0a6dd1c0a11de7fad0b1ee3fbe99740cb27be58d48303a0321e145cb90ef05c2911435fddc3127b838947fcfd99c6d9609213fe79d60960d3926fa81e5f23bd0544b46aabb2a5000e5256b553421d2bdc25cf67f6257ad71cd3d54e8580cbbce75cc06c5f423d1e619d242d47b09f7ceb441b75abd88a9ee107f05b3b395b39acedc41f6250f73dc7ed57401cc3a7caf6fa0bf58886627e121f50676805d58e8534908b6b3af47ab1617ef725e3f1c739a21b5006b84cfb6caa79abd75a326caf856caa00de0eaa7ed8e3e7a94c800d20cfb95ff49629361a30a58924a57c2a37c90539b118146ce53681e5b95c3ea16572ab1b302d32fef98f11394898cc783300a0b24129a587cd1554b15b91237a4226b906218c6d414b7308fce0487fb38ac0e06d0f7a4c17a50adaa35ba9dd0f36b95c0045e951a753de7c74e491355d72d89d32e7c002949763fde827e44a5e974a1ada888cf3ae36e1939508f1edab74a6ce80af7cdfc46a00b2bddf6f31a79c1a0289011fd23b22848fe036d8af1bed60e62463630828ab71b159d54d967b24de7cd88b41de2d9644e54c2de90bcf1f8a71cb54e1f08397b72ef313433d10f91bfab9b0ddd49503a45992b9229ed144675be291aaa3c1cfdaf292b6f5f534e39b069ba789061c5374ddfde72e75bc8eac746d2de30ee0a0804bdbf6ed4328adfdad826613e01b96eff33780b2105466c88414f8a906bf2d678916bbbe555f3ad28f12a4f1333b50f1717263491ba652480fd7b9abbb939a36d0785c47f51dc7b46f5321d0d5bbf2d4307a3b626457da0805f2559406780665142cd5f0f26da3aa31b3329772ba20d7e11cba78be2af5745624fc66fc90a955d58f8ea032b8c3230fa313b31d11e27e5d6bbcdfbb6ab8ef69d05c139b55b47a717d8a0db21fbe016f5ffa7cc3ebbb0b19dfb8f90aabcfd939189b3041ec7ffd0a388e4b04d7e4dee277e0cfb90d677cf5a483def0146db97849fbfdec362227c19143589f8a156fdcf7bb2c4994d9c0263ddc023f9222b7aa68fcaec6de09bac4eab18ef97cb69a920ce3906110fff0e7a3e1cc7bc85d4e8918bd5a8e917d15e7191b82795a0682188add35a46369a7035060fe1af4d4a77c9ff0a3abb20444d91abee3563c760b97f46de2e1d5d44fb0051dc8722cd6ccfe106b363dcaf284b9e9c67a03d9da8523361f8892fff717ae6cc59279357e545c72dcd81f3fdf85994cadddf2f041be7a87a169b83803a252b5c80e53cd89b3900f1d5fdab21ccd11b91599def21414ffafb9bdcaef3430ef660ebf6b24f85b3457200d016b4fb8f341c40347a1e5eab3c1958ede88ce0382032a6be6797ea36f91e4c094131e2a2ad513b5769c3e60427969ce291ecaa2080879e2748ceb0b84406ac354e5069b29fb8b728d54709f9025aacacc5d12eef6e2c3cd5e08f72865e6eed42408c81ef3faf72edd64e457f839e681ef8235d6a8904baa53bdb15264ba357107644e6c49ba565632fe8feb332418f6bfff26d242b04934afd4d8fa78c5e76cc38256201bb6f260f1202a844f54345b41d4aae5bc3aabe6ce7a925e9a1bef2647c067702e6a1b1af1a4180d770174100360215107fc95b9844548518624235d0d426ed41abf0dcd1c1b71e906b1dff31bdd864d475d1b79f1a90a1a174543b025c154486dc557012d0edf2a0e76ee92b7323330c5adca723e4d164c0fa038921f77eea39310a36d24b9ac7e467354f1d286817b85e7a4cf103f7b98309e9cf523ed994c2f82062c02228e5a5b7ebd2eaf0ff0206ae2f4861e4d2db9b82b55fcb74c5a1d17752dd89532e7e99056b697e18b75cdc377d9e7334b1e5c91f437d2c801ba0777ebf8eb24692d9e5a1fd68f15d13464aa15cc85f855b62a442fc2efc4c9b9ebccf44f42b1567f7af75c66587dc3833dd40d836e295e6ea39cfcaec2ecceea820ec7bd1530d4fcbae967518389b1776ad08f58260fd64b949d77a51fc217a4fa6bc6efebe5fa50e055f4070522d1822ed938878fe9f2d8700971e81dbe1e5240370dc71f43cc2e2d5036dde6b01ce902b52367d046ab633b9cdb4efdd296b7dc8d638bbd72800b80c3a119e0da231a31596b1ef72aae6d3c8d63d32fb3ef43a324ab7183c134447b47fa4c57e4581e88a22e416150fa8dc2a17b7bce99eec8e3622ee64c27f427d17b5daa2475854fec1041e1144213e6477b75174aaaffa590a2d73d508371ab50d60bb250e182a3b20fe1de6d6", 0x1000) 16:00:09 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x5, 0x6f6) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000040)="000d0009000000b201", 0x9) 16:00:09 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000880)) getsockopt(r0, 0x0, 0x8, &(0x7f0000000040)=""/123, &(0x7f0000000800)=0x7b) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r3, 0x20007461) sendto(r3, &(0x7f00000008c0)="9fd8975b641a89fb6420a469eabea7c91100cd6efff52f06c753d87e86e2cb3bb97cfd1528b2ea3fb38bcf3b4e650c39617df2dca9a50494e2f2b9311a5c22c6a16680b125a382a0d09408f85ab3eda594b64822e19e63eced96a4023054c34465b603272db8094703ef48a2513de04bb2fa566cf542019a3e7fdbd845211339b16cff993781644471daf19bb0b187a41287d8619a883fdb0344e60c750b6caf1d1b131aba894290e4d183522e7d7ed9cd4ed642ed9824d8f8daa4c93ea3670aa429d5d502f008996f0d2078c90a949964efe2e3d33575653bd581404f1b546c90cc06d30e0d0dc42641c11365248af2bcbbd14eb90db4784f8daa568df1ac14d07ab85db91c5e48b02b92288b8e04f89e32d8addb0f4110516187824a4cf058309844749c752f437477af09566f86ca678299c32c815646c345b8", 0x13b, 0x1, 0x0, 0x0) kevent(r2, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffd, 0x13, 0x4, 0x4, 0xffffffffcbc8a624}, {{r2}, 0xfffffffffffffffa, 0xf1, 0x0, 0x40, 0x400}, {{r0}, 0x0, 0x40, 0x1, 0x80, 0x5}, {{r3}, 0xffffffffffffffff, 0x9d, 0x1, 0x3}, {{r2}, 0x0, 0x40, 0x10, 0x6, 0x4}, {{r0}, 0x0, 0xc0, 0x2, 0x100000000, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x80000082, 0x6, 0x3}, {{r0}, 0x0, 0x40, 0x80, 0x81, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffd, 0xd8, 0x40, 0x9, 0x9}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x3}], 0x7, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffff9, 0x21, 0x80000001, 0x8, 0x100}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x1, 0xeec}, {{r3}, 0xffffffffffffffff, 0x10, 0x80, 0x8000, 0x7}, {{r3}, 0x0, 0x8, 0x20000001, 0xcd2, 0x6}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x1000}], 0x6, &(0x7f00000007c0)={0x80000000, 0x9}) fchdir(r0) r4 = getuid() ioctl$TIOCSTOP(r3, 0x2000746f) r5 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0x480) r7 = getuid() semop(r6, &(0x7f00000000c0)=[{0x3, 0x404, 0x1000}, {0x0, 0x7, 0x1000}], 0x2) setuid(r7) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) semop(r6, &(0x7f00000001c0)=[{0x4, 0x4, 0x1000}, {0x1, 0x8, 0x1000}], 0x2) bind$unix(r0, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000180)='./file0\x00', 0xa0, 0x4) openat(r3, &(0x7f0000000480)='./file0\x00', 0x800, 0x8) r9 = getgid() fchown(r3, r8, r9) accept(r3, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) setgroups(0x1, &(0x7f0000000580)=[r5]) semop(r6, &(0x7f0000000100)=[{0x0, 0x9, 0x800}, {0x6, 0x4}, {0x0, 0x1, 0x800}, {0x3, 0xdd2, 0x1000}], 0x4) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x5, 0xffffffff80000001, 0x6}, {{r0}, 0xffffffffffffffff, 0x29, 0x10, 0x2, 0x6}, {{r1}, 0xfffffffffffffff8, 0x4, 0xb, 0xffffffff, 0x20}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x31, 0x9, 0x5995, 0x8}], 0x9, &(0x7f0000000100)={0x1, 0x7}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x80, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x28d, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x46) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="99c6428e2fcc3bf15ddee922cbac076e9c13c7b3b8847a64d800f09ebff62f0e64e8aced344160dd08fe679c0108be3723b543cd73164bba6870812ad61a5dba1db96f4c025fc6956c033921f2c186e2205c713a5ff02b26fabe16a485b156646900f2a0d7f1b359679f07091713badfe3a2c3cc7d6f1bcdde0eac9f5ae8b96333ec8d4b6ebf9f7bce64049dc261c95de9e1ab6d5bb6939b2d71eb814247300a9f8dcfb02c637f8256a8691042f8ab2e6d72e825da6b4f65e3fcfe34651e220bd6a12fe5376b90f130a53ab3785bbfc3108b577e05d77e7123deb2ca0e5d66b150d4f8a7398c75f693f6af8ae929e726a7f123b55afb5d97619e35bb", 0xfc}], 0x1) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x6, 0xe28}, {0x18, 0x2, 0x4, 0x879}, 0x9, [0x401, 0x0, 0x1f, 0xff, 0xffffffffffffff80, 0xc9ef, 0x6e93, 0x6]}, 0x3c) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="bd", 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="7247081ef90e7ca0cc08d75a5a7a30165dc9e601d6d3848db1791f7f62307e3aaaef4efb7848c402aede14eac0cc0473fa6540ab9087258cfd1ff2d5174d69693ba0a635dbbe6f09726a512f0eea3005d7e015e05568d5ce95f5a2331edefb429720c29a825ee1f5dd4c2cd98c25", 0x6e}, {&(0x7f0000000280)="4a16872d02f2cecde762673fad6c2b80303db95e96656cd865bcf097ce78cdd65059fefdffc7cf832d0303aed70ade41dfed9517a3103f78eef99e2ab59cf4b5a9082c8cb973c3a21ead66b41eae576b5501e6fd8c12cfeaa0cd325de0b2d14559cf6fffe2379d344eb2341a344f3b4d29817155ffd2e08842faeb2eb49d6a266477dbc01a905d29f697392cfc05b067a1fb79fafa1045776f78441b41088acbe382680f2535765fe3ac5d0cb0de9a175069bef3892dec2cb98337931d10", 0xbe}], 0x2) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) write(r1, &(0x7f00000013c0)="65954890743b71ddaea91016b394a98f3f44d84d5a5bad0dee0eeaf16e6a4d22d5ad25c8b93aae139c52c63c3be35f629353cddf9c99afbb7bf4cf98d5e2a4211d60918aad76bf9163d3afa4f35c747969df673d3b29cb08179077ebeaa218221ed34c9a6b05c8efde20528850739aa6825eea3ad459938bd406b19ee4155a2e536308b3cb13084a16de789cda8d310d44198aa15e4c8b10736d1dba652862e6d621e52942a4394a425c78dba0501d9b5305060f690f27a552b8460da755529879a86715c8619ca6967e6816aa05b7", 0xcf) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/173, 0xad) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) syz_open_pts() fchmod(r0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() syz_open_pts() utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x200, 0x9}, {0xfa24, 0x4}}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) pipe(&(0x7f0000000140)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x4e6ab61f) fsync(r0) ftruncate(r0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:10 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x51}], 0x986, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 16:00:10 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r6 = socket(0x1, 0x8005, 0x7) r7 = kqueue() socketpair(0x3a, 0x8007, 0x1, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() r10 = getppid() r11 = getuid() r12 = open$dir(&(0x7f0000000740)='./file0\x00', 0x1, 0x18) r13 = socket(0x12, 0x8000, 0x7fff) r14 = socket$inet(0x2, 0x2, 0x81c) r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = getuid() r17 = socket$inet6(0x18, 0x8005, 0x0) r18 = accept(0xffffffffffffffff, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = open(&(0x7f0000000840)='./file1\x00', 0x492, 0x10) r21 = socket(0x18, 0x1, 0x6) r22 = socket(0x6, 0x4000, 0x1) r23 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r24 = socket(0x1, 0x4003, 0x80000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = kqueue() sendmsg$unix(r6, &(0x7f0000000980)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000180)="d744b9cd8fddbc5fe251fce707cb6a6d517a7df7ff9b44c84174111672c2c0f084ff4549809d2b1a54a8c41f4a9b5a44ce0e5de52492f29e64bdced4cb2d88d79025abf714395c62930c3b3016c966", 0x4f}, {&(0x7f0000000240)="d6a71a09c2fc74377b77090344eeb2e566d3cfb7934da3458a21bc12e5ef804464a96a9ffaeeae18c7e27a67b01d17a89473418c6cc2109f0006d6effd297bc3a5405f13f460cfc6015abe1b06afb16bd0c75304c7f02b276ff4799757e4d93c28b77edebbea19249b992193a09471e9504e416bf1d04bab35587ae667e4d512f0d710c35a2dd2c4c1b8dfcbdc16f55170e8d1b4ac2259ba0389fe605d2d5a2e85e90c28a07113a69ac20f317e080dc7575aa0170a1ade28a304175494a13cbfee", 0xc1}, {&(0x7f0000000340)="cf8899da4fe48ee684f677a8a775593b1a8b35567da07a6aed119fe63c6c63f59b22d1e168506003a370afa48a1d80af36d3b49bb2fa76055847d0047587868c666cdd2ff226c183a01e", 0x4a}, {&(0x7f00000003c0)="c8997d8fbc6fc3c7b6f20018f3e60188c072ea947be6a15ceeac1d51d9eb92d6d289362b773e7d9ffaaa74cc3be040634e", 0x31}, {&(0x7f0000000400)="c2eb343a61cdd4ab88a53646a65b77ede2d8a883cc8cfe428bfa8f4b81e0ae0cfd2b9719fd0bed6ef37b1d526e3a1c5f56498d27f4ae33baf0d5f3fff287b7bfe87d1a8c15bc0c858dd608296de61108aa3ccf2424256ed18784414d93797764b3248e3ae9bb98fd8bba4bcbf000d90891cd564d5edc08e10e852fd3f841fd22227ee6df02f73fabc063", 0x8a}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="81bda39a112fbc68cf7657e7380277318275332991492d402472c0a97238b07d430adfe144cb7164a1d28bffd05d97a39e19e6012ccf41552f8b8ad1046443eb48beda16faf12cf1f2989e843064", 0x4e}, {&(0x7f0000000580)="3181d93979b2f09cf22b4a095d9d05e923abc1a68907621fe74978fa657bd590340d516b28324b5d608b3778882d891dcf2765512a33afa8497bdd61b01e73611953208dd0d1ecf47061621a3873fbb043b5b9d50ff1ddee38dfc6bc0d340a0e6e106fa15b5e51d1986a66407ff47acf877e216305b93601507c498881db71d7713d2ae23f2b1e83f25409a198416790da9383b480127cd7c7e3024acebbc321b568f06ef27d9c52f7d67e146333ce6dceb43f59e95e2480d25303ff44cea221467e5b79dc0bd25e20e640b8edaf9a8b3c", 0xd1}], 0x8, &(0x7f00000008c0)=[@rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r2}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r1}, @rights={0x38, 0xffff, 0x1, [r17, r18, r19, r20, r21, r22, r23, r24, r25, r26]}], 0xb8, 0x2}, 0x2) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r27) setgid(r0) getgroups(0x6, &(0x7f0000000000)=[r4, r4, r1, r3, r5, r1]) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="81e48b36502ca2d05e7d3ccbb5acd1c7920ece499cc342c4904d3a69702c13d70ac6b005a634d97801f037584164bc3f53c6bdea6fb9aba85523110c64fe1a84c57e84b7fe40037f720ab6128e13452d6d5481b111f90917cbc8c8e056dd7a344c6186fabd49744065f0", 0x6a}, {&(0x7f0000000140)="69120a21e7598c5714f8d3c373cfd79ea082da88cd76267a75590e5c4c558249e1c8a0807ede3ed7bad65e71713d801d1d7eb9fdf37f05dcac3748fa46f2a2caa9becfb49d703c76d38441c58224eb1c1b4ce3ab073184aba90f11fb97e23d529e2be28a3cc6f9f9e868b66553c42057d9a5f6fb96ab50d51f4f865a6c7759e5a700aa417cacf79ac1dc4086f5", 0x8d}, {&(0x7f0000000200)="8336fbf935a765", 0x7}], 0x3, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x8, 0x6) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="3d012e2f66696c653000"], 0xa) getpeername$inet(r0, 0x0, &(0x7f00000003c0)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/68, &(0x7f0000000100)=0x44) 16:00:10 executing program 1: r0 = semget$private(0x0, 0x0, 0x340) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/205) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) semget(0x0, 0x3, 0x109) clock_getres(0x200000000000005, &(0x7f0000000080)) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = semget$private(0x0, 0x3, 0x11) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0xc09f, 0x1, 0x5, 0x0, 0x0, 0x7717]) write(r0, &(0x7f00000000c0)="4c0ddf5dbca70783e3107c2808959d64d6c6e3fe5106397700134d", 0x1b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="208e"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) close(r1) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0xfffffffffffffff2}, 0xc) pipe2(&(0x7f0000000040), 0x10000) 16:00:10 executing program 1: socketpair$unix(0x1, 0x12, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) truncate(&(0x7f00000001c0)='./bus\x00', 0x6) connect$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r3 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000200), 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000080)=""/182, 0xb6}], 0x1, 0x0) pipe2(&(0x7f0000000040), 0x10000) 16:00:10 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1811, r0, 0x0, 0x0) 16:00:10 executing program 1: r0 = geteuid() getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x28b0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000003c0)='./bus\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x2, 0x5bd}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="b5fe962d7051c7fe292e0308653d8201ee84c320dc34b0b266cd241ca9480969665898d8031ae3ae935d2848b245e1fb24abbaf3d22d778e47059fad231bbd69925ebcbb671bb41083fd585956a1d59260fe11a7085c84f66791e2db76d5488e78363a5f76b4b9ded983d1bccc6c3bf7805a6a4463015bfadc889bba1b8fef", 0x7f}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="8800000000000000ffff000080000000e8aa973f23f77d8f7c6e753aa36ee49d00e61f629b1883a9737e57048969ed08779c716fb1ebb1cbb38eb026db1037f1e20ab602996701e1df9b6e76e93ced4e64cc0ac4a434c7d0026bcf2e4cbae241c21c026ea31258e1b291811a6b56cdd75abb2a5a845f5d224e80e8a18c608ef2150761dddd0000006ac5d1efab7c607e5a76a6e9fd102fd1f5d6dfc1bf99e3501bcc7aeb87ac"], 0x88}, 0x1) getsockname$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:00:10 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="81a8ad9a19bf158f04e14f1be03a881ca8c38777bae32a1b011dbb152c44e06e0a52afc5f7eb416ca202379cf143b48e5529cd1185260de22613cee552fc6de4cd217599bb903481b21b3f03f0d90c3bf3ff1b1393d480b2922a5efaf95c9c62d8df2f307caa4e95fe3bf9f221e58cba8a564d92a1d88f8d15192e05e869355bf43f9d7fe36748b24024f5bb2fcd639d2f2e4b184d08da51c22ca21fe9c3b5719d439adae6157dac88a84e1bc4c401325096acaa38a6558389185743ec700cca9d579b17b1f9eb7750625ae3c57c5d0cbaf7a06fb3ffe763e41b49cd8a135c4e8cbb834eb9159b854c4643d0fb65212d09d60ea0f6c8924180e3404e667e453eff1ef5a70088aebd1d75ec5d15cefdc48c111f9884bbd838add72dea87e60277fbc81510c72e7ed09e6008f5e985d76b4211034ea90c4670bf060bea68054cffa433a16aeb13571a273f9e70449e877d573a3f2ffee3f31a57d40169469513577e4f78f6b3e3f21b0598316e63088441b591253dd8d2fde70fa6a30fbb8281325109be633da690e79090d815cfbcdcd961bb81fc7c0592b342dae4cbd479bea5030ce17445b5b4f7aed0b6a41fd13ea80d57814f59e96d276337f4497b0750519ab76d78d1103b28158930feb55689cad4268cd15b134cdf1e18d43424eea5f27c0f4538cc4de965c3732705faaf26701e19a41902c2cf4c41de9711776782ffec8778b643aaec1651345b75e8526df3ca001d5ae8e899cc3fb3e10e0e1499e67a0a56b432c6c9455bb3a80697c2d66b350c46484ceae772468fbfd4675b12b9a94a31e93cc96fca1f84c0137014a19745a740cda52fc7ee9f471943a20013092504d458ef1472f8fba7f0e1a3ceb1bb1b05c633dadefff339c1ad5db343778e9464561c291a3ea0e9464395527011d65b1f1a44894b89b6fb5e762a113da0a9fbd6543c8db08645ce81ded5a5e0b5b2a51f1f7449c56847210dcaaf01bb3317873d88fefaa77f6b635d2a152f08c2dba7e7490e50619d5142448e1967ebb17e0a71a66f38a4c68d0313d30302878bd421c8289341a79eac91669211c9b020c3b4b8f48b2f806f57f490fa5cd57899d2959932b05c982d762fa87747e5f51c0a4a6618cf53d35fea2e9a97a78b6c2153de1a7909b31a2aad61a5803219f3106227b95bff5de87034b98a60ba3989891b8fb7eb28b2cf0befae60d32691b653a0b63a4e405654ede5648ca52e11a0c59f1a449d5914c74c20cf289177c7a646ac8431168e6159ae9d5341b697e28bafb99f97b3ff29708afea7f430ab9a9e6fb60afd8a0658e165b0f59acebbc999baf8e43a06532080cade19d0ea246ab83833011d16d2583be16ee0527c2eb885fde8a8ad7b60d0f88e8e12066de598b13a13e4664a87b5e1492de11a595ed643c412398b6e2275cb570967e8dfa77dc12c8fe1023d6e48f59e4d7c480ab1e307582e1b35084d759ca8d38fe8d9766425ca338a021104c197c142ff60a62c9d6fc0f130d63874e39fb37d0202cebb95305e9e63245346569d7fed2089aa7be240642f7bcbd25dc22d34b112509bd721bc8875a3086d2ed39ee55c2309d6bb78fea91da1d3943628f0202d98459ab342ab873faa71f9d020de0da8d3782f283a9d127cb9cb79627948cbf52d13161ef2f4455804d181efc8983aaa836708a1bf3b36b55d4acb2f3620cf05f70fdd71bcdca2e0fdb992f5679378c6850ab28ef31c745339c750f1b0582f1a2f8eaf30722f14914dffcaa47b0f9978d5559cbf55aa889633ffaad4d23e97458c57456a9b76edbfe98ec8fbd2fb10268a45be85883273d1ae00778633b13dbf5b47f70c6d161ee06ca33403f4f5070b30b9fe097e2600711ad31062665ee803868d790e184eedca62d6467119a92db691d606d14221057f668cb794edf5491153b39b732b030418e86f5701de318428420cad7050ba8f1d0fd6b9cac7011515059b50bcb19509f483baa2e80a88da4fc830ec262064ff6659237badea4a8c6e4d54aa491c4b00393514cad74ae97c847f8dcd4fa87c10d510f0fa33bed388e80b568d995713dcecefab8a2183240534919c3def12817cbd259b12a7bdb3b448ee16827a353ac9f9855056b14a5ff6835ce52591bb21e9b42900fef314060e406c0600365ec5609293bd0603b538ef8ddf5a130e04566fd1f9f0e1e97c9dd92af6756a293dc06674efc5d3d0c2141f1d11d775b0926affc78de70404fc82831a129d9e97bab83ae5d8655bc643b08cca1edfeb4f52dc612656d1f9bb3c71b2949f707d83926fb1e682a3fa008a8c42c6595e657e7a84311f4df1bccd9d860414111b8212961aee191f20db7b6188431475acc8ee2b71863acabc2f8588bd06dd5296eb82567e02638aad69d24a6a37adf8f7cf8d89807a7b0508728c047e9b8fd51b65ee0c30f2b4dd7e1fcdd2a430acf1e112069800307ebf84e2b311a4529e792c50809b99c0262f1e6b3285ca5b88c11e3fbc1747b682c4feb2cffa1555249672041886007aee86aaf0c78c4eb191a875a7c072947abedc5eec3c23853ee69cbdcccfeba7366c8a8ce5497cf5635e35a9045d45b214a03c3fb68428f12f4eacc007e8dfa6fc4dc6588b7f1495fb5870ae5df441424f6de482392e04dbf51822644a87c6409b4bb51eccccb74d973dd95df505b6054160e6f92a2eb1c84b9d0d516bd29599649dc282f4b1c2a59135cd0f250039978c09ed308241da4a8ccaa1efbae03d183be911112d482fb57497b458682ea45cfe68ef424257c7947b8b60936afb908d9963eb5c0950be89a7dd9b828bb5a99b4e018a9748e6cee7ba3548429dc39ca1f5b439626ded3becf31ace655370e49bff1a49aacc557d1139a9dc6c675b081880ec978fd5fdb87799d5b263c2ac9496d58bde80deaf9b1537bce8350efed44f816a6a67806f6129b9d083daaddf5067655b079d34a3fd303e5275b72339980eac99f092f100e31f758b34d151c309c95b254dc44ca08622d5685f70e4bcb9a2d4e32aea86ef66f368d57335724edd3511953b9707496991778eb3438633c61d7a3025bac9ec42d0e55c758301fd3d9460f184c686f13446c0a3d36ca7dfb9737c646e48f6c6f26615abaa8d3e0dbd9e3f91ba0acd69bae14a130832dcfa9d5542800ce942cde3095bd4eac511e57fc1ade754a72aa7d7c39db8f91e9521d098b56d216612aa6f12fc30e11030c93423dcbf7168e8f6aa41ca46b1bae8aaefe7fe8ac7b37c16c0b5be31a0acf9f1dc829385f40a1cda7b53066ef01752cedd864bb309fe4eb154cbc1299efa3ca6ff05cd41ef4c1a9113b3c733fcd45b4978108d947a73d0b96d59b8ff71b4743b814e917198a362ec1539430bfe38ead8c384b7e1d03e8cd8ef37b47ddd063157513460b1421727a974a4da059340045ef613a29c2221e0843ecdf0ac37b7a1cce6dbbdb670db3ef2de721e921d7c6be1a43ae1264a10469b862f9f30523161e92109e160e7a876faa1e87e370ff514044d59e9f4b087d685b7511e2471fe3793ffdeb5297a3617f4952fa769255598a67fe35f6f694959ec4d68f86bc81e1eceb95ca1a29ea4a8ecf5fbdd9d1f9cf16de1700cedd19eb117ac1fd97e9e19e88c06ee4fedcc090b44ab3b401fc50ba7897f75e57ee2fe5bda642331a1f17ccdfc6a2b87d54b52e41d990f01096b3cbdd848f4ba06a35c39567e07cd9698504540e4782ad73f46c94dcba702956bd8107c53023b29006da01a64af0ef56fc0e57e6e990f9662afed27ed26f49cb3eb0505a6d29eca18c28788d32e745ee0411f55c55b6faa3956c4ddb57c2065645af139da9274ae4962dc221153fe52636f4075aaff5f2feb96b0ccbe5c97fea136ed1a8bf6ec0b4b6d97ddee0abdf26d8244f23a5fee258cb8d040162ee0d268f732feb0790edbe444235ac57b8c1cec2653d63bdfd5e436f03a8d330d0ccbd86ffdd84135c110eb946b9a530aa7882b5daaae0c2102c7f89f086bf8f633e2b07b1386e1496f5cd70fd6ee4e070f2be5d6f1274b2c5d3a260ca5329d01db2ac0869e9e941f99a93c5efc5430953fe21a9c05f2fb24b42b6f8c53e498484d7e5180fa3427e202f28bbc5d89028ad9a34164c9edffe6882f331c481c6e6a1dff0dc18ec305b94d1894b16142f3af509396f092050a74148d1733549b3c9b6171333b8a986653efea1d091032376e7b911ad89673886c030c51ab4ef15b555efc8b4d4703f962e1306e776fa00472da7404d28e3f4feca72e2372170c82c90f513272e03a05dcfb11466c3c0f0e07db188909c418d96e307fb7223601cde30da9995807f7101c0620f47d8bc1bcd23e5efd39591fe12295a8b8628f0c82d242b67d4062f808f616b24ecf24bfbd171aa4e0e80e13649773e993ee036c1df57034807e7d700baa9cc6837ff9f39b966da348de5457fb36c2374ee44af1500d335e7f0c0ae762081286c921a3ff0472c6ec983a0d012377cfcffc960009c443a99eaee9ed4963e5656a2d8ff6ac3f9f0c0e7bdbbdf9ef8d8f996a79cefb51f4b9bccf54c9dbfac47bb7ea518ad2a20a32fac2787b6e10902a2f31e657dbd93903e7692a54e975c396037af2c5b2a06a4bcdbc71ccb69d09f843e05b9f5cc7f90f8e600ad83412edb7c0f0aafbea3bf728f09251c7a695758735670a4af18b2e6c40737b439eaa4e1c79e193444854cb367019d9ceb2f6704cf1b6a54a491d53d0df95ea53e515ce2ee116503f7e1740c4af38c1329c57f61ba26a1f103bee9de9829c12e6be8d7372572db649c8e7aa125c5bd354b850e18fd3b6be0d2c01a862451345b7968cbc46adcbb97e9efbf7955fbc29bb170964cf0b26d18c9cf537547768abc0ef4b92d3a6ded3854e10d36e8f74a0113975c01f8c77d3c194ae1acacc95197952188837ccf767cdfe9190d6d358d546c400aff0ea443d36221af089837bbcada3501383b6eb8e6f5965b3dc454b331754d0fdf3c920c30e341dbe69588f4b34d170eb218df4429e920c178ca57ef20fe3a9267bcff4444538859c695b2b1ce92df98560a43e773d816007c0861809eecc0bad5b6e243085a09eb2c8c2be60ddc714d7a1ba6925464fbbf7c8d5b2232aa2d2bcfc51542d5cc2472691f62119fc38795208610fa72e1e43cab5738c602ac02dbdf2297a64b716acf453abb563cb65d556018450417fc9ff3f065f7e6c6499b92264ff0f5bc601703ead139f1e21c30d1f171edb4b9149b410db345f76bf2586be7b6795e23fa3448008ef0df2101ce41286a30c71c75d2a1bbe12abea707488dac085b042581e0cc4ef56e063bda9cd1236b90be73d3a94e0dc21be88bed01a20e27f4cec98349c0f518b2f397d7a3935682059176f4dd429cde5334d44245f00848c07c33def86c5d35cfa47cd09a824de66217e16e842b7972bd3a78afabe24b5918b955317bb63ee2ab16df26490a1b1d560eae3260be98084348b177bd00d1b811608820d48ca8528df8b583c90897dedfc4f1897b96f172348e8bf92ad00886f6c5a99ba4daf0a29efd0ffd50e4936d4bdbfad0ce1e3656c858315c2d52247b72a9b8b9c1dcf1f9c4ad2527a67e8037b4f4ed9dd4134ede6d5d1bb79ba28c2823eeb867fe79e93784746354c99f916a91ddeab264d56dd64c262aa61fd73e53d61199dc8058c60d2586280fc30ce878c3f2fe05415a223ab7f9b7ac60e9d1e5c8b98843371e85844cc7f770962eec7c153d13ba8080b9ec62b4072f33b58c2dff41aab1d689ef662fead9f5dac96cc7b", 0x1000}, {&(0x7f0000001040)="ce7f5c992c32410cceb9980f22a357a031d8cb3b12e8814adb0d41daa11ffbefb8ca97a93a5ec9c1c261836bd1986f1e00e474410fd0695c8766f29b10c3b49a8e24d570041bef6e01620c59713241879e3423ca42403216b9180da5c6e7a9dbf9c10d362232de9c0b826ab75a0442604bbea9a623cd624b2a9a77dcb1dc70ea4694e5a5d1c074752436633a57a8ac112004d22b0e00d10935ccc28ad1296d0aca4a9d121fd8720762098c22910ed5f5571ba00292c78ec780b7fef7367fe0e39c", 0xc1}, {&(0x7f0000001140)="df3fbdfb3a1f95ce97e706305092c3b5c3caa15f87e626bcf9a71de239434d1db7bb8ba4fec8de555ca49274802910faacb83c5d5605c2fbce50bb77d53827b1a14c6f2127386c1c7cbd4cf3ce936fb3798fefead9e1ef521b0ae0923512b4ecf99ba75165fbf0c1278eb82f8cc81b23d873db44faf8c9a4c4e808bcf32ab159755d148dbc87ea7fa2d301a42053f8326b4ce9f9172540727aef4929ca55cb4f9eeaca2dd4ddcd9e305c3ac0965cb037e88f25422cac343f1845e8686b353f2edaaee4dd1b37b5f8f3b95e7d33111a0e855c18b005aeb45136a7c144cb901bf674f7bf63b7365432f62cc3", 0xeb}, {&(0x7f0000001240)="54c601f0d84715ac3f60e050bce1d73b800d8715dd509da2ffb621d10a7c006c28a835b19137622222101de6c0e4718580a98a94861a19b0a8a8fae42e9cc9d7d7c565fef1d83ef7de88733b4fb9c2d70675bd0e639d5bc9ebff5ce7ee847d6299f90a04cd6b52f6c0f85cab9ea10870b71a32150ab6f977ff", 0x79}, {&(0x7f00000012c0)="8e13041d6af9b97812b0b453c2b214f8c960379766e14e19e6ce7f53baa998df9325259221145822fc7239525466737795d0247dec2464ac58b7b2af346315d1907a019591de382035a63a16b86ebe2b4cf38a2e06ea96b151e7a4b01805d88764e94de0774fff430b6c430ed2c5bca854eda208821e2974cb191311072583782f5f79ee5b5e36a70d787bc4db1b1a9f07bce965b076f9e08ce3ca7f649a6522b008a081e1a4dbea6007ea147fb09391bc5110", 0xb3}, {&(0x7f0000001380)="68a926b56ec65c7ab9caf7e1e943b18ea95b9ebbe7dc3a7ad267eff8e667e9f69ed70553e1ca1a6f964830a7d463d9983d4bd5e4555ac1217e3dca8b8c894d7838c7ff078be7c457df62dcef34cb257ae5d474919c1f33f8f2fa96c757513b21b5451d107892a91f56a76d4a894891139a8b763dd3414f89fa5356695e4d43c261c74424aaa66fd024bf6b6363933066b453963298a102506df663c58cb6818b79df719aa12bd8dffc765ad8bca651df5d71f54be06d54dceee0445713ff3aecac13d1c8f42e8d7599be4c74409a3aed6a136ee33f54848115cca2f9b5453dfa4901d4e25649630b7854609e199a9d99061e22b990febf7cdf", 0xf9}, {&(0x7f0000001480)="3ddfafbc53c0c87c3f9f0c726af20fef632bf59756815a2c632217", 0x1b}, {&(0x7f00000014c0)="0ec2720539258669bf55f13b0e30a6958f47723b2eebe6771e1b00212afac0532a07e2547161ae1a9b72865410e2f388b9cbf8b431832acaff622aaef8e23da0474d74b475af0f6bef8e4245c72ddd2197609f2e17a020a61d5b08571b1c5aa560302190bd4e21fe29d106bf41ac71e9d7d4cbf8464ec72f3396", 0x7a}], 0x8) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8000000000000) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/158) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x4, &(0x7f0000000000)={0x2d, 0x57}, 0x125) listen(r1, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x3, 0x10001}, {0x53eb, 0xfffffffffffffff7}}, 0x2) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d73057e43cd4133505f500000000000000e74de4"}) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000980)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() readv(r0, &(0x7f0000000880)=[{&(0x7f0000000480)=""/72, 0x48}, {&(0x7f0000000500)=""/215, 0xd7}, {&(0x7f0000000600)=""/219, 0xdb}, {&(0x7f0000000700)=""/39, 0x27}, {&(0x7f0000000740)=""/25, 0x19}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f0000000840)=""/32, 0x20}], 0x7) close(r0) r2 = dup(r1) r3 = syz_open_pts() fsync(r1) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="4a5706c66aa80498034437d8fcb42fae005f2c0c8b1165c91abedfb1f8e54a1e0c229b6d3e6b489b0b51d988b0cd636fcc93e2", 0x33}, {&(0x7f0000000340)="5628d0ae5179ad22b227cb735ae89b64bc901c705bca88c4f84c4b0f2285860505a474b0d9cab20aae9a2d507f6e298728b1ac3482309125431f0bad27d66a7cc09a95cd197ec78825b67825faff2522c7b2648a4d3493fa29fa99f6e27e2cc8e0bfe93c74645d19707f15c737be7ee0c17f2e58b1953ff9969338f050a6afdc90e0db99c462b91f196580229d08b997833494451061da0136222b6f8113b7ee25114012ec64b72df7755954cd30b18a19b9c05892f203239373f230f662c295c42590b76ad45a10d29c558c", 0xcc}], 0x2, 0x0, 0x0, 0x400}, 0x402) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:10 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\a'], 0x1, 0x0) msgrcv(r0, 0xffffffffffffffff, 0x1cf, 0x0, 0x4000000003) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/110, 0x6e}, {&(0x7f0000000000)=""/56, 0x38}], 0x2) write(r0, &(0x7f00000002c0)="3e2a7913e4bad21c734f4dd36a27d5e27b216d673553c0c01b3dfaf90f001e4bf57a410b3b37db5e81352e85ce5dfeaa969a2831c61ad4491d1f7826bc2d2a500a35a32a2efc42d6baf381b2a83c61bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d858800", 0x76) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x80000001, 0x0, "1888780691dec40967ed5490937e6049a7fd0ae0"}) 16:00:10 executing program 1: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munlock(&(0x7f0000f44000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x542, &(0x7f0000ece000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/116) setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) madvise(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) 16:00:10 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) getuid() r4 = dup(0xffffffffffffffff) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x2) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x18) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) shmdt(r3) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 16:00:10 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mlock(&(0x7f0000721000/0x4000)=nil, 0x4000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) madvise(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x7) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f0000000000)='.\x00', 0x20f4) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4bdcffffffffffffff2902cd683300"}) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x401, 0x800, 0x0, "7da55fd4b3dddaf57532f198505720544188d2f8", 0x4}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41, 0x20000010, 0x10}], 0x1, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = dup2(r0, r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x50, 0x6) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000001680)=[{r1, 0x80}, {r1, 0x24}], 0x2, 0x10000) r2 = syz_open_pts() close(r1) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) dup(r2) syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720de0414ff74e0bfeae5ded5180f2bc9524382dc51848f1bee1b39f802bbd5484315f450d05679b16628ae387005ac22554c4e4ebfda64f30a5672943c32848e109371dae65c1796eb7e0ce791443844cb751c255963f5f4f9c1c15d65179bfe6fe1d923e750a2f67b270a35be53514a6a3d9e5d032983a289cf83c109145b61f4ed28baa0268e0e9b43eeaa62022c251478c11d1dad98a31a45b70b544b98484e465750c47a720e6c350dd4e7d6c475fde9ea1768c71fc374f28d38e5987f2af0573e377dd418c832c0b9346b2727da51d72c5d290b9974ac0fc43da7662ab811d032707335eaf9e0fb25650ed4fbd3172a470471b8d15380e5e8659074fc2421e1afcde99093e87680955aa3ace18fbcef0625f19e2ef7cb643b6288f77e56bb902712322c3e4f749f66642f85672b12d931a1e5f14eb5873c80b5088f3d4b634b4dbe1213353c549853638e50b843a87a9d58b2a928ae4c9a10587ed59db359b2a3f03cb38fbb1879088358a047404405e814645ca9932901253b33ff4a771f26ccdd4cb8d6d0e3ddc5bd7cf3634df11d801954269c72aa2d6f6f25bd9811147170f94f08e6d8178574b5d3661f974a029dc3c04fcc4134ffae0fde6da3c602e85c0cccb6125fa8c8ce413a41b10470ed217b0ce498919804d14786356678eb10b08d3ea1540e6d9f48ff5e6e7285ed6ed0c65a81d931b40a88512b20dfcadb44caa986de4ff6f119f6cdb5dca9c24d2535b753f2f240cc9ac6f6117d3d5ca76d6a068bb80a34dbbbaf4ae420c5928692a01febd40784d6b07e3b6518e03f11d39ad554d090d93002370bae4d8e05f129d2e62af5f840574bd81385f8c7d921ac8f8ccda35903842b6f3857aa9efff6dc9f0574cbdf7dd652611b3f3df89a564866c86ade1e0fcbd7399530e021afb35d658ca7b1bbe1376671f1e0018183d172f866757bbd87e0b704f0b36e02539620a6da5d450dd0a9e8d2d9cd7f647f7913268514734637784f355c633fb80e0391455f3640689c1f3c99d76595a3a5f19997c1a19af333d576af3359a26a8af1ac3dce3ad7547e4424aa9d4af6b6b0cc34bfa540cc804566b1ef6027ef96dda4c55c2370a6a1c4f97e52ec5634f79a197b5ca38b6ccb350175cf221d49578f23c3ca9312152cb6449fe946a10ed8d762c9132355d6cde88ffc157d0060ebf76968d81c8e363411cf1877d770aa71afe7a0f7bc76cede6ed0eca68bc0677874b827c2711afc9b2477bf9df82fd5f15a801dfec131b30b441d4cb69090a6690b6387ea4cb9b983954c4c8c42247e2b94eaf10b779fecee10898aca004298452a0e6ecbbb0f9e1a0a12011f83d651216c163a20d39ded002659a27c3b8a14bfa88561378ad1be166f389d7a694bada6c724c07e92181d114c69e4ea06cac8d3a4c371b2fbf84e0d9d6134e5d4f0e1c38f0c72957cd721af7c03c8da8e035a8df0c36a088fe50d1dc54504c1bdddcba5a9c600d218e983064a9dc7cf8d2e074978774af6599823fe5349e2bd455783c242afe440f93476239a458d8f47b52384c646438f6da53f0881f3085d309de02bc74c24026efade3d253bb5d63db41a7cbed52d684bbf790f9af997e2c7f90dc41fe2223e5e29253166d016fa7218f56887fd303ddaa53947e1f48b781ba980e57aef0e6d4f2d5a92b3a783482a9fa2742cbebde7266d882d355c61ae5ff91a7176d68dfb895e68a19e358139772e65511838a54f95af6d5ae678cabdbb6972af05e0fc39a268ffcdd2367232bb597d4d5a149a4d1643d40e48a2dbd6da084c5cb517cbd82867b5c5ee547635a932f34569bfa34cf2c1e5024964d692a7fd67ca0713e9ef1d033b4486047a5124ed85d9a94b0b501869422f1587279f2512d1bd3b021f1ca7e48b67d3d9e91606f7c21eb3eeddb28bc098e467bef02ada3e6be4410af5e8d02a35847f33e268752034bdd09c985783059ca326938ea23c62bba4862a21c0f3a87abe1110c8b9f001509cf7e3acb5407355db7606b96dab70f1dccb41005393b17321c7ee09f8887c95884ed3c72afb75516c51dc2f5ac8d501526bdda67a5df54bf70e2202ed6ec7719f399e990f0685f98d195dd379694d2fbfe13637767148baa168232f5b5e61c28e129ddb48f35bfc951a2eb2b457298502285b1001ecf321e487d37cdc29725d765b23d386d7c681cfe7ef63fa0bfa546f6b93d086dadfc20b5bfbd1121cbcad005f784b74c0d", 0x886) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x4000, 0xc, &(0x7f00001b0000/0x4000)=nil) shmat(r2, &(0x7f000054e000/0x4000)=nil, 0x0) close(r0) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="2f1196de5e9ef3813ed217bdb47e8c452bf5797ae08314977d0800f573d55213919e855ee1506d27e0425cbc37ac7397414261b991a2dda17619431adf6ab4afc8808e03c449efb78c2bed4d99ea25c16dc2ff476dc03bcbe4e617935c9d9f5650f30dd797a4862a906655072bbd12e9f450e1389c5a8be8db25581e49595256b1fc8b7210a6b70760e1cfcc4ce7848a71628c809f835dcac9e2884348741aa80219fc98704ed090b13c70c77b27cc091e4f", 0xb2, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x443c, 0x5}, 0xc) 16:00:11 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = socket$inet6(0x18, 0x3, 0x2) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r0}, 0xc) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00", 0x1b5) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x10001, 0x1ff, "b08d16000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x800) 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0xbb}], 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x4, 0x0, 0x2, &(0x7f0000000200)={0x100, 0x3f}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="0f7d9933a11052037715f4934ab8a39d", 0x10}], 0x1, 0x0, 0x0, 0x40c}, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x1dec, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2001, 0x1ff) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0, 0x80}, {r0, 0x4}], 0x3, 0xfffffffffffff720) open(&(0x7f00000001c0)='./file1\x00', 0x100, 0x1f5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000200)='./file1\x00', 0x0, 0x60) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:00:11 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') 16:00:11 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x124, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0xc0, 0xc0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f1f743cb40e374632e860065f3d1d10bdae2b8a6"}) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4004, 0xa0f) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000040)=0xc) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x4000000000000002, 0x0) listen(r2, 0x0) 16:00:11 executing program 1: write(0xffffffffffffffff, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15966edb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1660f0e28f28b7a61ee0280ee001a2d596da9c75f0ae87051b2f1573277ef6f4faa8eba2776adefe7c1923ffffea07bf6c47b6d46099667e6ea49b94a588514214a482791409c2f5cdbd25d22b5b54eba6f3b8ef2a1e83b1c2314297636bfbeb285372a7fdc2b6037e3c3a4260084bc19cadc52e2205f2441b254b30a8150f9c945150a9650d34ec2ecab0ddebaf0d7ad84d5d492fdf141ef816b91652baa9cf22d9d86b49494a45dc8945fee14487ba7806063e9d657145b384022fd4c8f170e7e6dacc0891ca4402fc248b0b3c8d177ea7ad8440a42de951a35645c26c7a2c5fb2f0dc6b14", 0x1000) write(0xffffffffffffffff, &(0x7f0000000040)='h', 0x1) execve(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r2 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000300)=""/200) r3 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x3ff, 0x1, 0x7, 0x5, 0x40}, 0xc) r4 = syz_open_pts() getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) ftruncate(r0, 0x7) listen(r0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x9}, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0xa0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) 16:00:11 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x21, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xcf, 0x400}, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) 16:00:11 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) syz_open_pts() r1 = socket(0x7, 0x0, 0x5de5c6d8) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000300)="6de471ccf8c6ec6b9e304c530a8cd2fe0e5e3beb66a7f86d30a75eec5461e369b37860220552798ecd8289daccbf08db49e17ec49e6e5e5e2d139fedf76d83aceaa78dba6e4361ea3f34f139a12fcbac38897a2447b432e95619df6b2c7c6057beefb4a953d25b5b30fa89e5fa619581cbf5f5f7282c91b77c3b3743d3e89410968946abb8d3a38b99be3620ad63ecb20d6a24612cad7467353f79bfe184fa035276cd5dbc7398e084e74777a3255e646118cc455268ad159302e0542b2996dd0196565d80553f0f63bb1241c551a7abb65fc2b5ce9e01bdf4", 0xd9}, {&(0x7f0000000400)="a7fa57b20d88f2a81fb76ba5aafb88ff26dbdd95d36f68c6a7af3db8df8c5beffb945401c0084a45e67f148de787fa91c35b488eaa2d1e7d6a766b4c40510d264880bec4965fb55c3fa72fcb65ca3e59043b1a40662f3605aeef3b14de231805fc9825168dd0f0b0c05f0e590ea3dbc08817bc4fb8367eb69e204a0e02fef96caac63cf3c5f880a009fdf7b5", 0x8c}, {&(0x7f00000004c0)="55eade02e14287a139f23014c42b4a6eb6fbd287e38c9d636df4c3c5e031d97c39f325c26901fb6b72c36842eac739cec9e6c87d77498d7135ade1440853282359d4610d47dd39f87897dc8b0b6ae17a75edd8bd81a427c6f3fc47", 0x5b}, {&(0x7f0000000540)="6f287d5a6ed157773caeb3c887722477063828c264135617d39e423e4e79609ad51ea5ec00144c345d30d9dfdaa8da7e8b1a0d219495545cfd39538f2b02254d08fb8e91a2cb9f8f95bd9d6be4692239f92736adb51d344532657c83071a3372c66a754d7189ebdf2949035f1315807f1d4e11c9807fec0ee3c1bce0fa580570aea80733b4a484bad38ff13263cf8ae59ef33da686f029342903777d8b8ce83e4f5103f87dc54b5101e3e748026b275d93eeafb7ce47b659a2a9a68b6cbee247b4253b7504add0c40b6201dc5321f2f4d0c674a777d2ad108fb5d9b52452821eb87270f9b175b600c4b2b8eae0ca9a", 0xef}, {&(0x7f0000000640)="50d535b8cc3791e34c4bf237bb06f4c675d7825a8877991fef208dff9f3726b3fc65ee7f68e1bee866876c120ce3ae26e68bae1621c03c35cbf0b2b5af9f1394ff2ae60467c302bbed4d78ba2cc1c602bd3280f8f76d29428bbc3d4196282e5c27b82780cd36e5f23df3aaf4cdde4c3aed875460d49408e7341b84c50f182052116fa4249674d2d169bbcab8bf7b081d75eca615", 0x94}], 0x5, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffffa, "845c556b00070000000000000000abb8afb400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e732056a2fdbdd66200a2a2cc98750fa6ba0f9a6d86fb071b7625c1b293563b82a80e3c16cfad6285dc8a", 0xa5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="00000000ffff00050000000008000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffe4a, 0x0}, 0xfffffffffffffffe) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x40000000000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) 16:00:12 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x3, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmget(0x0, 0xc000, 0x410, &(0x7f0000ff4000/0xc000)=nil) 16:00:12 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='rc') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:13 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x8000000000003e, 0x0, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x9e) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknodat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x8, 0x100000000) setuid(0xee01) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000d8864a8aa5455195218974b5676fe9432976ef389d47cdced7729bff0d0b17e29177e440f58c2b47620b77c21f28cc49ab9ade42ef58b7f67fea09bf52509b64ba415866a549090e63cb97f2d62077f13cd3e791018023bc6d09f74c474e5b95223b6505303675000000000000000000"], 0x1, 0x800) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x14020603a3eef7a8}, 0x8) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r9) r10 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240), 0x0, &(0x7f0000000280)=[@rights={0x38, 0xffff, 0x1, [r10, r2, r2, r2, r3, r2, r3, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r2]}, @cred={0x20, 0xffff, 0x0, r4, r8, r9}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r3, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r6}], 0xe0, 0x40f}, 0x408) openat(r3, &(0x7f00000003c0)='./file0\x00', 0x28080, 0x0) r11 = semget$private(0x0, 0x1, 0x440) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000400)=0x6) sendmsg$unix(r3, &(0x7f00000027c0)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002700)=[{&(0x7f0000002680)="bb83f6882502575fec362aed94cb9b818dafe9016de2e31ae7b0c1d7533a2b4bcb0f51e36b89e5ded8b1e482a16eec0e59e3a426b5edfe256166666582b6907985d35f32781a31fdbe8655d8b93c126ceef903e6d94d521b43b3d5a236470495b50ba53610844bf43bfb61f5452681dc7e0264bf4b", 0x75}], 0x1, 0x0, 0x0, 0x3}, 0x400) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000002800)={{0x6, r5, r6, r5, r6, 0x182, 0x8}, 0x2, 0x100, 0x40}) getsockname$unix(r2, &(0x7f0000002880)=@abs, &(0x7f00000028c0)=0x8) r12 = shmget(0x2, 0x4000, 0x78, &(0x7f0000ffc000/0x4000)=nil) r13 = shmat(r12, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmat(r12, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r13) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) semop(r11, &(0x7f0000002940)=[{0x4, 0x1, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x2, 0x1000}, {0x4, 0x7, 0x800}], 0x4) 16:00:13 executing program 1: r0 = socket(0x17, 0x3, 0xfffffffffffffffc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82027300000000000000005c73770e4b02f1eeeb53e987fbaeb26b6f95f20bed57879e3ccce04e7d561a865d85d8478100ceb5708e68d7fd78c335a49225ec81229c8f417192a62fc49b9312ec865a42ee9b81a053483e9808ffffffbf5d34fca07f926d0311ca81881208c41b090ab2178230e4d2d0125c56bc1b59ffcf81602c64ecf39af6e30f247b5fb2c2e11c6d938d3e37d0061691bbae44e002ab5db5e743667d2e7639b8ee4f5c8d4dce18bfeaa5b40ad5d75c2ce3eb170ca0eb1da40962bf1e9b4fcc94d5c88d3b95ce504015d4b740"], 0x10) dup(r0) r1 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f00000024c0)='i', 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file1/file0\x00', 0x8, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x200) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open$dir(&(0x7f0000000100)='./file1\x00', 0x880, 0x84) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)=0x8) mknod(&(0x7f00000000c0)='./file1\x00', 0x6000, 0x2) mkdir(&(0x7f0000000000)='./file1\x00', 0x8) mknod$loop(&(0x7f00000002c0)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x20) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:13 executing program 0: madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5) mknod(&(0x7f0000000140)='./file0\x00', 0x102005, 0x202) r0 = open(&(0x7f0000000040)='./file0\x00', 0x3e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000010, 0x9b, 0x1e}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x6, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0xa5, 0xfffb}, {{r0}, 0xfffffffffffffff8, 0x2, 0x12, 0x80000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x4, 0xb0c}, {{r0}, 0xfffffffffffffffd, 0x60, 0x0, 0x9, 0x7}], 0x0, 0x0, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) r0 = open(&(0x7f0000000340)='./bus\x00', 0x80, 0x180) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCEXCL(r2, 0x2000740d) recvfrom(r0, &(0x7f00000001c0)=""/135, 0x87, 0x841, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) recvfrom(r0, &(0x7f00000000c0)=""/132, 0x84, 0x1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(r0, 0x0, r1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8000, 0xd68d}, {0x2, 0x1}}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7}, 0x8) dup2(r2, r1) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="fa120402000000000005", 0xa}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x12) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267ddbcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccc", 0x3f8}], 0x1, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="565e7374d77d6c5748637ee9c4843d4604bc1566460042f089626d216dd77e61d92460970e8a347ba543cf60a1875f21a7e88e21a5e2bbab5f21dd604b52d426f34482ef72fc081afe7a1cb02314f1c669e61e21a28a9249f705da5dafd705bee9cbded39e", 0x65) write(r0, &(0x7f0000000180)="191311b4d2670000d86d775c58e5f2b7092b3448b43993eebe7f98b0dfa3a51253f89188fa476a9e47964fdb9c3e5ad9d7be9e28127759b112c783acc8f776cda58b1e8f2d2bfc52df076b0096079020ff48fb9fdd9aff4f02900a002481bbb9fd0ee62045d514a53075677bb18415b28d0e2b16999ba6", 0x77) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x101) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0xfb) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "05300fa8a4571d3089f89e4d6ee0bc923a5fd06f"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "947f62c0e08e517c104691e57aa780ade4a9695f"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e26eb"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f00000018c0)="3025c8b6598897bca008a1292d26af0a6c4ac01c57fa0fad6076a627e90468eb17199b6b9cd3d9f57da903f19fa398c289dbad5e4a46e3a11c83cafcc803e5c97fdc76ad78fddc200856ea9c1edbe13d3c36f182ce7bb61c4bcda704ebb326f6c7be26fcdbb53d00849d316b42a6d3f840ca6430f8e031a0fe194fa5d075199da9d66e53295a9aff1137dbc3464b0bf885033ab8a926b054be959bc269fb7ac7aee55ceca002ca272f1fb9acfc9e04364dbf7f620e68a76fd2cc703a35f4446f8604c6d0caf9eecc898382243f6f7e8a5b2383af2cbc6b0f799d485c66393d71534cafdbb23ad5d6bff5a0c5e4215fc40aeafb608e3875328de6d0246eb1d7765cef94e3f746fb0feae8b3acc3170e76a2204cdfa10ee3474e9a329fb99323fc5fb40ac396bf95a3cde7ed7d2c553205a0297162a1fafec77d13d85399e71a83ea280c7ae902a8989306320414fd6dcb7fb144a5518ff1347ecededa019231ecf3d6927a41e610f22d0473ab2c4971104acb33b4da879063a79bd3a953ca18d239e8f14f46dd2d8bf5f2c508f7f43333084aab49aa555734b4095c69b642d98c769d1498dc1e25f5a9d3b45d9db15b4b1632a23d1c6fe079d36beccdb16bd197c5012a64e0c760fedef2b374b00081fc44ddac2a2e38a277e82bc1db9dacc842769d3f39c284fba96800c444c0013802074bbd87b3518e12299719dcc9dc4617257923faf8e4e55bd1a7d04ed526156a7d08f966ad62e422cf975945eee05fee5a3848a2d72d7eb94aaa6be1c356365d3949edcc632e5b4d76c04d9e8637130c5aebc54822e03cc470ca10d60f1547086b6562e8c11cee56730784c59f11699ef148679e2ee94b913c1ff70c00b09d9d37b4f3e97451937069d42b5db09435892ae537cf87b47d0d0daa8c724ceb8ca1ade6463c962a7f4a0fbfee8d0bddbeb3107ff7244687765f8b9fa67b44978016c26720e213923b71c250d89f11c3a823093d2e7df3596f651704d72e73856311622931224412675e172e9783eaca9e2bd2b231d584c937b3aec4ef0826a9a44e46b155e95f73d8b93f03c32d403ac8e6e864385e897d79bd31e243167acd1393d7a4dc32629f53b82741e205421a969b6e44d8c35f9b2e6ea651bc98b56c6aba12dde8755e423cf8569207d21a01c78aa9e8259f0739051b43178631bfe6fc1df6564b53809712caaa40ee7f87e78ba3f7ff48592fbc2cd93f26b448dcad870bbf3d2709ac11319a2b6fbfb0a024adfc52427889a80af46157575257b3e299d5b39c48d8ca867bfb20e5fe255a676f76c9ba61303f3ec3125041c4038b79a83d65552549b338bbf42e6979a70e768474ec54e161c92384687536fc04e882d3f2ee3cf1090583bd1700eaae2af88c589df9547978ff729e5d51dc368f781dfda7757efcdb2adcfdecbd0b2da64b00351aeb5b4931078568828df36160de9c86df198aa254cd6af74c291eaff5814b65d8950109bdf9c29e32aadab59206c416da791a6e07fb01131799672d59457dafe0585217abf959eca5f81ad7c8d35203cfd6676fd8f0954b2eb25df34f0e06fe21971a50433766f2e4717a8fc4a59d5109acf166f5bc14defb70986ca2283c9be24407dfff362bcb7b4597508206d681e6463f0edbb704576b22a4f5d88ec6eef4c079e46ab9064aecc531bc0d3aa16fdadb2ca3224d2d953619d5066314f5179a86cdf35333ffc9f81425767958ac14bc28df3e56b25d94ee3da193ac981d0bfed7250c78be8290cac28c5dfa15842d058440900fa37ebcad1c3f6a416c36d10d266da24363a13c888b6486723dcb16f7820c3e5cc443f72bd26592722386bf8f1c470895ae3dcf0e51004c237be55dc702c7244dd06121b560415e9f5da4f0e98daaf0f3d133b5c1dc89705403e9ccf691ae3b771ed2132ca8bb4818029b39ec340ec5f8556a537d11f5736e1d219ad5c6744cb2e38b1e1a255380d1de3c38c04d84b5c591eb82854d2c31210f92f7aebf2d7d3e427324220d4c696b83ce602ace6bdf1514bc1f9b82a8d6b5bf8ae3e54a0ccc6501ccd0f42cb4b043f5c64567da2486d2df7907d55cce1de3109c01d6d7aed6a0646499f567d3d6169e05a866fea169e760a7beeb4590f8468e31f2be9a1ffed6fe397eb1b0c0b2b76284fbf7c0e571d04e66910deee143f5bb157436634bb7557b1e956af2050c95e8c23f034c646d078049ab6d61ce697bf5f779aecc0d510d186b54d0f8ff2a45afd383561c7c4024c06ebe729197d1d6bd5b4c65678a861acfcf1f73cd0a2fbb543804b852dadf43fd8754a1200a1c27b4897a5277d66393634db67c9bc1ebf5b982f92fd6cf31467581bec8f5dae68696f517b2dbbc8cb1c7a4021cec7a86769fbf734f01d7d876982f181d3de5143cbd879e36923e44d0ab60ebd2f876f8e4bbbdac7b009a5004ccf4b0416ebb7856e047d0f158401a42e7be74776dc871451fac7e45deb7ad0dcc2fdfde8cb855ddec1febefa60d7c20ebb813e0903a69870c7d25b3377f89b7dd492643e26dceec59d25fd7246408bffee49dabe2f44457ebd3affa03569eea554517a990687f6441fd7e68e38aba20651437e90ef47a029901f550d4d9850f90a936165c55fa40caddd90797ad8ce3a27c1bdbb2fbd93e0d8f6972d30acee9bb0c58abd7547c6d876b3087c49037a486f4b22606b37c3fae7318969a806b11d0325b077ce8e466db174afcf6fa1d01a897371f0a537a432b86dea45dcbaf5de47d65dea65dce8a606bb605fd3c4ff749ab5bc1d985fd17d8f774d24557379a3afeddfcc86ce41605559273ef4d4d3390ea0fd595ee8d579219071e760d06ab2d6943c2a49fe980d8175b3e725cf5f081f051ed2bf623d9ab4d4aba5b852391dd0b53968967ef2812f06270bf04e58b83ad3d52f793b0c3b39f393afbaa36e73805b9f97900d854f3ecaa87a9daf7034eee3a7f7c667e1d69ea637d0a4c711bc823007c79073b09348cbf906fd2af84490e5ae7d60e0d5cc4c6d59aec087ddb4a348a09bcf6f1945381c5ccbd8b5f490851774bb0e4e9652fc76f7ceb3298b7ed326113f5702e71362722e5a3eb8d847d25025407a62d94395e6d6778371edd70660ac8b6dc2a389f77ec462fe3e67e2d04f033e9d51823c2652308e0dd804c7e9d4c7bcbf5acb1a0524aeba9a8eb9ae7f17b79beb3619e99ff8568422193c3b54fb305af7b75244ca9cce3da03bece4f3086303c2b1588404b675c164bd28d1f990d8ed24032e1614a84dcf99f56cff2c9dd4c0c824babe5bf6c630a0f09b18033efac0e70e9910a8390927b16ec1ea5ad7d27c2ea46f7007232883e57e8c3332ecdc637d2436b3c55d90a8b876d5dd3db0490b7e28f47865a3ff70ff9898dcd6f523d54a4fb662e249df9fef5c87bbfe7df6cfe004ddc67037cc9235b75b48f1ffa07b330482a62ae305207a653fdcb241c6f086f73c7722c77f6be29fb1e2db33c5fa901e7f87113650514041ac15a8b42bdc4901a37c708e9c050fdcda28b85b0c8876543a08ff3ece7991782064131c4532e48345b25b9e9e46c14babbcd42f8f861a2193cb5e4fb7c6360233b5aed6fbe582abfa1aa2b4e29ae8961a34bb50f2c8d0bb576f4f650659865421b397b5be614cf570ad8d51cc934303990cecfc5a5b8f198510177325bb057439a9b9008859b9cc77cab12a207a082c11a87e86f21c6ab6b1e0e5cb0a5e4344769b4851cf9bd5bacefb88610358fae184a6827718ef8a70ba138e9cafefcf4840d3b0bc149d00568af06685f99a435dd008179e0596cd65541c9118b25a41a5fc4a3c99e776e324db215c62b3a9f78c11b21cba195774379a75332bce7c86eae442c879a136eb75eabbe47ad520e91df64f6e495ffb3b6246eb98dd5a74bb047d5f302d061ac70cb7367fe6fd71931ce6f39a244b9c45db96b82479f8dd0f99937e1d096ff9f8f37539b234b74b3823e93a265b5259a83625e1897717d0c95088ea83ce9f802a62e78db17ff314219b2c1b986f627dcc181f85d23c1c6721fcb208149488358198f315186e0757c441af9ea4e95b80010c0132577f57c0a5e50114a0d19ac4ddb34ab6a76b8c6f0b7c16603c213ef39ef3c0d393d6309d4e57d0a1445737e104452f060a44cd40d06a505412bb7d0b9b997723396fbdaaf915382aefea0a243b2ce56b3fb9aca7d8cde92f37190d64ab29e8a07eed0b7c10cd595f7255c5878068b0001932acbe052fb7bb37fc5eeb86a1e8cd05b41ab47d60d9f4cd551930001938b723556f803c165d6f4ee098491f49b2e229851767d6d2e9a9455124c2837252c98fa3d5db6cb18c6ea1e2f40018687a86600285f79cd44991fe5227ab5b4ba29670257c17bda3793135804705d4546be6bc7ff9848c51ff3f27dd9256f111ca6b247072ddb2ddb98637a41aa26725645164d0244d5a07f75e6590cede3c0b16b3f74a0a4056b029cc7593aa6b7025228a2bbdb512b33d3fbe15ea928bf91fa15e25606973a0e764cdadaeb2b6fa99553689300fd2c51a140954ab0526d81364285d59e9b5c71abda6b1e20664eafd1ddb264a07ffec4f692170f6a4d31f6a1571118246065da573dbc69b354ff83a7c3e9cb9127c06460378675c895f4201924f52ff5e5e024d78f182d2fbe6a55435c9dfd5bfb12628508a0936678b6dfa7b1f44ed2f0ef3f884f6636eb8990a2df795f55e106cc650f454e85319ef75f3146f0135336f158323a7eb4e4d631da2273b63ca9a371c2af2b95e3bab1e129b9aebdda9f18c91734599536369e83297d9fee51d4d8277464bc68f97ae0395dc6f16861c1b6c6133322da9b7fa670451fca03b0f1ad390dfaaad8b1513c4ce67a2d40a1ec1e6addf48d81d88585e9408a5838a41c79b6052ef895235e4345ffdbe7da49087d41474a8b8f2a02b1622e955bba7b51a9faad83f6e884ca6d42835b3b536a2a9137c02af9552bfea33d6e04db947421f846e3e56b8330e7c4985274086836a09f2d656aa1623e46824f8b934cbbf00aa47633a7858db8d0737038acf75737c7d888f1f4787a3069b12a5569af9fc40594fdc4d48075c38e638f1ba2e00c8920c258c8e0c3c41374ea0816ec02a231bf9a0dfff87f10cf48e4d8c46694a90d34ac64d799a4199f674ba57d57db460f511d85f8b2c9aea8835fd6a855159a2baf8ba43f3b4fda983a7b66c1062cf291c13a840bad5307fd16355b2b6f86cc5b726d8771a10d03dc21af8293a5e5f53f3934e389d0e60a5bfef49606e73c9f40d1f7a6929d9172d7ce84b69b44f134dd8ede1dc1bc30e49c18e6711499d4d05b1f5714fc494b4f222b826f94acfdf72ebb56c40abb0c57fe53be343883e7329b0c5b06bc30bf456e5b576e2ea6dd9c6833cdf1cfa6ffeb1290b30385cd1921598c6716210e13a4ae1e1f2242155e5bf8b7c59c7e840c88e47e9ba7ccac7ac7c4256b6e540291e929178ee737de8cac9eb1e127b8ff67388da9680b213ae13297169fbfe48f10ac3f8eb23a1b2003920409470feadf393780171e2a4d2e4b291900405d0e4718ff99311301b521b56a7b317cf0b3848ad50c3732da9807f74045c8b393b6452b07ebd4470f7e9f26c276fee42f379c36f0bd8d03d83b4162c09558034c18e3661c41f9811d13a6d58e7319f96c0b4e068becb807e27c8cad53f69355f251e397cc6443892c91de9d84c20959650ea722fca15f7769eac2ec9fe34c2634b8983ce5dd833dfebf91bc8b4f14c36035b4c5e3a3b2a05649168026a4e575", 0x1000}], 0x1) sendto$unix(r0, &(0x7f0000000040)="b4f8258df2fb8e807e17105d2474ff4454151ec2da485fd04f83bce02fcfdeaeab3bcc13056e32928eb46be57eb9f8566e1fe60475cb8db8d457a7645e6da8891ca23d58786c59c4ec421bb613573f3e598627fc639affc596f871d8d79f533c52d7233b03f725b7606f39fe9756ade69e19ea7eb1b7649207ac0ad2c96b9d27bfac7092411c47e0e3962855f88b70d6025bd1ae239da2393c", 0x99, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff2a) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040000ffffffb27824af4246a873d5bf1b05eb5ad35a0500000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x1804, &(0x7f0000000080)=0x9, 0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040000ffffffb27824af4246a873d5bf1b05eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000000040, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000280)="8cd367691cc97cb2ffeae613783b59dd913904625969a131427394fcce102eadfd05328fbddb8efdc12fa3952e3f8b3e8a45d177499d49f63f48c69ba928ffe0d5b28c3655fb4fd0ad0b76134834f72363bbc8dbb6d6580933812f17887212b2defbfee1910ea0a0cf2a732940013effbd39a75b289fc6671ec9e9a97f3f143017609fa4eb95e2999fb49c17abf8f62f91ca061caafe1e50e10b0ed0b72bd8182fb0059ea298e3d11944e6fc30fd5d47bb55fec7279db128683c9b3b4a5db5820336d16b3fd241d436077b6db1e4b3cb17835ee56719c3f18bf54e7b759685dc4ef941d4cfd78b45bdf48d93dadcfb44c3277e1305f51d295cdf8739dcaff61a2faeed9045753631137ec1b7904e5fa353aee17a0dcbe89bd541ff456e71f31f7a0fbd10eb3ee83cd90e200ec39235991b5208c379e6f31de4f80d2f42cdf06c65434538afd647b1016182a8cd403e9fa0ba419ce29489020ac92c7aa54d3d3f324d9b021336ee763380af7a40a1725310ec4317e12a40b4a2844c2893bc33bbef71bd313035d6f841b7d0e0e9c408c7c4cea5caabd76a2aa91d54c2da21f7db5ec8673d0d688c22291d4c71904d83dc6447936cbbe39164ef2deabc8aa41656b3c7a405521355b90be5c9498e40f00a74541a6937a316ca00c7e618f173ed0d30262a80e209793b5b75b73a1a59e3ab1107917eb9ac5ac9447c854a1e29f1bfa5f8dc44f7a9a7be80a5f5086081956c2e6a0823b933392913ac5f494b0351e5b8edc6d8137ce6493e52bf680ef4fbe1a54287964772c6a34685b561feac4fa0e86f128f854bd3a4fe413854f28f0bcfb3f69da7de2ee63fa4a0cf777a0a7dcb7207245e665f4788ecf0dca5b6ff2bcf7836b0f56bb46730eac77d7e8b6f4f6f58427c00f2702701e3461a7a671ffabd00c0e807cf792b154108537a09e9a4de7a5004fbc6fba717361f309cf7d2455b9627a31d146571c0a35834d5e3a2ff61d76329247b5c84618f63562abdc9a4d38f5a22cca4197b7482f58e4889a271076a14f806fe1a3db57f9cdf9211e8a27ed73642d57f01595a466a456e66f371125b16a633169d7e740d2a78b6477c70ac14a4bf03e2a8d210fa1ce13f65150398a3ffd648f6fb0770318e19112dffce686917d32ef2d66e723e8cce34ff94d14adae717566dd3b78398d318903dfaf012c867831884a2743083867a1504e9a93b7da086e21c1560fabe66575fc6daadd07a5482322a4efb1cc9ec364a16a91ea5df35479b3353f1403e0bd64010c0086bc26105f5e6e68d0cfaf1765c47588c5f0145f997dd162b2c77c3b020bb47884498bcede68f4ffdb2e0629ad6ea351177a93229b75302dca54152d3747756f5104e1a7a0b4fbb1026e6db8beae7f08593444d8c52027b11bd2c53d5780c916a35d610dea4dd6945e7d3d35fbab309c301463e744f3e0c23837793dcd6bbe9cfd65aee836117a8026da2f8e6035b5dd32374b8a912173762ddf5c3656f80561f78ecbd690eec0cc5083718a70b841b0cff8e9498b5376b12cae7f5c7e98de23fe3516c66d002c89cfbff1e1d37b92fb9960ba5ac7ac22b61f5d5788eda969955d7a586c34015563f73a61db0a36317bf66bd412c95ae1097396f8954443f128ac4e866cb8f0df9f737c5f46cd4ec5f61f1dad4f08b40ba8a8c4d324668eb53283f559eedd8c6c356d0cc463b2b2a3813fb4cbc1b5346d6d7eaa3bd0850d515058aae5927956cba33c76dbed05fe3c6c54e52ca1a6d7b77bdf46c0055f30ae1ae85532c545bcc2d9152c57fcede61b16fe486da0ba5a085807b070370578cf9645a29ea5b88b5b0cdc6dcac68bf79bb4ba73a8313febe9b0a91d0f923a4cdff31637e96854e2b92ace5d2830cee12f15e8a8de5c4682929c245a517aab8f42799e436d16917b791c658342d632ddcfff49bfaf7a07d6d803daa2578d465b32adcce3acaa88e23943c5c11b6b8f4f09a31f8d77cceba3b1dc77102c02edda3327f287e906f1f6c1d83d5c53dbe54d9115c65acffbd3962c57d900ade84aacedd722a585ded752eb5ea0e13c8474a51958ea5e0dc800aed26bd143624a60205d8088d4fceee45a241f3a1d6d9071ef9f4bbe4bff6f55ae95dfb72d244ffe11fec3188b057c000540983b7e6e25d9d4c9640afcb4dc43272f75a0816759f8926eaf608a173c19af49e3761dea1d95a8d9e710d8c53a2ae8b92560e19af20e0156fcb9ac1b48f62b9cfc1f06c5ce30a95529275b10be988c93d4fd839a8fb19807c27349a6c8aa1d16e11951805d15ec1b829e023aa21a824da143eeb10031f17acd64f897d59b7266feedfa20c7b30c3874d5087e4ddc0c68572311f7626384a10121eb6408abbc70126ff89a9ccb3f8b0310ebc1646a78a7ee86aca8d264c3618f5add113cfbf01fec07dae28153ed988737dcf04d8afa18faac086a2a3dee3a76c342ca31c96612c9a6432e6c80a19c53fc6cf7c649d56397a622a2b1e473083b8a34a8b850354e195c0673f18ec4181dd0c5da1e200bbde96d1e92c4b49f174d5964eb8258af6c8c7264f52a1cac23ae543c5bcc70771cc88da1ee6f1af7092282067b3e90e69be59c3cdea0e04a6dbbd1d65dc220ad976c32ef1c250edeb44d7e6a20566b5b55a90155707875dcaf061ad0ea5112a2652ea1899885c5e57261253ca7e32d758f1a1f0ea54d07ddb625310d39c7b17533000bfd8c5b0482ff4eacce60d320852726b45b52c65382aa99a9f037aa8b3e48946cb163462c0db929467e0262efe3851d61c982eba034b2bb4efa571903d403fa9e6f5838dc968b556ae487893fb44ddebbb763f969378159f44b1fb5e57b4289d9c2561c46c3c99eebd573e9bd1bbd90f40a0e87ff7598de965a208c4e8c9d271a09eebe9e7cab3ac366a4a1610b5a5eca99a31779dde7f1ab572cfc312b1b4ddfd4bf654a6a2cbc83511b3026948656d5fb32605eaa32b76e8165d0ed36c64302b07cdcb2ef1d8636e7525dd76145d2daa114e5f9c842cf4a3346738d9ad0f63a68bf790ae47c1f90321cf4005c95eb3c8b973e3e9fcc8349fa76c2dbe69ae00baa00b34e6eca7fd15c462ff35e714216d1bbccf469ac26a9bd7d095fc46a24ba4eeb045e6b552dd350c8e1b7a22f51f5ed1e89223780572b71201cf53d84d8fc22d9c4ed1af217a3d6dff29b7ad2e1e4bf370b35050b606dd9225385981b70f0b329c78e1a48b3355853bb62558db272745f115bd1c6ea8abd49ee5264fa344dacdc635b6104e3bbb7872c7c6e7894f20c8b42ac36f3d317b3b42fab7a05f65734c3d0f5b444bb446598e66243f4b180fe414006d6ce19197b1765158a3c2c7978ad16e366e5ccfc1739b6063b40125976b20b90db0cee4c10f58269855aa2f17d65c9851115ac2425c59f22ea17536b2f82cc253e82d04bebfe8d6b2d15138d2afaa22547c24e89b53907b977cc272cea5af0fdbc2a9c562f2e76cd8acaa43122f6caabb8a72a90da13e864a57d6b7a3ab750e10d71700ecdb1db942cc0c0eb8e72d46ea4a8b593d3645d928447a3e7916fd19293403324edae9167ce7aeedf710a4b9e3453a82edebc52e8bccecfcc43798d5a38a3e2b37d02eef9baf9ea73e5ba7b2f04fb1d588d2029c1e7726c0dc0988ca80e2c43ee02c09b00806907044a3567d9279c6ec79f3ce3d3f958c1bdcb2e3d18870e4906542b8e51b4cdde73e70a8803c075a9fe9d54c470d31b30367800ac9c8c357c172c938832a3526a1c483540883c05c044e0b2569db3e4254c9494ef976d02b1035111f6ca3e27f7381a84dd3641eb0621672c1521e173eb0ecf9b494c680f20cfef96264e7fcadee7a9b70de00b326183a87cf5d8036da5454618e092ee77e16dd74d917345aba7c429a3c2355d1d01a21bb1c2282a180d5c72ccb1742b27e2b00aa640342d64534df844ae405d13219f6b0da1efd91081b09b4e0ea53a5afd65abd80c1742d1791ea757c7e8af5687437c5eca81291cefd7826eecb2bf6c269e88aa155756b06e9ed79575a7aa25c02abdf56c05e3725db64b556a7ce497fa47e9f2c28bff6a4974d792bc57513a43a15a1f9dd3ef674042d2f85659daaaf057387bb7397b0768dd02eb5c0d917fe133ae491ff6ab385466a78ae1877c1f2d8409106dd093ba4b5a00659a93ec285726ac37743abeefb8e5795a9ba3f46af47138dc41af5e1dfd63bbe67ea03224fb4809a5ac618e921455a9b557e8fcf98e72793ad68b32b65f22bb0f9df1a89aac072376608b9a9906d756f5c8f0c83d68eda0a92cef3d3d95384714f1f94679b1a7f9125fb7f054913d98e9425a6af96940bde1db2cba8d41b4a765f9b75c64fbc779843cb194ae5ba3c60838c55a1f6544f547f2e751e9f87e4a66cd815b64fff9f2d63c99aefaa80ffeb92818e7dd4abdd95f6d2a70c251ceb086e39ec09cc6c8f44cdb7f4abf368cfe54ece50b43edb0a4491958cdc9db260d4e276b44e8038d77624daeabe70529659f836a29d55df4043949905fa24c9e9c0f641913eae6bcc0ece45739556806883d7e11a2252ebb522a9929089d639ffff16e5c29ae5991d60d4d14ca8e4475745872fad5be4c17eb81e84fb3e8ae5c9aea3d93eecd4e7f34dfc89a6f57f2e3b79aa70b04699dfd292a40aea381c1216c342c1aebce5ec019c5cb1e63284c64c3906159f87739a13e1f50df72df4c4af4a6d95d9ccc7d11cda3b9ee9a5fd287cd97f8e83f3dc2d3151b07726d3c728557984d95e26bc18106b7601cff6f467b3afbeae8b94e250a90330a6a0df24890549d09852c196cb5bb7b4f463b0282ed1cbf3c2df9cdf26290f0641e50b3cddde4c64d9c4b82875a1f6eda3265ad916d84ea00d6d76b769c279cb9946f1a75ecceeb372d9ff9f01be9603f3d02ad6887e4068c58a10e22c0bf8378d3b172da4f993484cf4be5c688caeffe789048d03698565b390719f5920d9d36c81c236b5750d066046ac6e1fa60fb889378085f55e77c61b9a31c41478f92b05c54aab20349523e83236b903a34ad650f9e6c774a8bf7e82085d04f879c5b65293c609bf84b4240a38ef3bf4356da70ef619724e5f04c8fd6571b4ee64ca43efc94e9729d976b99a172db44f6498596a21b6413d97b209905c34b49622a33a6ad5a94979d803cf521527ae61e2cfffb0abe9f3fe18996f7647e855a2a9786a7f9d38cb73a5306768882f5957bf6ddb1f8ccac6793e61d9ba7bba0d78c9202563c2c6e2bebc4427b6c4bd76579626426688f071a64a5e6f42f0aeab7c96b568abfff547c190ed7a55ce577d7171d8b02b392e80fc8948629801329a67ad1d438cc427b7eed84bfb190111aa77cf45b3bd2bf215cd0e6e43a9fe9c8bae623ba9bd845c4a6fb655b85859499d9023473f9e9b1ccb14a40c763d0a85216e254cdd66d9cf1fc774bea5401ceef721594e9602fb770d60050ce4d2651db0baac53f1a34d81fe3cfd03dd07e93958a73c6054e9e4487cd3a383e66ae1b00d86e109a244a33ec95700da73b74d4121b5327f54219d597095b2df196ed989c1c242d8ddf7dea0ada248862f48430eba727ce51653259b61484d25beea5b655d8aa870e501f354f31bf3c33b37e037d21de44021f559b62d966e7af3b34ba60e205ac7cde246ad7976f01af6c203877906334aaacc5c2824188d84af5af1ae7da781771a9637760c5f48ee22265129a83b5e9ac16ae79e3d8f3d79596990b97a6df09bdef9afd251e1bbc1e01da99d9e4a45662e7ae85ae5c9af1e1b43693c75a889", 0x1000}, {&(0x7f00000000c0)="b6c8c0c5a8ed596bfc67edae1d2534666b67d3894cd97135b2bc4718fa2cbb17c4312d826e0c6d2b7ed43c57c964dd2924d2765db3c41e7838ad4ed1a1676619349069b168c76c19a09ab4b0d1b7599b2a6ab271167e5d7c15513a9b7ae8d2e7e7a619f44ad6e9515e157df62feae6d31051ef0da7118394b9f8fd", 0x7b}, {&(0x7f0000001280)="d5e0a1bcc43abe06c0d51810b5c22201da07b834918acefc53976c94cdf5c01faaf79fa22f06993dcd09dafa07f0ef5a7779cc39ab92105f903eab5829237f9eca4705289bc948f5ec38894a053d145c96a761feef4bc021a89de05ea2715c83fe8330c95cf9d464301d2607101193330167e920799b402a03d0cb541a34ffae112e702f1c76b62973ea9ae6ade78039860eaa36c54a0e0a855a9e96cf9bcb60b1f98d2255acd448f373475c34175dadeae60adafe3bf0b2b56bc809829e9273", 0xc0}, {&(0x7f0000001340)="6e412cb36c1c78c1d53d7118e005023500a40dbddf04779ec209d9fdae1e326b4a32262fbcbf7a6a0c7394ea10ebcd5ff4071e012fa94f6f0fcf2a4a218d34550f8dec1084196ccd129f397e91aab9291e8f68bea471a185259797cbc4467d45818c926541b4a1d98e4aff75154047510f38e2e6b2aca6939bbc4ac8cd5156197adcf41840a8", 0x86}, {&(0x7f00000001c0)="cba60996f1efe26670e8ef06df489ee7d4aeadfa5e8afb5419e20efc5988d5b37c86b17e7957395e5fcb74c7177bc334276bd860164814639769b537ec0758455b4e7fa97a6e569548aafa65846498188d2e5e9bcfbd84b7950e383030d78446d22d358dca", 0x65}], 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902095cb906008590000000", 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0xfff}, 0x10) listen(r1, 0x6) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="80878295016ce8e9e9780cb0f7ea27e5cc34b770a4d18703e9e95f056d8343bdccdf", 0x22}], 0x1) 16:00:13 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xb, 0x800000000000010, &(0x7f0000000280)="ebb9fd812eaa4e713048e6993192964800000000b3497b29cc0ba977653f4254a5cefd60dda56ee0a1ad808845bae2f280670c763d225d806bb5dd4d21954818bf083cc07937c02b1bd06e0c10fd1a153f920da7e47bbbf3d498b02c1321b09f19264d05ab16e4f30a35f081f53fb727cc23dd6e851f7503123b4fcef96facc07d80d8a04d113b7da1275d79c09c510247b8862739f4b6fd1a61be3755bfe5028d7deeae6007e98b78dc8f707a5c8f33e1559048c9a23ff084d7058c4dfdecc4b0b06e441b71dcb30520fc23d747d0cc27857c76", 0xd4) panic: malformed IPv4 option passed to ip_optcopy Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 235381 90851 0 0 0 1 syz-executor0 *257188 90851 0 0 0x4000000 0K syz-executor0 db_enter() at db_enter+0x18 panic() at panic+0x147 ip_fragment(52a860e245bd25,ffffff007acaa7b0,ffff800000173290) at ip_fragment+0x 625 ip_output(548934e4e55e334e,ffffff006f306118,ffffff007448d400,0,ffffff007448d400 ,ffffff006e721d88) at ip_output+0xc8d udp_output(db7469a3860924aa,11da,ffffff006e721d88,0) at udp_output+0x45a sosend(d08eb3beb81847e3,ffffff0067dfabc8,ffff80002114b1a8,ffff80002114b2e0,1226 ,0) at sosend+0x477 dofilewritev(cf8166e07f9ddd62,0,5,ffff800021063788,ffff80002114b2e0) at dofilew ritev+0x148 sys_writev(3fb39c5da3dcaaac,790,ffff800021063788) at sys_writev+0xdb syscall(83fcb890f6c9d0f4) at syscall+0x473 Xsyscall(6,0,d,0,3,4eeb3ef10d8) at Xsyscall+0x128 end of kernel end trace frame: 0x4f0cf4ee000, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> show panic malformed IPv4 option passed to ip_optcopy ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x147 ip_fragment(52a860e245bd25,ffffff007acaa7b0,ffff800000173290) at ip_fragment+0x625 ip_output(548934e4e55e334e,ffffff006f306118,ffffff007448d400,0,ffffff007448d400,ffffff006e721d88) at ip_output+0xc8d udp_output(db7469a3860924aa,11da,ffffff006e721d88,0) at udp_output+0x45a sosend(d08eb3beb81847e3,ffffff0067dfabc8,ffff80002114b1a8,ffff80002114b2e0,1226,0) at sosend+0x477 dofilewritev(cf8166e07f9ddd62,0,5,ffff800021063788,ffff80002114b2e0) at dofilewritev+0x148 sys_writev(3fb39c5da3dcaaac,790,ffff800021063788) at sys_writev+0xdb syscall(83fcb890f6c9d0f4) at syscall+0x473 Xsyscall(6,0,d,0,3,4eeb3ef10d8) at Xsyscall+0x128 end of kernel end trace frame: 0x4f0cf4ee000, count: -10 ddb{0}> show registers rdi 0xffffffff81f13dc0 kprintf_mutex rsi 0xffffffff81700707 db_enter+0x17 rbp 0xffff80002114add0 rbx 0xffff80002114ae70 rdx 0xffff800000cd9000 rcx 0x14fd __ALIGN_SIZE+0x4fd rax 0xffff800000cd9000 r8 0xffff80002114ada0 r9 0 r10 0x86b5feab99b61999 r11 0x75169a6e8b6277b8 r12 0x3000000008 r13 0xffff80002114ade0 r14 0x100 r15 0xffffffff81c5c0d7 apollo_udma100_tim+0xc1e6 rip 0xffffffff81700708 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002114adc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor0) pid=257188 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000210632d8,0xffffffff81f92100 process=0xffff800021065a50 user=0xffff800021146000, vmspace=0xffffff007f124d68 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 90851 235381 20370 0 7 0 syz-executor0 90851 2544 20370 0 3 0x4000080 fsleep syz-executor0 *90851 257188 20370 0 7 0x4000000 syz-executor0 15950 242663 1 0 3 0x100083 ttyin getty 4910 311743 0 0 3 0x14200 bored sosplice 8398 287672 82891 0 3 0x82 nanosleep syz-executor1 20370 501230 82891 0 3 0x82 nanosleep syz-executor0 82891 310968 73407 0 3 0x82 thrsleep syz-fuzzer 82891 400511 73407 0 3 0x4000082 nanosleep syz-fuzzer 82891 524247 73407 0 3 0x4000082 thrsleep syz-fuzzer 82891 141944 73407 0 3 0x4000082 thrsleep syz-fuzzer 82891 441368 73407 0 3 0x4000082 thrsleep syz-fuzzer 82891 392498 73407 0 3 0x4000082 thrsleep syz-fuzzer 82891 297439 73407 0 3 0x4000082 thrsleep syz-fuzzer 82891 484534 73407 0 3 0x4000082 thrsleep syz-fuzzer 82891 313779 73407 0 3 0x4000082 kqread syz-fuzzer 82891 6377 73407 0 3 0x4000082 thrsleep syz-fuzzer 82891 470053 73407 0 3 0x4000082 thrsleep syz-fuzzer 73407 263125 94216 0 3 0x10008a pause ksh 94216 307674 52332 0 3 0x92 select sshd 52332 26732 1 0 3 0x80 select sshd 72266 228303 92694 73 3 0x100090 kqread syslogd 92694 203963 1 0 3 0x100082 netio syslogd 9686 468490 1 77 3 0x100090 poll dhclient 72345 305227 1 0 3 0x80 poll dhclient 61792 129994 0 0 3 0x14200 pgzero zerothread 52785 207866 0 0 3 0x14200 aiodoned aiodoned 26569 88593 0 0 3 0x14200 syncer update 11473 215786 0 0 3 0x14200 cleaner cleaner 29516 27693 0 0 3 0x14200 reaper reaper 64790 64285 0 0 3 0x14200 pgdaemon pagedaemon 90472 131105 0 0 3 0x14200 bored crynlk 25443 384610 0 0 3 0x14200 bored crypto 16236 464870 0 0 3 0x40014200 acpi0 acpi0 39982 223056 0 0 3 0x40014200 idle1 18871 467575 0 0 3 0x14200 bored softnet 56044 214313 0 0 3 0x14200 bored systqmp 65788 204832 0 0 3 0x14200 bored systq 27971 343662 0 0 2 0x40014200 softclock 43540 215324 0 0 3 0x40014200 idle0 1 167955 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper