000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/102396], 0x18ffc, 0x3, 0x1000) msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000080)={0x0, ""/79}, 0x57, 0x0, 0x800) 05:40:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x3}, {0x6, 0x0, 0x0, 0xf7}]}) (async) pwrite(r0, &(0x7f0000000280)="4f00000087000000721e1f7dfa6e", 0xe, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x0, 0x1, 0x28, 0x200}, {0x6, 0x1, 0x8a, 0x20}, {0x8b7, 0x3, 0x0, 0x101}, {0x5, 0xb9, 0x40, 0x4}, {0x8fa5, 0xcb, 0xfb}, {0x1f, 0x2, 0x3f}, {0x101, 0x6, 0x1, 0x4}, {0x0, 0x5, 0xd2, 0x2}, {0x1f, 0x7f, 0x7f, 0x44f}]}) 05:40:36 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="e95323560611", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr, {[@generic={0x0, 0x2}, @lsrr={0x83, 0x3}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x9) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="e95323560611", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr, {[@generic={0x0, 0x2}, @lsrr={0x83, 0x3}]}}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x9) (async) 05:40:36 executing program 1: munmap(&(0x7f00007b2000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000003000/0x4000)=nil, 0x2000) 05:40:36 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001c000000000001907800000000ac1400aa120090780100000059c6bb7e2b0706bab4a50e4a90eb3f0a79f8b20e564aca24c298d9c2311477f9464b545b723b8e25a4c7f25e96d802c564efc790ada405b057e1d37fa64477b15e7fc3ffa80b88597c4b1d3ed3ca96f7476350c879e14e93b4fab4ee138c21b93a1a8ff04871"]) (async) syz_emit_ethernet(0x154, &(0x7f0000000280)={@broadcast, @remote, [{[{}], {0x8100, 0x4, 0x1, 0x1}}], {@ipv6={0x86dd, {0xc, 0x6, "d098ef", 0x116, 0x0, 0x2, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback, {[@dstopts={0x32, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x80}]}, @routing={0x6, 0x4, 0x0, 0xf7, 0x0, [@empty, @mcast1]}, @hopopts={0x62, 0x1, '\x00', [@ra={0x5, 0x2, 0x63}, @enc_lim={0x4, 0x1, 0x81}, @enc_lim={0x4, 0x1, 0x1f}, @ra]}], @udp={{0x2, 0x1, 0x8}, {"26333330c786459519e9bf3fc0f67e0293bcbcffac3d1633fcacc7bc83e691358f79a563c7ec295de0757cb0bf8d7e10dd32a072a92640b8fb9f54190fc6a9fda6eaac30d386290640b82f06816e4321b8940204ffa0c8e8b8e6f81e8801c24e82c38b99f562ea8e8f0a80741b15ea80f42f44c43bfc48e62579c4525a0b5acf3086db0c163640074e36ea4e816e26c3896af6ed88dbc019b9b77e75d46047ae13b50f449cbc0c3132dfa7e767abeda97b30328d70d0b3eb16c3b6ad1f6b"}}}}}}}) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async, rerun: 32) syz_extract_tcp_res(&(0x7f0000000240), 0x1, 0xfffffffb) (async, rerun: 32) r0 = msgget$private(0x0, 0x380) (rerun: 32) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYRESOCT], 0x44b, 0x800) (async) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/102396], 0x18ffc, 0x3, 0x1000) (async) msgget$private(0x0, 0x2) (async) msgrcv(r0, &(0x7f0000000080)={0x0, ""/79}, 0x57, 0x0, 0x800) 05:40:36 executing program 2: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000180)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) rename(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='#', 0x1}], 0x1, 0x0) 05:40:36 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x0, 0xea, 0x3f}, 0x1f, 0xed, 0xbf}) madvise(&(0x7f000081c000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000c04000/0x1000)=nil, 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f000081f000/0x3000)=nil, 0x3000) 05:40:36 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001c000000000001907800000000ac1400aa120090780100000059c6bb7e2b0706bab4a50e4a90eb3f0a79f8b20e564aca24c298d9c2311477f9464b545b723b8e25a4c7f25e96d802c564efc790ada405b057e1d37fa64477b15e7fc3ffa80b88597c4b1d3ed3ca96f7476350c879e14e93b4fab4ee138c21b93a1a8ff04871"]) (async, rerun: 64) syz_emit_ethernet(0x154, &(0x7f0000000280)={@broadcast, @remote, [{[{}], {0x8100, 0x4, 0x1, 0x1}}], {@ipv6={0x86dd, {0xc, 0x6, "d098ef", 0x116, 0x0, 0x2, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback, {[@dstopts={0x32, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x80}]}, @routing={0x6, 0x4, 0x0, 0xf7, 0x0, [@empty, @mcast1]}, @hopopts={0x62, 0x1, '\x00', [@ra={0x5, 0x2, 0x63}, @enc_lim={0x4, 0x1, 0x81}, @enc_lim={0x4, 0x1, 0x1f}, @ra]}], @udp={{0x2, 0x1, 0x8}, {"26333330c786459519e9bf3fc0f67e0293bcbcffac3d1633fcacc7bc83e691358f79a563c7ec295de0757cb0bf8d7e10dd32a072a92640b8fb9f54190fc6a9fda6eaac30d386290640b82f06816e4321b8940204ffa0c8e8b8e6f81e8801c24e82c38b99f562ea8e8f0a80741b15ea80f42f44c43bfc48e62579c4525a0b5acf3086db0c163640074e36ea4e816e26c3896af6ed88dbc019b9b77e75d46047ae13b50f449cbc0c3132dfa7e767abeda97b30328d70d0b3eb16c3b6ad1f6b"}}}}}}}) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async, rerun: 32) syz_extract_tcp_res(&(0x7f0000000240), 0x1, 0xfffffffb) (rerun: 32) r0 = msgget$private(0x0, 0x380) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYRESOCT], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/102396], 0x18ffc, 0x3, 0x1000) msgget$private(0x0, 0x2) (async) msgrcv(r0, &(0x7f0000000080)={0x0, ""/79}, 0x57, 0x0, 0x800) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800022f34548 05:40:36 executing program 3: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x9) setsockopt(0xffffffffffffffff, 0xde7, 0x3, &(0x7f0000002080)="d94186e902801e45d898e44340d9fd74fc34e0839f6cbb053eb87f87aa3df7f94ace3df643577462b0d78872584b4c4f539a92fedf8a9c4526e0efdcd0268bc3ac358f8164ec5dab3ffa4ba1f6434efdc923bc68638ec6fcc340633c21c6cb2f2a39bd890e1243edbda2bb2669423af5ea7016d9d04d3dcd14ce0ebeadfcd7c1fd2911bf64549a717ae6e35a0b4f82c261a2f35d4457f2e5cb615f86542faea67082667230fa54521478a6278b74f5988597bc29160c61e08ad1f83c20be4d04b2c0cde964fceb1db7d5dbb1c159b5a1df95c96ece53b31c3f3e961d98c746fdcbd4c52470834eed2fb013324c10e3b7fa092ca91708603e98838f5fcd33b3036bee154157488ee44a22e1964a8656f4ac5752631ba3f3c76c1851dfe295f30d3ba531876d4b9c8f8c68bec040da4378688df0f68a465c730278c04059506ad55116e915c16b2492a8116e7fe6519ba6d897b584b0a9b099a787e1701abb95a80923f2ecee3e9bdc320448b2720c154c9d51fd46f404ffcbc97ebc74dde7b70e56311f298ee092da8a2100409d55e33e6dead28cef97e10a422ed2fa1ec1fca12db0f2d96476996688a175c2741081476b26a3d8565343ba1ebbbf7847a1a8c32da80279b0feb366aa29314217257174eb78b875a064f1533179f069df301aa3ccae1caf354f3b019e7ac815041b4e386368d83628cd6fb66089f523e4a313ebd1f64745ca291270571acfb01cf0ad629b911087ada4d8db21c3bc1d8d36c5f3e77d394000878420f21d4b7ea3344f6d1338e381a593f4070da5cb106337decea37ee83c561ca1c8cf65992c38d9d6c7b503f48c40dfc91d165ee579251b7074e85e80b705ceef88328bcb214a183092dce9a79259aa43d994b18bf2ef6a06601bdb47419d6866b0a351f114c02a370ba9e930feb42b25b8ba79fdd16728188f73fd6c37784d4221058dcfc93d6cbfc5c4ea1855682a735ca7ecdd96893f40ab8128afb2ea9940015ddae129ba829692334381d2c6edccc834b8e7de3eeee76f9efd371dc93ad56c3a15d3fcb861f27c46bf0b600728350762fe001c45b2c2bfbbc9da08307c20842e06b08197da3c99828e205e512b099c414f56f06f69f56023697a758498c28fb0fc757e7643d7a489b1eb0894b3a3c45f893be346ea321b42d95d5305f38024b721d7172046eed8d8d027ff45b65b394b5ec46660ecdd41b6ca444bd4cfc3143ff8f430ff7b101ccb3ac29c5bf9965ba1836badb63e256b380e7014def63acf425371cbcc33e36fed0bd1d288fadc692963924a652aff892292fef26ad9bececa29f9e42202cef02729811de129e6eaa9e6fee984d314c8e9b7d707940307a560ef9f50a39f8cdefc7e6ea3b7ea65097f1a4fbf117290edc4526d10b358c856ea35f98434222d5459718926b4ab45179a0d10f2beb402202c399870d7a08ebea8d7c1742dc6fa2de55fa2315b74373f3fee7ef8223f9d69418407d05c0592b4c672926e15e0dee0d8dbde1ad975ecf308a16554af91e6a353a5612058cfb5413e279f3fff952295831b0f852175aae1aead44bbba3331c0cf1f15f1295726b2531b0fe0570e4f78d3c652f1f0acabe5d8fb158266c56ef79a057bc223df1a8979ec020fe206ac38a41b8f15a8d2fd47740d63d503aa0286eed64827ef29c2abcec290ca243bf1b48c161e3fd134f6d52cafa21e009377b74fa7e187ecd0b2187574074802b466f1b2904a30b2d7dd9c57ece18ebaaaffa7b944c00c0b1d9a095b712e0fea487e39d6f451223bd81183cfe80660ac4cb1a151c6a90274f6cc4aa46ad64e5e7e7ac70a458f019b4afd35ab866e4ab46d727b5694118ccb9c7594192118397ab9d2d0acc357cdbe28cec76cad51d05cfd4f7cde0ff9a855aee22609dc9e1eb5a10e2d625e0668488dd7173f3f44e4f2c154dd5f5e233f0241f9d9e75e2edb95f7ccb44ef07d671d33f46702aa0b7e4a4c6e72e14d3bd68ab23b5ce24d7a8cc53d69f7a9850d0f75c7a37912b4cf48fa1421ee12016f950929f7b4684c24841bf283da5616d68ede4a620e099329f1b7017da77fd062f30f954935cd21dfa29910b043f111443c80832c539ce121be87271f9eff23a52826eca71fefc9b8aec29e19ecb38a164806e887c36dedbc9439e9d1a0ccd4e7bcfbfaa6dbacc9cc29637b3dd9cad3e38a2b5ae07630a2545a227346637fe14c2304a2f05d254ad612e9404b6ffac438c87630a6f5ae68e129ac0aa697231ad30a26877eb9fc653185f28a51a9ed6836ad549ac57c3319ce5dd2b8c23b66fbcfdd09d64b7fef00b372aaecef393c028f7fb33a8039c86656501b32600e3855c0da6db0e7bada9418215f292d474ec068154b76a644fe47a1291eace1bc9d0ba565df2a08e1a0b1f4cedd1caaa5092187900ab40ba562ad08dfb74db253fa6b07ffe604fdb629197480ff067a506ed1c152a0ba7a2131e3a3466708084a486dd3671b9a0ca53f9ef103c53360c4b98f384efb24331c2d539ebb59c42407c3fcb20571c9935686fdb8e0cf2a9e5db6ea14b8f1f2cfd38b4fe7cdbcda328d81ab5bd05ade7256ea38eb560f8865f9f4c911fffbe23e484a06d991bce9e805b3bad144e6113a0166dd77cb722a447c8c753c0fe3370a4ea103c6ded2a42ba370976aaaa421e46ae709672ddb4d80cc80f6fc6a28060cf6065d4b68e01c6745cd4e8e5a1c29ce9a5be1a0d009ee030dd18f237f023b7753682c65751eafa60b564769bdc32e9caf209c6557cb2dd9441ba374edf3b6424820e595e69031fa0a032d6189d1038ef20390899dd68401014378d32532da6cff603497becc6e785c9eaaa74b04dc165c6eac706884d100b2cf567d492ebe141f590fe6eb18e72272c529244277f2d89c6852d7baaddd9f7a1d998a9050d4d79de9afef6fe24cd21d2d18de234d3a289df46bf181dd6c1d249ec5e7db5387310e380cf7727d2f26641c99f238eba2022e1202b59b30d6d69c90c903d82c6dd5a7ef2271b0b543ca1051733238098913b7176e2c2959107ef576542196048597150d3b6489a022b0ffaecd19010d19643141dd6f35a92b8b610a0516058bc21e7d023c0a4cdbb0862728a499490681f474b999b258ff6f5994738df5bd5889aad0c8eff9380f8d684040ea817dc43f363149dc5740d37f6b370c93ad14c3523d57595ae0a4d037923956045240d6199547937955f7e8f9b5c71c06bff3c2ab2014a410d68e14658e9dbd74bc5d7437a0b57beb6dfeba1e1ba1440d4dfe3e2a99d04dddc408c28c2c944cb92ff682973b4a71318f08603099e6259971954d8a01b65d2fee765d9d41efef6b7eddc75c5a8098b1588ae6b76692722c02765f2c71ad2a0fbca6def3e0f454e7ed5c1fbf2f82b1be0e6054dd999843cf74a1c0c35ba5a80341db53a180fb652b232bd85d9e06ff3be8048b9dffa1d1247c7477dc824df9917411061ba4c9c0cc14e34c62ae381a6f2c1e91313f1cdb49fd17c5c4855b7a087d76202d139d64b37c8110cf96777f7785fc2b12c92bde3799de3cf491da301cd5858f5ae9363c54aa83d1363d8f953d375d3ac438869bedca3d92ec9838f92bea93d44564c97a83557c4e6dfd73f9ef74a68e050c0f85c483215e5a41b10a67a1bbeeaaa9413162af14b780c09a66346df603cd9059f5d68a3385759bcbd30f081409617411b94bcb4c014ceb364e1bfb5defb93bec973b6f5bf424cb06f00035298b9886bc0fbc5bc18a7e8580931627a4c850b90919975fdf35bb2881596c6becffcffb3323d31f49795dac0a9417e68eae70cf99da89795e5375510af781195522b03cc489ad7703a586148e446c0fa4386b373ebbf8b8b7e57a74b1eeb69f02f42dc1091fb3766aec6db4a8cd2bbdc140317e86cf9dbc0694c8e704a4a9d1957b21891d4c743c1e765101cd3eb9bdf7368f08b7503e62c4e703771affcbe663e99cce3e9da1798d5c10efd44345079a1afc6d0863c489d671c326972651eee3ff22789904421c0ccc2f2330ab42762f242fea94c3ae27ee4be8ca95f2a707ec613bda24070a9add70dccef6ac78df40a643b87864f922e4e149e0648c4604f512b6d541ac8afd1a7c09c8dbdc7f159bb72955fb786d3093613f4fd35d581fea30f4e505c3488de277700699b3e974cb1c98b621cc94696cd37a140a39828e432bf060bf05586640bbadf6e9bb4f0bff0d8942aef18c24d72f16333f9d0112ed97195f8c26a954d77615fd256ffd16f3e08ec604d89454362e47125cab0e061062c12ce4b2f3c8956433cee6408cae5c337ac25b41c9e9b4faf89ffb5fb3cbc312db59c8836522ae26953c91892bea779528b9aa889ab83f51e26c69ddc0bc27c72d99d1bce0459aa5073aa60eab4e1af6c94d56d19d2158005e09534d80c806890d6527e96d31f924887860d22a0442b19ac27512d1482dc90814c822960bb4850a0d32fcb9767052dfbcd95400ec92fa1fc55b062fac5c75bdbad2427e3b0445616a875e2881e71422dab508cb4e23b8c14edadc4e7b1258133cd9a8bcfd7e2d90aa5d0f99636bb9bfb1632535e07dfc66dcf7fa74b45b6586b4e6eaf17996989345516b4c4dae55b597c755c5a5db3e5123782386898a939e975791dae915c3dcc1ead8f8dece94db52a674919db581325b066d2b511c0bb63dc56759e2d10d703e4b09b9cc8f3a0f86e3676e57032f491914c03c1c07289a462a48292edea55631d95dff05a4ac068a39949a81fd5946b3686f78e7da638c0bde50df41c93b80e69acb0ebc97aa022b480c0b77ff9591c4b5654b3119fd9ca2782bb88deddf80d95f178b5ea43eb8dd580d293126b0f21370f7858fe7337976e32a42e4ecb473b8c99e223b798b98ee6615b9ad5f332ff52e368616ccd0deb7cc5c10b7b05e92e556e4772bebef2609e85187fca4c1e5090e698f7cc2b499243da9292af233d2a88882f88f30642d619166008c31bfee8fbebe9be0aeeea489f41f75b0d6d02357e6c0b06800fb99384a3f05a605ad79fd8d7f4165b149a9e58b2902d5c8a5e1f1605fd46c0cca019ff9157259ef5a4f1e2fd72d90fba66e4e23e57a5cef1c8ed540bd1513931d25c0b5275e1c0e6d6c5b0a6eb23534ecbe6335489babe4be852b665b380e4b0d31734b6bff3c7443fddc2863b5c2b68f49fd8afbd7cf89daee5a481b87f957ae392e2ca415302215982a62f9cfcab087aa22ba18ca51f95349c4cf513c2035ee6e1f858e785ddab602ca8a67bf7b3cd894ec3ce6debf376c9857df9c68803b54493e8af66152694b2108f7272da4f5f403ef2b7f5d3c81afcf1805c8df00cea27172783e96bc2511f92eafb72f5405ed1fffa410a104d1932a75eee64083f4d0c95a91bf6e9868971efe33343cc3c1143772e0073d84d39658e86b255fac1e71fa0c0bc1097fd12f82d9ecd51330d1927ee88aea8f09f183a0a18a7c25dbe5b13d35a4e98a559b403f07f8c647a0a632b47d51901173e0ea2e5634024c80ca0f3e64d8c7e5502c161a8c9992ad541a014bf7daa54ed04ae48249e5e22f44fdc5152d65f952dbfed3f4031b84378f22f2f5637655d2f4d67947728761ff7476b711e3b6559ac7aa4006b13348381783c2fa4d7065cf41985b9d9d95982356253f03dcf9475ddd55c8304ebc2acd817dd7f7c16a43844e32e924801f8386d2e2aed15bfd55b083ec74c2400f8b58c6334818549cbb22837198cac2ccd1f3a8e09edc85155dbd0037018958ab74fd0c54d38896b7a1771ff7fb7d75e3aa5f27b2e81d1fc46803e245b8a066", 0x100f) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x44b) 05:40:36 executing program 1: munmap(&(0x7f00007b2000/0x2000)=nil, 0x2000) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000003000/0x4000)=nil, 0x2000) 05:40:36 executing program 3: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x9) setsockopt(0xffffffffffffffff, 0xde7, 0x3, &(0x7f0000002080)="d94186e902801e45d898e44340d9fd74fc34e0839f6cbb053eb87f87aa3df7f94ace3df643577462b0d78872584b4c4f539a92fedf8a9c4526e0efdcd0268bc3ac358f8164ec5dab3ffa4ba1f6434efdc923bc68638ec6fcc340633c21c6cb2f2a39bd890e1243edbda2bb2669423af5ea7016d9d04d3dcd14ce0ebeadfcd7c1fd2911bf64549a717ae6e35a0b4f82c261a2f35d4457f2e5cb615f86542faea67082667230fa54521478a6278b74f5988597bc29160c61e08ad1f83c20be4d04b2c0cde964fceb1db7d5dbb1c159b5a1df95c96ece53b31c3f3e961d98c746fdcbd4c52470834eed2fb013324c10e3b7fa092ca91708603e98838f5fcd33b3036bee154157488ee44a22e1964a8656f4ac5752631ba3f3c76c1851dfe295f30d3ba531876d4b9c8f8c68bec040da4378688df0f68a465c730278c04059506ad55116e915c16b2492a8116e7fe6519ba6d897b584b0a9b099a787e1701abb95a80923f2ecee3e9bdc320448b2720c154c9d51fd46f404ffcbc97ebc74dde7b70e56311f298ee092da8a2100409d55e33e6dead28cef97e10a422ed2fa1ec1fca12db0f2d96476996688a175c2741081476b26a3d8565343ba1ebbbf7847a1a8c32da80279b0feb366aa29314217257174eb78b875a064f1533179f069df301aa3ccae1caf354f3b019e7ac815041b4e386368d83628cd6fb66089f523e4a313ebd1f64745ca291270571acfb01cf0ad629b911087ada4d8db21c3bc1d8d36c5f3e77d394000878420f21d4b7ea3344f6d1338e381a593f4070da5cb106337decea37ee83c561ca1c8cf65992c38d9d6c7b503f48c40dfc91d165ee579251b7074e85e80b705ceef88328bcb214a183092dce9a79259aa43d994b18bf2ef6a06601bdb47419d6866b0a351f114c02a370ba9e930feb42b25b8ba79fdd16728188f73fd6c37784d4221058dcfc93d6cbfc5c4ea1855682a735ca7ecdd96893f40ab8128afb2ea9940015ddae129ba829692334381d2c6edccc834b8e7de3eeee76f9efd371dc93ad56c3a15d3fcb861f27c46bf0b600728350762fe001c45b2c2bfbbc9da08307c20842e06b08197da3c99828e205e512b099c414f56f06f69f56023697a758498c28fb0fc757e7643d7a489b1eb0894b3a3c45f893be346ea321b42d95d5305f38024b721d7172046eed8d8d027ff45b65b394b5ec46660ecdd41b6ca444bd4cfc3143ff8f430ff7b101ccb3ac29c5bf9965ba1836badb63e256b380e7014def63acf425371cbcc33e36fed0bd1d288fadc692963924a652aff892292fef26ad9bececa29f9e42202cef02729811de129e6eaa9e6fee984d314c8e9b7d707940307a560ef9f50a39f8cdefc7e6ea3b7ea65097f1a4fbf117290edc4526d10b358c856ea35f98434222d5459718926b4ab45179a0d10f2beb402202c399870d7a08ebea8d7c1742dc6fa2de55fa2315b74373f3fee7ef8223f9d69418407d05c0592b4c672926e15e0dee0d8dbde1ad975ecf308a16554af91e6a353a5612058cfb5413e279f3fff952295831b0f852175aae1aead44bbba3331c0cf1f15f1295726b2531b0fe0570e4f78d3c652f1f0acabe5d8fb158266c56ef79a057bc223df1a8979ec020fe206ac38a41b8f15a8d2fd47740d63d503aa0286eed64827ef29c2abcec290ca243bf1b48c161e3fd134f6d52cafa21e009377b74fa7e187ecd0b2187574074802b466f1b2904a30b2d7dd9c57ece18ebaaaffa7b944c00c0b1d9a095b712e0fea487e39d6f451223bd81183cfe80660ac4cb1a151c6a90274f6cc4aa46ad64e5e7e7ac70a458f019b4afd35ab866e4ab46d727b5694118ccb9c7594192118397ab9d2d0acc357cdbe28cec76cad51d05cfd4f7cde0ff9a855aee22609dc9e1eb5a10e2d625e0668488dd7173f3f44e4f2c154dd5f5e233f0241f9d9e75e2edb95f7ccb44ef07d671d33f46702aa0b7e4a4c6e72e14d3bd68ab23b5ce24d7a8cc53d69f7a9850d0f75c7a37912b4cf48fa1421ee12016f950929f7b4684c24841bf283da5616d68ede4a620e099329f1b7017da77fd062f30f954935cd21dfa29910b043f111443c80832c539ce121be87271f9eff23a52826eca71fefc9b8aec29e19ecb38a164806e887c36dedbc9439e9d1a0ccd4e7bcfbfaa6dbacc9cc29637b3dd9cad3e38a2b5ae07630a2545a227346637fe14c2304a2f05d254ad612e9404b6ffac438c87630a6f5ae68e129ac0aa697231ad30a26877eb9fc653185f28a51a9ed6836ad549ac57c3319ce5dd2b8c23b66fbcfdd09d64b7fef00b372aaecef393c028f7fb33a8039c86656501b32600e3855c0da6db0e7bada9418215f292d474ec068154b76a644fe47a1291eace1bc9d0ba565df2a08e1a0b1f4cedd1caaa5092187900ab40ba562ad08dfb74db253fa6b07ffe604fdb629197480ff067a506ed1c152a0ba7a2131e3a3466708084a486dd3671b9a0ca53f9ef103c53360c4b98f384efb24331c2d539ebb59c42407c3fcb20571c9935686fdb8e0cf2a9e5db6ea14b8f1f2cfd38b4fe7cdbcda328d81ab5bd05ade7256ea38eb560f8865f9f4c911fffbe23e484a06d991bce9e805b3bad144e6113a0166dd77cb722a447c8c753c0fe3370a4ea103c6ded2a42ba370976aaaa421e46ae709672ddb4d80cc80f6fc6a28060cf6065d4b68e01c6745cd4e8e5a1c29ce9a5be1a0d009ee030dd18f237f023b7753682c65751eafa60b564769bdc32e9caf209c6557cb2dd9441ba374edf3b6424820e595e69031fa0a032d6189d1038ef20390899dd68401014378d32532da6cff603497becc6e785c9eaaa74b04dc165c6eac706884d100b2cf567d492ebe141f590fe6eb18e72272c529244277f2d89c6852d7baaddd9f7a1d998a9050d4d79de9afef6fe24cd21d2d18de234d3a289df46bf181dd6c1d249ec5e7db5387310e380cf7727d2f26641c99f238eba2022e1202b59b30d6d69c90c903d82c6dd5a7ef2271b0b543ca1051733238098913b7176e2c2959107ef576542196048597150d3b6489a022b0ffaecd19010d19643141dd6f35a92b8b610a0516058bc21e7d023c0a4cdbb0862728a499490681f474b999b258ff6f5994738df5bd5889aad0c8eff9380f8d684040ea817dc43f363149dc5740d37f6b370c93ad14c3523d57595ae0a4d037923956045240d6199547937955f7e8f9b5c71c06bff3c2ab2014a410d68e14658e9dbd74bc5d7437a0b57beb6dfeba1e1ba1440d4dfe3e2a99d04dddc408c28c2c944cb92ff682973b4a71318f08603099e6259971954d8a01b65d2fee765d9d41efef6b7eddc75c5a8098b1588ae6b76692722c02765f2c71ad2a0fbca6def3e0f454e7ed5c1fbf2f82b1be0e6054dd999843cf74a1c0c35ba5a80341db53a180fb652b232bd85d9e06ff3be8048b9dffa1d1247c7477dc824df9917411061ba4c9c0cc14e34c62ae381a6f2c1e91313f1cdb49fd17c5c4855b7a087d76202d139d64b37c8110cf96777f7785fc2b12c92bde3799de3cf491da301cd5858f5ae9363c54aa83d1363d8f953d375d3ac438869bedca3d92ec9838f92bea93d44564c97a83557c4e6dfd73f9ef74a68e050c0f85c483215e5a41b10a67a1bbeeaaa9413162af14b780c09a66346df603cd9059f5d68a3385759bcbd30f081409617411b94bcb4c014ceb364e1bfb5defb93bec973b6f5bf424cb06f00035298b9886bc0fbc5bc18a7e8580931627a4c850b90919975fdf35bb2881596c6becffcffb3323d31f49795dac0a9417e68eae70cf99da89795e5375510af781195522b03cc489ad7703a586148e446c0fa4386b373ebbf8b8b7e57a74b1eeb69f02f42dc1091fb3766aec6db4a8cd2bbdc140317e86cf9dbc0694c8e704a4a9d1957b21891d4c743c1e765101cd3eb9bdf7368f08b7503e62c4e703771affcbe663e99cce3e9da1798d5c10efd44345079a1afc6d0863c489d671c326972651eee3ff22789904421c0ccc2f2330ab42762f242fea94c3ae27ee4be8ca95f2a707ec613bda24070a9add70dccef6ac78df40a643b87864f922e4e149e0648c4604f512b6d541ac8afd1a7c09c8dbdc7f159bb72955fb786d3093613f4fd35d581fea30f4e505c3488de277700699b3e974cb1c98b621cc94696cd37a140a39828e432bf060bf05586640bbadf6e9bb4f0bff0d8942aef18c24d72f16333f9d0112ed97195f8c26a954d77615fd256ffd16f3e08ec604d89454362e47125cab0e061062c12ce4b2f3c8956433cee6408cae5c337ac25b41c9e9b4faf89ffb5fb3cbc312db59c8836522ae26953c91892bea779528b9aa889ab83f51e26c69ddc0bc27c72d99d1bce0459aa5073aa60eab4e1af6c94d56d19d2158005e09534d80c806890d6527e96d31f924887860d22a0442b19ac27512d1482dc90814c822960bb4850a0d32fcb9767052dfbcd95400ec92fa1fc55b062fac5c75bdbad2427e3b0445616a875e2881e71422dab508cb4e23b8c14edadc4e7b1258133cd9a8bcfd7e2d90aa5d0f99636bb9bfb1632535e07dfc66dcf7fa74b45b6586b4e6eaf17996989345516b4c4dae55b597c755c5a5db3e5123782386898a939e975791dae915c3dcc1ead8f8dece94db52a674919db581325b066d2b511c0bb63dc56759e2d10d703e4b09b9cc8f3a0f86e3676e57032f491914c03c1c07289a462a48292edea55631d95dff05a4ac068a39949a81fd5946b3686f78e7da638c0bde50df41c93b80e69acb0ebc97aa022b480c0b77ff9591c4b5654b3119fd9ca2782bb88deddf80d95f178b5ea43eb8dd580d293126b0f21370f7858fe7337976e32a42e4ecb473b8c99e223b798b98ee6615b9ad5f332ff52e368616ccd0deb7cc5c10b7b05e92e556e4772bebef2609e85187fca4c1e5090e698f7cc2b499243da9292af233d2a88882f88f30642d619166008c31bfee8fbebe9be0aeeea489f41f75b0d6d02357e6c0b06800fb99384a3f05a605ad79fd8d7f4165b149a9e58b2902d5c8a5e1f1605fd46c0cca019ff9157259ef5a4f1e2fd72d90fba66e4e23e57a5cef1c8ed540bd1513931d25c0b5275e1c0e6d6c5b0a6eb23534ecbe6335489babe4be852b665b380e4b0d31734b6bff3c7443fddc2863b5c2b68f49fd8afbd7cf89daee5a481b87f957ae392e2ca415302215982a62f9cfcab087aa22ba18ca51f95349c4cf513c2035ee6e1f858e785ddab602ca8a67bf7b3cd894ec3ce6debf376c9857df9c68803b54493e8af66152694b2108f7272da4f5f403ef2b7f5d3c81afcf1805c8df00cea27172783e96bc2511f92eafb72f5405ed1fffa410a104d1932a75eee64083f4d0c95a91bf6e9868971efe33343cc3c1143772e0073d84d39658e86b255fac1e71fa0c0bc1097fd12f82d9ecd51330d1927ee88aea8f09f183a0a18a7c25dbe5b13d35a4e98a559b403f07f8c647a0a632b47d51901173e0ea2e5634024c80ca0f3e64d8c7e5502c161a8c9992ad541a014bf7daa54ed04ae48249e5e22f44fdc5152d65f952dbfed3f4031b84378f22f2f5637655d2f4d67947728761ff7476b711e3b6559ac7aa4006b13348381783c2fa4d7065cf41985b9d9d95982356253f03dcf9475ddd55c8304ebc2acd817dd7f7c16a43844e32e924801f8386d2e2aed15bfd55b083ec74c2400f8b58c6334818549cbb22837198cac2ccd1f3a8e09edc85155dbd0037018958ab74fd0c54d38896b7a1771ff7fb7d75e3aa5f27b2e81d1fc46803e245b8a066", 0x100f) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x44b) 05:40:36 executing program 2: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000180)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) rename(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='#', 0x1}], 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000180)=0x1) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) (async) rename(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000001c0)='./file0\x00') (async) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='#', 0x1}], 0x1, 0x0) (async) 05:40:36 executing program 1: munmap(&(0x7f00007b2000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000003000/0x4000)=nil, 0x2000) munmap(&(0x7f00007b2000/0x2000)=nil, 0x2000) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) (async) shmat(0xffffffffffffffff, &(0x7f0000003000/0x4000)=nil, 0x2000) (async) 05:40:36 executing program 3: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async, rerun: 32) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x9) (rerun: 32) setsockopt(0xffffffffffffffff, 0xde7, 0x3, &(0x7f0000002080)="d94186e902801e45d898e44340d9fd74fc34e0839f6cbb053eb87f87aa3df7f94ace3df643577462b0d78872584b4c4f539a92fedf8a9c4526e0efdcd0268bc3ac358f8164ec5dab3ffa4ba1f6434efdc923bc68638ec6fcc340633c21c6cb2f2a39bd890e1243edbda2bb2669423af5ea7016d9d04d3dcd14ce0ebeadfcd7c1fd2911bf64549a717ae6e35a0b4f82c261a2f35d4457f2e5cb615f86542faea67082667230fa54521478a6278b74f5988597bc29160c61e08ad1f83c20be4d04b2c0cde964fceb1db7d5dbb1c159b5a1df95c96ece53b31c3f3e961d98c746fdcbd4c52470834eed2fb013324c10e3b7fa092ca91708603e98838f5fcd33b3036bee154157488ee44a22e1964a8656f4ac5752631ba3f3c76c1851dfe295f30d3ba531876d4b9c8f8c68bec040da4378688df0f68a465c730278c04059506ad55116e915c16b2492a8116e7fe6519ba6d897b584b0a9b099a787e1701abb95a80923f2ecee3e9bdc320448b2720c154c9d51fd46f404ffcbc97ebc74dde7b70e56311f298ee092da8a2100409d55e33e6dead28cef97e10a422ed2fa1ec1fca12db0f2d96476996688a175c2741081476b26a3d8565343ba1ebbbf7847a1a8c32da80279b0feb366aa29314217257174eb78b875a064f1533179f069df301aa3ccae1caf354f3b019e7ac815041b4e386368d83628cd6fb66089f523e4a313ebd1f64745ca291270571acfb01cf0ad629b911087ada4d8db21c3bc1d8d36c5f3e77d394000878420f21d4b7ea3344f6d1338e381a593f4070da5cb106337decea37ee83c561ca1c8cf65992c38d9d6c7b503f48c40dfc91d165ee579251b7074e85e80b705ceef88328bcb214a183092dce9a79259aa43d994b18bf2ef6a06601bdb47419d6866b0a351f114c02a370ba9e930feb42b25b8ba79fdd16728188f73fd6c37784d4221058dcfc93d6cbfc5c4ea1855682a735ca7ecdd96893f40ab8128afb2ea9940015ddae129ba829692334381d2c6edccc834b8e7de3eeee76f9efd371dc93ad56c3a15d3fcb861f27c46bf0b600728350762fe001c45b2c2bfbbc9da08307c20842e06b08197da3c99828e205e512b099c414f56f06f69f56023697a758498c28fb0fc757e7643d7a489b1eb0894b3a3c45f893be346ea321b42d95d5305f38024b721d7172046eed8d8d027ff45b65b394b5ec46660ecdd41b6ca444bd4cfc3143ff8f430ff7b101ccb3ac29c5bf9965ba1836badb63e256b380e7014def63acf425371cbcc33e36fed0bd1d288fadc692963924a652aff892292fef26ad9bececa29f9e42202cef02729811de129e6eaa9e6fee984d314c8e9b7d707940307a560ef9f50a39f8cdefc7e6ea3b7ea65097f1a4fbf117290edc4526d10b358c856ea35f98434222d5459718926b4ab45179a0d10f2beb402202c399870d7a08ebea8d7c1742dc6fa2de55fa2315b74373f3fee7ef8223f9d69418407d05c0592b4c672926e15e0dee0d8dbde1ad975ecf308a16554af91e6a353a5612058cfb5413e279f3fff952295831b0f852175aae1aead44bbba3331c0cf1f15f1295726b2531b0fe0570e4f78d3c652f1f0acabe5d8fb158266c56ef79a057bc223df1a8979ec020fe206ac38a41b8f15a8d2fd47740d63d503aa0286eed64827ef29c2abcec290ca243bf1b48c161e3fd134f6d52cafa21e009377b74fa7e187ecd0b2187574074802b466f1b2904a30b2d7dd9c57ece18ebaaaffa7b944c00c0b1d9a095b712e0fea487e39d6f451223bd81183cfe80660ac4cb1a151c6a90274f6cc4aa46ad64e5e7e7ac70a458f019b4afd35ab866e4ab46d727b5694118ccb9c7594192118397ab9d2d0acc357cdbe28cec76cad51d05cfd4f7cde0ff9a855aee22609dc9e1eb5a10e2d625e0668488dd7173f3f44e4f2c154dd5f5e233f0241f9d9e75e2edb95f7ccb44ef07d671d33f46702aa0b7e4a4c6e72e14d3bd68ab23b5ce24d7a8cc53d69f7a9850d0f75c7a37912b4cf48fa1421ee12016f950929f7b4684c24841bf283da5616d68ede4a620e099329f1b7017da77fd062f30f954935cd21dfa29910b043f111443c80832c539ce121be87271f9eff23a52826eca71fefc9b8aec29e19ecb38a164806e887c36dedbc9439e9d1a0ccd4e7bcfbfaa6dbacc9cc29637b3dd9cad3e38a2b5ae07630a2545a227346637fe14c2304a2f05d254ad612e9404b6ffac438c87630a6f5ae68e129ac0aa697231ad30a26877eb9fc653185f28a51a9ed6836ad549ac57c3319ce5dd2b8c23b66fbcfdd09d64b7fef00b372aaecef393c028f7fb33a8039c86656501b32600e3855c0da6db0e7bada9418215f292d474ec068154b76a644fe47a1291eace1bc9d0ba565df2a08e1a0b1f4cedd1caaa5092187900ab40ba562ad08dfb74db253fa6b07ffe604fdb629197480ff067a506ed1c152a0ba7a2131e3a3466708084a486dd3671b9a0ca53f9ef103c53360c4b98f384efb24331c2d539ebb59c42407c3fcb20571c9935686fdb8e0cf2a9e5db6ea14b8f1f2cfd38b4fe7cdbcda328d81ab5bd05ade7256ea38eb560f8865f9f4c911fffbe23e484a06d991bce9e805b3bad144e6113a0166dd77cb722a447c8c753c0fe3370a4ea103c6ded2a42ba370976aaaa421e46ae709672ddb4d80cc80f6fc6a28060cf6065d4b68e01c6745cd4e8e5a1c29ce9a5be1a0d009ee030dd18f237f023b7753682c65751eafa60b564769bdc32e9caf209c6557cb2dd9441ba374edf3b6424820e595e69031fa0a032d6189d1038ef20390899dd68401014378d32532da6cff603497becc6e785c9eaaa74b04dc165c6eac706884d100b2cf567d492ebe141f590fe6eb18e72272c529244277f2d89c6852d7baaddd9f7a1d998a9050d4d79de9afef6fe24cd21d2d18de234d3a289df46bf181dd6c1d249ec5e7db5387310e380cf7727d2f26641c99f238eba2022e1202b59b30d6d69c90c903d82c6dd5a7ef2271b0b543ca1051733238098913b7176e2c2959107ef576542196048597150d3b6489a022b0ffaecd19010d19643141dd6f35a92b8b610a0516058bc21e7d023c0a4cdbb0862728a499490681f474b999b258ff6f5994738df5bd5889aad0c8eff9380f8d684040ea817dc43f363149dc5740d37f6b370c93ad14c3523d57595ae0a4d037923956045240d6199547937955f7e8f9b5c71c06bff3c2ab2014a410d68e14658e9dbd74bc5d7437a0b57beb6dfeba1e1ba1440d4dfe3e2a99d04dddc408c28c2c944cb92ff682973b4a71318f08603099e6259971954d8a01b65d2fee765d9d41efef6b7eddc75c5a8098b1588ae6b76692722c02765f2c71ad2a0fbca6def3e0f454e7ed5c1fbf2f82b1be0e6054dd999843cf74a1c0c35ba5a80341db53a180fb652b232bd85d9e06ff3be8048b9dffa1d1247c7477dc824df9917411061ba4c9c0cc14e34c62ae381a6f2c1e91313f1cdb49fd17c5c4855b7a087d76202d139d64b37c8110cf96777f7785fc2b12c92bde3799de3cf491da301cd5858f5ae9363c54aa83d1363d8f953d375d3ac438869bedca3d92ec9838f92bea93d44564c97a83557c4e6dfd73f9ef74a68e050c0f85c483215e5a41b10a67a1bbeeaaa9413162af14b780c09a66346df603cd9059f5d68a3385759bcbd30f081409617411b94bcb4c014ceb364e1bfb5defb93bec973b6f5bf424cb06f00035298b9886bc0fbc5bc18a7e8580931627a4c850b90919975fdf35bb2881596c6becffcffb3323d31f49795dac0a9417e68eae70cf99da89795e5375510af781195522b03cc489ad7703a586148e446c0fa4386b373ebbf8b8b7e57a74b1eeb69f02f42dc1091fb3766aec6db4a8cd2bbdc140317e86cf9dbc0694c8e704a4a9d1957b21891d4c743c1e765101cd3eb9bdf7368f08b7503e62c4e703771affcbe663e99cce3e9da1798d5c10efd44345079a1afc6d0863c489d671c326972651eee3ff22789904421c0ccc2f2330ab42762f242fea94c3ae27ee4be8ca95f2a707ec613bda24070a9add70dccef6ac78df40a643b87864f922e4e149e0648c4604f512b6d541ac8afd1a7c09c8dbdc7f159bb72955fb786d3093613f4fd35d581fea30f4e505c3488de277700699b3e974cb1c98b621cc94696cd37a140a39828e432bf060bf05586640bbadf6e9bb4f0bff0d8942aef18c24d72f16333f9d0112ed97195f8c26a954d77615fd256ffd16f3e08ec604d89454362e47125cab0e061062c12ce4b2f3c8956433cee6408cae5c337ac25b41c9e9b4faf89ffb5fb3cbc312db59c8836522ae26953c91892bea779528b9aa889ab83f51e26c69ddc0bc27c72d99d1bce0459aa5073aa60eab4e1af6c94d56d19d2158005e09534d80c806890d6527e96d31f924887860d22a0442b19ac27512d1482dc90814c822960bb4850a0d32fcb9767052dfbcd95400ec92fa1fc55b062fac5c75bdbad2427e3b0445616a875e2881e71422dab508cb4e23b8c14edadc4e7b1258133cd9a8bcfd7e2d90aa5d0f99636bb9bfb1632535e07dfc66dcf7fa74b45b6586b4e6eaf17996989345516b4c4dae55b597c755c5a5db3e5123782386898a939e975791dae915c3dcc1ead8f8dece94db52a674919db581325b066d2b511c0bb63dc56759e2d10d703e4b09b9cc8f3a0f86e3676e57032f491914c03c1c07289a462a48292edea55631d95dff05a4ac068a39949a81fd5946b3686f78e7da638c0bde50df41c93b80e69acb0ebc97aa022b480c0b77ff9591c4b5654b3119fd9ca2782bb88deddf80d95f178b5ea43eb8dd580d293126b0f21370f7858fe7337976e32a42e4ecb473b8c99e223b798b98ee6615b9ad5f332ff52e368616ccd0deb7cc5c10b7b05e92e556e4772bebef2609e85187fca4c1e5090e698f7cc2b499243da9292af233d2a88882f88f30642d619166008c31bfee8fbebe9be0aeeea489f41f75b0d6d02357e6c0b06800fb99384a3f05a605ad79fd8d7f4165b149a9e58b2902d5c8a5e1f1605fd46c0cca019ff9157259ef5a4f1e2fd72d90fba66e4e23e57a5cef1c8ed540bd1513931d25c0b5275e1c0e6d6c5b0a6eb23534ecbe6335489babe4be852b665b380e4b0d31734b6bff3c7443fddc2863b5c2b68f49fd8afbd7cf89daee5a481b87f957ae392e2ca415302215982a62f9cfcab087aa22ba18ca51f95349c4cf513c2035ee6e1f858e785ddab602ca8a67bf7b3cd894ec3ce6debf376c9857df9c68803b54493e8af66152694b2108f7272da4f5f403ef2b7f5d3c81afcf1805c8df00cea27172783e96bc2511f92eafb72f5405ed1fffa410a104d1932a75eee64083f4d0c95a91bf6e9868971efe33343cc3c1143772e0073d84d39658e86b255fac1e71fa0c0bc1097fd12f82d9ecd51330d1927ee88aea8f09f183a0a18a7c25dbe5b13d35a4e98a559b403f07f8c647a0a632b47d51901173e0ea2e5634024c80ca0f3e64d8c7e5502c161a8c9992ad541a014bf7daa54ed04ae48249e5e22f44fdc5152d65f952dbfed3f4031b84378f22f2f5637655d2f4d67947728761ff7476b711e3b6559ac7aa4006b13348381783c2fa4d7065cf41985b9d9d95982356253f03dcf9475ddd55c8304ebc2acd817dd7f7c16a43844e32e924801f8386d2e2aed15bfd55b083ec74c2400f8b58c6334818549cbb22837198cac2ccd1f3a8e09edc85155dbd0037018958ab74fd0c54d38896b7a1771ff7fb7d75e3aa5f27b2e81d1fc46803e245b8a066", 0x100f) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x44b) 05:40:36 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x0, 0xea, 0x3f}, 0x1f, 0xed, 0xbf}) madvise(&(0x7f000081c000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000c04000/0x1000)=nil, 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f000081f000/0x3000)=nil, 0x3000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x0, 0xea, 0x3f}, 0x1f, 0xed, 0xbf}) (async) madvise(&(0x7f000081c000/0x4000)=nil, 0x4000, 0x0) (async) mprotect(&(0x7f0000c04000/0x1000)=nil, 0x1000, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) munmap(&(0x7f000081f000/0x3000)=nil, 0x3000) (async) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800022f34548 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800022f34548 05:40:36 executing program 2: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000180)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) rename(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='#', 0x1}], 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000180)=0x1) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) (async) rename(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000001c0)='./file0\x00') (async) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='#', 0x1}], 0x1, 0x0) (async) 05:40:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair(0x2, 0x5, 0x20, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000140)=0x9, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:40:36 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x0, 0xea, 0x3f}, 0x1f, 0xed, 0xbf}) (async) madvise(&(0x7f000081c000/0x4000)=nil, 0x4000, 0x0) (async) mprotect(&(0x7f0000c04000/0x1000)=nil, 0x1000, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) munmap(&(0x7f000081f000/0x3000)=nil, 0x3000) 05:40:36 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001240)={0x34, 0x0, 0x3, 0x0, "1fffff0366dfde36ae61dba64800"}) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) r1 = socket(0x11, 0x2, 0x68) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000300)="9820f08f4853f3550045a0a951a494e5ccf1c4b102f845bdca5a046df05bd2b24a06fbdb0aad794254e13522856fc480008b975b6ede78e7f450ff9ed04d9d042c2f9c56efc2ca3b8d2e46ee58dd28a1b8239c35f1813794a1fb08d13efe61c5043b9c4752cc909909532cbb61439e9af30e10a32d95a0bc04ffbabf718570ac10eb073fec2906df1ca8308f579ffb9ca2882aac14baac483efda1d44518251a7b7a38734a21ab3d9be87963c4ee6a7087e10e8e52eadde76cdac9623050afeed703b256b058d711f8ed4de272708451835fcad072bd9d1e1592c2957110595f7b56126726ca8f9823f823e23102ed12d49f4fa591f95355e03086f92eb9", 0xfe}, {&(0x7f0000000400)="c898d162aad86f9f59b63219090d3a14f5def0c64adc4c017543adfd242c2a9d6d69e3a8fe76baa175ba2c20d879f176b30add21c34ddf944f8358833c04fc373677940e12b68342d9b64333cf41ad53b7a65d20cfd4299bb38a1ab9e3175af7d2bdfd5bb0185d5c4b2b506c7e6960825b72b368abb44c6f7fbb2a85d4386928ceaabf9a3c9e1ba872fe74de8c26b5b95de9466a852db8002f1a5c7ac3b435af82de6ca4a163e1096e946d808ecad0a650ec1ad58ef7fc1dd680adc4fa08b19bd9e28d148255", 0xc6}, {&(0x7f0000000500)="314d87e586f6a746a6f7db468f9d11434727c8e2ad132a5575b288b7e016885ab6e8c528167dc5fbcab9cbf1de161212465a3bbed37a869b47f97cc732e5e62bdc14aed0207c09dbe0950ad60c2d992ba6e7b38e9325a70712d35d96a3454115697c0e9b353fb7b6624a4ec002eb57b1c40e48d6afc39098578f6e3694f30ec74af41c55661272842789a2bbe53e46cd122174e7cedace4346efb11424d56e3c5ddbbe4dc9e34cbb83c0f6a16ee3b861b91cac3f30b4667e377d61e1ee092ea5a1409a495539f4c029199d1323926ca710cfc17b9153e4", 0xd7}, {&(0x7f0000000600)="0834c1bbe6471d7239a3656d584bb8cfeedc3505dd1240d36be253ce0c42973fe66527004f4991e1f06394fcc0ac7d0f22b53f5a4aaf97a2d3f89297e1af869220e225ac4542d39fc7c47e509b54018a6c35ff1e132a2efc00eb4292f7fe6e15db762e7aff8c760b48a62e5a5c942a99e359af9ec0b08e0c655ebff87fbb3191ede2e7051ae70d195738e0178571d88591fbb5b8d804aadb8d68fab195c91e8815dd5925e47a93f61136e88463df3de889c28c742395c079aefa7c2dda0a558a337b2a8497fd002c2a8222e2cfad340d3a8e60254bb2e95aff", 0xd9}, {&(0x7f0000000700)="51b69f2cbe6c5b0f59728ed9f42631a767715b5940afc18258b2fd257d9e458c6f6c54382c5496666c23eb439e0328e40a8bb3d4a9dd5e5c6f7161d65650fd5c3f16491480073a92510862ac51d442d62a7ff600eb9bb1977f0a7416b629ccbcca6b6c174cc1d1", 0x67}, {&(0x7f0000000780)="24752ffaad4cf5cbf5f0184e9a26db5f9e4d637bfa2ed27ac1a62bd016088da897ae8acbbbe8e2e41843a3d2724b507f393a055157ca343e223f1b39a4a476f1fe16f2ec54673f26", 0x48}], 0x6) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="e09803243c39673d78a06ca4fe04dd88235892d80506360884fce9bb7859f9b2114dca3049a8ba200399b76199dc744ea694effa6371ad", 0x37}, {&(0x7f0000000140)="91cfdc662b9079d686c6ec022ed93f45ba2cae947546c6b8175e55b87e11f4c217c5f2bed4d3a408922877c493df769d8876f1b1710c6f0a08e21e30ea11d0b91f9c3e5d69390534449e7efae69e4011cb9fcd4a245be028ad98486410a1f9711aa3", 0x62}, {&(0x7f00000001c0)="e16143d551e03a973360351a472b52007e86306b6d0d6b578324b53646b96fa244849537c6004b5ad9e66f3d8ed8d116e7b74423786944232530b60524667f74a763ca13877aef4d37598cd08c74c7a7aad6363892914bac8db5a1679ee21518fd397362542a8b4c3080758a186cf31df46c", 0x72}], 0x3) 05:40:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x30}, {0x7ffffffe}]}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000140)={@random="edd700", @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@empty, @multicast2]}]}}, @tcp={{0x1, 0x2, r1, 0x41424344, 0x0, 0x0, 0xa, 0x40, 0x6, 0x0, 0x8, {[@md5sig={0x13, 0x12, "f3a03b967d7e51478026f0ab8362807d"}, @eol]}}, {"e40cfdd70798a985ac90cf8d33e3cfbcf0a958d55740c323fc6ca3e70a8740414a7114e09d3d0d8db6da5539c1acbe7f3bb735812e752a0816edd96d60d71b946a613e67894a4fccb620c4453cdbb817075ba4e24e1a1c085258f9668cf291cb6c3dbf"}}}}}}) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x0, 0x0, @rand_addr="0000000000001e000000e3e900", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x3, 0x41424344, r1, 0x0, 0x0, 0x5}}}}}}}) 05:40:36 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001240)={0x34, 0x0, 0x3, 0x0, "1fffff0366dfde36ae61dba64800"}) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) r1 = socket(0x11, 0x2, 0x68) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000300)="9820f08f4853f3550045a0a951a494e5ccf1c4b102f845bdca5a046df05bd2b24a06fbdb0aad794254e13522856fc480008b975b6ede78e7f450ff9ed04d9d042c2f9c56efc2ca3b8d2e46ee58dd28a1b8239c35f1813794a1fb08d13efe61c5043b9c4752cc909909532cbb61439e9af30e10a32d95a0bc04ffbabf718570ac10eb073fec2906df1ca8308f579ffb9ca2882aac14baac483efda1d44518251a7b7a38734a21ab3d9be87963c4ee6a7087e10e8e52eadde76cdac9623050afeed703b256b058d711f8ed4de272708451835fcad072bd9d1e1592c2957110595f7b56126726ca8f9823f823e23102ed12d49f4fa591f95355e03086f92eb9", 0xfe}, {&(0x7f0000000400)="c898d162aad86f9f59b63219090d3a14f5def0c64adc4c017543adfd242c2a9d6d69e3a8fe76baa175ba2c20d879f176b30add21c34ddf944f8358833c04fc373677940e12b68342d9b64333cf41ad53b7a65d20cfd4299bb38a1ab9e3175af7d2bdfd5bb0185d5c4b2b506c7e6960825b72b368abb44c6f7fbb2a85d4386928ceaabf9a3c9e1ba872fe74de8c26b5b95de9466a852db8002f1a5c7ac3b435af82de6ca4a163e1096e946d808ecad0a650ec1ad58ef7fc1dd680adc4fa08b19bd9e28d148255", 0xc6}, {&(0x7f0000000500)="314d87e586f6a746a6f7db468f9d11434727c8e2ad132a5575b288b7e016885ab6e8c528167dc5fbcab9cbf1de161212465a3bbed37a869b47f97cc732e5e62bdc14aed0207c09dbe0950ad60c2d992ba6e7b38e9325a70712d35d96a3454115697c0e9b353fb7b6624a4ec002eb57b1c40e48d6afc39098578f6e3694f30ec74af41c55661272842789a2bbe53e46cd122174e7cedace4346efb11424d56e3c5ddbbe4dc9e34cbb83c0f6a16ee3b861b91cac3f30b4667e377d61e1ee092ea5a1409a495539f4c029199d1323926ca710cfc17b9153e4", 0xd7}, {&(0x7f0000000600)="0834c1bbe6471d7239a3656d584bb8cfeedc3505dd1240d36be253ce0c42973fe66527004f4991e1f06394fcc0ac7d0f22b53f5a4aaf97a2d3f89297e1af869220e225ac4542d39fc7c47e509b54018a6c35ff1e132a2efc00eb4292f7fe6e15db762e7aff8c760b48a62e5a5c942a99e359af9ec0b08e0c655ebff87fbb3191ede2e7051ae70d195738e0178571d88591fbb5b8d804aadb8d68fab195c91e8815dd5925e47a93f61136e88463df3de889c28c742395c079aefa7c2dda0a558a337b2a8497fd002c2a8222e2cfad340d3a8e60254bb2e95aff", 0xd9}, {&(0x7f0000000700)="51b69f2cbe6c5b0f59728ed9f42631a767715b5940afc18258b2fd257d9e458c6f6c54382c5496666c23eb439e0328e40a8bb3d4a9dd5e5c6f7161d65650fd5c3f16491480073a92510862ac51d442d62a7ff600eb9bb1977f0a7416b629ccbcca6b6c174cc1d1", 0x67}, {&(0x7f0000000780)="24752ffaad4cf5cbf5f0184e9a26db5f9e4d637bfa2ed27ac1a62bd016088da897ae8acbbbe8e2e41843a3d2724b507f393a055157ca343e223f1b39a4a476f1fe16f2ec54673f26", 0x48}], 0x6) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="e09803243c39673d78a06ca4fe04dd88235892d80506360884fce9bb7859f9b2114dca3049a8ba200399b76199dc744ea694effa6371ad", 0x37}, {&(0x7f0000000140)="91cfdc662b9079d686c6ec022ed93f45ba2cae947546c6b8175e55b87e11f4c217c5f2bed4d3a408922877c493df769d8876f1b1710c6f0a08e21e30ea11d0b91f9c3e5d69390534449e7efae69e4011cb9fcd4a245be028ad98486410a1f9711aa3", 0x62}, {&(0x7f00000001c0)="e16143d551e03a973360351a472b52007e86306b6d0d6b578324b53646b96fa244849537c6004b5ad9e66f3d8ed8d116e7b74423786944232530b60524667f74a763ca13877aef4d37598cd08c74c7a7aad6363892914bac8db5a1679ee21518fd397362542a8b4c3080758a186cf31df46c", 0x72}], 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r0) (async) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001240)={0x34, 0x0, 0x3, 0x0, "1fffff0366dfde36ae61dba64800"}) (async) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) (async) socket(0x11, 0x2, 0x68) (async) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000300)="9820f08f4853f3550045a0a951a494e5ccf1c4b102f845bdca5a046df05bd2b24a06fbdb0aad794254e13522856fc480008b975b6ede78e7f450ff9ed04d9d042c2f9c56efc2ca3b8d2e46ee58dd28a1b8239c35f1813794a1fb08d13efe61c5043b9c4752cc909909532cbb61439e9af30e10a32d95a0bc04ffbabf718570ac10eb073fec2906df1ca8308f579ffb9ca2882aac14baac483efda1d44518251a7b7a38734a21ab3d9be87963c4ee6a7087e10e8e52eadde76cdac9623050afeed703b256b058d711f8ed4de272708451835fcad072bd9d1e1592c2957110595f7b56126726ca8f9823f823e23102ed12d49f4fa591f95355e03086f92eb9", 0xfe}, {&(0x7f0000000400)="c898d162aad86f9f59b63219090d3a14f5def0c64adc4c017543adfd242c2a9d6d69e3a8fe76baa175ba2c20d879f176b30add21c34ddf944f8358833c04fc373677940e12b68342d9b64333cf41ad53b7a65d20cfd4299bb38a1ab9e3175af7d2bdfd5bb0185d5c4b2b506c7e6960825b72b368abb44c6f7fbb2a85d4386928ceaabf9a3c9e1ba872fe74de8c26b5b95de9466a852db8002f1a5c7ac3b435af82de6ca4a163e1096e946d808ecad0a650ec1ad58ef7fc1dd680adc4fa08b19bd9e28d148255", 0xc6}, {&(0x7f0000000500)="314d87e586f6a746a6f7db468f9d11434727c8e2ad132a5575b288b7e016885ab6e8c528167dc5fbcab9cbf1de161212465a3bbed37a869b47f97cc732e5e62bdc14aed0207c09dbe0950ad60c2d992ba6e7b38e9325a70712d35d96a3454115697c0e9b353fb7b6624a4ec002eb57b1c40e48d6afc39098578f6e3694f30ec74af41c55661272842789a2bbe53e46cd122174e7cedace4346efb11424d56e3c5ddbbe4dc9e34cbb83c0f6a16ee3b861b91cac3f30b4667e377d61e1ee092ea5a1409a495539f4c029199d1323926ca710cfc17b9153e4", 0xd7}, {&(0x7f0000000600)="0834c1bbe6471d7239a3656d584bb8cfeedc3505dd1240d36be253ce0c42973fe66527004f4991e1f06394fcc0ac7d0f22b53f5a4aaf97a2d3f89297e1af869220e225ac4542d39fc7c47e509b54018a6c35ff1e132a2efc00eb4292f7fe6e15db762e7aff8c760b48a62e5a5c942a99e359af9ec0b08e0c655ebff87fbb3191ede2e7051ae70d195738e0178571d88591fbb5b8d804aadb8d68fab195c91e8815dd5925e47a93f61136e88463df3de889c28c742395c079aefa7c2dda0a558a337b2a8497fd002c2a8222e2cfad340d3a8e60254bb2e95aff", 0xd9}, {&(0x7f0000000700)="51b69f2cbe6c5b0f59728ed9f42631a767715b5940afc18258b2fd257d9e458c6f6c54382c5496666c23eb439e0328e40a8bb3d4a9dd5e5c6f7161d65650fd5c3f16491480073a92510862ac51d442d62a7ff600eb9bb1977f0a7416b629ccbcca6b6c174cc1d1", 0x67}, {&(0x7f0000000780)="24752ffaad4cf5cbf5f0184e9a26db5f9e4d637bfa2ed27ac1a62bd016088da897ae8acbbbe8e2e41843a3d2724b507f393a055157ca343e223f1b39a4a476f1fe16f2ec54673f26", 0x48}], 0x6) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="e09803243c39673d78a06ca4fe04dd88235892d80506360884fce9bb7859f9b2114dca3049a8ba200399b76199dc744ea694effa6371ad", 0x37}, {&(0x7f0000000140)="91cfdc662b9079d686c6ec022ed93f45ba2cae947546c6b8175e55b87e11f4c217c5f2bed4d3a408922877c493df769d8876f1b1710c6f0a08e21e30ea11d0b91f9c3e5d69390534449e7efae69e4011cb9fcd4a245be028ad98486410a1f9711aa3", 0x62}, {&(0x7f00000001c0)="e16143d551e03a973360351a472b52007e86306b6d0d6b578324b53646b96fa244849537c6004b5ad9e66f3d8ed8d116e7b74423786944232530b60524667f74a763ca13877aef4d37598cd08c74c7a7aad6363892914bac8db5a1679ee21518fd397362542a8b4c3080758a186cf31df46c", 0x72}], 0x3) (async) 05:40:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) (async) socketpair(0x2, 0x5, 0x20, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000140)=0x9, 0x4) (async) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:40:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x30}, {0x7ffffffe}]}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000140)={@random="edd700", @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@empty, @multicast2]}]}}, @tcp={{0x1, 0x2, r1, 0x41424344, 0x0, 0x0, 0xa, 0x40, 0x6, 0x0, 0x8, {[@md5sig={0x13, 0x12, "f3a03b967d7e51478026f0ab8362807d"}, @eol]}}, {"e40cfdd70798a985ac90cf8d33e3cfbcf0a958d55740c323fc6ca3e70a8740414a7114e09d3d0d8db6da5539c1acbe7f3bb735812e752a0816edd96d60d71b946a613e67894a4fccb620c4453cdbb817075ba4e24e1a1c085258f9668cf291cb6c3dbf"}}}}}}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x0, 0x0, @rand_addr="0000000000001e000000e3e900", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x3, 0x41424344, r1, 0x0, 0x0, 0x5}}}}}}}) 05:40:36 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x2, 0x2, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42bba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb237d21cd83168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252296f7dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b7342ba2dfbd7cdf386fa6d4fe3cd82b0b0f7aad49a6300181c3a"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 05:40:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair(0x2, 0x5, 0x20, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000140)=0x9, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x2, 0x0) (async) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) (async) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) (async) socketpair(0x2, 0x5, 0x20, &(0x7f0000000100)) (async) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000140)=0x9, 0x4) (async) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) 05:40:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x30}, {0x7ffffffe}]}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000140)={@random="edd700", @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@empty, @multicast2]}]}}, @tcp={{0x1, 0x2, r1, 0x41424344, 0x0, 0x0, 0xa, 0x40, 0x6, 0x0, 0x8, {[@md5sig={0x13, 0x12, "f3a03b967d7e51478026f0ab8362807d"}, @eol]}}, {"e40cfdd70798a985ac90cf8d33e3cfbcf0a958d55740c323fc6ca3e70a8740414a7114e09d3d0d8db6da5539c1acbe7f3bb735812e752a0816edd96d60d71b946a613e67894a4fccb620c4453cdbb817075ba4e24e1a1c085258f9668cf291cb6c3dbf"}}}}}}) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x0, 0x0, @rand_addr="0000000000001e000000e3e900", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x3, 0x41424344, r1, 0x0, 0x0, 0x5}}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x30}, {0x7ffffffe}]}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_emit_ethernet(0xc1, &(0x7f0000000140)={@random="edd700", @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@empty, @multicast2]}]}}, @tcp={{0x1, 0x2, r1, 0x41424344, 0x0, 0x0, 0xa, 0x40, 0x6, 0x0, 0x8, {[@md5sig={0x13, 0x12, "f3a03b967d7e51478026f0ab8362807d"}, @eol]}}, {"e40cfdd70798a985ac90cf8d33e3cfbcf0a958d55740c323fc6ca3e70a8740414a7114e09d3d0d8db6da5539c1acbe7f3bb735812e752a0816edd96d60d71b946a613e67894a4fccb620c4453cdbb817075ba4e24e1a1c085258f9668cf291cb6c3dbf"}}}}}}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x0, 0x0, @rand_addr="0000000000001e000000e3e900", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x3, 0x41424344, r1, 0x0, 0x0, 0x5}}}}}}}) (async) 05:40:36 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001240)={0x34, 0x0, 0x3, 0x0, "1fffff0366dfde36ae61dba64800"}) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) r1 = socket(0x11, 0x2, 0x68) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000300)="9820f08f4853f3550045a0a951a494e5ccf1c4b102f845bdca5a046df05bd2b24a06fbdb0aad794254e13522856fc480008b975b6ede78e7f450ff9ed04d9d042c2f9c56efc2ca3b8d2e46ee58dd28a1b8239c35f1813794a1fb08d13efe61c5043b9c4752cc909909532cbb61439e9af30e10a32d95a0bc04ffbabf718570ac10eb073fec2906df1ca8308f579ffb9ca2882aac14baac483efda1d44518251a7b7a38734a21ab3d9be87963c4ee6a7087e10e8e52eadde76cdac9623050afeed703b256b058d711f8ed4de272708451835fcad072bd9d1e1592c2957110595f7b56126726ca8f9823f823e23102ed12d49f4fa591f95355e03086f92eb9", 0xfe}, {&(0x7f0000000400)="c898d162aad86f9f59b63219090d3a14f5def0c64adc4c017543adfd242c2a9d6d69e3a8fe76baa175ba2c20d879f176b30add21c34ddf944f8358833c04fc373677940e12b68342d9b64333cf41ad53b7a65d20cfd4299bb38a1ab9e3175af7d2bdfd5bb0185d5c4b2b506c7e6960825b72b368abb44c6f7fbb2a85d4386928ceaabf9a3c9e1ba872fe74de8c26b5b95de9466a852db8002f1a5c7ac3b435af82de6ca4a163e1096e946d808ecad0a650ec1ad58ef7fc1dd680adc4fa08b19bd9e28d148255", 0xc6}, {&(0x7f0000000500)="314d87e586f6a746a6f7db468f9d11434727c8e2ad132a5575b288b7e016885ab6e8c528167dc5fbcab9cbf1de161212465a3bbed37a869b47f97cc732e5e62bdc14aed0207c09dbe0950ad60c2d992ba6e7b38e9325a70712d35d96a3454115697c0e9b353fb7b6624a4ec002eb57b1c40e48d6afc39098578f6e3694f30ec74af41c55661272842789a2bbe53e46cd122174e7cedace4346efb11424d56e3c5ddbbe4dc9e34cbb83c0f6a16ee3b861b91cac3f30b4667e377d61e1ee092ea5a1409a495539f4c029199d1323926ca710cfc17b9153e4", 0xd7}, {&(0x7f0000000600)="0834c1bbe6471d7239a3656d584bb8cfeedc3505dd1240d36be253ce0c42973fe66527004f4991e1f06394fcc0ac7d0f22b53f5a4aaf97a2d3f89297e1af869220e225ac4542d39fc7c47e509b54018a6c35ff1e132a2efc00eb4292f7fe6e15db762e7aff8c760b48a62e5a5c942a99e359af9ec0b08e0c655ebff87fbb3191ede2e7051ae70d195738e0178571d88591fbb5b8d804aadb8d68fab195c91e8815dd5925e47a93f61136e88463df3de889c28c742395c079aefa7c2dda0a558a337b2a8497fd002c2a8222e2cfad340d3a8e60254bb2e95aff", 0xd9}, {&(0x7f0000000700)="51b69f2cbe6c5b0f59728ed9f42631a767715b5940afc18258b2fd257d9e458c6f6c54382c5496666c23eb439e0328e40a8bb3d4a9dd5e5c6f7161d65650fd5c3f16491480073a92510862ac51d442d62a7ff600eb9bb1977f0a7416b629ccbcca6b6c174cc1d1", 0x67}, {&(0x7f0000000780)="24752ffaad4cf5cbf5f0184e9a26db5f9e4d637bfa2ed27ac1a62bd016088da897ae8acbbbe8e2e41843a3d2724b507f393a055157ca343e223f1b39a4a476f1fe16f2ec54673f26", 0x48}], 0x6) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="e09803243c39673d78a06ca4fe04dd88235892d80506360884fce9bb7859f9b2114dca3049a8ba200399b76199dc744ea694effa6371ad", 0x37}, {&(0x7f0000000140)="91cfdc662b9079d686c6ec022ed93f45ba2cae947546c6b8175e55b87e11f4c217c5f2bed4d3a408922877c493df769d8876f1b1710c6f0a08e21e30ea11d0b91f9c3e5d69390534449e7efae69e4011cb9fcd4a245be028ad98486410a1f9711aa3", 0x62}, {&(0x7f00000001c0)="e16143d551e03a973360351a472b52007e86306b6d0d6b578324b53646b96fa244849537c6004b5ad9e66f3d8ed8d116e7b74423786944232530b60524667f74a763ca13877aef4d37598cd08c74c7a7aad6363892914bac8db5a1679ee21518fd397362542a8b4c3080758a186cf31df46c", 0x72}], 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r0) (async) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001240)={0x34, 0x0, 0x3, 0x0, "1fffff0366dfde36ae61dba64800"}) (async) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) (async) socket(0x11, 0x2, 0x68) (async) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000300)="9820f08f4853f3550045a0a951a494e5ccf1c4b102f845bdca5a046df05bd2b24a06fbdb0aad794254e13522856fc480008b975b6ede78e7f450ff9ed04d9d042c2f9c56efc2ca3b8d2e46ee58dd28a1b8239c35f1813794a1fb08d13efe61c5043b9c4752cc909909532cbb61439e9af30e10a32d95a0bc04ffbabf718570ac10eb073fec2906df1ca8308f579ffb9ca2882aac14baac483efda1d44518251a7b7a38734a21ab3d9be87963c4ee6a7087e10e8e52eadde76cdac9623050afeed703b256b058d711f8ed4de272708451835fcad072bd9d1e1592c2957110595f7b56126726ca8f9823f823e23102ed12d49f4fa591f95355e03086f92eb9", 0xfe}, {&(0x7f0000000400)="c898d162aad86f9f59b63219090d3a14f5def0c64adc4c017543adfd242c2a9d6d69e3a8fe76baa175ba2c20d879f176b30add21c34ddf944f8358833c04fc373677940e12b68342d9b64333cf41ad53b7a65d20cfd4299bb38a1ab9e3175af7d2bdfd5bb0185d5c4b2b506c7e6960825b72b368abb44c6f7fbb2a85d4386928ceaabf9a3c9e1ba872fe74de8c26b5b95de9466a852db8002f1a5c7ac3b435af82de6ca4a163e1096e946d808ecad0a650ec1ad58ef7fc1dd680adc4fa08b19bd9e28d148255", 0xc6}, {&(0x7f0000000500)="314d87e586f6a746a6f7db468f9d11434727c8e2ad132a5575b288b7e016885ab6e8c528167dc5fbcab9cbf1de161212465a3bbed37a869b47f97cc732e5e62bdc14aed0207c09dbe0950ad60c2d992ba6e7b38e9325a70712d35d96a3454115697c0e9b353fb7b6624a4ec002eb57b1c40e48d6afc39098578f6e3694f30ec74af41c55661272842789a2bbe53e46cd122174e7cedace4346efb11424d56e3c5ddbbe4dc9e34cbb83c0f6a16ee3b861b91cac3f30b4667e377d61e1ee092ea5a1409a495539f4c029199d1323926ca710cfc17b9153e4", 0xd7}, {&(0x7f0000000600)="0834c1bbe6471d7239a3656d584bb8cfeedc3505dd1240d36be253ce0c42973fe66527004f4991e1f06394fcc0ac7d0f22b53f5a4aaf97a2d3f89297e1af869220e225ac4542d39fc7c47e509b54018a6c35ff1e132a2efc00eb4292f7fe6e15db762e7aff8c760b48a62e5a5c942a99e359af9ec0b08e0c655ebff87fbb3191ede2e7051ae70d195738e0178571d88591fbb5b8d804aadb8d68fab195c91e8815dd5925e47a93f61136e88463df3de889c28c742395c079aefa7c2dda0a558a337b2a8497fd002c2a8222e2cfad340d3a8e60254bb2e95aff", 0xd9}, {&(0x7f0000000700)="51b69f2cbe6c5b0f59728ed9f42631a767715b5940afc18258b2fd257d9e458c6f6c54382c5496666c23eb439e0328e40a8bb3d4a9dd5e5c6f7161d65650fd5c3f16491480073a92510862ac51d442d62a7ff600eb9bb1977f0a7416b629ccbcca6b6c174cc1d1", 0x67}, {&(0x7f0000000780)="24752ffaad4cf5cbf5f0184e9a26db5f9e4d637bfa2ed27ac1a62bd016088da897ae8acbbbe8e2e41843a3d2724b507f393a055157ca343e223f1b39a4a476f1fe16f2ec54673f26", 0x48}], 0x6) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="e09803243c39673d78a06ca4fe04dd88235892d80506360884fce9bb7859f9b2114dca3049a8ba200399b76199dc744ea694effa6371ad", 0x37}, {&(0x7f0000000140)="91cfdc662b9079d686c6ec022ed93f45ba2cae947546c6b8175e55b87e11f4c217c5f2bed4d3a408922877c493df769d8876f1b1710c6f0a08e21e30ea11d0b91f9c3e5d69390534449e7efae69e4011cb9fcd4a245be028ad98486410a1f9711aa3", 0x62}, {&(0x7f00000001c0)="e16143d551e03a973360351a472b52007e86306b6d0d6b578324b53646b96fa244849537c6004b5ad9e66f3d8ed8d116e7b74423786944232530b60524667f74a763ca13877aef4d37598cd08c74c7a7aad6363892914bac8db5a1679ee21518fd397362542a8b4c3080758a186cf31df46c", 0x72}], 0x3) (async) 05:40:36 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x2, 0x2, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r1) (async) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42bba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb237d21cd83168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252296f7dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b7342ba2dfbd7cdf386fa6d4fe3cd82b0b0f7aad49a6300181c3a"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) (async) r4 = socket(0x2, 0x3, 0x0) (async) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) (async, rerun: 32) r7 = socket(0x2, 0x3, 0x0) (rerun: 32) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 05:40:36 executing program 0: fchdir(0xffffffffffffff9c) syz_emit_ethernet(0x190, &(0x7f0000000040)=ANY=[@ANYBLOB="cfa798f823a412f941415ecf86dd608fc17e015a6c00fe8000000000000000000000000000bbff020000000000000000000000000001081000fb00000000ff02000000000000000000000000000100000000000000000000ffff7f00000100000000000000000000000000000000ff020000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000000000000000000000000000000000000000000000000000ffff000000000612009d00000000ff0200000000000000000000000000011022dd599500ea3ad4c4e2a225ca4723ff010000000000000000000000000001ff0100000000000000000000000000015400269a294e7b0fdb091f509a69360eff020000000000000000000900000001fe8000000000000000000000000000aa0000000000000000000000000000000116d52df76a77d223fa3e5f92786809f16703000000000000010100c2041eaed3d101010005020003010500000000000001000001000000003200024165000000080002d867000000bb6c"]) 05:40:36 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x2, 0x2, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42bba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb237d21cd83168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252296f7dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b7342ba2dfbd7cdf386fa6d4fe3cd82b0b0f7aad49a6300181c3a"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x2, 0x2, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) (async) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) close(r1) (async) socket(0x2, 0x3, 0x2) (async) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42bba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb237d21cd83168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252296f7dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b7342ba2dfbd7cdf386fa6d4fe3cd82b0b0f7aad49a6300181c3a"], 0x10) (async) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x11, 0x3, 0x0) (async) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) (async) socket(0x2, 0x3, 0x0) (async) kqueue() (async) fcntl$dupfd(r4, 0x0, r5) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r6, 0x0, r7) (async) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) (async) 05:40:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x47, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xce9, 0x0, 0x80000007, 0x3a, "7276c6656e93222e44fdb8111674a6808d8c71e9", 0xae}) write(r0, &(0x7f0000000180)='\b', 0x1) 05:40:36 executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x32, 0x0, 0x0, 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 05:40:36 executing program 0: fchdir(0xffffffffffffff9c) syz_emit_ethernet(0x190, &(0x7f0000000040)=ANY=[@ANYBLOB="cfa798f823a412f941415ecf86dd608fc17e015a6c00fe8000000000000000000000000000bbff020000000000000000000000000001081000fb00000000ff02000000000000000000000000000100000000000000000000ffff7f00000100000000000000000000000000000000ff020000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000000000000000000000000000000000000000000000000000ffff000000000612009d00000000ff0200000000000000000000000000011022dd599500ea3ad4c4e2a225ca4723ff010000000000000000000000000001ff0100000000000000000000000000015400269a294e7b0fdb091f509a69360eff020000000000000000000900000001fe8000000000000000000000000000aa0000000000000000000000000000000116d52df76a77d223fa3e5f92786809f16703000000000000010100c2041eaed3d101010005020003010500000000000001000001000000003200024165000000080002d867000000bb6c"]) 05:40:37 executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x32, 0x0, 0x0, 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 05:40:37 executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x32, 0x0, 0x0, 0x0, 0x0) (async) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 05:40:37 executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10097ac, 0x8, 0x0, 0x0, "0804000103000008000100008d1b38b85200", 0x20000001}) write(r0, &(0x7f0000001080)="1ec80ab40b5516468c2620ddbc53ef83be84afb292d354c64a9850d6a73c1c6a66037124916da930bb369ebca1bd5b0b3e7d1c957c049d86c1019763d71bf382aa79872c95a5c70d301a082d5b563556e960e5a763e759207b87fbcb53d7204f9774ab9b3740089206c9a171e8bc01d9b9f5ad3f2288ab37466ece419638ec238b108257d311655234bed58cfd2ad6ede6b81c228cc248e57174f7072a6ceccca8755b5657d8bc73df9a362c7a859cdb03cc136ade1f8d779da427b80e11164148d9d66a5ba741f366ae3393440d904fd9fdfc4a77488d3e8120ba85ec074b17ec45c4a90e3d06a61545876e2a4b922da570b91487cbc2a65837e9611571ee3b6eec111ec0a2e0d28bdddabafa0b3d6fc9c639aa7242f5ae67b9a808f69141244bcbce5057951ef693a946455083e8a611ebd26b88a1c02b85d204a53fdd4895e0281f952cd895e2f0337e7b1da86584dcca0ba8651431dac10a75ac24cc47507b99449f6afde202bdcf3217d37bc5e9fd51f5ca2723b86b3d27b8f9ca8c5450941f55d6dd2069cd29da6c6a135d01d26f72e7791ca144bfa26ac021e1eccd0766e721e53d913629c6f66ec683cf2470ff8604787be67cc0bbf22236d4ea150cc0e4cbe28c21a6f91271fff9e90e70d05ec2bf8a68a2ff47b33879cb99d36a75653ef76d652a220fdc05b861c6cf664e1b721af0eb08c5a27646c28e847719cf6e3cfa8954eb7354339a2c4da1487a3d3b3e475c48ec9125bfa897adbfa2f9d3d8ff4a29174816abb03066b5e385ea84989bd9acdc6cd75e44d220dc4d9e2bc53bb5c35378a0293b937ada78296a98c40e65677a77a7a4fea5f0a4cdccdf14834de77f17fd7b5abd01e1e73200134f05d42a4cd673bfc42d9b0ea5da54f0e52cec6f758637d15474a1dbe45ab6259793ceb0b5d2da7ba72acfc03e448507e0ac4cf79f7d1fe4ae74d9ab981b781643b7674c8f84cc97b2b1b0c2c2c29da31ebbe5aa223cb9837882895c640af3d6c3cf016d24ee6b3858ed68e1b29631d631fbe1e119939bcdf4340688c476f56fc0512e8160842fad109383d40ce3cdb39c0fc377c972c8a87ba43cac733d1421521d9b81a6d9a9e26211f95b523a5eb889c21612a9a30489dff8d4f23cdcba50f1d2d1d54ac171a48797cc6bb652bc2f9dd7c95c44e7e9e213eda3cb404a27e0ccd136f5c94a1f3b4781727cdbf0e917a606b12084281d587a2fdb7faa9fd8094edd498691f159f32ac176a9eadec341389ad1a37ba46c91b557d6e253f65d3c96f718bedafe27f8fcd947a6802338feba78bbed46e1ab6f5d975e4d3c5beceb8cbc7757a0049150bf707f4f57bce7bf67be51acebfa82af9a7081e2d9963d638c1b0cda75496071efb5aa42552f97482658ee5743020ed40682c8d44bc6f333a9a16dc95b3634e08d969fc7a9a663c377273950679e1665d6d68af29a90b2f1239b96c8ef4458446936975fe34827292d1301666433fa4fdc7582f8543c48ce89e885d59c114503d193304dbdd5b025c65710c842b0ec93b4639d85cc7c22237db84ae34d30efae858a34655ac5c241af3a0d307f1d3693907b1b9ec97d386354e244f87ccc14af7e39d8732d6a42d1dc27dd94b0a93a709fdbf2dc5ece63aec5d136aa4f581043effa2af6bea0958902d2acdb12539f51339054211eaa8ed0c3c9dd2367be894f6e0387021b083b016fd9a4f66f9d80eb0dc052678157cf37c53be99d825eb946dc367e27bc2d86238f798a8261ac1bb4e591918e9c0c552fdbf509a42a1e7db5ffd6420619d1cdd4dff6990d467a1ae354664137e221bda77adf74c9d43436c81686984cb53834d0ac0946b805a8c8d1c7f292fb6ad71eebf92e80", 0x531) 05:40:37 executing program 0: fchdir(0xffffffffffffff9c) syz_emit_ethernet(0x190, &(0x7f0000000040)=ANY=[@ANYBLOB="cfa798f823a412f941415ecf86dd608fc17e015a6c00fe8000000000000000000000000000bbff020000000000000000000000000001081000fb00000000ff02000000000000000000000000000100000000000000000000ffff7f00000100000000000000000000000000000000ff020000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000000000000000000000000000000000000000000000000000ffff000000000612009d00000000ff0200000000000000000000000000011022dd599500ea3ad4c4e2a225ca4723ff010000000000000000000000000001ff0100000000000000000000000000015400269a294e7b0fdb091f509a69360eff020000000000000000000900000001fe8000000000000000000000000000aa0000000000000000000000000000000116d52df76a77d223fa3e5f92786809f16703000000000000010100c2041eaed3d101010005020003010500000000000001000001000000003200024165000000080002d867000000bb6c"]) 05:40:37 executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10097ac, 0x8, 0x0, 0x0, "0804000103000008000100008d1b38b85200", 0x20000001}) (async) write(r0, &(0x7f0000001080)="1ec80ab40b5516468c2620ddbc53ef83be84afb292d354c64a9850d6a73c1c6a66037124916da930bb369ebca1bd5b0b3e7d1c957c049d86c1019763d71bf382aa79872c95a5c70d301a082d5b563556e960e5a763e759207b87fbcb53d7204f9774ab9b3740089206c9a171e8bc01d9b9f5ad3f2288ab37466ece419638ec238b108257d311655234bed58cfd2ad6ede6b81c228cc248e57174f7072a6ceccca8755b5657d8bc73df9a362c7a859cdb03cc136ade1f8d779da427b80e11164148d9d66a5ba741f366ae3393440d904fd9fdfc4a77488d3e8120ba85ec074b17ec45c4a90e3d06a61545876e2a4b922da570b91487cbc2a65837e9611571ee3b6eec111ec0a2e0d28bdddabafa0b3d6fc9c639aa7242f5ae67b9a808f69141244bcbce5057951ef693a946455083e8a611ebd26b88a1c02b85d204a53fdd4895e0281f952cd895e2f0337e7b1da86584dcca0ba8651431dac10a75ac24cc47507b99449f6afde202bdcf3217d37bc5e9fd51f5ca2723b86b3d27b8f9ca8c5450941f55d6dd2069cd29da6c6a135d01d26f72e7791ca144bfa26ac021e1eccd0766e721e53d913629c6f66ec683cf2470ff8604787be67cc0bbf22236d4ea150cc0e4cbe28c21a6f91271fff9e90e70d05ec2bf8a68a2ff47b33879cb99d36a75653ef76d652a220fdc05b861c6cf664e1b721af0eb08c5a27646c28e847719cf6e3cfa8954eb7354339a2c4da1487a3d3b3e475c48ec9125bfa897adbfa2f9d3d8ff4a29174816abb03066b5e385ea84989bd9acdc6cd75e44d220dc4d9e2bc53bb5c35378a0293b937ada78296a98c40e65677a77a7a4fea5f0a4cdccdf14834de77f17fd7b5abd01e1e73200134f05d42a4cd673bfc42d9b0ea5da54f0e52cec6f758637d15474a1dbe45ab6259793ceb0b5d2da7ba72acfc03e448507e0ac4cf79f7d1fe4ae74d9ab981b781643b7674c8f84cc97b2b1b0c2c2c29da31ebbe5aa223cb9837882895c640af3d6c3cf016d24ee6b3858ed68e1b29631d631fbe1e119939bcdf4340688c476f56fc0512e8160842fad109383d40ce3cdb39c0fc377c972c8a87ba43cac733d1421521d9b81a6d9a9e26211f95b523a5eb889c21612a9a30489dff8d4f23cdcba50f1d2d1d54ac171a48797cc6bb652bc2f9dd7c95c44e7e9e213eda3cb404a27e0ccd136f5c94a1f3b4781727cdbf0e917a606b12084281d587a2fdb7faa9fd8094edd498691f159f32ac176a9eadec341389ad1a37ba46c91b557d6e253f65d3c96f718bedafe27f8fcd947a6802338feba78bbed46e1ab6f5d975e4d3c5beceb8cbc7757a0049150bf707f4f57bce7bf67be51acebfa82af9a7081e2d9963d638c1b0cda75496071efb5aa42552f97482658ee5743020ed40682c8d44bc6f333a9a16dc95b3634e08d969fc7a9a663c377273950679e1665d6d68af29a90b2f1239b96c8ef4458446936975fe34827292d1301666433fa4fdc7582f8543c48ce89e885d59c114503d193304dbdd5b025c65710c842b0ec93b4639d85cc7c22237db84ae34d30efae858a34655ac5c241af3a0d307f1d3693907b1b9ec97d386354e244f87ccc14af7e39d8732d6a42d1dc27dd94b0a93a709fdbf2dc5ece63aec5d136aa4f581043effa2af6bea0958902d2acdb12539f51339054211eaa8ed0c3c9dd2367be894f6e0387021b083b016fd9a4f66f9d80eb0dc052678157cf37c53be99d825eb946dc367e27bc2d86238f798a8261ac1bb4e591918e9c0c552fdbf509a42a1e7db5ffd6420619d1cdd4dff6990d467a1ae354664137e221bda77adf74c9d43436c81686984cb53834d0ac0946b805a8c8d1c7f292fb6ad71eebf92e80", 0x531) 05:40:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x47, 0x93}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xce9, 0x0, 0x80000007, 0x3a, "7276c6656e93222e44fdb8111674a6808d8c71e9", 0xae}) (async, rerun: 32) write(r0, &(0x7f0000000180)='\b', 0x1) (rerun: 32) 05:40:37 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00007c1000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000a61000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f00000005c0)='./file\x00', 0x200, 0x50) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x401, 0xfffffffe, 0x100, 0xfffffffe, "001000000000eaff01000d0000000004092800a0", 0x0, 0xfffffff8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) chdir(&(0x7f0000000580)='./file1\x00') r1 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000540)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x5, 0x0, 0x0, "010000000000000000ffffff7f00", 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0xfffffffb, &(0x7f0000000600)="ebffcbff13b9fd812eaa4e713048e6993192bf48bd573ceb9bd62d3b8268128d5a96aba7e490bb60f0e7c1f83c3b16cb46e63c2c5414930d98284da17ea78a8c1c48c6650a1b5503000000c3672228711e962ada34ab6ee24e50ada55c5db5f349f3fe7f82264d19351d29f01aafbb3c07a35bfc913947c8ada598d22cd12cb05dc1d6c0617a22b6e919a6571d567e4edb833578f2cecf2929ef242968c30c6cca687a7c62a0ffcdd7d4b3c547227b0e9a5a6252cd09f917536a561883e3c99a06c64262377883c4cbbbd178010cb6d0228a230624da69655195a8fc1170071cf447240cc2428d26ba94524136a643285f23a4859f98a93a9454946046b093217b26b50ac0b21e660123c978be0748f87a385746348fe89e7418185923b22bd30c07ecf30a5ac60f7a65248b7c194663c783681aa24668bfe7662d8a183b9026ee0192c6ec2db3ad7b1c8236caa43902a5dc5604c2be62e65893be1fde6aae1b794b11a974a69f3853c2ac5e5ea96a22c71fc1f09e0a3fa5da4d24c611cea899bb661c8e50ce4540eef3485d393dec3f0354b8a222b3aad0981237a05fed4a0381f353df5a94e5d608e3049588a1d45c86d4bce52526eff253847f5987cdd4c8372136877ea928902fcc961d05b1adf0b9e016c501eac581afda97236fae96da865d79b4", 0x1e4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x800000000029, 0x25, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) open(&(0x7f0000000800)='./file0\x00', 0x40, 0x0) write(r3, 0x0, 0x0) 05:40:37 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x7, 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffff8, &(0x7f0000000200)='./file1\x00', 0x8}) execve(0x0, 0x0, 0x0) 05:40:37 executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10097ac, 0x8, 0x0, 0x0, "0804000103000008000100008d1b38b85200", 0x20000001}) write(r0, &(0x7f0000001080)="1ec80ab40b5516468c2620ddbc53ef83be84afb292d354c64a9850d6a73c1c6a66037124916da930bb369ebca1bd5b0b3e7d1c957c049d86c1019763d71bf382aa79872c95a5c70d301a082d5b563556e960e5a763e759207b87fbcb53d7204f9774ab9b3740089206c9a171e8bc01d9b9f5ad3f2288ab37466ece419638ec238b108257d311655234bed58cfd2ad6ede6b81c228cc248e57174f7072a6ceccca8755b5657d8bc73df9a362c7a859cdb03cc136ade1f8d779da427b80e11164148d9d66a5ba741f366ae3393440d904fd9fdfc4a77488d3e8120ba85ec074b17ec45c4a90e3d06a61545876e2a4b922da570b91487cbc2a65837e9611571ee3b6eec111ec0a2e0d28bdddabafa0b3d6fc9c639aa7242f5ae67b9a808f69141244bcbce5057951ef693a946455083e8a611ebd26b88a1c02b85d204a53fdd4895e0281f952cd895e2f0337e7b1da86584dcca0ba8651431dac10a75ac24cc47507b99449f6afde202bdcf3217d37bc5e9fd51f5ca2723b86b3d27b8f9ca8c5450941f55d6dd2069cd29da6c6a135d01d26f72e7791ca144bfa26ac021e1eccd0766e721e53d913629c6f66ec683cf2470ff8604787be67cc0bbf22236d4ea150cc0e4cbe28c21a6f91271fff9e90e70d05ec2bf8a68a2ff47b33879cb99d36a75653ef76d652a220fdc05b861c6cf664e1b721af0eb08c5a27646c28e847719cf6e3cfa8954eb7354339a2c4da1487a3d3b3e475c48ec9125bfa897adbfa2f9d3d8ff4a29174816abb03066b5e385ea84989bd9acdc6cd75e44d220dc4d9e2bc53bb5c35378a0293b937ada78296a98c40e65677a77a7a4fea5f0a4cdccdf14834de77f17fd7b5abd01e1e73200134f05d42a4cd673bfc42d9b0ea5da54f0e52cec6f758637d15474a1dbe45ab6259793ceb0b5d2da7ba72acfc03e448507e0ac4cf79f7d1fe4ae74d9ab981b781643b7674c8f84cc97b2b1b0c2c2c29da31ebbe5aa223cb9837882895c640af3d6c3cf016d24ee6b3858ed68e1b29631d631fbe1e119939bcdf4340688c476f56fc0512e8160842fad109383d40ce3cdb39c0fc377c972c8a87ba43cac733d1421521d9b81a6d9a9e26211f95b523a5eb889c21612a9a30489dff8d4f23cdcba50f1d2d1d54ac171a48797cc6bb652bc2f9dd7c95c44e7e9e213eda3cb404a27e0ccd136f5c94a1f3b4781727cdbf0e917a606b12084281d587a2fdb7faa9fd8094edd498691f159f32ac176a9eadec341389ad1a37ba46c91b557d6e253f65d3c96f718bedafe27f8fcd947a6802338feba78bbed46e1ab6f5d975e4d3c5beceb8cbc7757a0049150bf707f4f57bce7bf67be51acebfa82af9a7081e2d9963d638c1b0cda75496071efb5aa42552f97482658ee5743020ed40682c8d44bc6f333a9a16dc95b3634e08d969fc7a9a663c377273950679e1665d6d68af29a90b2f1239b96c8ef4458446936975fe34827292d1301666433fa4fdc7582f8543c48ce89e885d59c114503d193304dbdd5b025c65710c842b0ec93b4639d85cc7c22237db84ae34d30efae858a34655ac5c241af3a0d307f1d3693907b1b9ec97d386354e244f87ccc14af7e39d8732d6a42d1dc27dd94b0a93a709fdbf2dc5ece63aec5d136aa4f581043effa2af6bea0958902d2acdb12539f51339054211eaa8ed0c3c9dd2367be894f6e0387021b083b016fd9a4f66f9d80eb0dc052678157cf37c53be99d825eb946dc367e27bc2d86238f798a8261ac1bb4e591918e9c0c552fdbf509a42a1e7db5ffd6420619d1cdd4dff6990d467a1ae354664137e221bda77adf74c9d43436c81686984cb53834d0ac0946b805a8c8d1c7f292fb6ad71eebf92e80", 0x531) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10097ac, 0x8, 0x0, 0x0, "0804000103000008000100008d1b38b85200", 0x20000001}) (async) write(r0, &(0x7f0000001080)="1ec80ab40b5516468c2620ddbc53ef83be84afb292d354c64a9850d6a73c1c6a66037124916da930bb369ebca1bd5b0b3e7d1c957c049d86c1019763d71bf382aa79872c95a5c70d301a082d5b563556e960e5a763e759207b87fbcb53d7204f9774ab9b3740089206c9a171e8bc01d9b9f5ad3f2288ab37466ece419638ec238b108257d311655234bed58cfd2ad6ede6b81c228cc248e57174f7072a6ceccca8755b5657d8bc73df9a362c7a859cdb03cc136ade1f8d779da427b80e11164148d9d66a5ba741f366ae3393440d904fd9fdfc4a77488d3e8120ba85ec074b17ec45c4a90e3d06a61545876e2a4b922da570b91487cbc2a65837e9611571ee3b6eec111ec0a2e0d28bdddabafa0b3d6fc9c639aa7242f5ae67b9a808f69141244bcbce5057951ef693a946455083e8a611ebd26b88a1c02b85d204a53fdd4895e0281f952cd895e2f0337e7b1da86584dcca0ba8651431dac10a75ac24cc47507b99449f6afde202bdcf3217d37bc5e9fd51f5ca2723b86b3d27b8f9ca8c5450941f55d6dd2069cd29da6c6a135d01d26f72e7791ca144bfa26ac021e1eccd0766e721e53d913629c6f66ec683cf2470ff8604787be67cc0bbf22236d4ea150cc0e4cbe28c21a6f91271fff9e90e70d05ec2bf8a68a2ff47b33879cb99d36a75653ef76d652a220fdc05b861c6cf664e1b721af0eb08c5a27646c28e847719cf6e3cfa8954eb7354339a2c4da1487a3d3b3e475c48ec9125bfa897adbfa2f9d3d8ff4a29174816abb03066b5e385ea84989bd9acdc6cd75e44d220dc4d9e2bc53bb5c35378a0293b937ada78296a98c40e65677a77a7a4fea5f0a4cdccdf14834de77f17fd7b5abd01e1e73200134f05d42a4cd673bfc42d9b0ea5da54f0e52cec6f758637d15474a1dbe45ab6259793ceb0b5d2da7ba72acfc03e448507e0ac4cf79f7d1fe4ae74d9ab981b781643b7674c8f84cc97b2b1b0c2c2c29da31ebbe5aa223cb9837882895c640af3d6c3cf016d24ee6b3858ed68e1b29631d631fbe1e119939bcdf4340688c476f56fc0512e8160842fad109383d40ce3cdb39c0fc377c972c8a87ba43cac733d1421521d9b81a6d9a9e26211f95b523a5eb889c21612a9a30489dff8d4f23cdcba50f1d2d1d54ac171a48797cc6bb652bc2f9dd7c95c44e7e9e213eda3cb404a27e0ccd136f5c94a1f3b4781727cdbf0e917a606b12084281d587a2fdb7faa9fd8094edd498691f159f32ac176a9eadec341389ad1a37ba46c91b557d6e253f65d3c96f718bedafe27f8fcd947a6802338feba78bbed46e1ab6f5d975e4d3c5beceb8cbc7757a0049150bf707f4f57bce7bf67be51acebfa82af9a7081e2d9963d638c1b0cda75496071efb5aa42552f97482658ee5743020ed40682c8d44bc6f333a9a16dc95b3634e08d969fc7a9a663c377273950679e1665d6d68af29a90b2f1239b96c8ef4458446936975fe34827292d1301666433fa4fdc7582f8543c48ce89e885d59c114503d193304dbdd5b025c65710c842b0ec93b4639d85cc7c22237db84ae34d30efae858a34655ac5c241af3a0d307f1d3693907b1b9ec97d386354e244f87ccc14af7e39d8732d6a42d1dc27dd94b0a93a709fdbf2dc5ece63aec5d136aa4f581043effa2af6bea0958902d2acdb12539f51339054211eaa8ed0c3c9dd2367be894f6e0387021b083b016fd9a4f66f9d80eb0dc052678157cf37c53be99d825eb946dc367e27bc2d86238f798a8261ac1bb4e591918e9c0c552fdbf509a42a1e7db5ffd6420619d1cdd4dff6990d467a1ae354664137e221bda77adf74c9d43436c81686984cb53834d0ac0946b805a8c8d1c7f292fb6ad71eebf92e80", 0x531) (async) 05:40:37 executing program 2: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x3, 0xffffffffffffffff}) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4) setsockopt(0xffffffffffffff9c, 0xfd, 0xfffffe00, &(0x7f0000000000)="92f88702b1b502bc8397b8c21dafa6450ee11814d2dd920dd79eaf8cf9f0d5f61d8ab42c123b0cb14970f15d28d36c9df5d4b484513ec980b19800748a8009cb7a11164ea7d568a9753d389f519e7fd6de6a2f8602ba7c57c8f220d1796c5fa3135ed0f5d77f9ed2fe997a28c67a844a235ac8cc569ccfa08cb184807ff4caacacf51149dda9400032b694c84cae5417247067fe3c92acd637773c660f0e2eac565554272da25ad3a366028a55651fd5e37f13c4e8d84f068aec7e6fa55d5c0261fbc007bd1a", 0xc6) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 05:40:37 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00007c1000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000a61000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f00000005c0)='./file\x00', 0x200, 0x50) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x401, 0xfffffffe, 0x100, 0xfffffffe, "001000000000eaff01000d0000000004092800a0", 0x0, 0xfffffff8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) chdir(&(0x7f0000000580)='./file1\x00') r1 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000540)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x5, 0x0, 0x0, "010000000000000000ffffff7f00", 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0xfffffffb, &(0x7f0000000600)="ebffcbff13b9fd812eaa4e713048e6993192bf48bd573ceb9bd62d3b8268128d5a96aba7e490bb60f0e7c1f83c3b16cb46e63c2c5414930d98284da17ea78a8c1c48c6650a1b5503000000c3672228711e962ada34ab6ee24e50ada55c5db5f349f3fe7f82264d19351d29f01aafbb3c07a35bfc913947c8ada598d22cd12cb05dc1d6c0617a22b6e919a6571d567e4edb833578f2cecf2929ef242968c30c6cca687a7c62a0ffcdd7d4b3c547227b0e9a5a6252cd09f917536a561883e3c99a06c64262377883c4cbbbd178010cb6d0228a230624da69655195a8fc1170071cf447240cc2428d26ba94524136a643285f23a4859f98a93a9454946046b093217b26b50ac0b21e660123c978be0748f87a385746348fe89e7418185923b22bd30c07ecf30a5ac60f7a65248b7c194663c783681aa24668bfe7662d8a183b9026ee0192c6ec2db3ad7b1c8236caa43902a5dc5604c2be62e65893be1fde6aae1b794b11a974a69f3853c2ac5e5ea96a22c71fc1f09e0a3fa5da4d24c611cea899bb661c8e50ce4540eef3485d393dec3f0354b8a222b3aad0981237a05fed4a0381f353df5a94e5d608e3049588a1d45c86d4bce52526eff253847f5987cdd4c8372136877ea928902fcc961d05b1adf0b9e016c501eac581afda97236fae96da865d79b4", 0x1e4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x800000000029, 0x25, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) open(&(0x7f0000000800)='./file0\x00', 0x40, 0x0) write(r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00007c1000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000a61000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) open(&(0x7f00000005c0)='./file\x00', 0x200, 0x50) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x401, 0xfffffffe, 0x100, 0xfffffffe, "001000000000eaff01000d0000000004092800a0", 0x0, 0xfffffff8}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) (async) chdir(&(0x7f0000000580)='./file1\x00') (async) socket(0x18, 0x4003, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000540)=0x5, 0x4) (async) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x5, 0x0, 0x0, "010000000000000000ffffff7f00", 0x5}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(0xffffffffffffffff, 0x9, 0xfffffffb, &(0x7f0000000600)="ebffcbff13b9fd812eaa4e713048e6993192bf48bd573ceb9bd62d3b8268128d5a96aba7e490bb60f0e7c1f83c3b16cb46e63c2c5414930d98284da17ea78a8c1c48c6650a1b5503000000c3672228711e962ada34ab6ee24e50ada55c5db5f349f3fe7f82264d19351d29f01aafbb3c07a35bfc913947c8ada598d22cd12cb05dc1d6c0617a22b6e919a6571d567e4edb833578f2cecf2929ef242968c30c6cca687a7c62a0ffcdd7d4b3c547227b0e9a5a6252cd09f917536a561883e3c99a06c64262377883c4cbbbd178010cb6d0228a230624da69655195a8fc1170071cf447240cc2428d26ba94524136a643285f23a4859f98a93a9454946046b093217b26b50ac0b21e660123c978be0748f87a385746348fe89e7418185923b22bd30c07ecf30a5ac60f7a65248b7c194663c783681aa24668bfe7662d8a183b9026ee0192c6ec2db3ad7b1c8236caa43902a5dc5604c2be62e65893be1fde6aae1b794b11a974a69f3853c2ac5e5ea96a22c71fc1f09e0a3fa5da4d24c611cea899bb661c8e50ce4540eef3485d393dec3f0354b8a222b3aad0981237a05fed4a0381f353df5a94e5d608e3049588a1d45c86d4bce52526eff253847f5987cdd4c8372136877ea928902fcc961d05b1adf0b9e016c501eac581afda97236fae96da865d79b4", 0x1e4) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x3, 0x85) (async) setsockopt(r1, 0x800000000029, 0x25, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) (async) open(&(0x7f0000000800)='./file0\x00', 0x40, 0x0) (async) write(r3, 0x0, 0x0) (async) 05:40:38 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x7, 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') (async, rerun: 64) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') (async, rerun: 64) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffff8, &(0x7f0000000200)='./file1\x00', 0x8}) (async) execve(0x0, 0x0, 0x0) 05:40:38 executing program 2: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) (async) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x3, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4) (async) setsockopt(0xffffffffffffff9c, 0xfd, 0xfffffe00, &(0x7f0000000000)="92f88702b1b502bc8397b8c21dafa6450ee11814d2dd920dd79eaf8cf9f0d5f61d8ab42c123b0cb14970f15d28d36c9df5d4b484513ec980b19800748a8009cb7a11164ea7d568a9753d389f519e7fd6de6a2f8602ba7c57c8f220d1796c5fa3135ed0f5d77f9ed2fe997a28c67a844a235ac8cc569ccfa08cb184807ff4caacacf51149dda9400032b694c84cae5417247067fe3c92acd637773c660f0e2eac565554272da25ad3a366028a55651fd5e37f13c4e8d84f068aec7e6fa55d5c0261fbc007bd1a", 0xc6) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 05:40:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x47, 0x93}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xce9, 0x0, 0x80000007, 0x3a, "7276c6656e93222e44fdb8111674a6808d8c71e9", 0xae}) (async) write(r0, &(0x7f0000000180)='\b', 0x1) 05:40:38 executing program 2: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x3, 0xffffffffffffffff}) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4) setsockopt(0xffffffffffffff9c, 0xfd, 0xfffffe00, &(0x7f0000000000)="92f88702b1b502bc8397b8c21dafa6450ee11814d2dd920dd79eaf8cf9f0d5f61d8ab42c123b0cb14970f15d28d36c9df5d4b484513ec980b19800748a8009cb7a11164ea7d568a9753d389f519e7fd6de6a2f8602ba7c57c8f220d1796c5fa3135ed0f5d77f9ed2fe997a28c67a844a235ac8cc569ccfa08cb184807ff4caacacf51149dda9400032b694c84cae5417247067fe3c92acd637773c660f0e2eac565554272da25ad3a366028a55651fd5e37f13c4e8d84f068aec7e6fa55d5c0261fbc007bd1a", 0xc6) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) (async) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x3, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4) (async) setsockopt(0xffffffffffffff9c, 0xfd, 0xfffffe00, &(0x7f0000000000)="92f88702b1b502bc8397b8c21dafa6450ee11814d2dd920dd79eaf8cf9f0d5f61d8ab42c123b0cb14970f15d28d36c9df5d4b484513ec980b19800748a8009cb7a11164ea7d568a9753d389f519e7fd6de6a2f8602ba7c57c8f220d1796c5fa3135ed0f5d77f9ed2fe997a28c67a844a235ac8cc569ccfa08cb184807ff4caacacf51149dda9400032b694c84cae5417247067fe3c92acd637773c660f0e2eac565554272da25ad3a366028a55651fd5e37f13c4e8d84f068aec7e6fa55d5c0261fbc007bd1a", 0xc6) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) 05:40:38 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00007c1000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000a61000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async, rerun: 64) r0 = open(&(0x7f00000005c0)='./file\x00', 0x200, 0x50) (rerun: 64) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x401, 0xfffffffe, 0x100, 0xfffffffe, "001000000000eaff01000d0000000004092800a0", 0x0, 0xfffffff8}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) (async) chdir(&(0x7f0000000580)='./file1\x00') r1 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000540)=0x5, 0x4) (async) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x5, 0x0, 0x0, "010000000000000000ffffff7f00", 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(0xffffffffffffffff, 0x9, 0xfffffffb, &(0x7f0000000600)="ebffcbff13b9fd812eaa4e713048e6993192bf48bd573ceb9bd62d3b8268128d5a96aba7e490bb60f0e7c1f83c3b16cb46e63c2c5414930d98284da17ea78a8c1c48c6650a1b5503000000c3672228711e962ada34ab6ee24e50ada55c5db5f349f3fe7f82264d19351d29f01aafbb3c07a35bfc913947c8ada598d22cd12cb05dc1d6c0617a22b6e919a6571d567e4edb833578f2cecf2929ef242968c30c6cca687a7c62a0ffcdd7d4b3c547227b0e9a5a6252cd09f917536a561883e3c99a06c64262377883c4cbbbd178010cb6d0228a230624da69655195a8fc1170071cf447240cc2428d26ba94524136a643285f23a4859f98a93a9454946046b093217b26b50ac0b21e660123c978be0748f87a385746348fe89e7418185923b22bd30c07ecf30a5ac60f7a65248b7c194663c783681aa24668bfe7662d8a183b9026ee0192c6ec2db3ad7b1c8236caa43902a5dc5604c2be62e65893be1fde6aae1b794b11a974a69f3853c2ac5e5ea96a22c71fc1f09e0a3fa5da4d24c611cea899bb661c8e50ce4540eef3485d393dec3f0354b8a222b3aad0981237a05fed4a0381f353df5a94e5d608e3049588a1d45c86d4bce52526eff253847f5987cdd4c8372136877ea928902fcc961d05b1adf0b9e016c501eac581afda97236fae96da865d79b4", 0x1e4) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async, rerun: 64) r3 = socket(0x18, 0x3, 0x85) (rerun: 64) setsockopt(r1, 0x800000000029, 0x25, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) (async) open(&(0x7f0000000800)='./file0\x00', 0x40, 0x0) (async) write(r3, 0x0, 0x0) 05:40:38 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x7, 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffff8, &(0x7f0000000200)='./file1\x00', 0x8}) (async) execve(0x0, 0x0, 0x0) 05:40:38 executing program 3: r0 = semget$private(0x0, 0x5, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() setreuid(0xee00, r4) r5 = semget$private(0x0, 0x5, 0x20) semop(r5, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) r6 = semget(0x2, 0x1, 0xfa579fb9ae73358d) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000180)=0xc4f9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x8, r4, r3, r1, r7, 0x58, 0xb310}, 0x0, 0x401, 0x6}) setregid(r2, r3) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffdfffff86dd6000000000082c0000000000000000000000000000000000ff0200050000000000000000000000012b00000700000000"]) 05:40:38 executing program 2: r0 = socket(0x11, 0x10000000000003, 0x0) socketpair(0x18, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000200)="f647e6fbebf26c0fc308cb7defe15d58049c468af7a24e91c75459e4b0dd1dc9d1be2f6eec7c9d0b946cf198061e0c3336642ed308d408a28e857123a4d28fe1d9693e5ba74c134fff729c3acb7b630a8490e0fc1059ea0596683d639abfd635b26264d5f00188b66a89529ee5c397bc05b9daebb3d4b9b0102f8abe7fdaf5d5705246e183d73f07e036184b715b7b5517197ec4cea424a7e7423f6d5d7234f3c1aef8a884c204cfd71790e300394578435829b18770801b76c670b922991398fb278bb0171d9eb023710403c3df432ffa00c0bf52a7da65f07813ee64c0ee3077058598c990ec8ac023e7e7f0e56c4c429da8fc2b4f4da5cf45412461a8d4548f1b10d0d7f28c8d50d2c4ace2b1e10b28c226c67b7636281fef8e28bb681b72be52847c5e7f36cdae93f4371d62c684ed59fac6b51a5faaaea2114fc953c93286a29191681078b96d83a9cb278ce599d3a3bf22b0dbe3f74a43b6a88e58683b2c56970085e51f274fa40b408f3e0795a579f45c5cf2b23db8270de957a7e046634bc8bb04c7a697421e06286e0bd3e6ab676fd196afea7a14917f893dcf834ec2b50f527953f6627067f4d76ed1fcb5fd8d2909bfd269da37808ccd1c9f8ae3f71a3694e10e723a98cd8e62daf41280f79e3be9810df41d4ff66f9e7eeba6beb445241a881ffe77349004c473e540e3fb24b27baa126e96cbc1559e7bb9311aa159c119642a8bdf51a67cb860c7b7e3833b716624fe202ee823762aae6c06462bfda5a6da405f0f77267a7ba62b0d79cec1b47f3c663d51c8f092b1996cd3f30ff321e0f739cae62b2a270d6382aa3c7aa49b80229910f525c915d960e672dbe1ba9fab141deba6ff16c0a589ecb16dd872e18ea3d377e67ba889bb1ead07d853d4e7e0d8fafd47a9aabf130763db17aa921ed08f0c6a341cb442abfbfdedac4fe9c3171da9ffeaedb0cb4b04a0d908dea2b11fac63588ccbaecb8f974407ae176162190b4788d4648a1f7191b35c909dd106e9689abe8369238c0d3ccfc983d23e80bec1c014d4536842e1faf940bed8320af3bfacc6e5ba74fe6137a8d90192f4cc363eaee245ad5ca455d7c1327573cb0a4989e54502a5c2609f52735fb20b0fec8884c2af439fed263909f19c0147ebbcf84eb4a54f878b14df3c955c857f54597e1028f0fe74b0d7829706b91591b7f04c2f44de9a2c6d4e88b538d73a578b747372af2660c7e975f88b41f29b9d07801a224a450b968e3e7c0ea55e70c05cee400ed9a1257a6fe0a61de532f5324d9a9dfb38a4aceabaf98967d09661b93b2387e008c6d7b8c6806937e197c04f0f0b74f200a14a2da3595aa46ddc065f76a33605cc8ba730d6ef5bcd9edaac280bbdbf0bbe8440fc7173771971f9bfdb658d0ab10f3101a2704bfa1910b674eb410f176eab3a2966d2f17fb07d470273e7858346b50e374dae4b6c33335dd68ebbfe8b08a8891ac63a2ac1f562a42a90a95fec58fc1fded034243a9365f4565146f86d9679e0ff390f8ba424b0b050466c0644174c2cdadf8c5088c47c7958a931d003917ebfbcbfc94f533cc8215b6e53d05576bb233040a825ae4f6c1b5a76c9f2997193de0f843e13236591881d9843ae5a5b8159bd311109e5a71b1f2d3275dc2ba64b2b6a160c207913f1d941e8532e91d6c51fd0d611c75c0b110d100555bc4620f1feeba1ce9fe050aabc787aeeba2091dda7a060ee49e34655dab4794005460a7db30650b9910d08d5772e800fec96ba09052eebbc847adaf489a451f9361d171c444eb5e41c47f806bc055eae582cc06d9527d9311ef5208a8626a5250732e79f42d9e5183ee3b13ae27438f1d40ad2917ceda4e6acbb7451f242fb9693c886168089015c42610a5ce8c694d205ba2eaa4e34677bf1869e656e8883505fc5f0dd32e64edded87309d7d0b4c76680eb273c46d19641f27146e3e9426799d5a3abcbdc9f2a1477822af1f27696352765c21d67dfcab771d150192cf08543bfc0f01d0e14846f0457a04a19e818bf3ec54964a9f1bee8fb77fcd066af8d89f5ed6b55f4b3e249a7d95e24c649b7ac82ef64752c6d416c62b2142455a80fb09dc6ad7e83e2f9f6a5789a4c59b1167801320aca22d753160aff23acaa97c1bade7cf5fb5f0e8e445eb4b705642e075811726ddf4fd14364e54288fc70c1569224b2d62b7c3ca328bc263fc91e59c495c0dfe724772b0d4730b818be70a80f6b0e0c857d2795e175dc52d6e11cea789a145d7b71822f94d575b71c0d0d307a3e9736568d3b40759fba204e668e27008d4a67bff147f959a4a21bb8d730cc64b0171b63c8d8ba743251489b998cf3d8565f557599a8dfd17dbdbdd1605716d62d1e8f03c20108d88509ccec551d93c0e9953493bdcb06d99ceb4c1f35c4bd0528f846b135309696b41cc80a02875bec92d1619fae5a0f463d3eae9b03dc22e8d133ac2d456d704e83a2bbcaa5fde9e2e56655dc494194f38841273a8d1f710ed93265f4b17b93a96aa74a0cb7bb2fcaaad84acee308b01b04150fd58805c989cbca10824c996cbb4169ffee50842fbcf8ab328d50218b11316d2173eb10a25a290668ab178982c41e17be0f8b9671a6c8d6be9ce85bd35e39238bab61363c8dea6b9621c06ce0715944f622ec62e8260d0aae1fb90ade6254e1b2c8a0d0d08783abb46bdd9fa97d37dfb5b9d02acfd9b55d4023329327153ff9a667cfb9465d14dec0cd7e39bea4079e537c5dc9a43731dff933e70888c7e0eee013d4ed4299cd48a307b222b8d5b20ff523fffa9c1396042f72f806c6e8992563abf344eef5b2467d2d7c3d8413bdbf59909d7a72580046f5b985252827b064f2c4f7a6833da2b66662ea5dd5f407eff161447538303dae7bda9eb32a7ca4e2a42a736748b9c0883390c3a6eb09b2ed63349bd1cd660cbb3e85bea9eac91df38e14440883d05acf48b111331b71b6a9f77ddd9c272a6b5b1132ddfeec98df0d4b6aba13583c8535cca9fbe6ea27bcedea810f9f3d849f5cc9656191a04566abddf293bdb98a5abfe0c99be5be071e7b218be70aa576485382e8d3089ce0bdfff8743a882a2ae7c1e2bd4ac874acf192c09774aa31e071625a424fadce8419beaa60899e43e2ce7836867f377e1872012d5691fbeddfe42508a45fab8c5d87cdb8dc54bc6f4c2aa177e85ba28b0939d1b10d38f72d455507bc16d65c1ef1d16b80c9f7a450af769f4ac7ca9e0dbd317d5157e28b677cc2d74a243de13762ef540f3735f17a6138845fb10b3559ee896cfcb6a1df43eb8b2227e1fac2ed184851787700ceba9ea9a8d873e32ee87e7bc9be24122dfb7946a09b91f2b636a3b2ede4749d4eaaf05cc15fc2ae619857401909f325d9de0314c004bfa2bc01fe3cccc36296d919095eafdf160ede4cf1af569a3e86c36ab2359d4d30fb16f6ff644fef0c9c8964ce7cb10eaa7265ccab087bff740abc3ee2f1966ecb091e26adc08d4e21cda1281c5c07841aaf202f27d91fe196d371c450fd7c87ef814d99d30a34d9de277273717b9880e633f928b43d3d8798f7249614a97ad4aa8b82c7bb02e04980c68f44421425c53a4094f0168034e7ee93abeb927f6fc331d04365eeac21912635352524c575eefc46e6c6e972d4780f21d2150065680747c7d21de303fd18f00b90d4f632085fa41f7ee6aad791f215f17326cae5af626da91b56a8d37e9eb5caa55b9e3fad1385efd8ba3e93a44f28e9d58ee89ed89bee85d8de4d49e4438d5a7e93ae9b5860d8568db5c4dbaff15f44543f15c48d259dbfe9a76ae53d7ade371aa3c5717e4e6e741698bd995bbdbc98b3a3c0198de3dc996efeabb843d6a98762e8b428be305ab1f335d39bbb0e4db10b35b779257cf5bc5f7585c3b71285448d0c1f10de3623d53f54b84e2bc0c0d8cce8bbc50e8163eec0e9d6a425a1b221214f7de68c281f72f02fc95dc377ce2b086fb5b47e6804d81f2919d53a95618ce78eba0aa5e642695e6bd7ffd978231223050959ce1a4ea7c3444ea72bb0dcbb812e3fb1dd5062fa42eb47c4c4fa51e738d629fdee2f35f02e60b806686be9ba52129d6a20672d0ba6d8881624c6713132122e7579d14167174ba982a2eb852a6436b76cfe89a713dfb767aa469ae55c9e6a2ed0c33a5b9b33a5fe265426f21e0ef2d8be9d0118bca8581324a3618d0c2283ea661d004124baca4b9b7dd04b0b33b3f0916950923e31b63eb4c2370c8365660d743d6de306c3e172a06f2da516ca049467583b7bc4094124dc5de59948bf3f31ac6e1f213adc2eb8f82d285d4a4d8b657cd3a8f3c9bb7be242a3a9bc6e501441144557313d99adf0469bf5457f5324cbcd48991734f746f229b6c168e341388c26829577900321661cd9a79fa595a48091eab44e47d087718c2ec4a7f151a5c7ba8687dbe5c20dee380e45b0e13b7afa5fc3186fcaf044f0ecfe56ff8595e481fd3d624770619574a9a74b0bb65666d7a4547618283df0be8e0aa20d573f64ac1f6446518931b2bb54c336968621849c37306759ca81de8d90186a287544c9d888210aaa3413413b81b3593c2267c0c3978992f019eef95dffeaa6ca108a1c52d93d57e66b1c7f0023084f918b27040155e505c460cc88bd2291be61f955efc9219ce5fb657b643652573c1ca3fc74b0bfeadc9347c389c814a5e9c110ee0d94e350a04252c8572436295d211f57043d0f54900934737d49ab54e9b640a51a9de13a3e4566aa7d1aa94c4c15f5ef60496a6ca66aa6e4bb6f91dd9a805c9e51699f235e931f21a73ba73de0e5d930df8c43d2a5fadc158b5ba1afcc70c950f12f68b7d7f08ee40a1a2b826fd3e7145fff37e37fdb95ec49854e11da6d3ebb5fb0a5be932deb6c7ca7ea3ed75d9e857f26796fd73094648977805f152dcf5c5b827a566657883b39e4f60bf2248a97d233f8ff4e06410c9b576058348a6e4496364d68cb0a1755888bf0db6fd12e4741894152d47bb622742946bded9c2fe545e4c4903090f806baaf015993dc60ec3eae6622a5a293bd8e88d9b3d4484f37d6eacdc02bf15e021f2545e4f0e4f4d4eeaf0e43f2ee7418f71bf67d35d0968554886a6d37a6cd15f61da8c8fa0080554971e61ca6024eb7cf59688ed584c535210cb7799de136d59db39cba3ae4cdd7f3ce4d3817185e9b13f9df40ea4f35ed81e3c19b13d3947a05d1f7a6e53bc3ee1cbe67f1df0ce7c5e633d0eceb43251f907681cd5b1fdec742566ef5b18ff2d34bf1ab5a0cdafe72ee08d6aee6c8bf344d29ad013bbd029242b185c61ff6594a46ab4592c62157cd2c26d34d0b87ca7f29cf615b36ce77d671450ebb63eae0c52c3a9ac380e3381814068692e8c70092e350fd97a46dad78edd8ec8d5473cdb4717d152bea0b22c6945ab77b8219113ac4b6cf70dce9b5d4f9104c32e006b0100b7e6450b045d047500f0ffcbf017f1127b7dc562a6dfaf3192a14360eb0f7aa96ba6d6031986345d328bf673af356602e6b1ecc080b7db2ee11a0a4ab898149e5d0f7841cd5b4c0adb269767b5bc2db7cd72eed7a69d0b5cf4a232c7209a64a2a814861a4484701c3a136d15d35e0de7bfde8a64735a764d09f701d02d1328568fad3382801f49a36e43409761e1e444cdb14f9fd2c0ca5ae9536b794b0098ec0910c430c17c29dfdf4514246d9474a69bf631d83451551e747a94320e29c1a6e51b2d126dcaab16bcf66e918a2a64085c1f93de17c5fb4bffe355df0774c8fc96cc0c4d848c226f06e2801ab23c0194", 0x1000) sendto$unix(r0, &(0x7f0000000140)="b10005029000e803000008005786ca900f0e08fecea11ea8fef960cf6ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3", 0xb1, 0x0, 0x0, 0x0) 05:40:38 executing program 0: msgctl$IPC_RMID(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0xce) read(r2, &(0x7f0000000080)=""/32, 0x20) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x4a4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r4 = dup2(r3, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) dup2(r4, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f000021d000/0x2000)=nil, 0x2000) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) 05:40:38 executing program 2: r0 = socket(0x11, 0x10000000000003, 0x0) (async) socketpair(0x18, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000200)="f647e6fbebf26c0fc308cb7defe15d58049c468af7a24e91c75459e4b0dd1dc9d1be2f6eec7c9d0b946cf198061e0c3336642ed308d408a28e857123a4d28fe1d9693e5ba74c134fff729c3acb7b630a8490e0fc1059ea0596683d639abfd635b26264d5f00188b66a89529ee5c397bc05b9daebb3d4b9b0102f8abe7fdaf5d5705246e183d73f07e036184b715b7b5517197ec4cea424a7e7423f6d5d7234f3c1aef8a884c204cfd71790e300394578435829b18770801b76c670b922991398fb278bb0171d9eb023710403c3df432ffa00c0bf52a7da65f07813ee64c0ee3077058598c990ec8ac023e7e7f0e56c4c429da8fc2b4f4da5cf45412461a8d4548f1b10d0d7f28c8d50d2c4ace2b1e10b28c226c67b7636281fef8e28bb681b72be52847c5e7f36cdae93f4371d62c684ed59fac6b51a5faaaea2114fc953c93286a29191681078b96d83a9cb278ce599d3a3bf22b0dbe3f74a43b6a88e58683b2c56970085e51f274fa40b408f3e0795a579f45c5cf2b23db8270de957a7e046634bc8bb04c7a697421e06286e0bd3e6ab676fd196afea7a14917f893dcf834ec2b50f527953f6627067f4d76ed1fcb5fd8d2909bfd269da37808ccd1c9f8ae3f71a3694e10e723a98cd8e62daf41280f79e3be9810df41d4ff66f9e7eeba6beb445241a881ffe77349004c473e540e3fb24b27baa126e96cbc1559e7bb9311aa159c119642a8bdf51a67cb860c7b7e3833b716624fe202ee823762aae6c06462bfda5a6da405f0f77267a7ba62b0d79cec1b47f3c663d51c8f092b1996cd3f30ff321e0f739cae62b2a270d6382aa3c7aa49b80229910f525c915d960e672dbe1ba9fab141deba6ff16c0a589ecb16dd872e18ea3d377e67ba889bb1ead07d853d4e7e0d8fafd47a9aabf130763db17aa921ed08f0c6a341cb442abfbfdedac4fe9c3171da9ffeaedb0cb4b04a0d908dea2b11fac63588ccbaecb8f974407ae176162190b4788d4648a1f7191b35c909dd106e9689abe8369238c0d3ccfc983d23e80bec1c014d4536842e1faf940bed8320af3bfacc6e5ba74fe6137a8d90192f4cc363eaee245ad5ca455d7c1327573cb0a4989e54502a5c2609f52735fb20b0fec8884c2af439fed263909f19c0147ebbcf84eb4a54f878b14df3c955c857f54597e1028f0fe74b0d7829706b91591b7f04c2f44de9a2c6d4e88b538d73a578b747372af2660c7e975f88b41f29b9d07801a224a450b968e3e7c0ea55e70c05cee400ed9a1257a6fe0a61de532f5324d9a9dfb38a4aceabaf98967d09661b93b2387e008c6d7b8c6806937e197c04f0f0b74f200a14a2da3595aa46ddc065f76a33605cc8ba730d6ef5bcd9edaac280bbdbf0bbe8440fc7173771971f9bfdb658d0ab10f3101a2704bfa1910b674eb410f176eab3a2966d2f17fb07d470273e7858346b50e374dae4b6c33335dd68ebbfe8b08a8891ac63a2ac1f562a42a90a95fec58fc1fded034243a9365f4565146f86d9679e0ff390f8ba424b0b050466c0644174c2cdadf8c5088c47c7958a931d003917ebfbcbfc94f533cc8215b6e53d05576bb233040a825ae4f6c1b5a76c9f2997193de0f843e13236591881d9843ae5a5b8159bd311109e5a71b1f2d3275dc2ba64b2b6a160c207913f1d941e8532e91d6c51fd0d611c75c0b110d100555bc4620f1feeba1ce9fe050aabc787aeeba2091dda7a060ee49e34655dab4794005460a7db30650b9910d08d5772e800fec96ba09052eebbc847adaf489a451f9361d171c444eb5e41c47f806bc055eae582cc06d9527d9311ef5208a8626a5250732e79f42d9e5183ee3b13ae27438f1d40ad2917ceda4e6acbb7451f242fb9693c886168089015c42610a5ce8c694d205ba2eaa4e34677bf1869e656e8883505fc5f0dd32e64edded87309d7d0b4c76680eb273c46d19641f27146e3e9426799d5a3abcbdc9f2a1477822af1f27696352765c21d67dfcab771d150192cf08543bfc0f01d0e14846f0457a04a19e818bf3ec54964a9f1bee8fb77fcd066af8d89f5ed6b55f4b3e249a7d95e24c649b7ac82ef64752c6d416c62b2142455a80fb09dc6ad7e83e2f9f6a5789a4c59b1167801320aca22d753160aff23acaa97c1bade7cf5fb5f0e8e445eb4b705642e075811726ddf4fd14364e54288fc70c1569224b2d62b7c3ca328bc263fc91e59c495c0dfe724772b0d4730b818be70a80f6b0e0c857d2795e175dc52d6e11cea789a145d7b71822f94d575b71c0d0d307a3e9736568d3b40759fba204e668e27008d4a67bff147f959a4a21bb8d730cc64b0171b63c8d8ba743251489b998cf3d8565f557599a8dfd17dbdbdd1605716d62d1e8f03c20108d88509ccec551d93c0e9953493bdcb06d99ceb4c1f35c4bd0528f846b135309696b41cc80a02875bec92d1619fae5a0f463d3eae9b03dc22e8d133ac2d456d704e83a2bbcaa5fde9e2e56655dc494194f38841273a8d1f710ed93265f4b17b93a96aa74a0cb7bb2fcaaad84acee308b01b04150fd58805c989cbca10824c996cbb4169ffee50842fbcf8ab328d50218b11316d2173eb10a25a290668ab178982c41e17be0f8b9671a6c8d6be9ce85bd35e39238bab61363c8dea6b9621c06ce0715944f622ec62e8260d0aae1fb90ade6254e1b2c8a0d0d08783abb46bdd9fa97d37dfb5b9d02acfd9b55d4023329327153ff9a667cfb9465d14dec0cd7e39bea4079e537c5dc9a43731dff933e70888c7e0eee013d4ed4299cd48a307b222b8d5b20ff523fffa9c1396042f72f806c6e8992563abf344eef5b2467d2d7c3d8413bdbf59909d7a72580046f5b985252827b064f2c4f7a6833da2b66662ea5dd5f407eff161447538303dae7bda9eb32a7ca4e2a42a736748b9c0883390c3a6eb09b2ed63349bd1cd660cbb3e85bea9eac91df38e14440883d05acf48b111331b71b6a9f77ddd9c272a6b5b1132ddfeec98df0d4b6aba13583c8535cca9fbe6ea27bcedea810f9f3d849f5cc9656191a04566abddf293bdb98a5abfe0c99be5be071e7b218be70aa576485382e8d3089ce0bdfff8743a882a2ae7c1e2bd4ac874acf192c09774aa31e071625a424fadce8419beaa60899e43e2ce7836867f377e1872012d5691fbeddfe42508a45fab8c5d87cdb8dc54bc6f4c2aa177e85ba28b0939d1b10d38f72d455507bc16d65c1ef1d16b80c9f7a450af769f4ac7ca9e0dbd317d5157e28b677cc2d74a243de13762ef540f3735f17a6138845fb10b3559ee896cfcb6a1df43eb8b2227e1fac2ed184851787700ceba9ea9a8d873e32ee87e7bc9be24122dfb7946a09b91f2b636a3b2ede4749d4eaaf05cc15fc2ae619857401909f325d9de0314c004bfa2bc01fe3cccc36296d919095eafdf160ede4cf1af569a3e86c36ab2359d4d30fb16f6ff644fef0c9c8964ce7cb10eaa7265ccab087bff740abc3ee2f1966ecb091e26adc08d4e21cda1281c5c07841aaf202f27d91fe196d371c450fd7c87ef814d99d30a34d9de277273717b9880e633f928b43d3d8798f7249614a97ad4aa8b82c7bb02e04980c68f44421425c53a4094f0168034e7ee93abeb927f6fc331d04365eeac21912635352524c575eefc46e6c6e972d4780f21d2150065680747c7d21de303fd18f00b90d4f632085fa41f7ee6aad791f215f17326cae5af626da91b56a8d37e9eb5caa55b9e3fad1385efd8ba3e93a44f28e9d58ee89ed89bee85d8de4d49e4438d5a7e93ae9b5860d8568db5c4dbaff15f44543f15c48d259dbfe9a76ae53d7ade371aa3c5717e4e6e741698bd995bbdbc98b3a3c0198de3dc996efeabb843d6a98762e8b428be305ab1f335d39bbb0e4db10b35b779257cf5bc5f7585c3b71285448d0c1f10de3623d53f54b84e2bc0c0d8cce8bbc50e8163eec0e9d6a425a1b221214f7de68c281f72f02fc95dc377ce2b086fb5b47e6804d81f2919d53a95618ce78eba0aa5e642695e6bd7ffd978231223050959ce1a4ea7c3444ea72bb0dcbb812e3fb1dd5062fa42eb47c4c4fa51e738d629fdee2f35f02e60b806686be9ba52129d6a20672d0ba6d8881624c6713132122e7579d14167174ba982a2eb852a6436b76cfe89a713dfb767aa469ae55c9e6a2ed0c33a5b9b33a5fe265426f21e0ef2d8be9d0118bca8581324a3618d0c2283ea661d004124baca4b9b7dd04b0b33b3f0916950923e31b63eb4c2370c8365660d743d6de306c3e172a06f2da516ca049467583b7bc4094124dc5de59948bf3f31ac6e1f213adc2eb8f82d285d4a4d8b657cd3a8f3c9bb7be242a3a9bc6e501441144557313d99adf0469bf5457f5324cbcd48991734f746f229b6c168e341388c26829577900321661cd9a79fa595a48091eab44e47d087718c2ec4a7f151a5c7ba8687dbe5c20dee380e45b0e13b7afa5fc3186fcaf044f0ecfe56ff8595e481fd3d624770619574a9a74b0bb65666d7a4547618283df0be8e0aa20d573f64ac1f6446518931b2bb54c336968621849c37306759ca81de8d90186a287544c9d888210aaa3413413b81b3593c2267c0c3978992f019eef95dffeaa6ca108a1c52d93d57e66b1c7f0023084f918b27040155e505c460cc88bd2291be61f955efc9219ce5fb657b643652573c1ca3fc74b0bfeadc9347c389c814a5e9c110ee0d94e350a04252c8572436295d211f57043d0f54900934737d49ab54e9b640a51a9de13a3e4566aa7d1aa94c4c15f5ef60496a6ca66aa6e4bb6f91dd9a805c9e51699f235e931f21a73ba73de0e5d930df8c43d2a5fadc158b5ba1afcc70c950f12f68b7d7f08ee40a1a2b826fd3e7145fff37e37fdb95ec49854e11da6d3ebb5fb0a5be932deb6c7ca7ea3ed75d9e857f26796fd73094648977805f152dcf5c5b827a566657883b39e4f60bf2248a97d233f8ff4e06410c9b576058348a6e4496364d68cb0a1755888bf0db6fd12e4741894152d47bb622742946bded9c2fe545e4c4903090f806baaf015993dc60ec3eae6622a5a293bd8e88d9b3d4484f37d6eacdc02bf15e021f2545e4f0e4f4d4eeaf0e43f2ee7418f71bf67d35d0968554886a6d37a6cd15f61da8c8fa0080554971e61ca6024eb7cf59688ed584c535210cb7799de136d59db39cba3ae4cdd7f3ce4d3817185e9b13f9df40ea4f35ed81e3c19b13d3947a05d1f7a6e53bc3ee1cbe67f1df0ce7c5e633d0eceb43251f907681cd5b1fdec742566ef5b18ff2d34bf1ab5a0cdafe72ee08d6aee6c8bf344d29ad013bbd029242b185c61ff6594a46ab4592c62157cd2c26d34d0b87ca7f29cf615b36ce77d671450ebb63eae0c52c3a9ac380e3381814068692e8c70092e350fd97a46dad78edd8ec8d5473cdb4717d152bea0b22c6945ab77b8219113ac4b6cf70dce9b5d4f9104c32e006b0100b7e6450b045d047500f0ffcbf017f1127b7dc562a6dfaf3192a14360eb0f7aa96ba6d6031986345d328bf673af356602e6b1ecc080b7db2ee11a0a4ab898149e5d0f7841cd5b4c0adb269767b5bc2db7cd72eed7a69d0b5cf4a232c7209a64a2a814861a4484701c3a136d15d35e0de7bfde8a64735a764d09f701d02d1328568fad3382801f49a36e43409761e1e444cdb14f9fd2c0ca5ae9536b794b0098ec0910c430c17c29dfdf4514246d9474a69bf631d83451551e747a94320e29c1a6e51b2d126dcaab16bcf66e918a2a64085c1f93de17c5fb4bffe355df0774c8fc96cc0c4d848c226f06e2801ab23c0194", 0x1000) sendto$unix(r0, &(0x7f0000000140)="b10005029000e803000008005786ca900f0e08fecea11ea8fef960cf6ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3", 0xb1, 0x0, 0x0, 0x0) 05:40:39 executing program 1: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x42, 0x0) pwrite(r0, &(0x7f00000001c0)='N', 0x1, 0x0) 05:40:39 executing program 2: r0 = socket(0x11, 0x10000000000003, 0x0) socketpair(0x18, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000200)="f647e6fbebf26c0fc308cb7defe15d58049c468af7a24e91c75459e4b0dd1dc9d1be2f6eec7c9d0b946cf198061e0c3336642ed308d408a28e857123a4d28fe1d9693e5ba74c134fff729c3acb7b630a8490e0fc1059ea0596683d639abfd635b26264d5f00188b66a89529ee5c397bc05b9daebb3d4b9b0102f8abe7fdaf5d5705246e183d73f07e036184b715b7b5517197ec4cea424a7e7423f6d5d7234f3c1aef8a884c204cfd71790e300394578435829b18770801b76c670b922991398fb278bb0171d9eb023710403c3df432ffa00c0bf52a7da65f07813ee64c0ee3077058598c990ec8ac023e7e7f0e56c4c429da8fc2b4f4da5cf45412461a8d4548f1b10d0d7f28c8d50d2c4ace2b1e10b28c226c67b7636281fef8e28bb681b72be52847c5e7f36cdae93f4371d62c684ed59fac6b51a5faaaea2114fc953c93286a29191681078b96d83a9cb278ce599d3a3bf22b0dbe3f74a43b6a88e58683b2c56970085e51f274fa40b408f3e0795a579f45c5cf2b23db8270de957a7e046634bc8bb04c7a697421e06286e0bd3e6ab676fd196afea7a14917f893dcf834ec2b50f527953f6627067f4d76ed1fcb5fd8d2909bfd269da37808ccd1c9f8ae3f71a3694e10e723a98cd8e62daf41280f79e3be9810df41d4ff66f9e7eeba6beb445241a881ffe77349004c473e540e3fb24b27baa126e96cbc1559e7bb9311aa159c119642a8bdf51a67cb860c7b7e3833b716624fe202ee823762aae6c06462bfda5a6da405f0f77267a7ba62b0d79cec1b47f3c663d51c8f092b1996cd3f30ff321e0f739cae62b2a270d6382aa3c7aa49b80229910f525c915d960e672dbe1ba9fab141deba6ff16c0a589ecb16dd872e18ea3d377e67ba889bb1ead07d853d4e7e0d8fafd47a9aabf130763db17aa921ed08f0c6a341cb442abfbfdedac4fe9c3171da9ffeaedb0cb4b04a0d908dea2b11fac63588ccbaecb8f974407ae176162190b4788d4648a1f7191b35c909dd106e9689abe8369238c0d3ccfc983d23e80bec1c014d4536842e1faf940bed8320af3bfacc6e5ba74fe6137a8d90192f4cc363eaee245ad5ca455d7c1327573cb0a4989e54502a5c2609f52735fb20b0fec8884c2af439fed263909f19c0147ebbcf84eb4a54f878b14df3c955c857f54597e1028f0fe74b0d7829706b91591b7f04c2f44de9a2c6d4e88b538d73a578b747372af2660c7e975f88b41f29b9d07801a224a450b968e3e7c0ea55e70c05cee400ed9a1257a6fe0a61de532f5324d9a9dfb38a4aceabaf98967d09661b93b2387e008c6d7b8c6806937e197c04f0f0b74f200a14a2da3595aa46ddc065f76a33605cc8ba730d6ef5bcd9edaac280bbdbf0bbe8440fc7173771971f9bfdb658d0ab10f3101a2704bfa1910b674eb410f176eab3a2966d2f17fb07d470273e7858346b50e374dae4b6c33335dd68ebbfe8b08a8891ac63a2ac1f562a42a90a95fec58fc1fded034243a9365f4565146f86d9679e0ff390f8ba424b0b050466c0644174c2cdadf8c5088c47c7958a931d003917ebfbcbfc94f533cc8215b6e53d05576bb233040a825ae4f6c1b5a76c9f2997193de0f843e13236591881d9843ae5a5b8159bd311109e5a71b1f2d3275dc2ba64b2b6a160c207913f1d941e8532e91d6c51fd0d611c75c0b110d100555bc4620f1feeba1ce9fe050aabc787aeeba2091dda7a060ee49e34655dab4794005460a7db30650b9910d08d5772e800fec96ba09052eebbc847adaf489a451f9361d171c444eb5e41c47f806bc055eae582cc06d9527d9311ef5208a8626a5250732e79f42d9e5183ee3b13ae27438f1d40ad2917ceda4e6acbb7451f242fb9693c886168089015c42610a5ce8c694d205ba2eaa4e34677bf1869e656e8883505fc5f0dd32e64edded87309d7d0b4c76680eb273c46d19641f27146e3e9426799d5a3abcbdc9f2a1477822af1f27696352765c21d67dfcab771d150192cf08543bfc0f01d0e14846f0457a04a19e818bf3ec54964a9f1bee8fb77fcd066af8d89f5ed6b55f4b3e249a7d95e24c649b7ac82ef64752c6d416c62b2142455a80fb09dc6ad7e83e2f9f6a5789a4c59b1167801320aca22d753160aff23acaa97c1bade7cf5fb5f0e8e445eb4b705642e075811726ddf4fd14364e54288fc70c1569224b2d62b7c3ca328bc263fc91e59c495c0dfe724772b0d4730b818be70a80f6b0e0c857d2795e175dc52d6e11cea789a145d7b71822f94d575b71c0d0d307a3e9736568d3b40759fba204e668e27008d4a67bff147f959a4a21bb8d730cc64b0171b63c8d8ba743251489b998cf3d8565f557599a8dfd17dbdbdd1605716d62d1e8f03c20108d88509ccec551d93c0e9953493bdcb06d99ceb4c1f35c4bd0528f846b135309696b41cc80a02875bec92d1619fae5a0f463d3eae9b03dc22e8d133ac2d456d704e83a2bbcaa5fde9e2e56655dc494194f38841273a8d1f710ed93265f4b17b93a96aa74a0cb7bb2fcaaad84acee308b01b04150fd58805c989cbca10824c996cbb4169ffee50842fbcf8ab328d50218b11316d2173eb10a25a290668ab178982c41e17be0f8b9671a6c8d6be9ce85bd35e39238bab61363c8dea6b9621c06ce0715944f622ec62e8260d0aae1fb90ade6254e1b2c8a0d0d08783abb46bdd9fa97d37dfb5b9d02acfd9b55d4023329327153ff9a667cfb9465d14dec0cd7e39bea4079e537c5dc9a43731dff933e70888c7e0eee013d4ed4299cd48a307b222b8d5b20ff523fffa9c1396042f72f806c6e8992563abf344eef5b2467d2d7c3d8413bdbf59909d7a72580046f5b985252827b064f2c4f7a6833da2b66662ea5dd5f407eff161447538303dae7bda9eb32a7ca4e2a42a736748b9c0883390c3a6eb09b2ed63349bd1cd660cbb3e85bea9eac91df38e14440883d05acf48b111331b71b6a9f77ddd9c272a6b5b1132ddfeec98df0d4b6aba13583c8535cca9fbe6ea27bcedea810f9f3d849f5cc9656191a04566abddf293bdb98a5abfe0c99be5be071e7b218be70aa576485382e8d3089ce0bdfff8743a882a2ae7c1e2bd4ac874acf192c09774aa31e071625a424fadce8419beaa60899e43e2ce7836867f377e1872012d5691fbeddfe42508a45fab8c5d87cdb8dc54bc6f4c2aa177e85ba28b0939d1b10d38f72d455507bc16d65c1ef1d16b80c9f7a450af769f4ac7ca9e0dbd317d5157e28b677cc2d74a243de13762ef540f3735f17a6138845fb10b3559ee896cfcb6a1df43eb8b2227e1fac2ed184851787700ceba9ea9a8d873e32ee87e7bc9be24122dfb7946a09b91f2b636a3b2ede4749d4eaaf05cc15fc2ae619857401909f325d9de0314c004bfa2bc01fe3cccc36296d919095eafdf160ede4cf1af569a3e86c36ab2359d4d30fb16f6ff644fef0c9c8964ce7cb10eaa7265ccab087bff740abc3ee2f1966ecb091e26adc08d4e21cda1281c5c07841aaf202f27d91fe196d371c450fd7c87ef814d99d30a34d9de277273717b9880e633f928b43d3d8798f7249614a97ad4aa8b82c7bb02e04980c68f44421425c53a4094f0168034e7ee93abeb927f6fc331d04365eeac21912635352524c575eefc46e6c6e972d4780f21d2150065680747c7d21de303fd18f00b90d4f632085fa41f7ee6aad791f215f17326cae5af626da91b56a8d37e9eb5caa55b9e3fad1385efd8ba3e93a44f28e9d58ee89ed89bee85d8de4d49e4438d5a7e93ae9b5860d8568db5c4dbaff15f44543f15c48d259dbfe9a76ae53d7ade371aa3c5717e4e6e741698bd995bbdbc98b3a3c0198de3dc996efeabb843d6a98762e8b428be305ab1f335d39bbb0e4db10b35b779257cf5bc5f7585c3b71285448d0c1f10de3623d53f54b84e2bc0c0d8cce8bbc50e8163eec0e9d6a425a1b221214f7de68c281f72f02fc95dc377ce2b086fb5b47e6804d81f2919d53a95618ce78eba0aa5e642695e6bd7ffd978231223050959ce1a4ea7c3444ea72bb0dcbb812e3fb1dd5062fa42eb47c4c4fa51e738d629fdee2f35f02e60b806686be9ba52129d6a20672d0ba6d8881624c6713132122e7579d14167174ba982a2eb852a6436b76cfe89a713dfb767aa469ae55c9e6a2ed0c33a5b9b33a5fe265426f21e0ef2d8be9d0118bca8581324a3618d0c2283ea661d004124baca4b9b7dd04b0b33b3f0916950923e31b63eb4c2370c8365660d743d6de306c3e172a06f2da516ca049467583b7bc4094124dc5de59948bf3f31ac6e1f213adc2eb8f82d285d4a4d8b657cd3a8f3c9bb7be242a3a9bc6e501441144557313d99adf0469bf5457f5324cbcd48991734f746f229b6c168e341388c26829577900321661cd9a79fa595a48091eab44e47d087718c2ec4a7f151a5c7ba8687dbe5c20dee380e45b0e13b7afa5fc3186fcaf044f0ecfe56ff8595e481fd3d624770619574a9a74b0bb65666d7a4547618283df0be8e0aa20d573f64ac1f6446518931b2bb54c336968621849c37306759ca81de8d90186a287544c9d888210aaa3413413b81b3593c2267c0c3978992f019eef95dffeaa6ca108a1c52d93d57e66b1c7f0023084f918b27040155e505c460cc88bd2291be61f955efc9219ce5fb657b643652573c1ca3fc74b0bfeadc9347c389c814a5e9c110ee0d94e350a04252c8572436295d211f57043d0f54900934737d49ab54e9b640a51a9de13a3e4566aa7d1aa94c4c15f5ef60496a6ca66aa6e4bb6f91dd9a805c9e51699f235e931f21a73ba73de0e5d930df8c43d2a5fadc158b5ba1afcc70c950f12f68b7d7f08ee40a1a2b826fd3e7145fff37e37fdb95ec49854e11da6d3ebb5fb0a5be932deb6c7ca7ea3ed75d9e857f26796fd73094648977805f152dcf5c5b827a566657883b39e4f60bf2248a97d233f8ff4e06410c9b576058348a6e4496364d68cb0a1755888bf0db6fd12e4741894152d47bb622742946bded9c2fe545e4c4903090f806baaf015993dc60ec3eae6622a5a293bd8e88d9b3d4484f37d6eacdc02bf15e021f2545e4f0e4f4d4eeaf0e43f2ee7418f71bf67d35d0968554886a6d37a6cd15f61da8c8fa0080554971e61ca6024eb7cf59688ed584c535210cb7799de136d59db39cba3ae4cdd7f3ce4d3817185e9b13f9df40ea4f35ed81e3c19b13d3947a05d1f7a6e53bc3ee1cbe67f1df0ce7c5e633d0eceb43251f907681cd5b1fdec742566ef5b18ff2d34bf1ab5a0cdafe72ee08d6aee6c8bf344d29ad013bbd029242b185c61ff6594a46ab4592c62157cd2c26d34d0b87ca7f29cf615b36ce77d671450ebb63eae0c52c3a9ac380e3381814068692e8c70092e350fd97a46dad78edd8ec8d5473cdb4717d152bea0b22c6945ab77b8219113ac4b6cf70dce9b5d4f9104c32e006b0100b7e6450b045d047500f0ffcbf017f1127b7dc562a6dfaf3192a14360eb0f7aa96ba6d6031986345d328bf673af356602e6b1ecc080b7db2ee11a0a4ab898149e5d0f7841cd5b4c0adb269767b5bc2db7cd72eed7a69d0b5cf4a232c7209a64a2a814861a4484701c3a136d15d35e0de7bfde8a64735a764d09f701d02d1328568fad3382801f49a36e43409761e1e444cdb14f9fd2c0ca5ae9536b794b0098ec0910c430c17c29dfdf4514246d9474a69bf631d83451551e747a94320e29c1a6e51b2d126dcaab16bcf66e918a2a64085c1f93de17c5fb4bffe355df0774c8fc96cc0c4d848c226f06e2801ab23c0194", 0x1000) (async) sendto$unix(r0, &(0x7f0000000140)="b10005029000e803000008005786ca900f0e08fecea11ea8fef960cf6ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3", 0xb1, 0x0, 0x0, 0x0) 05:40:39 executing program 3: r0 = semget$private(0x0, 0x5, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() setreuid(0xee00, r4) r5 = semget$private(0x0, 0x5, 0x20) semop(r5, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) r6 = semget(0x2, 0x1, 0xfa579fb9ae73358d) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000180)=0xc4f9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x8, r4, r3, r1, r7, 0x58, 0xb310}, 0x0, 0x401, 0x6}) setregid(r2, r3) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffdfffff86dd6000000000082c0000000000000000000000000000000000ff0200050000000000000000000000012b00000700000000"]) semget$private(0x0, 0x5, 0x20) (async) semop(r0, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getgid() (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getuid() (async) setreuid(0xee00, r4) (async) semget$private(0x0, 0x5, 0x20) (async) semop(r5, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) (async) semget(0x2, 0x1, 0xfa579fb9ae73358d) (async) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000180)=0xc4f9) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getgid() (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x8, r4, r3, r1, r7, 0x58, 0xb310}, 0x0, 0x401, 0x6}) (async) setregid(r2, r3) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffdfffff86dd6000000000082c0000000000000000000000000000000000ff0200050000000000000000000000012b00000700000000"]) (async) 05:40:39 executing program 0: msgctl$IPC_RMID(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0xce) read(r2, &(0x7f0000000080)=""/32, 0x20) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x4a4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r4 = dup2(r3, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) dup2(r4, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f000021d000/0x2000)=nil, 0x2000) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) msgctl$IPC_RMID(0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0xce) (async) read(r2, &(0x7f0000000080)=""/32, 0x20) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x4a4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) dup2(r3, r1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) dup2(r4, r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) munlock(&(0x7f000021d000/0x2000)=nil, 0x2000) (async) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) (async) 05:40:39 executing program 2: syz_emit_ethernet(0x86, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffff54b914eaeb1c5878dd6009000000503a00fe8000000000000000000000000000bbff0200000000000000000000000000010200907800000000606ab9a60000000000000000000000000000ffff00000000ff020000000000000000000000000001000200000000000000010005020000c204000000000502000000000000000000"]) 05:40:39 executing program 2: syz_emit_ethernet(0x86, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffff54b914eaeb1c5878dd6009000000503a00fe8000000000000000000000000000bbff0200000000000000000000000000010200907800000000606ab9a60000000000000000000000000000ffff00000000ff020000000000000000000000000001000200000000000000010005020000c204000000000502000000000000000000"]) syz_emit_ethernet(0x86, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffff54b914eaeb1c5878dd6009000000503a00fe8000000000000000000000000000bbff0200000000000000000000000000010200907800000000606ab9a60000000000000000000000000000ffff00000000ff020000000000000000000000000001000200000000000000010005020000c204000000000502000000000000000000"]) (async) 05:40:39 executing program 3: r0 = semget$private(0x0, 0x5, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r4 = getuid() setreuid(0xee00, r4) (async, rerun: 64) r5 = semget$private(0x0, 0x5, 0x20) (rerun: 64) semop(r5, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) (async) r6 = semget(0x2, 0x1, 0xfa579fb9ae73358d) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000180)=0xc4f9) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async, rerun: 32) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x8, r4, r3, r1, r7, 0x58, 0xb310}, 0x0, 0x401, 0x6}) setregid(r2, r3) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffdfffff86dd6000000000082c0000000000000000000000000000000000ff0200050000000000000000000000012b00000700000000"]) 05:40:39 executing program 2: syz_emit_ethernet(0x86, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffff54b914eaeb1c5878dd6009000000503a00fe8000000000000000000000000000bbff0200000000000000000000000000010200907800000000606ab9a60000000000000000000000000000ffff00000000ff020000000000000000000000000001000200000000000000010005020000c204000000000502000000000000000000"]) 05:40:40 executing program 1: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x42, 0x0) pwrite(r0, &(0x7f00000001c0)='N', 0x1, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x42, 0x0) (async) pwrite(r0, &(0x7f00000001c0)='N', 0x1, 0x0) (async) 05:40:40 executing program 2: r0 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000, 0x2, &(0x7f0000000180)="4277d8278b2cfa9e6bbaaca9df1705ad9ed3cc324801b7f429064d695df8bc3df69722a21cf44b751fda6311a38586b7a3eca081b2ddb08cef10e4e11b6a770dd1b23d61f86a0e2a9ae96fa4e58cec7c9f3409492f98fa1ffd1364714900c3e46a2b2dda64a83e2e50eab900f6999c", 0x6f) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2004, 0x200) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 05:40:40 executing program 3: setsockopt(0xffffffffffffff9c, 0xff, 0x3, &(0x7f0000000080)="5d71425893dd40db6b9a0f56ceaedde9df27514fb3641dedff1ef6a93ecac673d1457179ead1f6c48e62f399954420db8c24326224ff9e4ca218b5524f08dea326dfc2951f22dde11b792f4949c95a7e5b736cbe8300d067516be68f1727a348da891cb3e8fb6fc90bbfa042e189d0a160a653f3f111614b047bc07011ad326ac2be362eb0f4679e43bd328fec51ddeb40e9171c2dd87307158b9669ae9c1b2148ca6f13b454d6a26dd18a60400583a5cc7597276baee221ff2687de52fc30332b985914dacd3b449d836379c765", 0xce) syz_emit_ethernet(0x25a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000002243a00fe8000000000000000000000000000bbff0200000000000000000000000000013c000038660000001808000700000000fe8000000000000000000000000000aafa6b937e5b0cfb11868d7d198abd9d67fe8000000000000000000000000000aa00000000000000000000ffff00000007439b349c9faa0e74ae4ab7de5d12000800000000ff01000000000000000000000000000100000000000000000000ffff0000000000000000000000000000ffff7f000001fe8000000000000000000000000012bb603f0afa316b117c75b3dfd3567921fe8000000000000000000000000000aaa7dc10f0f3db4c4170058ef0943ec481fe8000000000000000000000000000aaf8fc4ce7a16e9b237bcec53fe59ff8566700f53965000000060100000000000005020005c2040000ffff04017f0000002f010000000000000401000004000000b701000502f0e600001500000000000004010901020000010500000000000104000000000081805131084af7e1df3cf58bf71f1953950cf9a2f55dfd8fcd94e6ca1b030f16c644a761a8e86339d975d88bb0b2c2e6dd2a98355d7e7356308a2b3ed4ee87bcda3042ebcbd24bd8ca9bad338600cb5abec0780594429d5d1ce77700c0bca62535fc0efcf314de0f0a09ab958f26ebfd50f6b9a49125d692c4fbc2665d448b41ec3705020002000100c20400000005000100010100000000000000f001000000000000c204ffffff0000010000000000000000020090780000056a60e2362c00001100fe8000000000000000000000000000bbff02000000000000"]) syz_emit_ethernet(0x107e, &(0x7f0000000400)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "94ad3c", 0x1048, 0x4, 0x6b, @rand_addr="50464956f1fe72357a55ff72b314480a", @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0xff, 0x0, '\x00', [@pad1]}, @fragment={0x50, 0x0, 0x3, 0x1, 0x0, 0x6, 0x67}, @fragment={0x16, 0x0, 0xac, 0x0, 0x0, 0x5, 0x65}, @dstopts={0x33, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x33, 0x0, 0xe7, 0x1, 0x0, 0x11, 0x7}], @udp={{0x1, 0x0, 0x8}, {"35bcbdf4a9686de5a5c26ebc9cc44fa336b627d129a6c978d18f4b3b9c18414ac23abf70f09e43ed31101e9142fcdbfaea919e6fcfd18f92110af2d5739778ff256c36bedac907ccd73647a42232c628feb685300b62f31167d3e704b197c48bbc8aca658b75c5f946a6fb97543c44c05be177b68ce5cccc711117933fc40e87d16cb9a14484a31e8847a4bbe472e8c2439a4b3466e4ef05cee33bab5eac47e76198d7e8605e2b4d88ee61afc9ac7389687db7a0afd6e0e78d3b62f6dcd55f9446c20aa58ca1bf4109fb5d70b7271c90f1e7b673f4e99c45904dca78d7bc224775cf99a23e5bb87d1cdd6e76f4d793caa6e80a8122c99e3a8dfa7ef0e8b2e97a9664c162aa7c29476be5d5a210d94a7c50c6e294876e642f4c0207f9fe88fb503a10f85e23fc836d702d41cce4bc80200060fa89b2adffd02ec3f828c1fbd555de04c35dcb9b2d0ddf1217d1e43ff9dd44f894fbfd3650601bedf62bc1de6c24f9a55d9d0af0f5bedc184640a51182b253312d81070a0bb19c0923b98cb02d7f2b92184eecd1941684506fa0f602f5f71e30ac916fe323fb9e8adce66d0424768b0f2ed9e0ae6bb7e59d1a7899499876d5aec26aaab1521c96e988ed9aa7a2c0898e18e113d6cbe07b3a77662d7a7af638d89d1ea01f900fe7d0f0adb6017e0e8e641d30c9f35b4f59d958f5406dedb2d4664e18909658afbfb25384dd859d1b23490813ce238cbe9974c08d0bd596049cd8b789ad13f974f218b620950895d5b44f65047ca0c0dd0b3d1de9eb0312ff179176897af3e5dada1bc8599f365dd3e7e425a840753b3891778675152e954603629f347d687183bc9724a025a7eb2e9a02ec3e646a1cf52289a992ef1081a2da21778643d368c74d2753e359e75c44ec13a21e204bf83cc1bb9a66b667ab1810ca02e81f7c64a5217725e3376e011a6354ee865b76b0fa31e62ffe18342d232d11403a3cd3c0d38acca2cb0f5ed555009f134de06faa98c29281dd2ade68fea10044a4c7dfa33df193ceb62a3b024b62f279e2a2433d19568b8cd4209ec3c2a8da988315b8f92a329584b7a288554e4bac4faf77bbe3e19d20621c31510e0698dae9b8e9ae0b19f9fb6b9d626a69ddc6a77d432a6c55027050886e47b19887bc6bc359ed19e6512bd6b6f5a60e4a87ceb033b4e4327101b74892bd31320003bcf2664872dfb0c8320f686e27ffa92baac4c549b0a6afdc69923a357a70243bf57d9673acc89a68f82a83a81beb61bcb2d37f9a82c741d9f58ff4379fda075ca4e79c54cc1f1b2600bae45c618bbd891dd328cd834d8a43b839480a23314c4612f850ebbdabd7cbe72811f1dc845826c88aae4a2a31929cebd00d48dc911028862e211b58eb2047a2e64b0d8d575d9491ba4f31765bf6278e6133c4b91f32207b0e83e9c6c63fdca33372f9d945154fd1d7b47831816fdfc74c0d1d013bfe2afc0d17f960c9d87acb260efcc4d3119895b0bcfc8eb58f865471619817dd60a2b564c51e62ba7c3dd361fd3f70c5bf27ebda9c8c4d48693f2b84ccf76293c11fee1dc8c44b3de230b40acd7042cf4d244dc405346cfe9d493df29d7344be034504614e725da91ba2f51fb2cf3d1045d98b5a8113146da6a6a616136fac2dea784d285cfa8d68a11bf4bde9936efdadef41ca8fdcca0757ad9e862ff98af6d1c0ecbc07a536f5d046daddda6eb20e60e649ff36b456d9a1fa5591ba01025e2733474011f21e93f9e0c33fb4672f39d6fc3b284c42665128e1033d4c027538706d5e93a26eaedb00179eb3446b32bb3a96756a95de6076c171c2d3318a2d066842611111f04cf154faab6a181d7bd690ffca105bf7680b629b0c4c0338db2dd2b398da5583dc32f3811a22288bd41929c3942f4768619fd3d3c85f351edd34876802845db14547729cd5af3b6e7fb7e20dcb3dcc40802e1f7f511626ffc151d5e6ff367cefe377189744a88fffdeae9bcaec81a478dfb3ac8bf27e8efa81d69802444eb46e2cfabfd27c5c0bb97ef6b4b92881dd412cfe695864867b1ac56e016ae1a71201bb7bd08abd06f556f933227b85b206b84ce6d239d9141254ded7495563df72e37df0419924d93ad6ec631ada06c7da93b95f6cef6fb777544137967ae3d77d19618178289be799ae8d33c18d41866125bb381eb850e7be679d7e014c8fc656528a3742a999d3c40e0f862d31cd105b3c22de8d40cbb9b3f5af8bfe162dec2bb4e289530581585a909038c1636de70cccded35a81e24ee6e1ab073aa5d218180d2fa07b77063b590f63f383583fb6fd8e32b5263ae9e2cd3ca97de2de1ae2362d0958a9eaa65f13ebd2d3e96b96bb330ba472fe6c08a641a7dd3e50502fb2a006335cf07fecf0bdfebf41fd83dce0db02b7963aea5648536e4d3f15a3d7f145287f0e2f1d6232f6bde913924e2ee7db7e0059c50d7c5a7a3914fc7926ddd32464626888c7598ce44f6524b0d5b0e5f387512496e7af3749e703d7db680363c168fc5a7b60ac584ae551ef26d74573b34720b92f17afcbe124a55ff3ae4a482c971b8c7ff9962b557176fd654a4cc57aac2b2b31983b54d5c66c36ba7571de0279cf1bbf517f7f21e32e8588393f7a2e92050b6b5742ce5acfc800a620f61056bba7deebf93526ba199de59eb00f67f77883f0113e4a38c58716cb36e56a51a6498087afd2a5010049123a7dadef76d99f396cf3b537a998ef18a4868245ec3e103e98f3188f313115c00601e480761a01a6072fb9df220e9b3247a9ff083a92204a2a320f9991b7d3252f4ce1e0a431c5579e8e80348931b80fbff99184abd6bef519f00ab50c5a58e7afc766a8814c03170ef37a46e8866525fd27f5246553208110f61344bbf1c7ddb89104e9e0a4ee6765b2dfe7287210535259087e57746fc3f043ec1da421db58c8db79605001797dedc6590ea87f3448c053c92abfa8f89d6dc55671762ac2298710c13c4b72bbd93b0a2e09f6d3621ac5006c11bc938f147e34073fdc7de8028a8ee7a7573612f3c6973ce0f48e57989e322d7666b981afc69aab120f46d40e43fd03f5c58dc8280ec77a8c58f6afd51151ab991a2abc298d71750e91392827da08f46a52b91de39819d5677512dc1dfbabd3fc988449a2227e36f43832728eb69fe9b505c9c4d671651bf266ce6150080e67c316d13b1e008934e04875048bf92a904db7b77b31f485f9b0f6b437973700f71949887f60078ee06b03e645a6238104d6ff680bb6bcfa4c5b98293e06f35b68f62e0923fc96831511dee55c24e6a088ef5ad675c888fec04798dd35d8d2efb84d85b463e105b51fe5f2f7e459f89504ae1e46f91c3354758eba5d2d9905ef1325fdb46e16549cb78654dc2451409c45dfc504b4494395e3d221012247f638d830d3ee519f73c02d6736650455fde97ef2f112e5ade15fd6ffe7d5b30bc9b86ee2f73f5ce4e85f47faad3c25355d4a9025c7ac30c894e4b44368600229cefafe04c10d60fccf924efc218fb0c1bbabbb3bf410083ab460c96eb9bf483ec49b093a5c4f494b85440a1cf2afe19bceb5fddd9db60ba711b6c0de78378da8127b707c8bc8f513240d142ae10c753e981c806d334a2f868fc06d027a9f198d5022893e6820b236e9cb94dd136b4f6e53d43b0c27f460c28b17b79e4296f41b1d782534c619cc8eb892b3cda1f0c5e59f38983a9989cb71d580fb076c571de280eeb969023ec80a124699307f823be62a0ad8f4c9eb1bd3c93383dff9643076ab491b9d5434c7a58c2fb387f4fc59eb226f9928314d6b3e65cdced6e76aadc4a9c7143d9be9af527338d04c29a9ff3a1c8af5ba54b31897ef16683ece1056ea35c95c4cb957c0aefc9c2491c050638cb8b5a1553ad40127930b72428a79274ff3e82221f575c0ced45f72d8b58ece8c3bc891cfc72478571300d16313a284f2ed794e180759df991987c45117a15f67b106e6c335a8ab8e2df9748a3dbe2a70e96c1919f17ded5105c6b4a634ec2dd02c39d88f072df6249b04befbac74bc577cba9752de6212614bc0f7ff134622ee46adc5dceb414ac014b242aa81d987fde59651e1c318e9d300b5ebffeeb2fe406385c4b9d20ef584055ea2315abe882e41920007fdede8b257de4562c55588171733387673c9fd4fa34c764b6529d42bdadbbd1edd942e71f485b3c0ceccc3a65aad7533839505e3a7e8c68baa5742052a30b0f26ec3c96c34a69dbd1af26197877ba821506da00444df6e4592e3975ac590e574448b7375e7c172a9a88fcf243872db1333da23a22daa5e59ae699a9744aaaa880f230860b75afb7e9f38d8e23d7d9e16c43821747dceca2cb219cb2d61af0aa7d096a47a207cf59519ed7fe51ca4a80d2afab7a2b1cf346e667d2af26b367334df51797c68a621b1ab8d108a0c7a983509ea0a23170b9e7037a1ef3469b72a51a5e1556fcd29dc24b7f617201a6604852cf29f78936eb8669e083f4e63edc32cd98444de4f9a3cb69da92cdc037d9f27fb5eaf74c90e7d88f9ba71a68f3c67ff903f58b6e2571a183c2a0f7364721656a7a90604f2f08c1f17ebae4494131778714ba0182a4019460de53d6d0f032479de899793a0b78697214a690de0a318fd5618122d34f8676241eccebaca5eb917c2b0cad942b5985913565478ec4daf77fde32c96dbfef78803ada3b6213a64ff3c27bbf7772098c98ef6220eab99ca586d85e71e10a1608b7d15a683e30305457cd1be388693bf800f413c73ce3ec59d83eac88c0124a7eafc340966bafc063a5957a98c7d390a3453307ffd035b92a08ee98324aadb5cb6129609a03a507a60fa506f826841b419e2e167008d337ff6021943a53e4814ed52ccd86b873c7ccb5ad0a8dfe20d95e82a5a00a9969bd07d8a0dbffb34c10e90cf1ba8b75454195340db006c6825029bf1c328f50ab654d96f907c06badeef7bd1162b12c959cde98667d0a577cd72730596147f000f0a2267c63bee71e6194cecaa61814019198cc65368b67aab43cc8c1518a996877d97abf121bf5ef5766626d7fdae256280330d02c7d37fa28aa1df46b2cee6d22cd3c20694ef9e14ddb2bbf08da98954ba1ac60e892bfe7fe7f26f15706b14c87849d0ef46a5faf93c670fde6675e6a952f977a68df637607d555397cb4e106585155e61b860e678b8a96c2c13bc7ba27157d8b05d01f275080fcfdec36b5045f74af79ecb90fe5ed7cd0662c783a53541a9f0babbf57473b67a6a7cbe43a2fa705c1dd34c118603bf41763be40d232ed0d9679531d606d3324532be50126e7fa6be34954acd95444ab99208e4425b0e3b80cb0e090f7472448e8310648fff8d86a66dcb45203fb383101d327217fd9f370580173a05fdee6e13065e51f1bda818a9cb1f094a0d94c380f79c897c1cacdd2540b1f513afea148e51d41c91c23cdaf27fad1bf21498e898861cb3c1d10b4c0a5d599935a724abfffd25fd6d4da2511033d93bbd2365e228df3ecf3acacddf3afa9bc8895b925350bd645652c296214fdda43d69f52ee88103f74ded887464c23c1a592f817f4147a08f3abe5545fadfdcbfcf6ea2520185257561a66e558a741cb5d75223bddfe60f42d695c26ad2c494b947bd191c5eb3af74e27940a835c9b3c75fca4a90381271f539e868b5ce5fc2eab9dcb2638944dc3b5f8b62e8dfa00fa318b20f495d2c9bf9097176da053e9a0fb448578860965a5b7cebcb7c59e07616aa282ed59cae6a1ddb09b2cd1dc21340126fc60b7f3d2eaf15a546d6fb"}}}}}}}) 05:40:41 executing program 0: msgctl$IPC_RMID(0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0xce) (async, rerun: 32) read(r2, &(0x7f0000000080)=""/32, 0x20) (rerun: 32) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x4a4) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r4 = dup2(r3, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 64) dup2(r4, r1) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) munlock(&(0x7f000021d000/0x2000)=nil, 0x2000) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) 05:40:41 executing program 3: setsockopt(0xffffffffffffff9c, 0xff, 0x3, &(0x7f0000000080)="5d71425893dd40db6b9a0f56ceaedde9df27514fb3641dedff1ef6a93ecac673d1457179ead1f6c48e62f399954420db8c24326224ff9e4ca218b5524f08dea326dfc2951f22dde11b792f4949c95a7e5b736cbe8300d067516be68f1727a348da891cb3e8fb6fc90bbfa042e189d0a160a653f3f111614b047bc07011ad326ac2be362eb0f4679e43bd328fec51ddeb40e9171c2dd87307158b9669ae9c1b2148ca6f13b454d6a26dd18a60400583a5cc7597276baee221ff2687de52fc30332b985914dacd3b449d836379c765", 0xce) (async) syz_emit_ethernet(0x25a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000002243a00fe8000000000000000000000000000bbff0200000000000000000000000000013c000038660000001808000700000000fe8000000000000000000000000000aafa6b937e5b0cfb11868d7d198abd9d67fe8000000000000000000000000000aa00000000000000000000ffff00000007439b349c9faa0e74ae4ab7de5d12000800000000ff01000000000000000000000000000100000000000000000000ffff0000000000000000000000000000ffff7f000001fe8000000000000000000000000012bb603f0afa316b117c75b3dfd3567921fe8000000000000000000000000000aaa7dc10f0f3db4c4170058ef0943ec481fe8000000000000000000000000000aaf8fc4ce7a16e9b237bcec53fe59ff8566700f53965000000060100000000000005020005c2040000ffff04017f0000002f010000000000000401000004000000b701000502f0e600001500000000000004010901020000010500000000000104000000000081805131084af7e1df3cf58bf71f1953950cf9a2f55dfd8fcd94e6ca1b030f16c644a761a8e86339d975d88bb0b2c2e6dd2a98355d7e7356308a2b3ed4ee87bcda3042ebcbd24bd8ca9bad338600cb5abec0780594429d5d1ce77700c0bca62535fc0efcf314de0f0a09ab958f26ebfd50f6b9a49125d692c4fbc2665d448b41ec3705020002000100c20400000005000100010100000000000000f001000000000000c204ffffff0000010000000000000000020090780000056a60e2362c00001100fe8000000000000000000000000000bbff02000000000000"]) (async) syz_emit_ethernet(0x107e, &(0x7f0000000400)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "94ad3c", 0x1048, 0x4, 0x6b, @rand_addr="50464956f1fe72357a55ff72b314480a", @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0xff, 0x0, '\x00', [@pad1]}, @fragment={0x50, 0x0, 0x3, 0x1, 0x0, 0x6, 0x67}, @fragment={0x16, 0x0, 0xac, 0x0, 0x0, 0x5, 0x65}, @dstopts={0x33, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x33, 0x0, 0xe7, 0x1, 0x0, 0x11, 0x7}], @udp={{0x1, 0x0, 0x8}, {"35bcbdf4a9686de5a5c26ebc9cc44fa336b627d129a6c978d18f4b3b9c18414ac23abf70f09e43ed31101e9142fcdbfaea919e6fcfd18f92110af2d5739778ff256c36bedac907ccd73647a42232c628feb685300b62f31167d3e704b197c48bbc8aca658b75c5f946a6fb97543c44c05be177b68ce5cccc711117933fc40e87d16cb9a14484a31e8847a4bbe472e8c2439a4b3466e4ef05cee33bab5eac47e76198d7e8605e2b4d88ee61afc9ac7389687db7a0afd6e0e78d3b62f6dcd55f9446c20aa58ca1bf4109fb5d70b7271c90f1e7b673f4e99c45904dca78d7bc224775cf99a23e5bb87d1cdd6e76f4d793caa6e80a8122c99e3a8dfa7ef0e8b2e97a9664c162aa7c29476be5d5a210d94a7c50c6e294876e642f4c0207f9fe88fb503a10f85e23fc836d702d41cce4bc80200060fa89b2adffd02ec3f828c1fbd555de04c35dcb9b2d0ddf1217d1e43ff9dd44f894fbfd3650601bedf62bc1de6c24f9a55d9d0af0f5bedc184640a51182b253312d81070a0bb19c0923b98cb02d7f2b92184eecd1941684506fa0f602f5f71e30ac916fe323fb9e8adce66d0424768b0f2ed9e0ae6bb7e59d1a7899499876d5aec26aaab1521c96e988ed9aa7a2c0898e18e113d6cbe07b3a77662d7a7af638d89d1ea01f900fe7d0f0adb6017e0e8e641d30c9f35b4f59d958f5406dedb2d4664e18909658afbfb25384dd859d1b23490813ce238cbe9974c08d0bd596049cd8b789ad13f974f218b620950895d5b44f65047ca0c0dd0b3d1de9eb0312ff179176897af3e5dada1bc8599f365dd3e7e425a840753b3891778675152e954603629f347d687183bc9724a025a7eb2e9a02ec3e646a1cf52289a992ef1081a2da21778643d368c74d2753e359e75c44ec13a21e204bf83cc1bb9a66b667ab1810ca02e81f7c64a5217725e3376e011a6354ee865b76b0fa31e62ffe18342d232d11403a3cd3c0d38acca2cb0f5ed555009f134de06faa98c29281dd2ade68fea10044a4c7dfa33df193ceb62a3b024b62f279e2a2433d19568b8cd4209ec3c2a8da988315b8f92a329584b7a288554e4bac4faf77bbe3e19d20621c31510e0698dae9b8e9ae0b19f9fb6b9d626a69ddc6a77d432a6c55027050886e47b19887bc6bc359ed19e6512bd6b6f5a60e4a87ceb033b4e4327101b74892bd31320003bcf2664872dfb0c8320f686e27ffa92baac4c549b0a6afdc69923a357a70243bf57d9673acc89a68f82a83a81beb61bcb2d37f9a82c741d9f58ff4379fda075ca4e79c54cc1f1b2600bae45c618bbd891dd328cd834d8a43b839480a23314c4612f850ebbdabd7cbe72811f1dc845826c88aae4a2a31929cebd00d48dc911028862e211b58eb2047a2e64b0d8d575d9491ba4f31765bf6278e6133c4b91f32207b0e83e9c6c63fdca33372f9d945154fd1d7b47831816fdfc74c0d1d013bfe2afc0d17f960c9d87acb260efcc4d3119895b0bcfc8eb58f865471619817dd60a2b564c51e62ba7c3dd361fd3f70c5bf27ebda9c8c4d48693f2b84ccf76293c11fee1dc8c44b3de230b40acd7042cf4d244dc405346cfe9d493df29d7344be034504614e725da91ba2f51fb2cf3d1045d98b5a8113146da6a6a616136fac2dea784d285cfa8d68a11bf4bde9936efdadef41ca8fdcca0757ad9e862ff98af6d1c0ecbc07a536f5d046daddda6eb20e60e649ff36b456d9a1fa5591ba01025e2733474011f21e93f9e0c33fb4672f39d6fc3b284c42665128e1033d4c027538706d5e93a26eaedb00179eb3446b32bb3a96756a95de6076c171c2d3318a2d066842611111f04cf154faab6a181d7bd690ffca105bf7680b629b0c4c0338db2dd2b398da5583dc32f3811a22288bd41929c3942f4768619fd3d3c85f351edd34876802845db14547729cd5af3b6e7fb7e20dcb3dcc40802e1f7f511626ffc151d5e6ff367cefe377189744a88fffdeae9bcaec81a478dfb3ac8bf27e8efa81d69802444eb46e2cfabfd27c5c0bb97ef6b4b92881dd412cfe695864867b1ac56e016ae1a71201bb7bd08abd06f556f933227b85b206b84ce6d239d9141254ded7495563df72e37df0419924d93ad6ec631ada06c7da93b95f6cef6fb777544137967ae3d77d19618178289be799ae8d33c18d41866125bb381eb850e7be679d7e014c8fc656528a3742a999d3c40e0f862d31cd105b3c22de8d40cbb9b3f5af8bfe162dec2bb4e289530581585a909038c1636de70cccded35a81e24ee6e1ab073aa5d218180d2fa07b77063b590f63f383583fb6fd8e32b5263ae9e2cd3ca97de2de1ae2362d0958a9eaa65f13ebd2d3e96b96bb330ba472fe6c08a641a7dd3e50502fb2a006335cf07fecf0bdfebf41fd83dce0db02b7963aea5648536e4d3f15a3d7f145287f0e2f1d6232f6bde913924e2ee7db7e0059c50d7c5a7a3914fc7926ddd32464626888c7598ce44f6524b0d5b0e5f387512496e7af3749e703d7db680363c168fc5a7b60ac584ae551ef26d74573b34720b92f17afcbe124a55ff3ae4a482c971b8c7ff9962b557176fd654a4cc57aac2b2b31983b54d5c66c36ba7571de0279cf1bbf517f7f21e32e8588393f7a2e92050b6b5742ce5acfc800a620f61056bba7deebf93526ba199de59eb00f67f77883f0113e4a38c58716cb36e56a51a6498087afd2a5010049123a7dadef76d99f396cf3b537a998ef18a4868245ec3e103e98f3188f313115c00601e480761a01a6072fb9df220e9b3247a9ff083a92204a2a320f9991b7d3252f4ce1e0a431c5579e8e80348931b80fbff99184abd6bef519f00ab50c5a58e7afc766a8814c03170ef37a46e8866525fd27f5246553208110f61344bbf1c7ddb89104e9e0a4ee6765b2dfe7287210535259087e57746fc3f043ec1da421db58c8db79605001797dedc6590ea87f3448c053c92abfa8f89d6dc55671762ac2298710c13c4b72bbd93b0a2e09f6d3621ac5006c11bc938f147e34073fdc7de8028a8ee7a7573612f3c6973ce0f48e57989e322d7666b981afc69aab120f46d40e43fd03f5c58dc8280ec77a8c58f6afd51151ab991a2abc298d71750e91392827da08f46a52b91de39819d5677512dc1dfbabd3fc988449a2227e36f43832728eb69fe9b505c9c4d671651bf266ce6150080e67c316d13b1e008934e04875048bf92a904db7b77b31f485f9b0f6b437973700f71949887f60078ee06b03e645a6238104d6ff680bb6bcfa4c5b98293e06f35b68f62e0923fc96831511dee55c24e6a088ef5ad675c888fec04798dd35d8d2efb84d85b463e105b51fe5f2f7e459f89504ae1e46f91c3354758eba5d2d9905ef1325fdb46e16549cb78654dc2451409c45dfc504b4494395e3d221012247f638d830d3ee519f73c02d6736650455fde97ef2f112e5ade15fd6ffe7d5b30bc9b86ee2f73f5ce4e85f47faad3c25355d4a9025c7ac30c894e4b44368600229cefafe04c10d60fccf924efc218fb0c1bbabbb3bf410083ab460c96eb9bf483ec49b093a5c4f494b85440a1cf2afe19bceb5fddd9db60ba711b6c0de78378da8127b707c8bc8f513240d142ae10c753e981c806d334a2f868fc06d027a9f198d5022893e6820b236e9cb94dd136b4f6e53d43b0c27f460c28b17b79e4296f41b1d782534c619cc8eb892b3cda1f0c5e59f38983a9989cb71d580fb076c571de280eeb969023ec80a124699307f823be62a0ad8f4c9eb1bd3c93383dff9643076ab491b9d5434c7a58c2fb387f4fc59eb226f9928314d6b3e65cdced6e76aadc4a9c7143d9be9af527338d04c29a9ff3a1c8af5ba54b31897ef16683ece1056ea35c95c4cb957c0aefc9c2491c050638cb8b5a1553ad40127930b72428a79274ff3e82221f575c0ced45f72d8b58ece8c3bc891cfc72478571300d16313a284f2ed794e180759df991987c45117a15f67b106e6c335a8ab8e2df9748a3dbe2a70e96c1919f17ded5105c6b4a634ec2dd02c39d88f072df6249b04befbac74bc577cba9752de6212614bc0f7ff134622ee46adc5dceb414ac014b242aa81d987fde59651e1c318e9d300b5ebffeeb2fe406385c4b9d20ef584055ea2315abe882e41920007fdede8b257de4562c55588171733387673c9fd4fa34c764b6529d42bdadbbd1edd942e71f485b3c0ceccc3a65aad7533839505e3a7e8c68baa5742052a30b0f26ec3c96c34a69dbd1af26197877ba821506da00444df6e4592e3975ac590e574448b7375e7c172a9a88fcf243872db1333da23a22daa5e59ae699a9744aaaa880f230860b75afb7e9f38d8e23d7d9e16c43821747dceca2cb219cb2d61af0aa7d096a47a207cf59519ed7fe51ca4a80d2afab7a2b1cf346e667d2af26b367334df51797c68a621b1ab8d108a0c7a983509ea0a23170b9e7037a1ef3469b72a51a5e1556fcd29dc24b7f617201a6604852cf29f78936eb8669e083f4e63edc32cd98444de4f9a3cb69da92cdc037d9f27fb5eaf74c90e7d88f9ba71a68f3c67ff903f58b6e2571a183c2a0f7364721656a7a90604f2f08c1f17ebae4494131778714ba0182a4019460de53d6d0f032479de899793a0b78697214a690de0a318fd5618122d34f8676241eccebaca5eb917c2b0cad942b5985913565478ec4daf77fde32c96dbfef78803ada3b6213a64ff3c27bbf7772098c98ef6220eab99ca586d85e71e10a1608b7d15a683e30305457cd1be388693bf800f413c73ce3ec59d83eac88c0124a7eafc340966bafc063a5957a98c7d390a3453307ffd035b92a08ee98324aadb5cb6129609a03a507a60fa506f826841b419e2e167008d337ff6021943a53e4814ed52ccd86b873c7ccb5ad0a8dfe20d95e82a5a00a9969bd07d8a0dbffb34c10e90cf1ba8b75454195340db006c6825029bf1c328f50ab654d96f907c06badeef7bd1162b12c959cde98667d0a577cd72730596147f000f0a2267c63bee71e6194cecaa61814019198cc65368b67aab43cc8c1518a996877d97abf121bf5ef5766626d7fdae256280330d02c7d37fa28aa1df46b2cee6d22cd3c20694ef9e14ddb2bbf08da98954ba1ac60e892bfe7fe7f26f15706b14c87849d0ef46a5faf93c670fde6675e6a952f977a68df637607d555397cb4e106585155e61b860e678b8a96c2c13bc7ba27157d8b05d01f275080fcfdec36b5045f74af79ecb90fe5ed7cd0662c783a53541a9f0babbf57473b67a6a7cbe43a2fa705c1dd34c118603bf41763be40d232ed0d9679531d606d3324532be50126e7fa6be34954acd95444ab99208e4425b0e3b80cb0e090f7472448e8310648fff8d86a66dcb45203fb383101d327217fd9f370580173a05fdee6e13065e51f1bda818a9cb1f094a0d94c380f79c897c1cacdd2540b1f513afea148e51d41c91c23cdaf27fad1bf21498e898861cb3c1d10b4c0a5d599935a724abfffd25fd6d4da2511033d93bbd2365e228df3ecf3acacddf3afa9bc8895b925350bd645652c296214fdda43d69f52ee88103f74ded887464c23c1a592f817f4147a08f3abe5545fadfdcbfcf6ea2520185257561a66e558a741cb5d75223bddfe60f42d695c26ad2c494b947bd191c5eb3af74e27940a835c9b3c75fca4a90381271f539e868b5ce5fc2eab9dcb2638944dc3b5f8b62e8dfa00fa318b20f495d2c9bf9097176da053e9a0fb448578860965a5b7cebcb7c59e07616aa282ed59cae6a1ddb09b2cd1dc21340126fc60b7f3d2eaf15a546d6fb"}}}}}}}) 05:40:41 executing program 2: r0 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) (async) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000, 0x2, &(0x7f0000000180)="4277d8278b2cfa9e6bbaaca9df1705ad9ed3cc324801b7f429064d695df8bc3df69722a21cf44b751fda6311a38586b7a3eca081b2ddb08cef10e4e11b6a770dd1b23d61f86a0e2a9ae96fa4e58cec7c9f3409492f98fa1ffd1364714900c3e46a2b2dda64a83e2e50eab900f6999c", 0x6f) (async) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2004, 0x200) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 05:40:41 executing program 1: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x42, 0x0) pwrite(r0, &(0x7f00000001c0)='N', 0x1, 0x0) 05:40:41 executing program 3: setsockopt(0xffffffffffffff9c, 0xff, 0x3, &(0x7f0000000080)="5d71425893dd40db6b9a0f56ceaedde9df27514fb3641dedff1ef6a93ecac673d1457179ead1f6c48e62f399954420db8c24326224ff9e4ca218b5524f08dea326dfc2951f22dde11b792f4949c95a7e5b736cbe8300d067516be68f1727a348da891cb3e8fb6fc90bbfa042e189d0a160a653f3f111614b047bc07011ad326ac2be362eb0f4679e43bd328fec51ddeb40e9171c2dd87307158b9669ae9c1b2148ca6f13b454d6a26dd18a60400583a5cc7597276baee221ff2687de52fc30332b985914dacd3b449d836379c765", 0xce) syz_emit_ethernet(0x25a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000002243a00fe8000000000000000000000000000bbff0200000000000000000000000000013c000038660000001808000700000000fe8000000000000000000000000000aafa6b937e5b0cfb11868d7d198abd9d67fe8000000000000000000000000000aa00000000000000000000ffff00000007439b349c9faa0e74ae4ab7de5d12000800000000ff01000000000000000000000000000100000000000000000000ffff0000000000000000000000000000ffff7f000001fe8000000000000000000000000012bb603f0afa316b117c75b3dfd3567921fe8000000000000000000000000000aaa7dc10f0f3db4c4170058ef0943ec481fe8000000000000000000000000000aaf8fc4ce7a16e9b237bcec53fe59ff8566700f53965000000060100000000000005020005c2040000ffff04017f0000002f010000000000000401000004000000b701000502f0e600001500000000000004010901020000010500000000000104000000000081805131084af7e1df3cf58bf71f1953950cf9a2f55dfd8fcd94e6ca1b030f16c644a761a8e86339d975d88bb0b2c2e6dd2a98355d7e7356308a2b3ed4ee87bcda3042ebcbd24bd8ca9bad338600cb5abec0780594429d5d1ce77700c0bca62535fc0efcf314de0f0a09ab958f26ebfd50f6b9a49125d692c4fbc2665d448b41ec3705020002000100c20400000005000100010100000000000000f001000000000000c204ffffff0000010000000000000000020090780000056a60e2362c00001100fe8000000000000000000000000000bbff02000000000000"]) (async) syz_emit_ethernet(0x107e, &(0x7f0000000400)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "94ad3c", 0x1048, 0x4, 0x6b, @rand_addr="50464956f1fe72357a55ff72b314480a", @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0xff, 0x0, '\x00', [@pad1]}, @fragment={0x50, 0x0, 0x3, 0x1, 0x0, 0x6, 0x67}, @fragment={0x16, 0x0, 0xac, 0x0, 0x0, 0x5, 0x65}, @dstopts={0x33, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x33, 0x0, 0xe7, 0x1, 0x0, 0x11, 0x7}], @udp={{0x1, 0x0, 0x8}, {"35bcbdf4a9686de5a5c26ebc9cc44fa336b627d129a6c978d18f4b3b9c18414ac23abf70f09e43ed31101e9142fcdbfaea919e6fcfd18f92110af2d5739778ff256c36bedac907ccd73647a42232c628feb685300b62f31167d3e704b197c48bbc8aca658b75c5f946a6fb97543c44c05be177b68ce5cccc711117933fc40e87d16cb9a14484a31e8847a4bbe472e8c2439a4b3466e4ef05cee33bab5eac47e76198d7e8605e2b4d88ee61afc9ac7389687db7a0afd6e0e78d3b62f6dcd55f9446c20aa58ca1bf4109fb5d70b7271c90f1e7b673f4e99c45904dca78d7bc224775cf99a23e5bb87d1cdd6e76f4d793caa6e80a8122c99e3a8dfa7ef0e8b2e97a9664c162aa7c29476be5d5a210d94a7c50c6e294876e642f4c0207f9fe88fb503a10f85e23fc836d702d41cce4bc80200060fa89b2adffd02ec3f828c1fbd555de04c35dcb9b2d0ddf1217d1e43ff9dd44f894fbfd3650601bedf62bc1de6c24f9a55d9d0af0f5bedc184640a51182b253312d81070a0bb19c0923b98cb02d7f2b92184eecd1941684506fa0f602f5f71e30ac916fe323fb9e8adce66d0424768b0f2ed9e0ae6bb7e59d1a7899499876d5aec26aaab1521c96e988ed9aa7a2c0898e18e113d6cbe07b3a77662d7a7af638d89d1ea01f900fe7d0f0adb6017e0e8e641d30c9f35b4f59d958f5406dedb2d4664e18909658afbfb25384dd859d1b23490813ce238cbe9974c08d0bd596049cd8b789ad13f974f218b620950895d5b44f65047ca0c0dd0b3d1de9eb0312ff179176897af3e5dada1bc8599f365dd3e7e425a840753b3891778675152e954603629f347d687183bc9724a025a7eb2e9a02ec3e646a1cf52289a992ef1081a2da21778643d368c74d2753e359e75c44ec13a21e204bf83cc1bb9a66b667ab1810ca02e81f7c64a5217725e3376e011a6354ee865b76b0fa31e62ffe18342d232d11403a3cd3c0d38acca2cb0f5ed555009f134de06faa98c29281dd2ade68fea10044a4c7dfa33df193ceb62a3b024b62f279e2a2433d19568b8cd4209ec3c2a8da988315b8f92a329584b7a288554e4bac4faf77bbe3e19d20621c31510e0698dae9b8e9ae0b19f9fb6b9d626a69ddc6a77d432a6c55027050886e47b19887bc6bc359ed19e6512bd6b6f5a60e4a87ceb033b4e4327101b74892bd31320003bcf2664872dfb0c8320f686e27ffa92baac4c549b0a6afdc69923a357a70243bf57d9673acc89a68f82a83a81beb61bcb2d37f9a82c741d9f58ff4379fda075ca4e79c54cc1f1b2600bae45c618bbd891dd328cd834d8a43b839480a23314c4612f850ebbdabd7cbe72811f1dc845826c88aae4a2a31929cebd00d48dc911028862e211b58eb2047a2e64b0d8d575d9491ba4f31765bf6278e6133c4b91f32207b0e83e9c6c63fdca33372f9d945154fd1d7b47831816fdfc74c0d1d013bfe2afc0d17f960c9d87acb260efcc4d3119895b0bcfc8eb58f865471619817dd60a2b564c51e62ba7c3dd361fd3f70c5bf27ebda9c8c4d48693f2b84ccf76293c11fee1dc8c44b3de230b40acd7042cf4d244dc405346cfe9d493df29d7344be034504614e725da91ba2f51fb2cf3d1045d98b5a8113146da6a6a616136fac2dea784d285cfa8d68a11bf4bde9936efdadef41ca8fdcca0757ad9e862ff98af6d1c0ecbc07a536f5d046daddda6eb20e60e649ff36b456d9a1fa5591ba01025e2733474011f21e93f9e0c33fb4672f39d6fc3b284c42665128e1033d4c027538706d5e93a26eaedb00179eb3446b32bb3a96756a95de6076c171c2d3318a2d066842611111f04cf154faab6a181d7bd690ffca105bf7680b629b0c4c0338db2dd2b398da5583dc32f3811a22288bd41929c3942f4768619fd3d3c85f351edd34876802845db14547729cd5af3b6e7fb7e20dcb3dcc40802e1f7f511626ffc151d5e6ff367cefe377189744a88fffdeae9bcaec81a478dfb3ac8bf27e8efa81d69802444eb46e2cfabfd27c5c0bb97ef6b4b92881dd412cfe695864867b1ac56e016ae1a71201bb7bd08abd06f556f933227b85b206b84ce6d239d9141254ded7495563df72e37df0419924d93ad6ec631ada06c7da93b95f6cef6fb777544137967ae3d77d19618178289be799ae8d33c18d41866125bb381eb850e7be679d7e014c8fc656528a3742a999d3c40e0f862d31cd105b3c22de8d40cbb9b3f5af8bfe162dec2bb4e289530581585a909038c1636de70cccded35a81e24ee6e1ab073aa5d218180d2fa07b77063b590f63f383583fb6fd8e32b5263ae9e2cd3ca97de2de1ae2362d0958a9eaa65f13ebd2d3e96b96bb330ba472fe6c08a641a7dd3e50502fb2a006335cf07fecf0bdfebf41fd83dce0db02b7963aea5648536e4d3f15a3d7f145287f0e2f1d6232f6bde913924e2ee7db7e0059c50d7c5a7a3914fc7926ddd32464626888c7598ce44f6524b0d5b0e5f387512496e7af3749e703d7db680363c168fc5a7b60ac584ae551ef26d74573b34720b92f17afcbe124a55ff3ae4a482c971b8c7ff9962b557176fd654a4cc57aac2b2b31983b54d5c66c36ba7571de0279cf1bbf517f7f21e32e8588393f7a2e92050b6b5742ce5acfc800a620f61056bba7deebf93526ba199de59eb00f67f77883f0113e4a38c58716cb36e56a51a6498087afd2a5010049123a7dadef76d99f396cf3b537a998ef18a4868245ec3e103e98f3188f313115c00601e480761a01a6072fb9df220e9b3247a9ff083a92204a2a320f9991b7d3252f4ce1e0a431c5579e8e80348931b80fbff99184abd6bef519f00ab50c5a58e7afc766a8814c03170ef37a46e8866525fd27f5246553208110f61344bbf1c7ddb89104e9e0a4ee6765b2dfe7287210535259087e57746fc3f043ec1da421db58c8db79605001797dedc6590ea87f3448c053c92abfa8f89d6dc55671762ac2298710c13c4b72bbd93b0a2e09f6d3621ac5006c11bc938f147e34073fdc7de8028a8ee7a7573612f3c6973ce0f48e57989e322d7666b981afc69aab120f46d40e43fd03f5c58dc8280ec77a8c58f6afd51151ab991a2abc298d71750e91392827da08f46a52b91de39819d5677512dc1dfbabd3fc988449a2227e36f43832728eb69fe9b505c9c4d671651bf266ce6150080e67c316d13b1e008934e04875048bf92a904db7b77b31f485f9b0f6b437973700f71949887f60078ee06b03e645a6238104d6ff680bb6bcfa4c5b98293e06f35b68f62e0923fc96831511dee55c24e6a088ef5ad675c888fec04798dd35d8d2efb84d85b463e105b51fe5f2f7e459f89504ae1e46f91c3354758eba5d2d9905ef1325fdb46e16549cb78654dc2451409c45dfc504b4494395e3d221012247f638d830d3ee519f73c02d6736650455fde97ef2f112e5ade15fd6ffe7d5b30bc9b86ee2f73f5ce4e85f47faad3c25355d4a9025c7ac30c894e4b44368600229cefafe04c10d60fccf924efc218fb0c1bbabbb3bf410083ab460c96eb9bf483ec49b093a5c4f494b85440a1cf2afe19bceb5fddd9db60ba711b6c0de78378da8127b707c8bc8f513240d142ae10c753e981c806d334a2f868fc06d027a9f198d5022893e6820b236e9cb94dd136b4f6e53d43b0c27f460c28b17b79e4296f41b1d782534c619cc8eb892b3cda1f0c5e59f38983a9989cb71d580fb076c571de280eeb969023ec80a124699307f823be62a0ad8f4c9eb1bd3c93383dff9643076ab491b9d5434c7a58c2fb387f4fc59eb226f9928314d6b3e65cdced6e76aadc4a9c7143d9be9af527338d04c29a9ff3a1c8af5ba54b31897ef16683ece1056ea35c95c4cb957c0aefc9c2491c050638cb8b5a1553ad40127930b72428a79274ff3e82221f575c0ced45f72d8b58ece8c3bc891cfc72478571300d16313a284f2ed794e180759df991987c45117a15f67b106e6c335a8ab8e2df9748a3dbe2a70e96c1919f17ded5105c6b4a634ec2dd02c39d88f072df6249b04befbac74bc577cba9752de6212614bc0f7ff134622ee46adc5dceb414ac014b242aa81d987fde59651e1c318e9d300b5ebffeeb2fe406385c4b9d20ef584055ea2315abe882e41920007fdede8b257de4562c55588171733387673c9fd4fa34c764b6529d42bdadbbd1edd942e71f485b3c0ceccc3a65aad7533839505e3a7e8c68baa5742052a30b0f26ec3c96c34a69dbd1af26197877ba821506da00444df6e4592e3975ac590e574448b7375e7c172a9a88fcf243872db1333da23a22daa5e59ae699a9744aaaa880f230860b75afb7e9f38d8e23d7d9e16c43821747dceca2cb219cb2d61af0aa7d096a47a207cf59519ed7fe51ca4a80d2afab7a2b1cf346e667d2af26b367334df51797c68a621b1ab8d108a0c7a983509ea0a23170b9e7037a1ef3469b72a51a5e1556fcd29dc24b7f617201a6604852cf29f78936eb8669e083f4e63edc32cd98444de4f9a3cb69da92cdc037d9f27fb5eaf74c90e7d88f9ba71a68f3c67ff903f58b6e2571a183c2a0f7364721656a7a90604f2f08c1f17ebae4494131778714ba0182a4019460de53d6d0f032479de899793a0b78697214a690de0a318fd5618122d34f8676241eccebaca5eb917c2b0cad942b5985913565478ec4daf77fde32c96dbfef78803ada3b6213a64ff3c27bbf7772098c98ef6220eab99ca586d85e71e10a1608b7d15a683e30305457cd1be388693bf800f413c73ce3ec59d83eac88c0124a7eafc340966bafc063a5957a98c7d390a3453307ffd035b92a08ee98324aadb5cb6129609a03a507a60fa506f826841b419e2e167008d337ff6021943a53e4814ed52ccd86b873c7ccb5ad0a8dfe20d95e82a5a00a9969bd07d8a0dbffb34c10e90cf1ba8b75454195340db006c6825029bf1c328f50ab654d96f907c06badeef7bd1162b12c959cde98667d0a577cd72730596147f000f0a2267c63bee71e6194cecaa61814019198cc65368b67aab43cc8c1518a996877d97abf121bf5ef5766626d7fdae256280330d02c7d37fa28aa1df46b2cee6d22cd3c20694ef9e14ddb2bbf08da98954ba1ac60e892bfe7fe7f26f15706b14c87849d0ef46a5faf93c670fde6675e6a952f977a68df637607d555397cb4e106585155e61b860e678b8a96c2c13bc7ba27157d8b05d01f275080fcfdec36b5045f74af79ecb90fe5ed7cd0662c783a53541a9f0babbf57473b67a6a7cbe43a2fa705c1dd34c118603bf41763be40d232ed0d9679531d606d3324532be50126e7fa6be34954acd95444ab99208e4425b0e3b80cb0e090f7472448e8310648fff8d86a66dcb45203fb383101d327217fd9f370580173a05fdee6e13065e51f1bda818a9cb1f094a0d94c380f79c897c1cacdd2540b1f513afea148e51d41c91c23cdaf27fad1bf21498e898861cb3c1d10b4c0a5d599935a724abfffd25fd6d4da2511033d93bbd2365e228df3ecf3acacddf3afa9bc8895b925350bd645652c296214fdda43d69f52ee88103f74ded887464c23c1a592f817f4147a08f3abe5545fadfdcbfcf6ea2520185257561a66e558a741cb5d75223bddfe60f42d695c26ad2c494b947bd191c5eb3af74e27940a835c9b3c75fca4a90381271f539e868b5ce5fc2eab9dcb2638944dc3b5f8b62e8dfa00fa318b20f495d2c9bf9097176da053e9a0fb448578860965a5b7cebcb7c59e07616aa282ed59cae6a1ddb09b2cd1dc21340126fc60b7f3d2eaf15a546d6fb"}}}}}}}) 05:40:41 executing program 2: r0 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x80000000, 0x2, &(0x7f0000000180)="4277d8278b2cfa9e6bbaaca9df1705ad9ed3cc324801b7f429064d695df8bc3df69722a21cf44b751fda6311a38586b7a3eca081b2ddb08cef10e4e11b6a770dd1b23d61f86a0e2a9ae96fa4e58cec7c9f3409492f98fa1ffd1364714900c3e46a2b2dda64a83e2e50eab900f6999c", 0x6f) (async) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2004, 0x200) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 05:40:41 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x4, 0x0}) 05:40:41 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000088004500001c000000000002907800000000e00000011100907800000000f1bd4c83b2369cab237be15f5de5ed83f4b10f820e743690e90fef602d6d682cfe78578c770b5a7599dbd3df1f9328c86eeae32bcc9c23b16f"]) 05:40:42 executing program 0: r0 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0xfffffffc) accept$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x20, 0xc003, 0x1) r2 = socket(0x1, 0x4, 0x3d) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="21d1c3db6b150100000094915bcb8c"], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000580)="c000c65e73f02f2622428cef3e25463e2144717547283b06cdf882a4b04b34f7dbb07af207d75016616cc873d819665274e6cd88d01669b291dcb68efa3cfcdcc1d79b673192df5faf986492e68a6e4b04c67c55851fe824a1ac2340e89fa8c76542153f88444b75b211888bfedbb14386d13bddf0f0e551d7e36c583bcf4dcc157c738adc7e0618781242d9c1fe46d049b1a8464bfc4b645c7184f35fb8d80716d19de09405bb242be56657086c25e041a116ed4e197b7cfa8bc8b053bd1de1ffdcb2f50aad33aa98eecc9add9e4e8e604824f94174ca818a85d65e48ccadc1", 0xe0, 0x402, 0x0, 0x0) write(r2, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0xc, 0x0, 0x0) getsockopt(r3, 0x605, 0x7fff, &(0x7f0000000040)=""/10, &(0x7f00000000c0)=0xa) r4 = socket(0x2, 0x3, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) setsockopt(r5, 0xffffffff, 0x6aa3e717, &(0x7f0000000280)="04d2b1416aa1efdc8e5b3d22499c4d000f62e6c861e51afe0ae73c7252ab89e395dcd21485ad3e2484000216a3dc8a7c9584068a8e7c7c9ef132a66ff1da9f128dea7a1160d8fe3325b2d4252fafe84994cd7668e346b8d47a45a1c0afb912776dce76d34b17815d07705dea9e3371fe7cfc941fea47a0c1797314db1d2a56ca48782bf9b8", 0x85) getsockopt(r4, 0x0, 0xc, 0x0, 0x0) kevent(r0, &(0x7f0000000380)=[{{}, 0x0, 0x0, 0x20000000, 0x6}, {{}, 0xffffffffffffffff, 0x45, 0x20, 0xa3a, 0x6}, {{r3}, 0xfffffffffffffffe, 0x74, 0x4, 0x8001, 0x6}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0x1, 0x5}, {{}, 0xfffffffffffffffb, 0x31, 0x10, 0x1000b0e, 0xfffffffffffffffe}], 0x2, &(0x7f0000000180), 0xfffffff8, &(0x7f0000000240)={0x0, 0x100}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66de8eb013ca847943d0f679fca236381b31e3b096f3b0546ad260d8fc51487b0100000000e3ffff0364d1b6894a97faf33b19b3181c987e55839fc3530700000000000000f0a5905242d1958d7f99b1fc24b06baf55ecef76e0de94d5f29a62c254c931b6c9de0bac70a0dd304da299b3874021c8b45854ff8ea1ce998a07a4d8d0b7fb04c500cb4b58a97e8616908921511fa3929503b349574ccaaa749be470662e94096bd3c17aa495296905386f82dee1a5b1bdde416d58bda3757d7e641620720dd79f9252ea4c1ebf4c333b2d993af7b2d852c7e9493efdad9c4bcef7c4c2fe088c9cf8a8b4fedf3f2218859a54ccce4eea41761f76adbb0bfec03beb8ae0ce730fcbbd091e5febaa0a89cca989309a7e5b6d89a23b423be3588e430908", @ANYRES16, @ANYRES32], 0x10) write(r1, &(0x7f0000000680)="9e3eaa56000000000004bf9aab30408600000000d0459370410510fa651c15ce0efdd308e6b7ca00bc38666cd6a20f6dd07439df9b015107e7ea68bd2c219a7cd8d2e71dd3887d4ebdb96ac2cc06e1e87eebd0b02dfe93b67a33543c36f46aea7e166f18306b219dc0ec4ce3cafe00231f96fefa42943964c5281ad744fb77caaf918b6cf2b32b6ad0e79100bb30452d500fdc1c493476432cce94690908bd1e3f47fc833bd5bd5262e84c1a547bdb485a1f8de79c194899e0c09b02543996359c0e44b8fd75700c868feb75760543d07c8e58f3372f1ca0e02edbef55bbb0f116bfebea6bc714eb6a6f1ab09a0eadf9c444b5b581398912026c1fe2a52be6bb842e83367c1a2107ee7156bff9ae09fbb10aa025dbb25238cb55f6dd4be687d08df01f2f8b12f6b937ec3f0000000000000000", 0x133) 05:40:42 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000088004500001c000000000002907800000000e00000011100907800000000f1bd4c83b2369cab237be15f5de5ed83f4b10f820e743690e90fef602d6d682cfe78578c770b5a7599dbd3df1f9328c86eeae32bcc9c23b16f"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000088004500001c000000000002907800000000e00000011100907800000000f1bd4c83b2369cab237be15f5de5ed83f4b10f820e743690e90fef602d6d682cfe78578c770b5a7599dbd3df1f9328c86eeae32bcc9c23b16f"]) (async) 05:40:42 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) (async, rerun: 64) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (rerun: 64) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x4, 0x0}) 05:40:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x400, 0x4}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200", 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x0, 0x80) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x6, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 05:40:42 executing program 0: r0 = dup(0xffffffffffffffff) (async) listen(0xffffffffffffffff, 0xfffffffc) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) r1 = socket(0x20, 0xc003, 0x1) (async) r2 = socket(0x1, 0x4, 0x3d) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="21d1c3db6b150100000094915bcb8c"], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000580)="c000c65e73f02f2622428cef3e25463e2144717547283b06cdf882a4b04b34f7dbb07af207d75016616cc873d819665274e6cd88d01669b291dcb68efa3cfcdcc1d79b673192df5faf986492e68a6e4b04c67c55851fe824a1ac2340e89fa8c76542153f88444b75b211888bfedbb14386d13bddf0f0e551d7e36c583bcf4dcc157c738adc7e0618781242d9c1fe46d049b1a8464bfc4b645c7184f35fb8d80716d19de09405bb242be56657086c25e041a116ed4e197b7cfa8bc8b053bd1de1ffdcb2f50aad33aa98eecc9add9e4e8e604824f94174ca818a85d65e48ccadc1", 0xe0, 0x402, 0x0, 0x0) write(r2, 0x0, 0x0) (async) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) (async) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0xc, 0x0, 0x0) (async) getsockopt(r3, 0x605, 0x7fff, &(0x7f0000000040)=""/10, &(0x7f00000000c0)=0xa) (async) r4 = socket(0x2, 0x3, 0x0) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) setsockopt(r5, 0xffffffff, 0x6aa3e717, &(0x7f0000000280)="04d2b1416aa1efdc8e5b3d22499c4d000f62e6c861e51afe0ae73c7252ab89e395dcd21485ad3e2484000216a3dc8a7c9584068a8e7c7c9ef132a66ff1da9f128dea7a1160d8fe3325b2d4252fafe84994cd7668e346b8d47a45a1c0afb912776dce76d34b17815d07705dea9e3371fe7cfc941fea47a0c1797314db1d2a56ca48782bf9b8", 0x85) (async) getsockopt(r4, 0x0, 0xc, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000380)=[{{}, 0x0, 0x0, 0x20000000, 0x6}, {{}, 0xffffffffffffffff, 0x45, 0x20, 0xa3a, 0x6}, {{r3}, 0xfffffffffffffffe, 0x74, 0x4, 0x8001, 0x6}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0x1, 0x5}, {{}, 0xfffffffffffffffb, 0x31, 0x10, 0x1000b0e, 0xfffffffffffffffe}], 0x2, &(0x7f0000000180), 0xfffffff8, &(0x7f0000000240)={0x0, 0x100}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66de8eb013ca847943d0f679fca236381b31e3b096f3b0546ad260d8fc51487b0100000000e3ffff0364d1b6894a97faf33b19b3181c987e55839fc3530700000000000000f0a5905242d1958d7f99b1fc24b06baf55ecef76e0de94d5f29a62c254c931b6c9de0bac70a0dd304da299b3874021c8b45854ff8ea1ce998a07a4d8d0b7fb04c500cb4b58a97e8616908921511fa3929503b349574ccaaa749be470662e94096bd3c17aa495296905386f82dee1a5b1bdde416d58bda3757d7e641620720dd79f9252ea4c1ebf4c333b2d993af7b2d852c7e9493efdad9c4bcef7c4c2fe088c9cf8a8b4fedf3f2218859a54ccce4eea41761f76adbb0bfec03beb8ae0ce730fcbbd091e5febaa0a89cca989309a7e5b6d89a23b423be3588e430908", @ANYRES16, @ANYRES32], 0x10) write(r1, &(0x7f0000000680)="9e3eaa56000000000004bf9aab30408600000000d0459370410510fa651c15ce0efdd308e6b7ca00bc38666cd6a20f6dd07439df9b015107e7ea68bd2c219a7cd8d2e71dd3887d4ebdb96ac2cc06e1e87eebd0b02dfe93b67a33543c36f46aea7e166f18306b219dc0ec4ce3cafe00231f96fefa42943964c5281ad744fb77caaf918b6cf2b32b6ad0e79100bb30452d500fdc1c493476432cce94690908bd1e3f47fc833bd5bd5262e84c1a547bdb485a1f8de79c194899e0c09b02543996359c0e44b8fd75700c868feb75760543d07c8e58f3372f1ca0e02edbef55bbb0f116bfebea6bc714eb6a6f1ab09a0eadf9c444b5b581398912026c1fe2a52be6bb842e83367c1a2107ee7156bff9ae09fbb10aa025dbb25238cb55f6dd4be687d08df01f2f8b12f6b937ec3f0000000000000000", 0x133) 05:40:42 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000088004500001c000000000002907800000000e00000011100907800000000f1bd4c83b2369cab237be15f5de5ed83f4b10f820e743690e90fef602d6d682cfe78578c770b5a7599dbd3df1f9328c86eeae32bcc9c23b16f"]) 05:40:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x400, 0x4}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200", 0x1ff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x10, 0x0, 0x80) (async) r1 = socket(0x18, 0x1, 0x0) (async) r2 = socket(0x6, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) dup2(r1, r0) 05:40:42 executing program 0: r0 = dup(0xffffffffffffffff) (async) listen(0xffffffffffffffff, 0xfffffffc) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) r1 = socket(0x20, 0xc003, 0x1) (async) r2 = socket(0x1, 0x4, 0x3d) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="21d1c3db6b150100000094915bcb8c"], 0x10) (async) sendto$inet(0xffffffffffffffff, &(0x7f0000000580)="c000c65e73f02f2622428cef3e25463e2144717547283b06cdf882a4b04b34f7dbb07af207d75016616cc873d819665274e6cd88d01669b291dcb68efa3cfcdcc1d79b673192df5faf986492e68a6e4b04c67c55851fe824a1ac2340e89fa8c76542153f88444b75b211888bfedbb14386d13bddf0f0e551d7e36c583bcf4dcc157c738adc7e0618781242d9c1fe46d049b1a8464bfc4b645c7184f35fb8d80716d19de09405bb242be56657086c25e041a116ed4e197b7cfa8bc8b053bd1de1ffdcb2f50aad33aa98eecc9add9e4e8e604824f94174ca818a85d65e48ccadc1", 0xe0, 0x402, 0x0, 0x0) (async) write(r2, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) (async) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0xc, 0x0, 0x0) (async) getsockopt(r3, 0x605, 0x7fff, &(0x7f0000000040)=""/10, &(0x7f00000000c0)=0xa) (async) r4 = socket(0x2, 0x3, 0x0) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) setsockopt(r5, 0xffffffff, 0x6aa3e717, &(0x7f0000000280)="04d2b1416aa1efdc8e5b3d22499c4d000f62e6c861e51afe0ae73c7252ab89e395dcd21485ad3e2484000216a3dc8a7c9584068a8e7c7c9ef132a66ff1da9f128dea7a1160d8fe3325b2d4252fafe84994cd7668e346b8d47a45a1c0afb912776dce76d34b17815d07705dea9e3371fe7cfc941fea47a0c1797314db1d2a56ca48782bf9b8", 0x85) (async) getsockopt(r4, 0x0, 0xc, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000380)=[{{}, 0x0, 0x0, 0x20000000, 0x6}, {{}, 0xffffffffffffffff, 0x45, 0x20, 0xa3a, 0x6}, {{r3}, 0xfffffffffffffffe, 0x74, 0x4, 0x8001, 0x6}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0x1, 0x5}, {{}, 0xfffffffffffffffb, 0x31, 0x10, 0x1000b0e, 0xfffffffffffffffe}], 0x2, &(0x7f0000000180), 0xfffffff8, &(0x7f0000000240)={0x0, 0x100}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66de8eb013ca847943d0f679fca236381b31e3b096f3b0546ad260d8fc51487b0100000000e3ffff0364d1b6894a97faf33b19b3181c987e55839fc3530700000000000000f0a5905242d1958d7f99b1fc24b06baf55ecef76e0de94d5f29a62c254c931b6c9de0bac70a0dd304da299b3874021c8b45854ff8ea1ce998a07a4d8d0b7fb04c500cb4b58a97e8616908921511fa3929503b349574ccaaa749be470662e94096bd3c17aa495296905386f82dee1a5b1bdde416d58bda3757d7e641620720dd79f9252ea4c1ebf4c333b2d993af7b2d852c7e9493efdad9c4bcef7c4c2fe088c9cf8a8b4fedf3f2218859a54ccce4eea41761f76adbb0bfec03beb8ae0ce730fcbbd091e5febaa0a89cca989309a7e5b6d89a23b423be3588e430908", @ANYRES16, @ANYRES32], 0x10) write(r1, &(0x7f0000000680)="9e3eaa56000000000004bf9aab30408600000000d0459370410510fa651c15ce0efdd308e6b7ca00bc38666cd6a20f6dd07439df9b015107e7ea68bd2c219a7cd8d2e71dd3887d4ebdb96ac2cc06e1e87eebd0b02dfe93b67a33543c36f46aea7e166f18306b219dc0ec4ce3cafe00231f96fefa42943964c5281ad744fb77caaf918b6cf2b32b6ad0e79100bb30452d500fdc1c493476432cce94690908bd1e3f47fc833bd5bd5262e84c1a547bdb485a1f8de79c194899e0c09b02543996359c0e44b8fd75700c868feb75760543d07c8e58f3372f1ca0e02edbef55bbb0f116bfebea6bc714eb6a6f1ab09a0eadf9c444b5b581398912026c1fe2a52be6bb842e83367c1a2107ee7156bff9ae09fbb10aa025dbb25238cb55f6dd4be687d08df01f2f8b12f6b937ec3f0000000000000000", 0x133) 05:40:42 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x4, 0x0}) 05:40:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x39fa1c5112810554, 0x32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x8, 0x40, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xc2, 0x80000000, 0xf64, 0x35a}, {{}, 0xfffffffffffffffb, 0x31, 0x1, 0xc64, 0x3}, {{r1}, 0xfffffffffffffffc, 0x81, 0x20, 0x7, 0xb9c}], 0x0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff9, 0x7, 0x1, 0x7951, 0x3}, {{r3}, 0xfffffffffffffffc, 0x81, 0xfffff, 0x100000000, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x98, 0x2, 0x8, 0x389bd3ff}, {{r4}, 0x0, 0x0, 0x8, 0xfffffffffffffffc, 0x5}, {{r5}, 0xfffffffffffffff9, 0x14, 0xc, 0x5, 0x4}], 0x1, &(0x7f0000000380)={0x7, 0xaaef}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x8, &(0x7f0000000100)="bf07e4ab8e0f8c301647010ae6c1b68c21e140cde0b9e898d4417295deb230b6c3817072eaeb075f7ed8f3bccf504381d335133c5500f70e457d7178bc7fe7e6c807c552a563ac86ebd31cfef6a380ff595042b109aba38eb9b92280ad23480b648fc15846a8ea0949c49d99ad48e87e7f5b851de84c99721d7aeb231930d0335472c704299e5dcbf220ee3e5bf6", 0x0, 0x0, 0x0) 05:40:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x39fa1c5112810554, 0x32) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x8, 0x40, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xc2, 0x80000000, 0xf64, 0x35a}, {{}, 0xfffffffffffffffb, 0x31, 0x1, 0xc64, 0x3}, {{r1}, 0xfffffffffffffffc, 0x81, 0x20, 0x7, 0xb9c}], 0x0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff9, 0x7, 0x1, 0x7951, 0x3}, {{r3}, 0xfffffffffffffffc, 0x81, 0xfffff, 0x100000000, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x98, 0x2, 0x8, 0x389bd3ff}, {{r4}, 0x0, 0x0, 0x8, 0xfffffffffffffffc, 0x5}, {{r5}, 0xfffffffffffffff9, 0x14, 0xc, 0x5, 0x4}], 0x1, &(0x7f0000000380)={0x7, 0xaaef}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x8, &(0x7f0000000100)="bf07e4ab8e0f8c301647010ae6c1b68c21e140cde0b9e898d4417295deb230b6c3817072eaeb075f7ed8f3bccf504381d335133c5500f70e457d7178bc7fe7e6c807c552a563ac86ebd31cfef6a380ff595042b109aba38eb9b92280ad23480b648fc15846a8ea0949c49d99ad48e87e7f5b851de84c99721d7aeb231930d0335472c704299e5dcbf220ee3e5bf6", 0x0, 0x0, 0x0) 05:40:42 executing program 3: ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000080)={0x800, 0x2}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x21, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x4aef, 0x6}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x4, 0x2811, r3, 0x7) write(r1, &(0x7f0000000800)="8c", 0x1) 05:40:42 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x1, &(0x7f0000000000)="a31be35011de4575545948e249e1d1b2", 0x10) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000204000000100"}) socket(0x38, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) 05:40:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x39fa1c5112810554, 0x32) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) (async) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x8, 0x40, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xc2, 0x80000000, 0xf64, 0x35a}, {{}, 0xfffffffffffffffb, 0x31, 0x1, 0xc64, 0x3}, {{r1}, 0xfffffffffffffffc, 0x81, 0x20, 0x7, 0xb9c}], 0x0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff9, 0x7, 0x1, 0x7951, 0x3}, {{r3}, 0xfffffffffffffffc, 0x81, 0xfffff, 0x100000000, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x98, 0x2, 0x8, 0x389bd3ff}, {{r4}, 0x0, 0x0, 0x8, 0xfffffffffffffffc, 0x5}, {{r5}, 0xfffffffffffffff9, 0x14, 0xc, 0x5, 0x4}], 0x1, &(0x7f0000000380)={0x7, 0xaaef}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x8, &(0x7f0000000100)="bf07e4ab8e0f8c301647010ae6c1b68c21e140cde0b9e898d4417295deb230b6c3817072eaeb075f7ed8f3bccf504381d335133c5500f70e457d7178bc7fe7e6c807c552a563ac86ebd31cfef6a380ff595042b109aba38eb9b92280ad23480b648fc15846a8ea0949c49d99ad48e87e7f5b851de84c99721d7aeb231930d0335472c704299e5dcbf220ee3e5bf6", 0x0, 0x0, 0x0) 05:40:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x400, 0x4}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200", 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x0, 0x80) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x6, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) socket(0x400000000018, 0x3, 0x3a) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x400, 0x4}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200", 0x1ff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x10, 0x0, 0x80) (async) socket(0x18, 0x1, 0x0) (async) socket(0x6, 0x1, 0x0) (async) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) dup2(r1, r0) (async) 05:40:42 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x1, &(0x7f0000000000)="a31be35011de4575545948e249e1d1b2", 0x10) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000204000000100"}) (async) socket(0x38, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) 05:40:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x5, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001440)={{}, 0x2, 0x0, r4}) socket(0x18, 0x4, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000001940)=ANY=[], 0xa, &(0x7f0000001600), 0x0, &(0x7f0000001380)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r5, r6]}], 0x20, 0x1}, 0x404) recvmsg(0xffffffffffffff9c, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/122, 0x7a}], 0x2, &(0x7f0000000200)=""/218, 0xda}, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r7, &(0x7f0000000300)="d000"/14, 0xe, 0x0) 05:40:42 executing program 3: ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000080)={0x800, 0x2}) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x21, 0x0) (async, rerun: 32) r2 = getpid() (rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) (async) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x4aef, 0x6}) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x4, 0x2811, r3, 0x7) (rerun: 64) write(r1, &(0x7f0000000800)="8c", 0x1) 05:40:42 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x1, &(0x7f0000000000)="a31be35011de4575545948e249e1d1b2", 0x10) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000204000000100"}) (async) socket(0x38, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) 05:40:43 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0xffffffffffffffff, r0) syz_emit_ethernet(0x125, &(0x7f0000000340)=ANY=[@ANYBLOB="000400000000000000000c57e9fcfbcf9195dcac00008a3f872189fefbe303e7fbb4567019"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0xfffffde5) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000140)=[{}], 0x3e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x47b) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:40:43 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x0, 0x4011, r0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x63764551) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000006000/0x4000)=nil, &(0x7f0000009000/0x1000)=nil, 0x8001}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000c000/0x3000)=nil, 0x8}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0xb7dc}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000004000/0x3000)=nil, 0xc85}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x401}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000004000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000d000/0x2000)=nil, 0x800}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil, 0xf4}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000012000/0x3000)=nil, 0x40}, {&(0x7f000000b000/0x4000)=nil, &(0x7f000000e000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x63f}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000013000/0x1000)=nil, 0x889}, {&(0x7f0000011000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) 05:40:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x5, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001440)={{}, 0x2, 0x0, r4}) socket(0x18, 0x4, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000001940)=ANY=[], 0xa, &(0x7f0000001600), 0x0, &(0x7f0000001380)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r5, r6]}], 0x20, 0x1}, 0x404) recvmsg(0xffffffffffffff9c, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/122, 0x7a}], 0x2, &(0x7f0000000200)=""/218, 0xda}, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r7, &(0x7f0000000300)="d000"/14, 0xe, 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semget$private(0x0, 0x5, 0x20) (async) semop(r1, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getgid() (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xfffffffffffffed7) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001440)={{}, 0x2, 0x0, r4}) (async) socket(0x18, 0x4, 0x1) (async) socket(0x18, 0x1, 0x0) (async) close(r5) (async) connect$unix(r5, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000001940)=ANY=[], 0xa, &(0x7f0000001600), 0x0, &(0x7f0000001380)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r5, r6]}], 0x20, 0x1}, 0x404) (async) recvmsg(0xffffffffffffff9c, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/122, 0x7a}], 0x2, &(0x7f0000000200)=""/218, 0xda}, 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) (async) pwrite(r7, &(0x7f0000000300)="d000"/14, 0xe, 0x0) (async) 05:40:43 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0xffffffffffffffff, r0) (async) syz_emit_ethernet(0x125, &(0x7f0000000340)=ANY=[@ANYBLOB="000400000000000000000c57e9fcfbcf9195dcac00008a3f872189fefbe303e7fbb4567019"]) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0xfffffde5) (async) fcntl$dupfd(r1, 0x0, r1) (async) poll(&(0x7f0000000140)=[{}], 0x3e, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x47b) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:40:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x5, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001440)={{}, 0x2, 0x0, r4}) socket(0x18, 0x4, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000001940)=ANY=[], 0xa, &(0x7f0000001600), 0x0, &(0x7f0000001380)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r5, r6]}], 0x20, 0x1}, 0x404) recvmsg(0xffffffffffffff9c, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/122, 0x7a}], 0x2, &(0x7f0000000200)=""/218, 0xda}, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r7, &(0x7f0000000300)="d000"/14, 0xe, 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semget$private(0x0, 0x5, 0x20) (async) semop(r1, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getgid() (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xfffffffffffffed7) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001440)={{}, 0x2, 0x0, r4}) (async) socket(0x18, 0x4, 0x1) (async) socket(0x18, 0x1, 0x0) (async) close(r5) (async) connect$unix(r5, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000001940)=ANY=[], 0xa, &(0x7f0000001600), 0x0, &(0x7f0000001380)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r5, r6]}], 0x20, 0x1}, 0x404) (async) recvmsg(0xffffffffffffff9c, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/122, 0x7a}], 0x2, &(0x7f0000000200)=""/218, 0xda}, 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) (async) pwrite(r7, &(0x7f0000000300)="d000"/14, 0xe, 0x0) (async) 05:40:43 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0xffffffffffffffff, r0) syz_emit_ethernet(0x125, &(0x7f0000000340)=ANY=[@ANYBLOB="000400000000000000000c57e9fcfbcf9195dcac00008a3f872189fefbe303e7fbb4567019"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0xfffffde5) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000140)=[{}], 0x3e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x47b) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) setreuid(0xffffffffffffffff, r0) (async) syz_emit_ethernet(0x125, &(0x7f0000000340)=ANY=[@ANYBLOB="000400000000000000000c57e9fcfbcf9195dcac00008a3f872189fefbe303e7fbb4567019"]) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x2, 0x3, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0xfffffde5) (async) fcntl$dupfd(r1, 0x0, r1) (async) poll(&(0x7f0000000140)=[{}], 0x3e, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x47b) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) 05:40:43 executing program 3: ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000080)={0x800, 0x2}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x21, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x4aef, 0x6}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x4, 0x2811, r3, 0x7) write(r1, &(0x7f0000000800)="8c", 0x1) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000080)={0x800, 0x2}) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x21, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) (async) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x4aef, 0x6}) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x4, 0x2811, r3, 0x7) (async) write(r1, &(0x7f0000000800)="8c", 0x1) (async) 05:40:43 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x0, 0x4011, r0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x63764551) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000006000/0x4000)=nil, &(0x7f0000009000/0x1000)=nil, 0x8001}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000c000/0x3000)=nil, 0x8}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0xb7dc}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000004000/0x3000)=nil, 0xc85}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x401}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000004000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000d000/0x2000)=nil, 0x800}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil, 0xf4}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000012000/0x3000)=nil, 0x40}, {&(0x7f000000b000/0x4000)=nil, &(0x7f000000e000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x63f}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000013000/0x1000)=nil, 0x889}, {&(0x7f0000011000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) 05:40:43 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 05:40:43 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@remote, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xbd, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x2, 0x0, 0xaf, 0x64, 0x20, 0xd1, 0x2f, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x10, 0x5, 0x3, 0x0, [{[@rand_addr], 0x7}, {[], 0x1}]}]}}, @generic="ce0ce59195d2d82653bea81fe0df2ba18ed6eb01e23b7dc33e90bd2f939dd7ca2b23a5d0edc71a67652019a1029e6d677c195fa042f609f839c78f3ed726784ebc1da681377a2878b705795b0a3d095ad1f2c2c4883e19f5f5e96ac7a376376696c20ed2c6517653984c4ca94e71f38702e7afc52656dfeef384eb165a41265991e1743b7f8598fa0e8041"}}}}) 05:40:43 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@remote, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xbd, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x2, 0x0, 0xaf, 0x64, 0x20, 0xd1, 0x2f, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x10, 0x5, 0x3, 0x0, [{[@rand_addr], 0x7}, {[], 0x1}]}]}}, @generic="ce0ce59195d2d82653bea81fe0df2ba18ed6eb01e23b7dc33e90bd2f939dd7ca2b23a5d0edc71a67652019a1029e6d677c195fa042f609f839c78f3ed726784ebc1da681377a2878b705795b0a3d095ad1f2c2c4883e19f5f5e96ac7a376376696c20ed2c6517653984c4ca94e71f38702e7afc52656dfeef384eb165a41265991e1743b7f8598fa0e8041"}}}}) 05:40:43 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) (async, rerun: 64) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async, rerun: 64) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x0, 0x4011, r0, 0x0) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x63764551) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000006000/0x4000)=nil, &(0x7f0000009000/0x1000)=nil, 0x8001}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000c000/0x3000)=nil, 0x8}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0xb7dc}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000004000/0x3000)=nil, 0xc85}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x401}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000004000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000d000/0x2000)=nil, 0x800}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil, 0xf4}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000012000/0x3000)=nil, 0x40}, {&(0x7f000000b000/0x4000)=nil, &(0x7f000000e000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x63f}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000013000/0x1000)=nil, 0x889}, {&(0x7f0000011000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) 05:40:43 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) 05:40:43 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x80) connect$unix(r4, &(0x7f0000000180)=@file={0x1, './file0/../file0\x00'}, 0x13) r5 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) socket$inet6(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) dup2(r3, r7) dup2(r8, r7) accept$inet6(r5, 0x0, 0x0) 05:40:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x84) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x30) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0xf) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:40:43 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@remote, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0xbd, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x2, 0x0, 0xaf, 0x64, 0x20, 0xd1, 0x2f, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x10, 0x5, 0x3, 0x0, [{[@rand_addr], 0x7}, {[], 0x1}]}]}}, @generic="ce0ce59195d2d82653bea81fe0df2ba18ed6eb01e23b7dc33e90bd2f939dd7ca2b23a5d0edc71a67652019a1029e6d677c195fa042f609f839c78f3ed726784ebc1da681377a2878b705795b0a3d095ad1f2c2c4883e19f5f5e96ac7a376376696c20ed2c6517653984c4ca94e71f38702e7afc52656dfeef384eb165a41265991e1743b7f8598fa0e8041"}}}}) 05:40:43 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) 05:40:43 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x80) connect$unix(r4, &(0x7f0000000180)=@file={0x1, './file0/../file0\x00'}, 0x13) r5 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) socket$inet6(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) dup2(r3, r7) dup2(r8, r7) accept$inet6(r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) (async) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x80) (async) connect$unix(r4, &(0x7f0000000180)=@file={0x1, './file0/../file0\x00'}, 0x13) (async) dup2(r3, r2) (async) listen(r3, 0x0) (async) dup2(r3, r0) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) dup2(r3, r7) (async) dup2(r8, r7) (async) accept$inet6(r5, 0x0, 0x0) (async) 05:40:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x84) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x30) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0xf) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) (async) fchmod(r0, 0xe3) (async) fcntl$dupfd(r0, 0x0, r0) (async) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x84) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) (async) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x30) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0xf) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 05:40:44 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], [{}, {}, {}, {0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x81}, {}, {0x0, 0x0, 0x0, 0x1}]}}) mprotect(&(0x7f0000650000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x8e6c5cc054044256, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) socket(0x1, 0x2, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x100000000, 0xffff}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) mlock(&(0x7f00005bc000/0x2000)=nil, 0x2000) close(0xffffffffffffffff) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r3, 0xa, r6) 05:40:44 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x80) connect$unix(r4, &(0x7f0000000180)=@file={0x1, './file0/../file0\x00'}, 0x13) (async) r5 = dup2(r3, r2) listen(r3, 0x0) (async) dup2(r3, r0) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) (async) socket$inet6(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) dup2(r3, r7) dup2(r8, r7) (async) accept$inet6(r5, 0x0, 0x0) 05:40:44 executing program 0: poll(&(0x7f00000010c0), 0x2, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x6364c4656f655329, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1257dfcd770fc86f, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0xbbfd, 0x765, 0x401, 0xcfb, 0x887}, {0x800, 0x1, 0x4, 0x4, 0x7d}, {0x2, 0x9, 0x4, 0x90bd, 0xe50d}, {0xfff8, 0x81, 0x7ff, 0xddc2, 0x2}, {0x14b, 0x1000, 0x800, 0x2, 0x1f}]}) fchdir(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c, 0x20}, {0x7, 0xfc}, {0x6, 0x0, 0x20, 0x9a}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) dup2(r0, r3) 05:40:44 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x84) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x30) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0xf) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) (async) fchmod(r0, 0xe3) (async) fcntl$dupfd(r0, 0x0, r0) (async) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x84) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) (async) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x30) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0xf) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 05:40:44 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040)="5eafa62907f618d00fce1524359a6729e348ef750eda94b79c6297b8150bb3276d5f06b4d7e133b0ea2859e966cc705c2d5a4948436e283143ce694f1cfbffc9c6d5947d02de9092045d6227fbec93221ee8f313b0ca933c2104273a3761cc6f4f9aaa6db8203c18115f999a4f1e3954cdcf9841472e352a8ccfba7cdad56f97d11096b09ffb5656b95bd19435858b36856610b8d0aeb45c8e3c5605ea2784e50271e6a2303fee9b1328d6b4785f95818dbb3ece965af01b72aa327c5fd606a0316652b64d6c44e999354bf284ec942946fd3deb74bd63aa5b62d2e1d9e8b402b1ea1ca656257a1b07dfbecd3ee5dbbe72b11ee4a903cf4ff66e6b41e69b6d0b35bbe786631d5b1defa5f2c565984c1ed5dae54c3e6b91125ac5412eeb25d63601d2bdccba47ba588c977448a8fb9d91ef0f56e4497f652905659da59fa31e3cf0a5d697fe751a0d4f62be5ad372601ae6046861af6d0efbd2e5bd92cd379ce22a084185ef261683", 0x168) execve(0x0, 0x0, 0x0) 05:40:44 executing program 0: poll(&(0x7f00000010c0), 0x2, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x6364c4656f655329, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1257dfcd770fc86f, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0xbbfd, 0x765, 0x401, 0xcfb, 0x887}, {0x800, 0x1, 0x4, 0x4, 0x7d}, {0x2, 0x9, 0x4, 0x90bd, 0xe50d}, {0xfff8, 0x81, 0x7ff, 0xddc2, 0x2}, {0x14b, 0x1000, 0x800, 0x2, 0x1f}]}) fchdir(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c, 0x20}, {0x7, 0xfc}, {0x6, 0x0, 0x20, 0x9a}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) dup2(r0, r3) poll(&(0x7f00000010c0), 0x2, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x6364c4656f655329, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6, 0x0, 0x0, 0x9a}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1257dfcd770fc86f, 0x0) (async) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0xbbfd, 0x765, 0x401, 0xcfb, 0x887}, {0x800, 0x1, 0x4, 0x4, 0x7d}, {0x2, 0x9, 0x4, 0x90bd, 0xe50d}, {0xfff8, 0x81, 0x7ff, 0xddc2, 0x2}, {0x14b, 0x1000, 0x800, 0x2, 0x1f}]}) (async) fchdir(r1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c, 0x20}, {0x7, 0xfc}, {0x6, 0x0, 0x20, 0x9a}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) dup2(r0, r3) (async) 05:40:44 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x9, &(0x7f0000ffe000/0x1000)=nil) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x5, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, 0x0, 0xffffffffffffffff, 0x100, 0x28c2}, 0x0, 0x0, 0xfb35}) r6 = geteuid() r7 = getgid() r8 = getppid() r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xad8, r2, r5, r6, r7, 0x8, 0x5}, 0x5, 0x5, r8, r9, 0x7, 0x4, 0xa672}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r10, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYBLOB="f60000"]) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000080)) 05:40:44 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x9, &(0x7f0000ffe000/0x1000)=nil) (async) r2 = getuid() setreuid(0xee00, r2) (async, rerun: 32) r3 = semget$private(0x0, 0x5, 0x20) (rerun: 32) semop(r3, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, 0x0, 0xffffffffffffffff, 0x100, 0x28c2}, 0x0, 0x0, 0xfb35}) (async) r6 = geteuid() (async) r7 = getgid() r8 = getppid() (async, rerun: 64) r9 = fcntl$getown(r0, 0x5) (rerun: 64) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xad8, r2, r5, r6, r7, 0x8, 0x5}, 0x5, 0x5, r8, r9, 0x7, 0x4, 0xa672}) (async, rerun: 32) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (rerun: 32) ioctl$WSKBDIO_GETENCODINGS(r10, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYBLOB="f60000"]) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000080)) 05:40:44 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], [{}, {}, {}, {0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x81}, {}, {0x0, 0x0, 0x0, 0x1}]}}) mprotect(&(0x7f0000650000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x8e6c5cc054044256, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) socket(0x1, 0x2, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x100000000, 0xffff}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) mlock(&(0x7f00005bc000/0x2000)=nil, 0x2000) close(0xffffffffffffffff) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r3, 0xa, r6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) pipe2(&(0x7f0000000000), 0x10004) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x9) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], [{}, {}, {}, {0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x81}, {}, {0x0, 0x0, 0x0, 0x1}]}}) (async) mprotect(&(0x7f0000650000/0x3000)=nil, 0x3000, 0x4) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r4, 0x8e6c5cc054044256, r1) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) socket(0x18, 0x1, 0x0) (async) socket(0x1, 0x2, 0x2) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x100000000, 0xffff}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) (async) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) (async) mlock(&(0x7f00005bc000/0x2000)=nil, 0x2000) (async) close(0xffffffffffffffff) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) fcntl$dupfd(r3, 0xa, r6) (async) 05:40:44 executing program 0: poll(&(0x7f00000010c0), 0x2, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x6364c4656f655329, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1257dfcd770fc86f, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0xbbfd, 0x765, 0x401, 0xcfb, 0x887}, {0x800, 0x1, 0x4, 0x4, 0x7d}, {0x2, 0x9, 0x4, 0x90bd, 0xe50d}, {0xfff8, 0x81, 0x7ff, 0xddc2, 0x2}, {0x14b, 0x1000, 0x800, 0x2, 0x1f}]}) (async) fchdir(r1) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c, 0x20}, {0x7, 0xfc}, {0x6, 0x0, 0x20, 0x9a}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) dup2(r0, r3) 05:40:44 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040)="5eafa62907f618d00fce1524359a6729e348ef750eda94b79c6297b8150bb3276d5f06b4d7e133b0ea2859e966cc705c2d5a4948436e283143ce694f1cfbffc9c6d5947d02de9092045d6227fbec93221ee8f313b0ca933c2104273a3761cc6f4f9aaa6db8203c18115f999a4f1e3954cdcf9841472e352a8ccfba7cdad56f97d11096b09ffb5656b95bd19435858b36856610b8d0aeb45c8e3c5605ea2784e50271e6a2303fee9b1328d6b4785f95818dbb3ece965af01b72aa327c5fd606a0316652b64d6c44e999354bf284ec942946fd3deb74bd63aa5b62d2e1d9e8b402b1ea1ca656257a1b07dfbecd3ee5dbbe72b11ee4a903cf4ff66e6b41e69b6d0b35bbe786631d5b1defa5f2c565984c1ed5dae54c3e6b91125ac5412eeb25d63601d2bdccba47ba588c977448a8fb9d91ef0f56e4497f652905659da59fa31e3cf0a5d697fe751a0d4f62be5ad372601ae6046861af6d0efbd2e5bd92cd379ce22a084185ef261683", 0x168) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) (async) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) write(r1, &(0x7f0000000040)="5eafa62907f618d00fce1524359a6729e348ef750eda94b79c6297b8150bb3276d5f06b4d7e133b0ea2859e966cc705c2d5a4948436e283143ce694f1cfbffc9c6d5947d02de9092045d6227fbec93221ee8f313b0ca933c2104273a3761cc6f4f9aaa6db8203c18115f999a4f1e3954cdcf9841472e352a8ccfba7cdad56f97d11096b09ffb5656b95bd19435858b36856610b8d0aeb45c8e3c5605ea2784e50271e6a2303fee9b1328d6b4785f95818dbb3ece965af01b72aa327c5fd606a0316652b64d6c44e999354bf284ec942946fd3deb74bd63aa5b62d2e1d9e8b402b1ea1ca656257a1b07dfbecd3ee5dbbe72b11ee4a903cf4ff66e6b41e69b6d0b35bbe786631d5b1defa5f2c565984c1ed5dae54c3e6b91125ac5412eeb25d63601d2bdccba47ba588c977448a8fb9d91ef0f56e4497f652905659da59fa31e3cf0a5d697fe751a0d4f62be5ad372601ae6046861af6d0efbd2e5bd92cd379ce22a084185ef261683", 0x168) (async) execve(0x0, 0x0, 0x0) (async) 05:40:44 executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x4) socket(0x20, 0x2, 0x48) 05:40:44 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], [{}, {}, {}, {0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x81}, {}, {0x0, 0x0, 0x0, 0x1}]}}) (async) mprotect(&(0x7f0000650000/0x3000)=nil, 0x3000, 0x4) (async) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x8e6c5cc054044256, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) (async) socket(0x1, 0x2, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x100000000, 0xffff}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) (async) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) (async, rerun: 32) mlock(&(0x7f00005bc000/0x2000)=nil, 0x2000) (rerun: 32) close(0xffffffffffffffff) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) fcntl$dupfd(r3, 0xa, r6) 05:40:44 executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x4) (async) socket(0x20, 0x2, 0x48) 05:40:44 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr}, "f1eb88d949abd7b1"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0), 0x0) semop(r0, &(0x7f0000000380)=[{0x2, 0xffff, 0x800}, {0x7, 0x2, 0x1800}, {0x2, 0x1004, 0x1c00}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x0, 0x2, 0x1400}, {0x4, 0x7, 0x800}, {0x3, 0x81, 0x1800}, {0x2, 0x2202, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7, 0x1000}], 0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/119) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/105) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000200)=[{0xebbb8f23063099c0, 0x6, 0x800}, {0x3}, {0x3, 0x6e5, 0x1000}], 0x3) 05:40:44 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = shmget(0x2, 0x1000, 0x9, &(0x7f0000ffe000/0x1000)=nil) (async) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x5, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, 0x0, 0xffffffffffffffff, 0x100, 0x28c2}, 0x0, 0x0, 0xfb35}) r6 = geteuid() (async) r7 = getgid() r8 = getppid() (async) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xad8, r2, r5, r6, r7, 0x8, 0x5}, 0x5, 0x5, r8, r9, 0x7, 0x4, 0xa672}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r10, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYBLOB="f60000"]) (async) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000080)) 05:40:44 executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x4) socket(0x20, 0x2, 0x48) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x4) (async) socket(0x20, 0x2, 0x48) (async) 05:40:44 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr}, "f1eb88d949abd7b1"}}}}}) (async) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0), 0x0) (async) semop(r0, &(0x7f0000000380)=[{0x2, 0xffff, 0x800}, {0x7, 0x2, 0x1800}, {0x2, 0x1004, 0x1c00}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x0, 0x2, 0x1400}, {0x4, 0x7, 0x800}, {0x3, 0x81, 0x1800}, {0x2, 0x2202, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7, 0x1000}], 0x7) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/119) (async) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/105) (async) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000200)=[{0xebbb8f23063099c0, 0x6, 0x800}, {0x3}, {0x3, 0x6e5, 0x1000}], 0x3) 05:40:45 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040)="5eafa62907f618d00fce1524359a6729e348ef750eda94b79c6297b8150bb3276d5f06b4d7e133b0ea2859e966cc705c2d5a4948436e283143ce694f1cfbffc9c6d5947d02de9092045d6227fbec93221ee8f313b0ca933c2104273a3761cc6f4f9aaa6db8203c18115f999a4f1e3954cdcf9841472e352a8ccfba7cdad56f97d11096b09ffb5656b95bd19435858b36856610b8d0aeb45c8e3c5605ea2784e50271e6a2303fee9b1328d6b4785f95818dbb3ece965af01b72aa327c5fd606a0316652b64d6c44e999354bf284ec942946fd3deb74bd63aa5b62d2e1d9e8b402b1ea1ca656257a1b07dfbecd3ee5dbbe72b11ee4a903cf4ff66e6b41e69b6d0b35bbe786631d5b1defa5f2c565984c1ed5dae54c3e6b91125ac5412eeb25d63601d2bdccba47ba588c977448a8fb9d91ef0f56e4497f652905659da59fa31e3cf0a5d697fe751a0d4f62be5ad372601ae6046861af6d0efbd2e5bd92cd379ce22a084185ef261683", 0x168) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) (async) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) write(r1, &(0x7f0000000040)="5eafa62907f618d00fce1524359a6729e348ef750eda94b79c6297b8150bb3276d5f06b4d7e133b0ea2859e966cc705c2d5a4948436e283143ce694f1cfbffc9c6d5947d02de9092045d6227fbec93221ee8f313b0ca933c2104273a3761cc6f4f9aaa6db8203c18115f999a4f1e3954cdcf9841472e352a8ccfba7cdad56f97d11096b09ffb5656b95bd19435858b36856610b8d0aeb45c8e3c5605ea2784e50271e6a2303fee9b1328d6b4785f95818dbb3ece965af01b72aa327c5fd606a0316652b64d6c44e999354bf284ec942946fd3deb74bd63aa5b62d2e1d9e8b402b1ea1ca656257a1b07dfbecd3ee5dbbe72b11ee4a903cf4ff66e6b41e69b6d0b35bbe786631d5b1defa5f2c565984c1ed5dae54c3e6b91125ac5412eeb25d63601d2bdccba47ba588c977448a8fb9d91ef0f56e4497f652905659da59fa31e3cf0a5d697fe751a0d4f62be5ad372601ae6046861af6d0efbd2e5bd92cd379ce22a084185ef261683", 0x168) (async) execve(0x0, 0x0, 0x0) (async) 05:40:45 executing program 1: r0 = socket(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x6) mmap(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x62) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x60) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x11, 0x2, 0x1bfbb8a0, 0x7}], 0x54ed, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x80, 0x1, 0x6}, {{r3}, 0xffffffffffffffff, 0x5fd0c2e3fa9631cc, 0x80000004, 0x33eb, 0x80000000}, {{r4}, 0x1, 0x4, 0x80000003, 0x8, 0x2}, {{r5}, 0x5, 0x3, 0x1, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x8e0, 0x2}], 0x0, &(0x7f0000000000)={0x5, 0x5}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 05:40:45 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr}, "f1eb88d949abd7b1"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0), 0x0) semop(r0, &(0x7f0000000380)=[{0x2, 0xffff, 0x800}, {0x7, 0x2, 0x1800}, {0x2, 0x1004, 0x1c00}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x0, 0x2, 0x1400}, {0x4, 0x7, 0x800}, {0x3, 0x81, 0x1800}, {0x2, 0x2202, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7, 0x1000}], 0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/119) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/105) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000200)=[{0xebbb8f23063099c0, 0x6, 0x800}, {0x3}, {0x3, 0x6e5, 0x1000}], 0x3) syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr}, "f1eb88d949abd7b1"}}}}}) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r0, &(0x7f00000002c0), 0x0) (async) semop(r0, &(0x7f0000000380)=[{0x2, 0xffff, 0x800}, {0x7, 0x2, 0x1800}, {0x2, 0x1004, 0x1c00}, {0x3, 0x2, 0x800}], 0x4) (async) semop(r0, &(0x7f0000000380), 0x1d) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) (async) semop(r0, &(0x7f0000000380)=[{0x0, 0x2, 0x1400}, {0x4, 0x7, 0x800}, {0x3, 0x81, 0x1800}, {0x2, 0x2202, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7, 0x1000}], 0x7) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) (async) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/119) (async) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/105) (async) semop(r0, &(0x7f0000000000), 0x0) (async) semop(r0, &(0x7f0000000200)=[{0xebbb8f23063099c0, 0x6, 0x800}, {0x3}, {0x3, 0x6e5, 0x1000}], 0x3) (async) 05:40:45 executing program 0: r0 = socket(0x11, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000100)=@in, 0x6f, &(0x7f0000000440)=[{&(0x7f0000000540)=""/43, 0x2b}, {&(0x7f0000000580)=""/85, 0x54}, {&(0x7f00000003c0)=""/124, 0x7c}], 0x3, &(0x7f0000000480)=""/121, 0x79}, 0x40) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x6c36, 0x81, &(0x7f0000000600)="2fa06f688b680e23413cfa2148fd3398f5a303f8e3902574dcf1352c09df792f3f660aaa5d011d0ad47b10c35e43e0e67f173187f034a219b858dca56ff2c9dd2d4f1197177530557f004f4926f1da9877a73d850b905a4d3984b949c7e693b3d804ac6f0855ef83fdd40439daf2790e83b6112cb02880156638a45e8c3432f65eeb9f225666a7a0d17199946fd9a21f777eefa54cfd5dd32f0208c34d192bd975a1fe7bccf4d715a18dd0588c77b8e26ac6b492d8e01edcf4974661726657d80ab55415c9c3d8dab770df87238bf4d5afb4778bfd455412db3e0b36cf4e1f69802a3c8f52fe5be25919e2fcfa10f3", 0xef) read(r0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r4) 05:40:45 executing program 1: r0 = socket(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x6) mmap(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x62) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x60) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x11, 0x2, 0x1bfbb8a0, 0x7}], 0x54ed, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x80, 0x1, 0x6}, {{r3}, 0xffffffffffffffff, 0x5fd0c2e3fa9631cc, 0x80000004, 0x33eb, 0x80000000}, {{r4}, 0x1, 0x4, 0x80000003, 0x8, 0x2}, {{r5}, 0x5, 0x3, 0x1, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x8e0, 0x2}], 0x0, &(0x7f0000000000)={0x5, 0x5}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x0) (async) flock(0xffffffffffffffff, 0x6) (async) mmap(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x62) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) (async) mkdir(&(0x7f00000001c0)='./file0\x00', 0x60) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) socket(0x18, 0x1, 0x0) (async) close(r4) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) socket(0x18, 0x1, 0x0) (async) close(r5) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x11, 0x2, 0x1bfbb8a0, 0x7}], 0x54ed, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x80, 0x1, 0x6}, {{r3}, 0xffffffffffffffff, 0x5fd0c2e3fa9631cc, 0x80000004, 0x33eb, 0x80000000}, {{r4}, 0x1, 0x4, 0x80000003, 0x8, 0x2}, {{r5}, 0x5, 0x3, 0x1, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x8e0, 0x2}], 0x0, &(0x7f0000000000)={0x5, 0x5}) (async) socket(0x18, 0x1, 0x0) (async) close(r6) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r6, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) 05:40:45 executing program 0: r0 = socket(0x11, 0x1, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000100)=@in, 0x6f, &(0x7f0000000440)=[{&(0x7f0000000540)=""/43, 0x2b}, {&(0x7f0000000580)=""/85, 0x54}, {&(0x7f00000003c0)=""/124, 0x7c}], 0x3, &(0x7f0000000480)=""/121, 0x79}, 0x40) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) setsockopt(r2, 0x6c36, 0x81, &(0x7f0000000600)="2fa06f688b680e23413cfa2148fd3398f5a303f8e3902574dcf1352c09df792f3f660aaa5d011d0ad47b10c35e43e0e67f173187f034a219b858dca56ff2c9dd2d4f1197177530557f004f4926f1da9877a73d850b905a4d3984b949c7e693b3d804ac6f0855ef83fdd40439daf2790e83b6112cb02880156638a45e8c3432f65eeb9f225666a7a0d17199946fd9a21f777eefa54cfd5dd32f0208c34d192bd975a1fe7bccf4d715a18dd0588c77b8e26ac6b492d8e01edcf4974661726657d80ab55415c9c3d8dab770df87238bf4d5afb4778bfd455412db3e0b36cf4e1f69802a3c8f52fe5be25919e2fcfa10f3", 0xef) read(r0, 0x0, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r4) 05:40:45 executing program 1: r0 = socket(0x0, 0x0, 0x0) (async) flock(0xffffffffffffffff, 0x6) mmap(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x62) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) (async) mkdir(&(0x7f00000001c0)='./file0\x00', 0x60) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r5 = socket(0x18, 0x1, 0x0) close(r5) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x11, 0x2, 0x1bfbb8a0, 0x7}], 0x54ed, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x80, 0x1, 0x6}, {{r3}, 0xffffffffffffffff, 0x5fd0c2e3fa9631cc, 0x80000004, 0x33eb, 0x80000000}, {{r4}, 0x1, 0x4, 0x80000003, 0x8, 0x2}, {{r5}, 0x5, 0x3, 0x1, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x8e0, 0x2}], 0x0, &(0x7f0000000000)={0x5, 0x5}) r6 = socket(0x18, 0x1, 0x0) close(r6) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r6, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 05:40:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0xfffff7fc}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200, 0x81, 0x40, 0x5}, {0x4f1, 0x5, 0x9, 0x8}, {0x3, 0x2, 0x0, 0x7}]}) pwrite(r0, &(0x7f0000000140)="8e936680f897b5bf536a0fb3b47e", 0xe, 0x0) pwrite(r0, &(0x7f00000001c0)="7cb01db3704c71132d7608b69923dffc6fd29f0823c65d322a1faf2f296d6d0f503443b172ae9c80f716ffb83d02d62c58784d8618b61d69df755c9091b043ccb4ce51309741cd6222c7a98846e6bd51fbdeb21193edcfe1f41caf31b5f65293a1127b04284519f2908d2c4053ff311cbbe932d29e32a420b9f530fd0751958a74ac18453ea9f30595", 0x89, 0x10000) 05:40:45 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r1}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000, r1}) 05:40:45 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdff"], 0x10) write(r2, 0x0, 0x0) 05:40:45 executing program 0: r0 = socket(0x11, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000100)=@in, 0x6f, &(0x7f0000000440)=[{&(0x7f0000000540)=""/43, 0x2b}, {&(0x7f0000000580)=""/85, 0x54}, {&(0x7f00000003c0)=""/124, 0x7c}], 0x3, &(0x7f0000000480)=""/121, 0x79}, 0x40) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x6c36, 0x81, &(0x7f0000000600)="2fa06f688b680e23413cfa2148fd3398f5a303f8e3902574dcf1352c09df792f3f660aaa5d011d0ad47b10c35e43e0e67f173187f034a219b858dca56ff2c9dd2d4f1197177530557f004f4926f1da9877a73d850b905a4d3984b949c7e693b3d804ac6f0855ef83fdd40439daf2790e83b6112cb02880156638a45e8c3432f65eeb9f225666a7a0d17199946fd9a21f777eefa54cfd5dd32f0208c34d192bd975a1fe7bccf4d715a18dd0588c77b8e26ac6b492d8e01edcf4974661726657d80ab55415c9c3d8dab770df87238bf4d5afb4778bfd455412db3e0b36cf4e1f69802a3c8f52fe5be25919e2fcfa10f3", 0xef) read(r0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r4) socket(0x11, 0x1, 0x0) (async) socket(0x11, 0x3, 0x0) (async) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000100)=@in, 0x6f, &(0x7f0000000440)=[{&(0x7f0000000540)=""/43, 0x2b}, {&(0x7f0000000580)=""/85, 0x54}, {&(0x7f00000003c0)=""/124, 0x7c}], 0x3, &(0x7f0000000480)=""/121, 0x79}, 0x40) (async) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) (async) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) setsockopt(r2, 0x6c36, 0x81, &(0x7f0000000600)="2fa06f688b680e23413cfa2148fd3398f5a303f8e3902574dcf1352c09df792f3f660aaa5d011d0ad47b10c35e43e0e67f173187f034a219b858dca56ff2c9dd2d4f1197177530557f004f4926f1da9877a73d850b905a4d3984b949c7e693b3d804ac6f0855ef83fdd40439daf2790e83b6112cb02880156638a45e8c3432f65eeb9f225666a7a0d17199946fd9a21f777eefa54cfd5dd32f0208c34d192bd975a1fe7bccf4d715a18dd0588c77b8e26ac6b492d8e01edcf4974661726657d80ab55415c9c3d8dab770df87238bf4d5afb4778bfd455412db3e0b36cf4e1f69802a3c8f52fe5be25919e2fcfa10f3", 0xef) (async) read(r0, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) socket(0x18, 0x2, 0x0) (async) dup2(r3, r4) (async) 05:40:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0xfffff7fc}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200, 0x81, 0x40, 0x5}, {0x4f1, 0x5, 0x9, 0x8}, {0x3, 0x2, 0x0, 0x7}]}) pwrite(r0, &(0x7f0000000140)="8e936680f897b5bf536a0fb3b47e", 0xe, 0x0) (async) pwrite(r0, &(0x7f00000001c0)="7cb01db3704c71132d7608b69923dffc6fd29f0823c65d322a1faf2f296d6d0f503443b172ae9c80f716ffb83d02d62c58784d8618b61d69df755c9091b043ccb4ce51309741cd6222c7a98846e6bd51fbdeb21193edcfe1f41caf31b5f65293a1127b04284519f2908d2c4053ff311cbbe932d29e32a420b9f530fd0751958a74ac18453ea9f30595", 0x89, 0x10000) 05:40:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0xfffff7fc}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200, 0x81, 0x40, 0x5}, {0x4f1, 0x5, 0x9, 0x8}, {0x3, 0x2, 0x0, 0x7}]}) pwrite(r0, &(0x7f0000000140)="8e936680f897b5bf536a0fb3b47e", 0xe, 0x0) (async) pwrite(r0, &(0x7f00000001c0)="7cb01db3704c71132d7608b69923dffc6fd29f0823c65d322a1faf2f296d6d0f503443b172ae9c80f716ffb83d02d62c58784d8618b61d69df755c9091b043ccb4ce51309741cd6222c7a98846e6bd51fbdeb21193edcfe1f41caf31b5f65293a1127b04284519f2908d2c4053ff311cbbe932d29e32a420b9f530fd0751958a74ac18453ea9f30595", 0x89, 0x10000) 05:40:46 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) dup2(r0, r1) (async) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdff"], 0x10) (async) write(r2, 0x0, 0x0) 05:40:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwrite(r1, &(0x7f0000000180)="01f377941fbeb1afc408d420d0e6b95071668eaf3b611e76692aa1675278652212359c0f06259a27803958c19d212cc6a5dc44bcb03dbd0622501fd04ab863c30bff299a952943ebb186795ad4f3e1d1cdff24d8b55f40619544f19a31", 0x5d, 0x8001) write(r0, &(0x7f0000000200)="00a5cc564711cd5810a08e65d7df", 0xe) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) 05:40:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwrite(r1, &(0x7f0000000180)="01f377941fbeb1afc408d420d0e6b95071668eaf3b611e76692aa1675278652212359c0f06259a27803958c19d212cc6a5dc44bcb03dbd0622501fd04ab863c30bff299a952943ebb186795ad4f3e1d1cdff24d8b55f40619544f19a31", 0x5d, 0x8001) write(r0, &(0x7f0000000200)="00a5cc564711cd5810a08e65d7df", 0xe) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pipe2(&(0x7f0000000040), 0x4) (async) pwrite(r1, &(0x7f0000000180)="01f377941fbeb1afc408d420d0e6b95071668eaf3b611e76692aa1675278652212359c0f06259a27803958c19d212cc6a5dc44bcb03dbd0622501fd04ab863c30bff299a952943ebb186795ad4f3e1d1cdff24d8b55f40619544f19a31", 0x5d, 0x8001) (async) write(r0, &(0x7f0000000200)="00a5cc564711cd5810a08e65d7df", 0xe) (async) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) (async) 05:40:46 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r1}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000, r1}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) (async) flock(r0, 0x2) (async) flock(r0, 0x2) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xfffffffffffffed7) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r1}) (async) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000, r1}) (async) 05:40:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="7f000001c80b87fc554ad3adb6f31a1987cfab7d4dcb5e8298212b084d148e20bccc6ee508468d8e5279c1548c913b95d1d24a7509b331fea3ae31b4b1e0cbf57fbaa419b157be0a5b2d468ffd681cf728492b49b54b3d4d14865bd2ffb1c4c6e23dd48f390abb9e5d151e8a6bc60787cd26acc635a1aef28efc3514fbdea432086283ed4b75334b7968b1045af9a79929ec2ae191714d4a518fb713fca72529aea600e7dab0a4a643997f027e30e146bb0fae7fbf7d0fdc6bf97270733673c3a6443eac12e00a093d43d9c1d11a87ffb4b33f15a011858374be521770756d16a4710e149340e04f47be7f47dd985a9f28d8d6ad0112837b2fd0b8e6f41ba8bc7e7ddd197c67ed38a29e72e4d703b02c71d390c99c02879db0940f06c79559068ec91383809c28d6f7da4e41a23ccec13dd4b2b76bf79b8c5adeb0ba6ce41e340dac831f853f78dab6946512f9db358b0a00"/351], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mquery(&(0x7f00001a9000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r2, 0xa, r3) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = getpgid(0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x3, 0x3, 0x6, 0x9, r5}) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) 05:40:46 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, r1) (async, rerun: 64) r2 = socket(0x2, 0x3, 0x0) (rerun: 64) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdff"], 0x10) (async, rerun: 64) write(r2, 0x0, 0x0) (rerun: 64) 05:40:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (rerun: 64) pwrite(r1, &(0x7f0000000180)="01f377941fbeb1afc408d420d0e6b95071668eaf3b611e76692aa1675278652212359c0f06259a27803958c19d212cc6a5dc44bcb03dbd0622501fd04ab863c30bff299a952943ebb186795ad4f3e1d1cdff24d8b55f40619544f19a31", 0x5d, 0x8001) (async) write(r0, &(0x7f0000000200)="00a5cc564711cd5810a08e65d7df", 0xe) (async, rerun: 32) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) (rerun: 32) 05:40:46 executing program 2: sysctl$net_inet_ip(&(0x7f0000000100)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0x0, r0, r1, 0x40, 0x2}, 0xdc03, 0x1577, 0x7b}) 05:40:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="7f000001c80b87fc554ad3adb6f31a1987cfab7d4dcb5e8298212b084d148e20bccc6ee508468d8e5279c1548c913b95d1d24a7509b331fea3ae31b4b1e0cbf57fbaa419b157be0a5b2d468ffd681cf728492b49b54b3d4d14865bd2ffb1c4c6e23dd48f390abb9e5d151e8a6bc60787cd26acc635a1aef28efc3514fbdea432086283ed4b75334b7968b1045af9a79929ec2ae191714d4a518fb713fca72529aea600e7dab0a4a643997f027e30e146bb0fae7fbf7d0fdc6bf97270733673c3a6443eac12e00a093d43d9c1d11a87ffb4b33f15a011858374be521770756d16a4710e149340e04f47be7f47dd985a9f28d8d6ad0112837b2fd0b8e6f41ba8bc7e7ddd197c67ed38a29e72e4d703b02c71d390c99c02879db0940f06c79559068ec91383809c28d6f7da4e41a23ccec13dd4b2b76bf79b8c5adeb0ba6ce41e340dac831f853f78dab6946512f9db358b0a00"/351], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mquery(&(0x7f00001a9000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r2, 0xa, r3) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = getpgid(0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x3, 0x3, 0x6, 0x9, r5}) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="7f000001c80b87fc554ad3adb6f31a1987cfab7d4dcb5e8298212b084d148e20bccc6ee508468d8e5279c1548c913b95d1d24a7509b331fea3ae31b4b1e0cbf57fbaa419b157be0a5b2d468ffd681cf728492b49b54b3d4d14865bd2ffb1c4c6e23dd48f390abb9e5d151e8a6bc60787cd26acc635a1aef28efc3514fbdea432086283ed4b75334b7968b1045af9a79929ec2ae191714d4a518fb713fca72529aea600e7dab0a4a643997f027e30e146bb0fae7fbf7d0fdc6bf97270733673c3a6443eac12e00a093d43d9c1d11a87ffb4b33f15a011858374be521770756d16a4710e149340e04f47be7f47dd985a9f28d8d6ad0112837b2fd0b8e6f41ba8bc7e7ddd197c67ed38a29e72e4d703b02c71d390c99c02879db0940f06c79559068ec91383809c28d6f7da4e41a23ccec13dd4b2b76bf79b8c5adeb0ba6ce41e340dac831f853f78dab6946512f9db358b0a00"/351], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) (async) mquery(&(0x7f00001a9000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x5) (async) socket$inet(0x2, 0x2, 0x0) (async) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) fcntl$dupfd(r2, 0xa, r3) (async) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) (async) socket(0x18, 0x1, 0x0) (async) close(r4) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) getpgid(0x0) (async) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x3, 0x3, 0x6, 0x9, r5}) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) (async) 05:40:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x10001}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000000), 0x4) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r2}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r2}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r3}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r5}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r6}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0xeb, 0xc1, 0x200}, {0x6, 0xb9, 0x6d, 0x8}, {0x7, 0xa4, 0x6, 0xf4}, {0x4, 0x4, 0x1, 0x1}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) 05:40:47 executing program 2: sysctl$net_inet_ip(&(0x7f0000000100)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0x0, r0, r1, 0x40, 0x2}, 0xdc03, 0x1577, 0x7b}) 05:40:47 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r1}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000, r1}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) (async) flock(r0, 0x2) (async) flock(r0, 0x2) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xfffffffffffffed7) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r1}) (async) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000, r1}) (async) 05:40:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="7f000001c80b87fc554ad3adb6f31a1987cfab7d4dcb5e8298212b084d148e20bccc6ee508468d8e5279c1548c913b95d1d24a7509b331fea3ae31b4b1e0cbf57fbaa419b157be0a5b2d468ffd681cf728492b49b54b3d4d14865bd2ffb1c4c6e23dd48f390abb9e5d151e8a6bc60787cd26acc635a1aef28efc3514fbdea432086283ed4b75334b7968b1045af9a79929ec2ae191714d4a518fb713fca72529aea600e7dab0a4a643997f027e30e146bb0fae7fbf7d0fdc6bf97270733673c3a6443eac12e00a093d43d9c1d11a87ffb4b33f15a011858374be521770756d16a4710e149340e04f47be7f47dd985a9f28d8d6ad0112837b2fd0b8e6f41ba8bc7e7ddd197c67ed38a29e72e4d703b02c71d390c99c02879db0940f06c79559068ec91383809c28d6f7da4e41a23ccec13dd4b2b76bf79b8c5adeb0ba6ce41e340dac831f853f78dab6946512f9db358b0a00"/351], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mquery(&(0x7f00001a9000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async, rerun: 32) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) fcntl$dupfd(r2, 0xa, r3) (async) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) (async) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) r5 = getpgid(0x0) (rerun: 64) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x3, 0x3, 0x6, 0x9, r5}) (async, rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) (rerun: 32) 05:40:47 executing program 2: sysctl$net_inet_ip(&(0x7f0000000100)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0x0, r0, r1, 0x40, 0x2}, 0xdc03, 0x1577, 0x7b}) 05:40:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f00000004c0)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x8) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000500)={'./bus\x00', 0x0, 0x1}) 05:40:47 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x800100000001}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 05:40:47 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x800100000001}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 05:40:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x10001}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r2}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r2}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r3}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r5}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r6}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0xeb, 0xc1, 0x200}, {0x6, 0xb9, 0x6d, 0x8}, {0x7, 0xa4, 0x6, 0xf4}, {0x4, 0x4, 0x1, 0x1}]}) (async) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) 05:40:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) (async) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f00000004c0)='./file0\x00') (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x8) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000500)={'./bus\x00', 0x0, 0x1}) 05:40:47 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x10, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x5, 0x1, "7d5419298744"}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 05:40:47 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x800100000001}) (async) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 05:40:47 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x10, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x5, 0x1, "7d5419298744"}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x10, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x5, 0x1, "7d5419298744"}]}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) 05:40:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f00000004c0)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x8) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000500)={'./bus\x00', 0x0, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) (async) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f00000004c0)='./file0\x00') (async) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x8) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000500)={'./bus\x00', 0x0, 0x1}) (async) 05:40:47 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) fcntl$getown(0xffffffffffffffff, 0x5) r0 = geteuid() r1 = semget$private(0x0, 0x5, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() r5 = getuid() setreuid(0xee00, r5) r6 = semget$private(0x0, 0x5, 0x20) semop(r6, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6669a7d53000"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="87c313dc02b95d4db771f4aa3f0a3a3118d0fe90264e3ead62", 0x19}, {&(0x7f00000000c0)="dc8bd52c04ac1a7d236c739803e31a06dfa1ab59bb81a39d4ac14808b400d7ee82e8e03061e941ef4a6fb88558e2098fc3340e31154a5e8711e73f796713a636fda1cf6ede63460960de2c82e93c4641999f272482fa2e290f34674c438a0870d3bfb313a18b8d4d270a8690662b00547bbd98d22f3df1a1790c895d13bf3a86399bca7cc034a3cdf1104c9042b0d4b4b3679b3d8f62bb2e27dc7661b409e9a1c884360f50c4b1c525a7f4cf995372", 0xaf}, {&(0x7f0000000180)="098054051803001aa08e6ec9c7b77c2fc9f3a81fd383497de29058f799b13358e1a8fd5cc1ecafc202d7992865cfeebe01196ea3fc9485ddf740e9cf5ba82fa79da52394bd6b77b8d28177783b39956ddb4acbef", 0x54}, {&(0x7f0000000640)="b400b48b47669c565085dbdfbcc5194318bcc995c72a53985d09be60257349a76cbf8b2cd56917903e818842e72940606999343788b58f9e8f5a5fa7efbdabf9031822fbad26d65204a2c44f79b225380af70fd42fc861483d5e26ef835cdbb0870a1961fddc6d4f41667b2127549a81a5ef5b700001000000000000183f06ea69d48a9abec1cdbe06", 0x89}, {&(0x7f00000002c0)="4affed356d8f124201f3e9773281be0a0c4ae1df5106997c6cf1f29400480e8ca2b5ac36ae574cd364f06e15bf592a082f814d204681fd30d470b02cea24aee2eedf7085a92f39ea35a9ea0c44c26a40f8b7bf0ef4a340fb8b6837a296", 0x5d}, {&(0x7f0000000340)="67ac96a79841d9fbbcafcf8f0e648a6bbcc3bf54b16648e65905e3d95cd0a5547242b0d64acb36da0ff696a5b253ccac8841f2524f19c033940d94be708aef3b956f2ef6cb2d204d9164a0b1d5ea6068e85858084b56c32bfabeb751a52b33f599d8c17230a67fe3fa37b07bcd545c02622731a6706af6d691aca3fbf2ee35a802f3961aa79220a62346e422501855fe0a0885fb6ae7dfa5e0c79af8af1bc3003c27701b35c75b9b81fe3b34d2adba5efe1a6dcb99b49873212e76d3b379c258a9336f63d97f2fa8b1", 0xc9}, {&(0x7f0000000440)="1e08b9e14b55c84ec13ca574ddea80d541bfaea6c6c8537d5d3822773d5dcdc4eb24abe87db95c30ba4cfc2bfa813a2dbd18761ea8", 0x35}, {&(0x7f0000000480)="70b0d268d702caebac80c8c34d9ebbe76c4a07ffa2b17e69e380761ebfc5431359c9fea801f99452a2248821833b3558f61e4e8057f186ee9c4c04ff056aeaefaf11066ff596e52de7d65addfa96", 0x4e}], 0x8, &(0x7f0000000700)=ANY=[@ANYBLOB="20000000000000000000020000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESDEC=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="0000000007000000000000000003ca94c5457ab6ba4966f8ba4c5757d10429dfa4034bea3d1787e9eb8d84305b8bb7189df03887391120c91df4446792120bc77e9000d20be2b30912b94838bd8f335603477c23df484ed616e2b7a3561138dd8e77612f9eaf18c1ca0b84f63b83745ae98626aeb115c6a7183c8f3237771b9dffd99c9bcfab835c99878237ffbad1249af5e7338a73740e09b7ddbfa11b005e64ff73cf0d53580be8f0049df69212609b308c98a7282b2dbe672263997eca22ec282bb7407c3ae94cb959572138cbecde3fe690697419ddf9fa5f62f00205", @ANYRES16, @ANYRESOCT=r0, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x408}, 0x402) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 05:40:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) close(r2) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) close(r3) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000080)) r4 = socket(0x18, 0x3, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 05:40:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x10001}]}) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000000), 0x4) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r2}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r2}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r3}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r5}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r6}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0xeb, 0xc1, 0x200}, {0x6, 0xb9, 0x6d, 0x8}, {0x7, 0xa4, 0x6, 0xf4}, {0x4, 0x4, 0x1, 0x1}]}) (async) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) 05:40:48 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x10, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x5, 0x1, "7d5419298744"}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 05:40:48 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) fcntl$getown(0xffffffffffffffff, 0x5) (async) r0 = geteuid() (async) r1 = semget$private(0x0, 0x5, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() (async) r5 = getuid() setreuid(0xee00, r5) (async, rerun: 32) r6 = semget$private(0x0, 0x5, 0x20) (rerun: 32) semop(r6, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6669a7d53000"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="87c313dc02b95d4db771f4aa3f0a3a3118d0fe90264e3ead62", 0x19}, {&(0x7f00000000c0)="dc8bd52c04ac1a7d236c739803e31a06dfa1ab59bb81a39d4ac14808b400d7ee82e8e03061e941ef4a6fb88558e2098fc3340e31154a5e8711e73f796713a636fda1cf6ede63460960de2c82e93c4641999f272482fa2e290f34674c438a0870d3bfb313a18b8d4d270a8690662b00547bbd98d22f3df1a1790c895d13bf3a86399bca7cc034a3cdf1104c9042b0d4b4b3679b3d8f62bb2e27dc7661b409e9a1c884360f50c4b1c525a7f4cf995372", 0xaf}, {&(0x7f0000000180)="098054051803001aa08e6ec9c7b77c2fc9f3a81fd383497de29058f799b13358e1a8fd5cc1ecafc202d7992865cfeebe01196ea3fc9485ddf740e9cf5ba82fa79da52394bd6b77b8d28177783b39956ddb4acbef", 0x54}, {&(0x7f0000000640)="b400b48b47669c565085dbdfbcc5194318bcc995c72a53985d09be60257349a76cbf8b2cd56917903e818842e72940606999343788b58f9e8f5a5fa7efbdabf9031822fbad26d65204a2c44f79b225380af70fd42fc861483d5e26ef835cdbb0870a1961fddc6d4f41667b2127549a81a5ef5b700001000000000000183f06ea69d48a9abec1cdbe06", 0x89}, {&(0x7f00000002c0)="4affed356d8f124201f3e9773281be0a0c4ae1df5106997c6cf1f29400480e8ca2b5ac36ae574cd364f06e15bf592a082f814d204681fd30d470b02cea24aee2eedf7085a92f39ea35a9ea0c44c26a40f8b7bf0ef4a340fb8b6837a296", 0x5d}, {&(0x7f0000000340)="67ac96a79841d9fbbcafcf8f0e648a6bbcc3bf54b16648e65905e3d95cd0a5547242b0d64acb36da0ff696a5b253ccac8841f2524f19c033940d94be708aef3b956f2ef6cb2d204d9164a0b1d5ea6068e85858084b56c32bfabeb751a52b33f599d8c17230a67fe3fa37b07bcd545c02622731a6706af6d691aca3fbf2ee35a802f3961aa79220a62346e422501855fe0a0885fb6ae7dfa5e0c79af8af1bc3003c27701b35c75b9b81fe3b34d2adba5efe1a6dcb99b49873212e76d3b379c258a9336f63d97f2fa8b1", 0xc9}, {&(0x7f0000000440)="1e08b9e14b55c84ec13ca574ddea80d541bfaea6c6c8537d5d3822773d5dcdc4eb24abe87db95c30ba4cfc2bfa813a2dbd18761ea8", 0x35}, {&(0x7f0000000480)="70b0d268d702caebac80c8c34d9ebbe76c4a07ffa2b17e69e380761ebfc5431359c9fea801f99452a2248821833b3558f61e4e8057f186ee9c4c04ff056aeaefaf11066ff596e52de7d65addfa96", 0x4e}], 0x8, &(0x7f0000000700)=ANY=[@ANYBLOB="20000000000000000000020000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESDEC=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="0000000007000000000000000003ca94c5457ab6ba4966f8ba4c5757d10429dfa4034bea3d1787e9eb8d84305b8bb7189df03887391120c91df4446792120bc77e9000d20be2b30912b94838bd8f335603477c23df484ed616e2b7a3561138dd8e77612f9eaf18c1ca0b84f63b83745ae98626aeb115c6a7183c8f3237771b9dffd99c9bcfab835c99878237ffbad1249af5e7338a73740e09b7ddbfa11b005e64ff73cf0d53580be8f0049df69212609b308c98a7282b2dbe672263997eca22ec282bb7407c3ae94cb959572138cbecde3fe690697419ddf9fa5f62f00205", @ANYRES16, @ANYRESOCT=r0, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x408}, 0x402) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 05:40:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) close(r2) (async) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000040)) (async) r3 = socket(0x18, 0x2, 0x0) close(r3) (async) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000080)) (async) r4 = socket(0x18, 0x3, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 05:40:48 executing program 3: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xfffffffffffeffff, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0xfffffffffffffffd, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x6, 0x2, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67f73ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484ce9eeff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42bba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb64d2c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd364771d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac19f89ac60086055319e95afec0bfb237d21cd87168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21e89dabb7202f4f9a03ab84987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bcc2227d086a66d6b00000020"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x1, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 05:40:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) close(r2) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) close(r3) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000080)) r4 = socket(0x18, 0x3, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x400000000018, 0x3, 0x0) (async) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) close(r2) (async) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000040)) (async) socket(0x18, 0x2, 0x0) (async) close(r3) (async) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000080)) (async) socket(0x18, 0x3, 0x8) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) (async) 05:40:48 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) (async) fcntl$getown(0xffffffffffffffff, 0x5) r0 = geteuid() r1 = semget$private(0x0, 0x5, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) getpid() (async) r5 = getuid() setreuid(0xee00, r5) (async) r6 = semget$private(0x0, 0x5, 0x20) semop(r6, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6669a7d53000"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="87c313dc02b95d4db771f4aa3f0a3a3118d0fe90264e3ead62", 0x19}, {&(0x7f00000000c0)="dc8bd52c04ac1a7d236c739803e31a06dfa1ab59bb81a39d4ac14808b400d7ee82e8e03061e941ef4a6fb88558e2098fc3340e31154a5e8711e73f796713a636fda1cf6ede63460960de2c82e93c4641999f272482fa2e290f34674c438a0870d3bfb313a18b8d4d270a8690662b00547bbd98d22f3df1a1790c895d13bf3a86399bca7cc034a3cdf1104c9042b0d4b4b3679b3d8f62bb2e27dc7661b409e9a1c884360f50c4b1c525a7f4cf995372", 0xaf}, {&(0x7f0000000180)="098054051803001aa08e6ec9c7b77c2fc9f3a81fd383497de29058f799b13358e1a8fd5cc1ecafc202d7992865cfeebe01196ea3fc9485ddf740e9cf5ba82fa79da52394bd6b77b8d28177783b39956ddb4acbef", 0x54}, {&(0x7f0000000640)="b400b48b47669c565085dbdfbcc5194318bcc995c72a53985d09be60257349a76cbf8b2cd56917903e818842e72940606999343788b58f9e8f5a5fa7efbdabf9031822fbad26d65204a2c44f79b225380af70fd42fc861483d5e26ef835cdbb0870a1961fddc6d4f41667b2127549a81a5ef5b700001000000000000183f06ea69d48a9abec1cdbe06", 0x89}, {&(0x7f00000002c0)="4affed356d8f124201f3e9773281be0a0c4ae1df5106997c6cf1f29400480e8ca2b5ac36ae574cd364f06e15bf592a082f814d204681fd30d470b02cea24aee2eedf7085a92f39ea35a9ea0c44c26a40f8b7bf0ef4a340fb8b6837a296", 0x5d}, {&(0x7f0000000340)="67ac96a79841d9fbbcafcf8f0e648a6bbcc3bf54b16648e65905e3d95cd0a5547242b0d64acb36da0ff696a5b253ccac8841f2524f19c033940d94be708aef3b956f2ef6cb2d204d9164a0b1d5ea6068e85858084b56c32bfabeb751a52b33f599d8c17230a67fe3fa37b07bcd545c02622731a6706af6d691aca3fbf2ee35a802f3961aa79220a62346e422501855fe0a0885fb6ae7dfa5e0c79af8af1bc3003c27701b35c75b9b81fe3b34d2adba5efe1a6dcb99b49873212e76d3b379c258a9336f63d97f2fa8b1", 0xc9}, {&(0x7f0000000440)="1e08b9e14b55c84ec13ca574ddea80d541bfaea6c6c8537d5d3822773d5dcdc4eb24abe87db95c30ba4cfc2bfa813a2dbd18761ea8", 0x35}, {&(0x7f0000000480)="70b0d268d702caebac80c8c34d9ebbe76c4a07ffa2b17e69e380761ebfc5431359c9fea801f99452a2248821833b3558f61e4e8057f186ee9c4c04ff056aeaefaf11066ff596e52de7d65addfa96", 0x4e}], 0x8, &(0x7f0000000700)=ANY=[@ANYBLOB="20000000000000000000020000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESDEC=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="0000000007000000000000000003ca94c5457ab6ba4966f8ba4c5757d10429dfa4034bea3d1787e9eb8d84305b8bb7189df03887391120c91df4446792120bc77e9000d20be2b30912b94838bd8f335603477c23df484ed616e2b7a3561138dd8e77612f9eaf18c1ca0b84f63b83745ae98626aeb115c6a7183c8f3237771b9dffd99c9bcfab835c99878237ffbad1249af5e7338a73740e09b7ddbfa11b005e64ff73cf0d53580be8f0049df69212609b308c98a7282b2dbe672263997eca22ec282bb7407c3ae94cb959572138cbecde3fe690697419ddf9fa5f62f00205", @ANYRES16, @ANYRESOCT=r0, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x408}, 0x402) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 05:40:48 executing program 0: fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = dup2(0xffffffffffffffff, r1) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xcf0) fcntl$setstatus(r0, 0x4, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="e7030000005ced24b80000b5060082dbd275b1e2bc259427f3f50000000af37881a482d381bf9617831c27d8887a9657767dd6003e2584cbfa0e133d15dfc9b00f80902df4aa4ad52d75fe6889f1a1434b369d6713d308f199443b9a5681699c8b6475c9d93288b1e0e75fdfe8f13edf0c1711598b282a46401a1599d8f014bc9a2818d2fdb1ebc8b8fb4e85fe3783481421d26eae0187c86eb642750f04f1f082ea01ff0f1ca4e6670460755ddfdcb04e2642802b1f714b6335932f1947818e0b495a452c93692c2e0856067fcfce0db800000000dc98dbe9ea0207cb69ee00d66023b925048aa9adada377f023f38c91a0c310fb9b0fc5b0b9c504af1867f112100007001000000000003dc11ae6845fd759b1bddbe7d4f630a265bd385d31b67e7bbe1beee43bbf4ea50db6d126ae48027af24420630d74ec17084e81a9dbd03d7aa2ad7b886667cffe3ce361b57d98ac9075cfece7284bcf385d0d557ad1b8b1662fd00cb441d0d52fd8ba78805f02a73d620932082a1d2f0800bfdbdaa1b0621864e164fb443c89f290f19bfdcccd758bb2553d9673087f5790bbaf94f59ff8c48065e6c8f09738b3938ccc080b"], 0xa) recvfrom$unix(r0, &(0x7f00000001c0)=""/73, 0x49, 0x43, &(0x7f0000000880)=ANY=[@ANYBLOB="005b06006c4011e9311954b164ce1406b1c040050031c7800037e39813b398229a25456d6519007db35efb000000789f198e5b31e561c5008616536e00000000c17c11801b6b2dd14913efa3f1849109be4095fb860682d7ec571eda210be054c3e931c2cfcf19593555fb2fdc8f69d951eb45fd1d2c3703ebeeec3c22ae2c3d2f6b8eeec56d1c2e75daa9dd9c853709bb2fbf7ecaa88c0bfc60fcfcfa90601688851eff038c69b4ade5623af8ab012a8519740c82c7a7ea32adf63554ce1cc554d352bf70b75532372288397ef32a5938f3db14d176e5c9758ed905306d015edf6604a1cd0000000000ce0293bedaa22b0f3dfe1d4aceb012def000076f2253a271e4eabf0d936e6af980dab6b12f568c7ad973f7e3280a6c3366c18500ff7f6e048b9dd83c004f8f179cfcf5f6c3535bbcf7a5a065cc01b22c74a5df38a1592427f1338a124378522f7f535b763153339f8914d9f6e4534096037b35894726c1aed66fcbf74bc9f9bd758037fad7e02eda3b88802985a7f28fe0174b057af2e81fca4728ed3c431bfcdeb40f10ec8e75f088d1d000"/447], 0xa) writev(0xffffffffffffffff, &(0x7f0000000100), 0x10c8) accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) sendto$unix(r2, &(0x7f0000000280)="74d7c5e3b8b8ccc76d9fc8a65fa1a7d07ab5aaec71437e7bd95f4fe40c9fc8afbe41f754a0593e7be9ab816ce158f1cf946022617a743cc285e11cd7db0bebc3ff7da02e103c10a8f3c097f4764408cae6f5323435329da02135616004d39361a6ea353195b414865335bbe80a845eb36e3ac862673070c31acb533df287b2a76da3f5d58c29ab255b4fa84fe9c7f6de6d8f77b699d7851ef0ec1948eabd7431e30344a4874b034f3dc12f3be72f1abe364a42b08a05bbf77a0ba40e19955fac6063572ee52375eb63fb6531e9c47083940fd99c8d7340040e5a0f19d5610086f49fb572702e5de4ccc3a49f0b", 0xed, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000840)={0x4, 0x31e, 0x0, 0x0, &(0x7f0000000d80)={{0x4, 0x44, 0x10, 0xfe, 0x0, 0x0, 0x20}, {[0x1001, 0x103, 0xffffffff80000000, 0xfffffffffffffffe, 0x7, 0x200000000000, 0x84, 0x6, 0x2, 0x773c, 0x0, 0x9, 0x0, 0x0, 0x200, 0x2, 0x4, 0x9], [0x14000, 0x865, 0x4, 0x100000000, 0x2, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x4, 0x8ee8], [0x0, 0x3, 0x40008b, 0xffffffff, 0x0, 0x0, 0x7f], [0xfffffffffffffffb, 0x2, 0x80000000000003, 0x400000000000, 0xffffffeff7ffeffe, 0x1], [{0x83, 0x801, 0x6, 0x1}, {0x3, 0x100407, 0x4}, {0x200, 0xfffffff8, 0x5, 0x80000001}, {0x200, 0x30, 0x0, 0x8000}, {0x4, 0x204, 0x1, 0x81}, {0x2, 0x0, 0x2, 0xa}, {0x3, 0x0, 0x101}, {0x40, 0x201, 0x2, 0x21}], {0x7f, 0xff, 0x10001, 0x3}, {0x1000, 0x100, 0x4008001, 0x200000100000003}}}, 0x0, 0x4}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 05:40:48 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000180)="e059b2fbc89e693e12030c6d2f47adb5fcde2c410cad279864b943529fd8b501d1651d134010144aedaafef47e82ddffe31a1ac40a8aac3d511e52cb2c6e0a9e98cdb14fb4c90ce0d6258e045d1bb69ff7f5595bffb37da6ed49fc5bdd8a5ca6de330effef8766c7b9467897b9b5e11b3bfc0784d70c565f82e4d07ae9a2c49d7720839db39320bcc040ae517c431101bd9e1d6d7f228d649c8b42eee1cdbd0bfc2e4065e614228a93a9f5e57f34c9837195b9cf3137998e6e77d6742fa45437512f6a6351d61a0bfbdd5bdc0ba051680aafa4e095f8fa5ab0980d", &(0x7f0000000100)=0xdb, &(0x7f0000000280)="d4de00b257b032792ca25708ef8eaaf726cba3260b02656f2dfcbfc17cb3fceb64c7a53778b4cd4bba5f6d2516ad728fbd259885b6291829b306882fa187bef450e5aa3f83d118c27f22ea3994e9553f15a11c5a123c2d8bfc138596eb945fdcb9cdd60c6f8f62112044e39a7235f43cc3039839efd0beba494d1ede328cb195594f73ea", 0x84) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000040)=""/22, 0x16) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) write(r2, &(0x7f0000000380), 0x0) close(r1) shutdown(r1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r4 = dup(r3) ioctl$FIOASYNC(r4, 0xc080445b, &(0x7f00000000c0)=0x7) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r5) r6 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000380)=0xc) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000003c0)=0x2, 0x4) 05:40:48 executing program 3: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xfffffffffffeffff, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0xfffffffffffffffd, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x6, 0x2, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67f73ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484ce9eeff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42bba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb64d2c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd364771d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac19f89ac60086055319e95afec0bfb237d21cd87168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21e89dabb7202f4f9a03ab84987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bcc2227d086a66d6b00000020"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x1, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xfffffffffffeffff, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0xfffffffffffffffd, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x6, 0x2, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) (async) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) close(r1) (async) socket(0x2, 0x3, 0x2) (async) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67f73ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484ce9eeff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42bba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb64d2c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd364771d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac19f89ac60086055319e95afec0bfb237d21cd87168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21e89dabb7202f4f9a03ab84987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bcc2227d086a66d6b00000020"], 0x10) (async) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x11, 0x1, 0x0) (async) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) (async) socket(0x2, 0x3, 0x0) (async) kqueue() (async) fcntl$dupfd(r4, 0x0, r5) (async) socket(0x1, 0x1, 0x0) (async) fcntl$dupfd(r6, 0x0, r7) (async) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) (async) 05:40:48 executing program 2: syz_emit_ethernet(0x1a6, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "f8080a", 0x170, 0x88, 0x80, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@dstopts={0x29, 0x1, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x3a, 0xa, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e687b8b9ac0f948b869fb97339341779", @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty]}, @fragment={0x67, 0x0, 0x7, 0x0, 0x0, 0x7, 0x67}, @routing={0xed, 0xc, 0x0, 0x6, 0x0, [@empty, @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @ipv4={'\x00', '\xff\xff', @multicast2}]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x4, 0x29a8, 0x3a, "74dabef5d043285ef2b6bd503e6194db3bdf519160898dbd4f1c18530000d54afb84b925391f1aabccab3f624fa81536b1dc00cb6329c73f0bb39077caa29b2bcf1f662a08000000ea618129d6a71efb83b8fa0c8e1bcf5cb9b72571be17e31a7fb98227ebd0adf2ac35110e20c8a6a24ace3d2eae062aae722d47503663d0c2"}}}}}}) 05:40:48 executing program 2: syz_emit_ethernet(0x1a6, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "f8080a", 0x170, 0x88, 0x80, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@dstopts={0x29, 0x1, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x3a, 0xa, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e687b8b9ac0f948b869fb97339341779", @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty]}, @fragment={0x67, 0x0, 0x7, 0x0, 0x0, 0x7, 0x67}, @routing={0xed, 0xc, 0x0, 0x6, 0x0, [@empty, @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @ipv4={'\x00', '\xff\xff', @multicast2}]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x4, 0x29a8, 0x3a, "74dabef5d043285ef2b6bd503e6194db3bdf519160898dbd4f1c18530000d54afb84b925391f1aabccab3f624fa81536b1dc00cb6329c73f0bb39077caa29b2bcf1f662a08000000ea618129d6a71efb83b8fa0c8e1bcf5cb9b72571be17e31a7fb98227ebd0adf2ac35110e20c8a6a24ace3d2eae062aae722d47503663d0c2"}}}}}}) syz_emit_ethernet(0x1a6, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "f8080a", 0x170, 0x88, 0x80, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@dstopts={0x29, 0x1, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x3a, 0xa, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e687b8b9ac0f948b869fb97339341779", @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty]}, @fragment={0x67, 0x0, 0x7, 0x0, 0x0, 0x7, 0x67}, @routing={0xed, 0xc, 0x0, 0x6, 0x0, [@empty, @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @ipv4={'\x00', '\xff\xff', @multicast2}]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x4, 0x29a8, 0x3a, "74dabef5d043285ef2b6bd503e6194db3bdf519160898dbd4f1c18530000d54afb84b925391f1aabccab3f624fa81536b1dc00cb6329c73f0bb39077caa29b2bcf1f662a08000000ea618129d6a71efb83b8fa0c8e1bcf5cb9b72571be17e31a7fb98227ebd0adf2ac35110e20c8a6a24ace3d2eae062aae722d47503663d0c2"}}}}}}) (async) 05:40:48 executing program 3: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xfffffffffffeffff, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0xfffffffffffffffd, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x6, 0x2, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67f73ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484ce9eeff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42bba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb64d2c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd364771d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac19f89ac60086055319e95afec0bfb237d21cd87168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21e89dabb7202f4f9a03ab84987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bcc2227d086a66d6b00000020"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x1, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xfffffffffffeffff, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0xfffffffffffffffd, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x6, 0x2, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) (async) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) close(r1) (async) socket(0x2, 0x3, 0x2) (async) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67f73ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484ce9eeff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42bba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb64d2c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd364771d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac19f89ac60086055319e95afec0bfb237d21cd87168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21e89dabb7202f4f9a03ab84987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bcc2227d086a66d6b00000020"], 0x10) (async) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x11, 0x1, 0x0) (async) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) (async) socket(0x2, 0x3, 0x0) (async) kqueue() (async) fcntl$dupfd(r4, 0x0, r5) (async) socket(0x1, 0x1, 0x0) (async) fcntl$dupfd(r6, 0x0, r7) (async) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) (async) 05:40:49 executing program 2: syz_emit_ethernet(0x1a6, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "f8080a", 0x170, 0x88, 0x80, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@dstopts={0x29, 0x1, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x3a, 0xa, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e687b8b9ac0f948b869fb97339341779", @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty]}, @fragment={0x67, 0x0, 0x7, 0x0, 0x0, 0x7, 0x67}, @routing={0xed, 0xc, 0x0, 0x6, 0x0, [@empty, @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @ipv4={'\x00', '\xff\xff', @multicast2}]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x4, 0x29a8, 0x3a, "74dabef5d043285ef2b6bd503e6194db3bdf519160898dbd4f1c18530000d54afb84b925391f1aabccab3f624fa81536b1dc00cb6329c73f0bb39077caa29b2bcf1f662a08000000ea618129d6a71efb83b8fa0c8e1bcf5cb9b72571be17e31a7fb98227ebd0adf2ac35110e20c8a6a24ace3d2eae062aae722d47503663d0c2"}}}}}}) 05:40:49 executing program 0: fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r2 = dup2(0xffffffffffffffff, r1) (async) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xcf0) fcntl$setstatus(r0, 0x4, 0x80) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="e7030000005ced24b80000b5060082dbd275b1e2bc259427f3f50000000af37881a482d381bf9617831c27d8887a9657767dd6003e2584cbfa0e133d15dfc9b00f80902df4aa4ad52d75fe6889f1a1434b369d6713d308f199443b9a5681699c8b6475c9d93288b1e0e75fdfe8f13edf0c1711598b282a46401a1599d8f014bc9a2818d2fdb1ebc8b8fb4e85fe3783481421d26eae0187c86eb642750f04f1f082ea01ff0f1ca4e6670460755ddfdcb04e2642802b1f714b6335932f1947818e0b495a452c93692c2e0856067fcfce0db800000000dc98dbe9ea0207cb69ee00d66023b925048aa9adada377f023f38c91a0c310fb9b0fc5b0b9c504af1867f112100007001000000000003dc11ae6845fd759b1bddbe7d4f630a265bd385d31b67e7bbe1beee43bbf4ea50db6d126ae48027af24420630d74ec17084e81a9dbd03d7aa2ad7b886667cffe3ce361b57d98ac9075cfece7284bcf385d0d557ad1b8b1662fd00cb441d0d52fd8ba78805f02a73d620932082a1d2f0800bfdbdaa1b0621864e164fb443c89f290f19bfdcccd758bb2553d9673087f5790bbaf94f59ff8c48065e6c8f09738b3938ccc080b"], 0xa) recvfrom$unix(r0, &(0x7f00000001c0)=""/73, 0x49, 0x43, &(0x7f0000000880)=ANY=[@ANYBLOB="005b06006c4011e9311954b164ce1406b1c040050031c7800037e39813b398229a25456d6519007db35efb000000789f198e5b31e561c5008616536e00000000c17c11801b6b2dd14913efa3f1849109be4095fb860682d7ec571eda210be054c3e931c2cfcf19593555fb2fdc8f69d951eb45fd1d2c3703ebeeec3c22ae2c3d2f6b8eeec56d1c2e75daa9dd9c853709bb2fbf7ecaa88c0bfc60fcfcfa90601688851eff038c69b4ade5623af8ab012a8519740c82c7a7ea32adf63554ce1cc554d352bf70b75532372288397ef32a5938f3db14d176e5c9758ed905306d015edf6604a1cd0000000000ce0293bedaa22b0f3dfe1d4aceb012def000076f2253a271e4eabf0d936e6af980dab6b12f568c7ad973f7e3280a6c3366c18500ff7f6e048b9dd83c004f8f179cfcf5f6c3535bbcf7a5a065cc01b22c74a5df38a1592427f1338a124378522f7f535b763153339f8914d9f6e4534096037b35894726c1aed66fcbf74bc9f9bd758037fad7e02eda3b88802985a7f28fe0174b057af2e81fca4728ed3c431bfcdeb40f10ec8e75f088d1d000"/447], 0xa) (async) writev(0xffffffffffffffff, &(0x7f0000000100), 0x10c8) accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) (async) sendto$unix(r2, &(0x7f0000000280)="74d7c5e3b8b8ccc76d9fc8a65fa1a7d07ab5aaec71437e7bd95f4fe40c9fc8afbe41f754a0593e7be9ab816ce158f1cf946022617a743cc285e11cd7db0bebc3ff7da02e103c10a8f3c097f4764408cae6f5323435329da02135616004d39361a6ea353195b414865335bbe80a845eb36e3ac862673070c31acb533df287b2a76da3f5d58c29ab255b4fa84fe9c7f6de6d8f77b699d7851ef0ec1948eabd7431e30344a4874b034f3dc12f3be72f1abe364a42b08a05bbf77a0ba40e19955fac6063572ee52375eb63fb6531e9c47083940fd99c8d7340040e5a0f19d5610086f49fb572702e5de4ccc3a49f0b", 0xed, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000840)={0x4, 0x31e, 0x0, 0x0, &(0x7f0000000d80)={{0x4, 0x44, 0x10, 0xfe, 0x0, 0x0, 0x20}, {[0x1001, 0x103, 0xffffffff80000000, 0xfffffffffffffffe, 0x7, 0x200000000000, 0x84, 0x6, 0x2, 0x773c, 0x0, 0x9, 0x0, 0x0, 0x200, 0x2, 0x4, 0x9], [0x14000, 0x865, 0x4, 0x100000000, 0x2, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x4, 0x8ee8], [0x0, 0x3, 0x40008b, 0xffffffff, 0x0, 0x0, 0x7f], [0xfffffffffffffffb, 0x2, 0x80000000000003, 0x400000000000, 0xffffffeff7ffeffe, 0x1], [{0x83, 0x801, 0x6, 0x1}, {0x3, 0x100407, 0x4}, {0x200, 0xfffffff8, 0x5, 0x80000001}, {0x200, 0x30, 0x0, 0x8000}, {0x4, 0x204, 0x1, 0x81}, {0x2, 0x0, 0x2, 0xa}, {0x3, 0x0, 0x101}, {0x40, 0x201, 0x2, 0x21}], {0x7f, 0xff, 0x10001, 0x3}, {0x1000, 0x100, 0x4008001, 0x200000100000003}}}, 0x0, 0x4}) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 05:40:49 executing program 3: r0 = socket(0x2, 0x5, 0x88) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x2000000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 05:40:49 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000180)="e059b2fbc89e693e12030c6d2f47adb5fcde2c410cad279864b943529fd8b501d1651d134010144aedaafef47e82ddffe31a1ac40a8aac3d511e52cb2c6e0a9e98cdb14fb4c90ce0d6258e045d1bb69ff7f5595bffb37da6ed49fc5bdd8a5ca6de330effef8766c7b9467897b9b5e11b3bfc0784d70c565f82e4d07ae9a2c49d7720839db39320bcc040ae517c431101bd9e1d6d7f228d649c8b42eee1cdbd0bfc2e4065e614228a93a9f5e57f34c9837195b9cf3137998e6e77d6742fa45437512f6a6351d61a0bfbdd5bdc0ba051680aafa4e095f8fa5ab0980d", &(0x7f0000000100)=0xdb, &(0x7f0000000280)="d4de00b257b032792ca25708ef8eaaf726cba3260b02656f2dfcbfc17cb3fceb64c7a53778b4cd4bba5f6d2516ad728fbd259885b6291829b306882fa187bef450e5aa3f83d118c27f22ea3994e9553f15a11c5a123c2d8bfc138596eb945fdcb9cdd60c6f8f62112044e39a7235f43cc3039839efd0beba494d1ede328cb195594f73ea", 0x84) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000040)=""/22, 0x16) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) write(r2, &(0x7f0000000380), 0x0) close(r1) shutdown(r1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r4 = dup(r3) ioctl$FIOASYNC(r4, 0xc080445b, &(0x7f00000000c0)=0x7) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r5) r6 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000380)=0xc) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000003c0)=0x2, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000180)="e059b2fbc89e693e12030c6d2f47adb5fcde2c410cad279864b943529fd8b501d1651d134010144aedaafef47e82ddffe31a1ac40a8aac3d511e52cb2c6e0a9e98cdb14fb4c90ce0d6258e045d1bb69ff7f5595bffb37da6ed49fc5bdd8a5ca6de330effef8766c7b9467897b9b5e11b3bfc0784d70c565f82e4d07ae9a2c49d7720839db39320bcc040ae517c431101bd9e1d6d7f228d649c8b42eee1cdbd0bfc2e4065e614228a93a9f5e57f34c9837195b9cf3137998e6e77d6742fa45437512f6a6351d61a0bfbdd5bdc0ba051680aafa4e095f8fa5ab0980d", &(0x7f0000000100)=0xdb, &(0x7f0000000280)="d4de00b257b032792ca25708ef8eaaf726cba3260b02656f2dfcbfc17cb3fceb64c7a53778b4cd4bba5f6d2516ad728fbd259885b6291829b306882fa187bef450e5aa3f83d118c27f22ea3994e9553f15a11c5a123c2d8bfc138596eb945fdcb9cdd60c6f8f62112044e39a7235f43cc3039839efd0beba494d1ede328cb195594f73ea", 0x84) (async) pipe2(&(0x7f0000000080), 0x0) (async) read(r0, &(0x7f0000000040)=""/22, 0x16) (async) socket(0x18, 0x400000002, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) (async) write(r2, &(0x7f0000000380), 0x0) (async) close(r1) (async) shutdown(r1, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) dup(r3) (async) ioctl$FIOASYNC(r4, 0xc080445b, &(0x7f00000000c0)=0x7) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) close(r5) (async) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000380)=0xc) (async) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000003c0)=0x2, 0x4) (async) 05:40:49 executing program 2: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6c, 0x0, @broadcast, @multicast1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x7, 0x0, [@loopback]}]}}, "30ecffff1b81a13d"}}}}}) 05:40:49 executing program 0: fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r2 = dup2(0xffffffffffffffff, r1) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xcf0) (async, rerun: 64) fcntl$setstatus(r0, 0x4, 0x80) (rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="e7030000005ced24b80000b5060082dbd275b1e2bc259427f3f50000000af37881a482d381bf9617831c27d8887a9657767dd6003e2584cbfa0e133d15dfc9b00f80902df4aa4ad52d75fe6889f1a1434b369d6713d308f199443b9a5681699c8b6475c9d93288b1e0e75fdfe8f13edf0c1711598b282a46401a1599d8f014bc9a2818d2fdb1ebc8b8fb4e85fe3783481421d26eae0187c86eb642750f04f1f082ea01ff0f1ca4e6670460755ddfdcb04e2642802b1f714b6335932f1947818e0b495a452c93692c2e0856067fcfce0db800000000dc98dbe9ea0207cb69ee00d66023b925048aa9adada377f023f38c91a0c310fb9b0fc5b0b9c504af1867f112100007001000000000003dc11ae6845fd759b1bddbe7d4f630a265bd385d31b67e7bbe1beee43bbf4ea50db6d126ae48027af24420630d74ec17084e81a9dbd03d7aa2ad7b886667cffe3ce361b57d98ac9075cfece7284bcf385d0d557ad1b8b1662fd00cb441d0d52fd8ba78805f02a73d620932082a1d2f0800bfdbdaa1b0621864e164fb443c89f290f19bfdcccd758bb2553d9673087f5790bbaf94f59ff8c48065e6c8f09738b3938ccc080b"], 0xa) (async) recvfrom$unix(r0, &(0x7f00000001c0)=""/73, 0x49, 0x43, &(0x7f0000000880)=ANY=[@ANYBLOB="005b06006c4011e9311954b164ce1406b1c040050031c7800037e39813b398229a25456d6519007db35efb000000789f198e5b31e561c5008616536e00000000c17c11801b6b2dd14913efa3f1849109be4095fb860682d7ec571eda210be054c3e931c2cfcf19593555fb2fdc8f69d951eb45fd1d2c3703ebeeec3c22ae2c3d2f6b8eeec56d1c2e75daa9dd9c853709bb2fbf7ecaa88c0bfc60fcfcfa90601688851eff038c69b4ade5623af8ab012a8519740c82c7a7ea32adf63554ce1cc554d352bf70b75532372288397ef32a5938f3db14d176e5c9758ed905306d015edf6604a1cd0000000000ce0293bedaa22b0f3dfe1d4aceb012def000076f2253a271e4eabf0d936e6af980dab6b12f568c7ad973f7e3280a6c3366c18500ff7f6e048b9dd83c004f8f179cfcf5f6c3535bbcf7a5a065cc01b22c74a5df38a1592427f1338a124378522f7f535b763153339f8914d9f6e4534096037b35894726c1aed66fcbf74bc9f9bd758037fad7e02eda3b88802985a7f28fe0174b057af2e81fca4728ed3c431bfcdeb40f10ec8e75f088d1d000"/447], 0xa) writev(0xffffffffffffffff, &(0x7f0000000100), 0x10c8) (async, rerun: 64) accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async, rerun: 64) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) (async) sendto$unix(r2, &(0x7f0000000280)="74d7c5e3b8b8ccc76d9fc8a65fa1a7d07ab5aaec71437e7bd95f4fe40c9fc8afbe41f754a0593e7be9ab816ce158f1cf946022617a743cc285e11cd7db0bebc3ff7da02e103c10a8f3c097f4764408cae6f5323435329da02135616004d39361a6ea353195b414865335bbe80a845eb36e3ac862673070c31acb533df287b2a76da3f5d58c29ab255b4fa84fe9c7f6de6d8f77b699d7851ef0ec1948eabd7431e30344a4874b034f3dc12f3be72f1abe364a42b08a05bbf77a0ba40e19955fac6063572ee52375eb63fb6531e9c47083940fd99c8d7340040e5a0f19d5610086f49fb572702e5de4ccc3a49f0b", 0xed, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 32) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000840)={0x4, 0x31e, 0x0, 0x0, &(0x7f0000000d80)={{0x4, 0x44, 0x10, 0xfe, 0x0, 0x0, 0x20}, {[0x1001, 0x103, 0xffffffff80000000, 0xfffffffffffffffe, 0x7, 0x200000000000, 0x84, 0x6, 0x2, 0x773c, 0x0, 0x9, 0x0, 0x0, 0x200, 0x2, 0x4, 0x9], [0x14000, 0x865, 0x4, 0x100000000, 0x2, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x4, 0x8ee8], [0x0, 0x3, 0x40008b, 0xffffffff, 0x0, 0x0, 0x7f], [0xfffffffffffffffb, 0x2, 0x80000000000003, 0x400000000000, 0xffffffeff7ffeffe, 0x1], [{0x83, 0x801, 0x6, 0x1}, {0x3, 0x100407, 0x4}, {0x200, 0xfffffff8, 0x5, 0x80000001}, {0x200, 0x30, 0x0, 0x8000}, {0x4, 0x204, 0x1, 0x81}, {0x2, 0x0, 0x2, 0xa}, {0x3, 0x0, 0x101}, {0x40, 0x201, 0x2, 0x21}], {0x7f, 0xff, 0x10001, 0x3}, {0x1000, 0x100, 0x4008001, 0x200000100000003}}}, 0x0, 0x4}) (async, rerun: 32) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 05:40:49 executing program 3: r0 = socket(0x2, 0x5, 0x88) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x2000000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x5, 0x88) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x2000000, 0x4) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) 05:40:49 executing program 2: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6c, 0x0, @broadcast, @multicast1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x7, 0x0, [@loopback]}]}}, "30ecffff1b81a13d"}}}}}) 05:40:49 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0xb) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x0) poll(&(0x7f0000000280)=[{}], 0x1, 0x3ff) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x924, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 05:40:49 executing program 2: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6c, 0x0, @broadcast, @multicast1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x7, 0x0, [@loopback]}]}}, "30ecffff1b81a13d"}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6c, 0x0, @broadcast, @multicast1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x7, 0x0, [@loopback]}]}}, "30ecffff1b81a13d"}}}}}) (async) 05:40:49 executing program 3: r0 = socket(0x2, 0x5, 0x88) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x2000000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x5, 0x88) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x2000000, 0x4) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) 05:40:49 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000180)="e059b2fbc89e693e12030c6d2f47adb5fcde2c410cad279864b943529fd8b501d1651d134010144aedaafef47e82ddffe31a1ac40a8aac3d511e52cb2c6e0a9e98cdb14fb4c90ce0d6258e045d1bb69ff7f5595bffb37da6ed49fc5bdd8a5ca6de330effef8766c7b9467897b9b5e11b3bfc0784d70c565f82e4d07ae9a2c49d7720839db39320bcc040ae517c431101bd9e1d6d7f228d649c8b42eee1cdbd0bfc2e4065e614228a93a9f5e57f34c9837195b9cf3137998e6e77d6742fa45437512f6a6351d61a0bfbdd5bdc0ba051680aafa4e095f8fa5ab0980d", &(0x7f0000000100)=0xdb, &(0x7f0000000280)="d4de00b257b032792ca25708ef8eaaf726cba3260b02656f2dfcbfc17cb3fceb64c7a53778b4cd4bba5f6d2516ad728fbd259885b6291829b306882fa187bef450e5aa3f83d118c27f22ea3994e9553f15a11c5a123c2d8bfc138596eb945fdcb9cdd60c6f8f62112044e39a7235f43cc3039839efd0beba494d1ede328cb195594f73ea", 0x84) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000040)=""/22, 0x16) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) write(r2, &(0x7f0000000380), 0x0) close(r1) shutdown(r1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r4 = dup(r3) ioctl$FIOASYNC(r4, 0xc080445b, &(0x7f00000000c0)=0x7) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r5) r6 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000380)=0xc) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000003c0)=0x2, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000180)="e059b2fbc89e693e12030c6d2f47adb5fcde2c410cad279864b943529fd8b501d1651d134010144aedaafef47e82ddffe31a1ac40a8aac3d511e52cb2c6e0a9e98cdb14fb4c90ce0d6258e045d1bb69ff7f5595bffb37da6ed49fc5bdd8a5ca6de330effef8766c7b9467897b9b5e11b3bfc0784d70c565f82e4d07ae9a2c49d7720839db39320bcc040ae517c431101bd9e1d6d7f228d649c8b42eee1cdbd0bfc2e4065e614228a93a9f5e57f34c9837195b9cf3137998e6e77d6742fa45437512f6a6351d61a0bfbdd5bdc0ba051680aafa4e095f8fa5ab0980d", &(0x7f0000000100)=0xdb, &(0x7f0000000280)="d4de00b257b032792ca25708ef8eaaf726cba3260b02656f2dfcbfc17cb3fceb64c7a53778b4cd4bba5f6d2516ad728fbd259885b6291829b306882fa187bef450e5aa3f83d118c27f22ea3994e9553f15a11c5a123c2d8bfc138596eb945fdcb9cdd60c6f8f62112044e39a7235f43cc3039839efd0beba494d1ede328cb195594f73ea", 0x84) (async) pipe2(&(0x7f0000000080), 0x0) (async) read(r0, &(0x7f0000000040)=""/22, 0x16) (async) socket(0x18, 0x400000002, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) (async) write(r2, &(0x7f0000000380), 0x0) (async) close(r1) (async) shutdown(r1, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) dup(r3) (async) ioctl$FIOASYNC(r4, 0xc080445b, &(0x7f00000000c0)=0x7) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) close(r5) (async) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000380)=0xc) (async) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000003c0)=0x2, 0x4) (async) 05:40:49 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r1}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r2}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x3ff, 0x6, 0xffff02a7, 0x1, 0x3, 0x5, 0x101, 0x1, 0x2, 0xfff, 0xe1}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:40:49 executing program 3: r0 = socket(0x2, 0x3, 0x4) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt(r2, 0x1000000029, 0x2d, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929695f3d76ebd136a0625d43328239649488d64922b235e07295227fc41765c587566", 0xfffffffffffffeda) getsockopt(r1, 0xe4, 0x3, &(0x7f0000000000)=""/224, &(0x7f0000000100)=0xe0) 05:40:50 executing program 3: r0 = socket(0x2, 0x3, 0x4) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) (async) r2 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt(r2, 0x1000000029, 0x2d, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929695f3d76ebd136a0625d43328239649488d64922b235e07295227fc41765c587566", 0xfffffffffffffeda) (async) getsockopt(r1, 0xe4, 0x3, &(0x7f0000000000)=""/224, &(0x7f0000000100)=0xe0) 05:40:50 executing program 3: r0 = socket(0x2, 0x3, 0x4) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt(r2, 0x1000000029, 0x2d, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929695f3d76ebd136a0625d43328239649488d64922b235e07295227fc41765c587566", 0xfffffffffffffeda) getsockopt(r1, 0xe4, 0x3, &(0x7f0000000000)=""/224, &(0x7f0000000100)=0xe0) socket(0x2, 0x3, 0x4) (async) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) (async) setsockopt(r2, 0x1000000029, 0x2d, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929695f3d76ebd136a0625d43328239649488d64922b235e07295227fc41765c587566", 0xfffffffffffffeda) (async) getsockopt(r1, 0xe4, 0x3, &(0x7f0000000000)=""/224, &(0x7f0000000100)=0xe0) (async) 05:40:50 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0xb) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x0) poll(&(0x7f0000000280)=[{}], 0x1, 0x3ff) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x924, r1) (async) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) (async) chroot(&(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 05:40:50 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x8, 0x400, 0x0, 0x81}, 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r2}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x800, r2) dup2(r1, r0) 05:40:50 executing program 3: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440d"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000012c0)=ANY=[@ANYBLOB="62020207e0000001", @ANYBLOB="b91cecb26f147d39e784016aef63568a4b067c37de84fd3532a92dfc0bc19d915f8651ad20c826ff959b248005cd6cf7602bf0bfe5f3fff5b0bd6dd2e63757238786f3e976127c6041047c69968757bae97ec9f7907eec996a6312a092dfbc54d716401dfec04e85867de59ca655139f915213e38c791fa9d77debb87d77873863e122f1fc4c024bad24f0b4649d0d0b199116da015dc39c951fdcd260dd534234ebe511a3139b7a7baf5fba4b3e401bade4c2d2d39137b2ba29de", @ANYBLOB="9e29dc06430967e628611fbdfb2ba6fa098465d3eac431363818c8c63bcc978db79a4c8bef0e11f1659bb324083a79a8d4654d3016acbb8f87b43bac8c90804a21996b975ffec2e69a7bbf9c7b17d88bd6f31e346ededeb3a7aa263b091401d2c83e098ecea2b8a0d7d937a1bd368af301f0a009d7853bbf84c129e73984d1c24eaae96d2f6a516e7b22d24cc6d0219fb72144500bc2ca148434b91645d0e985b254ab034a5b0034fc394365ba"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) listen(0xffffffffffffffff, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 05:40:50 executing program 3: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440d"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000012c0)=ANY=[@ANYBLOB="62020207e0000001", @ANYBLOB="b91cecb26f147d39e784016aef63568a4b067c37de84fd3532a92dfc0bc19d915f8651ad20c826ff959b248005cd6cf7602bf0bfe5f3fff5b0bd6dd2e63757238786f3e976127c6041047c69968757bae97ec9f7907eec996a6312a092dfbc54d716401dfec04e85867de59ca655139f915213e38c791fa9d77debb87d77873863e122f1fc4c024bad24f0b4649d0d0b199116da015dc39c951fdcd260dd534234ebe511a3139b7a7baf5fba4b3e401bade4c2d2d39137b2ba29de", @ANYBLOB="9e29dc06430967e628611fbdfb2ba6fa098465d3eac431363818c8c63bcc978db79a4c8bef0e11f1659bb324083a79a8d4654d3016acbb8f87b43bac8c90804a21996b975ffec2e69a7bbf9c7b17d88bd6f31e346ededeb3a7aa263b091401d2c83e098ecea2b8a0d7d937a1bd368af301f0a009d7853bbf84c129e73984d1c24eaae96d2f6a516e7b22d24cc6d0219fb72144500bc2ca148434b91645d0e985b254ab034a5b0034fc394365ba"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) listen(0xffffffffffffffff, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440d"], 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f00000012c0)=ANY=[@ANYBLOB="62020207e0000001", @ANYBLOB="b91cecb26f147d39e784016aef63568a4b067c37de84fd3532a92dfc0bc19d915f8651ad20c826ff959b248005cd6cf7602bf0bfe5f3fff5b0bd6dd2e63757238786f3e976127c6041047c69968757bae97ec9f7907eec996a6312a092dfbc54d716401dfec04e85867de59ca655139f915213e38c791fa9d77debb87d77873863e122f1fc4c024bad24f0b4649d0d0b199116da015dc39c951fdcd260dd534234ebe511a3139b7a7baf5fba4b3e401bade4c2d2d39137b2ba29de", @ANYBLOB="9e29dc06430967e628611fbdfb2ba6fa098465d3eac431363818c8c63bcc978db79a4c8bef0e11f1659bb324083a79a8d4654d3016acbb8f87b43bac8c90804a21996b975ffec2e69a7bbf9c7b17d88bd6f31e346ededeb3a7aa263b091401d2c83e098ecea2b8a0d7d937a1bd368af301f0a009d7853bbf84c129e73984d1c24eaae96d2f6a516e7b22d24cc6d0219fb72144500bc2ca148434b91645d0e985b254ab034a5b0034fc394365ba"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) listen(0xffffffffffffffff, 0x40) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x14) (async) write(r0, 0x0, 0x0) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) (async) 05:40:50 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r1}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r2}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x3ff, 0x6, 0xffff02a7, 0x1, 0x3, 0x5, 0x101, 0x1, 0x2, 0xfff, 0xe1}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) socket(0x11, 0x3, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) (async) socket(0x11, 0x3, 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r1}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r2}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) (async) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x3ff, 0x6, 0xffff02a7, 0x1, 0x3, 0x5, 0x101, 0x1, 0x2, 0xfff, 0xe1}) (async) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) (async) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) (async) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) 05:40:50 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0xb) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x0) poll(&(0x7f0000000280)=[{}], 0x1, 0x3ff) (async, rerun: 32) r1 = getpid() (rerun: 32) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x924, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) (async) chroot(&(0x7f0000000040)='./file0\x00') (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) (rerun: 32) 05:40:50 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x8, 0x400, 0x0, 0x81}, 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r2}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x800, r2) dup2(r1, r0) mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) (async) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x8, 0x400, 0x0, 0x81}, 0x0, 0x0, 0x0) (async) pipe2(&(0x7f00000001c0), 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xfffffffffffffed7) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r2}) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x800, r2) (async) dup2(r1, r0) (async) 05:40:50 executing program 3: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440d"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000012c0)=ANY=[@ANYBLOB="62020207e0000001", @ANYBLOB="b91cecb26f147d39e784016aef63568a4b067c37de84fd3532a92dfc0bc19d915f8651ad20c826ff959b248005cd6cf7602bf0bfe5f3fff5b0bd6dd2e63757238786f3e976127c6041047c69968757bae97ec9f7907eec996a6312a092dfbc54d716401dfec04e85867de59ca655139f915213e38c791fa9d77debb87d77873863e122f1fc4c024bad24f0b4649d0d0b199116da015dc39c951fdcd260dd534234ebe511a3139b7a7baf5fba4b3e401bade4c2d2d39137b2ba29de", @ANYBLOB="9e29dc06430967e628611fbdfb2ba6fa098465d3eac431363818c8c63bcc978db79a4c8bef0e11f1659bb324083a79a8d4654d3016acbb8f87b43bac8c90804a21996b975ffec2e69a7bbf9c7b17d88bd6f31e346ededeb3a7aa263b091401d2c83e098ecea2b8a0d7d937a1bd368af301f0a009d7853bbf84c129e73984d1c24eaae96d2f6a516e7b22d24cc6d0219fb72144500bc2ca148434b91645d0e985b254ab034a5b0034fc394365ba"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) listen(0xffffffffffffffff, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440d"], 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f00000012c0)=ANY=[@ANYBLOB="62020207e0000001", @ANYBLOB="b91cecb26f147d39e784016aef63568a4b067c37de84fd3532a92dfc0bc19d915f8651ad20c826ff959b248005cd6cf7602bf0bfe5f3fff5b0bd6dd2e63757238786f3e976127c6041047c69968757bae97ec9f7907eec996a6312a092dfbc54d716401dfec04e85867de59ca655139f915213e38c791fa9d77debb87d77873863e122f1fc4c024bad24f0b4649d0d0b199116da015dc39c951fdcd260dd534234ebe511a3139b7a7baf5fba4b3e401bade4c2d2d39137b2ba29de", @ANYBLOB="9e29dc06430967e628611fbdfb2ba6fa098465d3eac431363818c8c63bcc978db79a4c8bef0e11f1659bb324083a79a8d4654d3016acbb8f87b43bac8c90804a21996b975ffec2e69a7bbf9c7b17d88bd6f31e346ededeb3a7aa263b091401d2c83e098ecea2b8a0d7d937a1bd368af301f0a009d7853bbf84c129e73984d1c24eaae96d2f6a516e7b22d24cc6d0219fb72144500bc2ca148434b91645d0e985b254ab034a5b0034fc394365ba"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) listen(0xffffffffffffffff, 0x40) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x14) (async) write(r0, 0x0, 0x0) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) (async) 05:40:50 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132a27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) recvfrom$unix(r0, &(0x7f0000000680)=""/10, 0xa, 0x0, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000740)=""/195, 0xc3, 0x3, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x0, 0x0) socket(0x2, 0x2, 0xb3) sendmsg(r2, &(0x7f0000000580)={&(0x7f0000000140)=@in6={0x18, 0x1, 0xe8f4, 0x8}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="5ec1e00521a905241b0b7fc2068cffecee5e13290bd97f1cae784aa861b966a8acbed8f3adb7374638a2c7ef287903175e71dad39a9925df22b1df32f4c8b78e8b92c54ee4aefa3a81583a4304d71418cdd7afef887474c168d9d65b1b5b01677b132bba6578152e924f0a0a30df016e4eed2791ad6f59cdef8c0c04a885b74501a465514542b585b3de7768948620dba086b41c38399c11be5d8a7160fa5af0413a6269b8f580dbfe6df8753a29016da09a473bd9e809def609c792deb8f96f760fe78af46273167d97ee90ad762742675ac1cefe826224fc7c32e3", 0xdc}, {&(0x7f0000000280)="b037bd3f4cd215e8739af9125e74ab9e69f6bb0b080ac30b8cae315adf8e8af25b6771d57b8228d0ef65fa244d5da2d0c162dba77cab76bca5b66d1ef8e1b0637dd8a6db8ab1443d603fa07596abac678b9860227501b8d0c95c13a425b3c50e22f430d2b726ddce11c53454f3cd6e4366ee46de048fff5cdffc532bcb7ab6913ef7d3545d8eb2517a057141bc837c7abf63a7b926c4eadde9185681414348a8c7aa1b85b44847bbe5bcfd9e", 0xac}], 0x2, &(0x7f0000000380)=[{0xa0, 0xffff, 0x9, "e59b5f9906ef49c1cd673107ff3ed1a53471bc1f700cdcb9f66c5813ee3fab13b549dd4bab1de4503d76b59b1a0318f298ad99c2676ab8ef9b2cac99db8ce4027cee03d2ad146e9f0f7bec2c841ca86cd05466cda15e3e9ef87608dede04f45a397e5dc426e2a865b4afc6a591bb5f6f0ed709328edbc8cd5716f45975500746e18c4987d24da074905db0d35c73d912"}, {0x60, 0xffff, 0x9, "5293b91b0057b07eb49e0db8b4611e1b38d45e29d37c845a4410af2b75c11ce5cf1f1bcbc16bb2f5f5933674094ba228ce4bffad942378ea7b1632577aa3809c0bfc60370dcefff34f1aa276ea2427"}, {0x98, 0x1, 0x6, "ee204e6e27de969c2f92c621d2c46e138a02bc20e5123ed5a29ddd03628ea517218f74b3930d0d47183acc0d44350a9713796655daa60554e77c8b1e539e2a9e4748895ce5e124ba9d6bec21fdf04091fddf1d4269b55b656c6634354a4095300864bdb8ba2a2ddfd72d9bb82edf32d97197d484cf59a677d2fe50e416064ff6017e7ac5"}, {0x58, 0x1, 0x1, "66fe7f4dd8c31dc4797bda344875e2dcea1f7ed2ded6fe0e8919bdbfc3514c6f218e9f66ce0473f2aa911212b9561d58da2741df21345f2bb5b4249f391dd0288dba4a"}], 0x1f0}, 0x400) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000ce67046c000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed0074c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f80004000057e2669f00010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:40:50 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132a27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) recvfrom$unix(r0, &(0x7f0000000680)=""/10, 0xa, 0x0, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000740)=""/195, 0xc3, 0x3, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x0, 0x0) socket(0x2, 0x2, 0xb3) sendmsg(r2, &(0x7f0000000580)={&(0x7f0000000140)=@in6={0x18, 0x1, 0xe8f4, 0x8}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="5ec1e00521a905241b0b7fc2068cffecee5e13290bd97f1cae784aa861b966a8acbed8f3adb7374638a2c7ef287903175e71dad39a9925df22b1df32f4c8b78e8b92c54ee4aefa3a81583a4304d71418cdd7afef887474c168d9d65b1b5b01677b132bba6578152e924f0a0a30df016e4eed2791ad6f59cdef8c0c04a885b74501a465514542b585b3de7768948620dba086b41c38399c11be5d8a7160fa5af0413a6269b8f580dbfe6df8753a29016da09a473bd9e809def609c792deb8f96f760fe78af46273167d97ee90ad762742675ac1cefe826224fc7c32e3", 0xdc}, {&(0x7f0000000280)="b037bd3f4cd215e8739af9125e74ab9e69f6bb0b080ac30b8cae315adf8e8af25b6771d57b8228d0ef65fa244d5da2d0c162dba77cab76bca5b66d1ef8e1b0637dd8a6db8ab1443d603fa07596abac678b9860227501b8d0c95c13a425b3c50e22f430d2b726ddce11c53454f3cd6e4366ee46de048fff5cdffc532bcb7ab6913ef7d3545d8eb2517a057141bc837c7abf63a7b926c4eadde9185681414348a8c7aa1b85b44847bbe5bcfd9e", 0xac}], 0x2, &(0x7f0000000380)=[{0xa0, 0xffff, 0x9, "e59b5f9906ef49c1cd673107ff3ed1a53471bc1f700cdcb9f66c5813ee3fab13b549dd4bab1de4503d76b59b1a0318f298ad99c2676ab8ef9b2cac99db8ce4027cee03d2ad146e9f0f7bec2c841ca86cd05466cda15e3e9ef87608dede04f45a397e5dc426e2a865b4afc6a591bb5f6f0ed709328edbc8cd5716f45975500746e18c4987d24da074905db0d35c73d912"}, {0x60, 0xffff, 0x9, "5293b91b0057b07eb49e0db8b4611e1b38d45e29d37c845a4410af2b75c11ce5cf1f1bcbc16bb2f5f5933674094ba228ce4bffad942378ea7b1632577aa3809c0bfc60370dcefff34f1aa276ea2427"}, {0x98, 0x1, 0x6, "ee204e6e27de969c2f92c621d2c46e138a02bc20e5123ed5a29ddd03628ea517218f74b3930d0d47183acc0d44350a9713796655daa60554e77c8b1e539e2a9e4748895ce5e124ba9d6bec21fdf04091fddf1d4269b55b656c6634354a4095300864bdb8ba2a2ddfd72d9bb82edf32d97197d484cf59a677d2fe50e416064ff6017e7ac5"}, {0x58, 0x1, 0x1, "66fe7f4dd8c31dc4797bda344875e2dcea1f7ed2ded6fe0e8919bdbfc3514c6f218e9f66ce0473f2aa911212b9561d58da2741df21345f2bb5b4249f391dd0288dba4a"}], 0x1f0}, 0x400) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000ce67046c000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed0074c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f80004000057e2669f00010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132a27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) (async) accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) (async) recvfrom$unix(r0, &(0x7f0000000680)=""/10, 0xa, 0x0, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) (async) recvfrom$unix(r1, &(0x7f0000000740)=""/195, 0xc3, 0x3, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x11, 0x4003, 0x0) (async) socket(0x20, 0x0, 0x0) (async) socket(0x2, 0x2, 0xb3) (async) sendmsg(r2, &(0x7f0000000580)={&(0x7f0000000140)=@in6={0x18, 0x1, 0xe8f4, 0x8}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="5ec1e00521a905241b0b7fc2068cffecee5e13290bd97f1cae784aa861b966a8acbed8f3adb7374638a2c7ef287903175e71dad39a9925df22b1df32f4c8b78e8b92c54ee4aefa3a81583a4304d71418cdd7afef887474c168d9d65b1b5b01677b132bba6578152e924f0a0a30df016e4eed2791ad6f59cdef8c0c04a885b74501a465514542b585b3de7768948620dba086b41c38399c11be5d8a7160fa5af0413a6269b8f580dbfe6df8753a29016da09a473bd9e809def609c792deb8f96f760fe78af46273167d97ee90ad762742675ac1cefe826224fc7c32e3", 0xdc}, {&(0x7f0000000280)="b037bd3f4cd215e8739af9125e74ab9e69f6bb0b080ac30b8cae315adf8e8af25b6771d57b8228d0ef65fa244d5da2d0c162dba77cab76bca5b66d1ef8e1b0637dd8a6db8ab1443d603fa07596abac678b9860227501b8d0c95c13a425b3c50e22f430d2b726ddce11c53454f3cd6e4366ee46de048fff5cdffc532bcb7ab6913ef7d3545d8eb2517a057141bc837c7abf63a7b926c4eadde9185681414348a8c7aa1b85b44847bbe5bcfd9e", 0xac}], 0x2, &(0x7f0000000380)=[{0xa0, 0xffff, 0x9, "e59b5f9906ef49c1cd673107ff3ed1a53471bc1f700cdcb9f66c5813ee3fab13b549dd4bab1de4503d76b59b1a0318f298ad99c2676ab8ef9b2cac99db8ce4027cee03d2ad146e9f0f7bec2c841ca86cd05466cda15e3e9ef87608dede04f45a397e5dc426e2a865b4afc6a591bb5f6f0ed709328edbc8cd5716f45975500746e18c4987d24da074905db0d35c73d912"}, {0x60, 0xffff, 0x9, "5293b91b0057b07eb49e0db8b4611e1b38d45e29d37c845a4410af2b75c11ce5cf1f1bcbc16bb2f5f5933674094ba228ce4bffad942378ea7b1632577aa3809c0bfc60370dcefff34f1aa276ea2427"}, {0x98, 0x1, 0x6, "ee204e6e27de969c2f92c621d2c46e138a02bc20e5123ed5a29ddd03628ea517218f74b3930d0d47183acc0d44350a9713796655daa60554e77c8b1e539e2a9e4748895ce5e124ba9d6bec21fdf04091fddf1d4269b55b656c6634354a4095300864bdb8ba2a2ddfd72d9bb82edf32d97197d484cf59a677d2fe50e416064ff6017e7ac5"}, {0x58, 0x1, 0x1, "66fe7f4dd8c31dc4797bda344875e2dcea1f7ed2ded6fe0e8919bdbfc3514c6f218e9f66ce0473f2aa911212b9561d58da2741df21345f2bb5b4249f391dd0288dba4a"}], 0x1f0}, 0x400) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000ce67046c000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed0074c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f80004000057e2669f00010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) 05:40:50 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x44086333) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x8, 0x400, 0x0, 0x81}, 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r2}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x800, r2) dup2(r1, r0) 05:40:51 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132a27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) recvfrom$unix(r0, &(0x7f0000000680)=""/10, 0xa, 0x0, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000740)=""/195, 0xc3, 0x3, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x0, 0x0) socket(0x2, 0x2, 0xb3) sendmsg(r2, &(0x7f0000000580)={&(0x7f0000000140)=@in6={0x18, 0x1, 0xe8f4, 0x8}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="5ec1e00521a905241b0b7fc2068cffecee5e13290bd97f1cae784aa861b966a8acbed8f3adb7374638a2c7ef287903175e71dad39a9925df22b1df32f4c8b78e8b92c54ee4aefa3a81583a4304d71418cdd7afef887474c168d9d65b1b5b01677b132bba6578152e924f0a0a30df016e4eed2791ad6f59cdef8c0c04a885b74501a465514542b585b3de7768948620dba086b41c38399c11be5d8a7160fa5af0413a6269b8f580dbfe6df8753a29016da09a473bd9e809def609c792deb8f96f760fe78af46273167d97ee90ad762742675ac1cefe826224fc7c32e3", 0xdc}, {&(0x7f0000000280)="b037bd3f4cd215e8739af9125e74ab9e69f6bb0b080ac30b8cae315adf8e8af25b6771d57b8228d0ef65fa244d5da2d0c162dba77cab76bca5b66d1ef8e1b0637dd8a6db8ab1443d603fa07596abac678b9860227501b8d0c95c13a425b3c50e22f430d2b726ddce11c53454f3cd6e4366ee46de048fff5cdffc532bcb7ab6913ef7d3545d8eb2517a057141bc837c7abf63a7b926c4eadde9185681414348a8c7aa1b85b44847bbe5bcfd9e", 0xac}], 0x2, &(0x7f0000000380)=[{0xa0, 0xffff, 0x9, "e59b5f9906ef49c1cd673107ff3ed1a53471bc1f700cdcb9f66c5813ee3fab13b549dd4bab1de4503d76b59b1a0318f298ad99c2676ab8ef9b2cac99db8ce4027cee03d2ad146e9f0f7bec2c841ca86cd05466cda15e3e9ef87608dede04f45a397e5dc426e2a865b4afc6a591bb5f6f0ed709328edbc8cd5716f45975500746e18c4987d24da074905db0d35c73d912"}, {0x60, 0xffff, 0x9, "5293b91b0057b07eb49e0db8b4611e1b38d45e29d37c845a4410af2b75c11ce5cf1f1bcbc16bb2f5f5933674094ba228ce4bffad942378ea7b1632577aa3809c0bfc60370dcefff34f1aa276ea2427"}, {0x98, 0x1, 0x6, "ee204e6e27de969c2f92c621d2c46e138a02bc20e5123ed5a29ddd03628ea517218f74b3930d0d47183acc0d44350a9713796655daa60554e77c8b1e539e2a9e4748895ce5e124ba9d6bec21fdf04091fddf1d4269b55b656c6634354a4095300864bdb8ba2a2ddfd72d9bb82edf32d97197d484cf59a677d2fe50e416064ff6017e7ac5"}, {0x58, 0x1, 0x1, "66fe7f4dd8c31dc4797bda344875e2dcea1f7ed2ded6fe0e8919bdbfc3514c6f218e9f66ce0473f2aa911212b9561d58da2741df21345f2bb5b4249f391dd0288dba4a"}], 0x1f0}, 0x400) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000ce67046c000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed0074c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f80004000057e2669f00010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132a27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) (async) accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) (async) recvfrom$unix(r0, &(0x7f0000000680)=""/10, 0xa, 0x0, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) (async) recvfrom$unix(r1, &(0x7f0000000740)=""/195, 0xc3, 0x3, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x11, 0x4003, 0x0) (async) socket(0x20, 0x0, 0x0) (async) socket(0x2, 0x2, 0xb3) (async) sendmsg(r2, &(0x7f0000000580)={&(0x7f0000000140)=@in6={0x18, 0x1, 0xe8f4, 0x8}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="5ec1e00521a905241b0b7fc2068cffecee5e13290bd97f1cae784aa861b966a8acbed8f3adb7374638a2c7ef287903175e71dad39a9925df22b1df32f4c8b78e8b92c54ee4aefa3a81583a4304d71418cdd7afef887474c168d9d65b1b5b01677b132bba6578152e924f0a0a30df016e4eed2791ad6f59cdef8c0c04a885b74501a465514542b585b3de7768948620dba086b41c38399c11be5d8a7160fa5af0413a6269b8f580dbfe6df8753a29016da09a473bd9e809def609c792deb8f96f760fe78af46273167d97ee90ad762742675ac1cefe826224fc7c32e3", 0xdc}, {&(0x7f0000000280)="b037bd3f4cd215e8739af9125e74ab9e69f6bb0b080ac30b8cae315adf8e8af25b6771d57b8228d0ef65fa244d5da2d0c162dba77cab76bca5b66d1ef8e1b0637dd8a6db8ab1443d603fa07596abac678b9860227501b8d0c95c13a425b3c50e22f430d2b726ddce11c53454f3cd6e4366ee46de048fff5cdffc532bcb7ab6913ef7d3545d8eb2517a057141bc837c7abf63a7b926c4eadde9185681414348a8c7aa1b85b44847bbe5bcfd9e", 0xac}], 0x2, &(0x7f0000000380)=[{0xa0, 0xffff, 0x9, "e59b5f9906ef49c1cd673107ff3ed1a53471bc1f700cdcb9f66c5813ee3fab13b549dd4bab1de4503d76b59b1a0318f298ad99c2676ab8ef9b2cac99db8ce4027cee03d2ad146e9f0f7bec2c841ca86cd05466cda15e3e9ef87608dede04f45a397e5dc426e2a865b4afc6a591bb5f6f0ed709328edbc8cd5716f45975500746e18c4987d24da074905db0d35c73d912"}, {0x60, 0xffff, 0x9, "5293b91b0057b07eb49e0db8b4611e1b38d45e29d37c845a4410af2b75c11ce5cf1f1bcbc16bb2f5f5933674094ba228ce4bffad942378ea7b1632577aa3809c0bfc60370dcefff34f1aa276ea2427"}, {0x98, 0x1, 0x6, "ee204e6e27de969c2f92c621d2c46e138a02bc20e5123ed5a29ddd03628ea517218f74b3930d0d47183acc0d44350a9713796655daa60554e77c8b1e539e2a9e4748895ce5e124ba9d6bec21fdf04091fddf1d4269b55b656c6634354a4095300864bdb8ba2a2ddfd72d9bb82edf32d97197d484cf59a677d2fe50e416064ff6017e7ac5"}, {0x58, 0x1, 0x1, "66fe7f4dd8c31dc4797bda344875e2dcea1f7ed2ded6fe0e8919bdbfc3514c6f218e9f66ce0473f2aa911212b9561d58da2741df21345f2bb5b4249f391dd0288dba4a"}], 0x1f0}, 0x400) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000ce67046c000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed0074c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f80004000057e2669f00010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) 05:40:51 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r1}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r2}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x3ff, 0x6, 0xffff02a7, 0x1, 0x3, 0x5, 0x101, 0x1, 0x2, 0xfff, 0xe1}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) socket(0x11, 0x3, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) (async) socket(0x11, 0x3, 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r1}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r2}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) (async) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x3ff, 0x6, 0xffff02a7, 0x1, 0x3, 0x5, 0x101, 0x1, 0x2, 0xfff, 0xe1}) (async) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) (async) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) (async) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) 05:40:51 executing program 1: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x6010, 0xffffffffffffffff, 0x3) nanosleep(&(0x7f00000000c0), 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r1}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r2}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) r6 = socket(0x6, 0x1, 0x34) r7 = fcntl$dupfd(r1, 0xa, r4) kevent(r0, &(0x7f0000000480)=[{{}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x4275, 0x1}, {{}, 0xfffffffffffffff9, 0x10, 0x4, 0xfb4, 0x9}, {{}, 0xffffffffffffffff, 0x3a, 0x2, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0x2a, 0x10, 0x3ff, 0x7f}], 0xfffffff8, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffc, 0x9a, 0xf0000000, 0x2622, 0x5}, {{r6}, 0xfffffffffffffffa, 0x2, 0x2, 0x7ff, 0x200000000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x3, 0x2}, {{r7}, 0xfffffffffffffff8, 0x30, 0x1, 0x7f, 0x6cc}], 0x6, &(0x7f0000000140)={0x4ff4, 0x8}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x83, 0xf0000000, 0x1, 0xde}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x48, 0x4, 0x8, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0x6}, {{r8}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x9, 0x7}], 0x100, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x81, 0x8, 0x5, 0xdd}], 0x0, &(0x7f0000000100)={0x3, 0x1e3d}) 05:40:51 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x0, 0x2}, {0x2}, {0x1006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1f, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x85e2b6640fed751c, 0x0) pwrite(r0, &(0x7f0000000100)="da400cc74b28efa3e7845ec817a39b7b4aa6537457ba1cfd6249c377006ca35a283ef24f6eb8f5bb1f0bcc1e7fb8fc3e9042", 0x32, 0x1ff) 05:40:51 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x11, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x3f, 0xfc, 0x8001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:40:51 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x0, 0x2}, {0x2}, {0x1006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1f, 0x0, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x85e2b6640fed751c, 0x0) pwrite(r0, &(0x7f0000000100)="da400cc74b28efa3e7845ec817a39b7b4aa6537457ba1cfd6249c377006ca35a283ef24f6eb8f5bb1f0bcc1e7fb8fc3e9042", 0x32, 0x1ff) 05:40:51 executing program 1: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x6010, 0xffffffffffffffff, 0x3) nanosleep(&(0x7f00000000c0), 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r1}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r2}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) r6 = socket(0x6, 0x1, 0x34) r7 = fcntl$dupfd(r1, 0xa, r4) kevent(r0, &(0x7f0000000480)=[{{}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x4275, 0x1}, {{}, 0xfffffffffffffff9, 0x10, 0x4, 0xfb4, 0x9}, {{}, 0xffffffffffffffff, 0x3a, 0x2, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0x2a, 0x10, 0x3ff, 0x7f}], 0xfffffff8, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffc, 0x9a, 0xf0000000, 0x2622, 0x5}, {{r6}, 0xfffffffffffffffa, 0x2, 0x2, 0x7ff, 0x200000000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x3, 0x2}, {{r7}, 0xfffffffffffffff8, 0x30, 0x1, 0x7f, 0x6cc}], 0x6, &(0x7f0000000140)={0x4ff4, 0x8}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x83, 0xf0000000, 0x1, 0xde}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x48, 0x4, 0x8, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0x6}, {{r8}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x9, 0x7}], 0x100, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x81, 0x8, 0x5, 0xdd}], 0x0, &(0x7f0000000100)={0x3, 0x1e3d}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x6010, 0xffffffffffffffff, 0x3) (async) nanosleep(&(0x7f00000000c0), 0x0) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) socket(0x11, 0x3, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) (async) socket(0x11, 0x3, 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r1}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r2}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) (async) socket(0x6, 0x1, 0x34) (async) fcntl$dupfd(r1, 0xa, r4) (async) kevent(r0, &(0x7f0000000480)=[{{}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x4275, 0x1}, {{}, 0xfffffffffffffff9, 0x10, 0x4, 0xfb4, 0x9}, {{}, 0xffffffffffffffff, 0x3a, 0x2, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0x2a, 0x10, 0x3ff, 0x7f}], 0xfffffff8, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffc, 0x9a, 0xf0000000, 0x2622, 0x5}, {{r6}, 0xfffffffffffffffa, 0x2, 0x2, 0x7ff, 0x200000000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x3, 0x2}, {{r7}, 0xfffffffffffffff8, 0x30, 0x1, 0x7f, 0x6cc}], 0x6, &(0x7f0000000140)={0x4ff4, 0x8}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x83, 0xf0000000, 0x1, 0xde}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x48, 0x4, 0x8, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0x6}, {{r8}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x9, 0x7}], 0x100, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x81, 0x8, 0x5, 0xdd}], 0x0, &(0x7f0000000100)={0x3, 0x1e3d}) (async) 05:40:51 executing program 1: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x6010, 0xffffffffffffffff, 0x3) (async, rerun: 32) nanosleep(&(0x7f00000000c0), 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async, rerun: 32) r1 = kqueue() (async, rerun: 32) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async, rerun: 64) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) (rerun: 64) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) (async) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r1}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r2}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) (async) r6 = socket(0x6, 0x1, 0x34) (async, rerun: 32) r7 = fcntl$dupfd(r1, 0xa, r4) (rerun: 32) kevent(r0, &(0x7f0000000480)=[{{}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x4275, 0x1}, {{}, 0xfffffffffffffff9, 0x10, 0x4, 0xfb4, 0x9}, {{}, 0xffffffffffffffff, 0x3a, 0x2, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0x2a, 0x10, 0x3ff, 0x7f}], 0xfffffff8, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffc, 0x9a, 0xf0000000, 0x2622, 0x5}, {{r6}, 0xfffffffffffffffa, 0x2, 0x2, 0x7ff, 0x200000000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x3, 0x2}, {{r7}, 0xfffffffffffffff8, 0x30, 0x1, 0x7f, 0x6cc}], 0x6, &(0x7f0000000140)={0x4ff4, 0x8}) (async, rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) (async, rerun: 64) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x83, 0xf0000000, 0x1, 0xde}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x48, 0x4, 0x8, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0x6}, {{r8}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x9, 0x7}], 0x100, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x81, 0x8, 0x5, 0xdd}], 0x0, &(0x7f0000000100)={0x3, 0x1e3d}) 05:40:51 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x0, 0x2}, {0x2}, {0x1006}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1f, 0x0, 0x0) (async, rerun: 32) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x85e2b6640fed751c, 0x0) pwrite(r0, &(0x7f0000000100)="da400cc74b28efa3e7845ec817a39b7b4aa6537457ba1cfd6249c377006ca35a283ef24f6eb8f5bb1f0bcc1e7fb8fc3e9042", 0x32, 0x1ff) 05:40:52 executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) 05:40:52 executing program 3: getrlimit(0x6, 0x0) getrlimit(0x1, &(0x7f0000000000)) 05:40:52 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c"], 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000040)=[{0xce0, 0x6, 0x2, 0x1}]}) 05:40:53 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x11, 0x3, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x3f, 0xfc, 0x8001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:40:53 executing program 3: getrlimit(0x6, 0x0) getrlimit(0x1, &(0x7f0000000000)) 05:40:53 executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) 05:40:53 executing program 3: getrlimit(0x6, 0x0) getrlimit(0x1, &(0x7f0000000000)) 05:40:53 executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) 05:40:53 executing program 2: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) write(r0, &(0x7f0000000000)="6957cde7e3e1d6c8a09b72757e3e3ec8170225e0ca7518c9cd620789d3ef2eba552f9e836d6c87490d685fb62747017787e83061143714bcfaa8c99f9971696b39392167d544e2336b515f164121f20e9cfbacdf603b81886a3a0fb965ff36e02fad75b125e006210a8acd1d1d4c7d77", 0x70) syz_open_pts() 05:40:53 executing program 1: setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0xee00, r0) (async) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c"], 0x10) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) (async) getuid() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000040)=[{0xce0, 0x6, 0x2, 0x1}]}) 05:40:54 executing program 3: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[@ANYBLOB="979ffa78442daaaaaaaaaabb08007f0000000000000000009078e306000000000000440400004e204e20f27a87db6e4ae3772b9ad3945acad443315171253a2082a8d0a1fdb724d83e0e557e2882e96b5fb7665b4470c165dbb892495f1285a7c9932ca4fac970fa73ff881cf14e8aba324cbf2e061d8e3f6d1d6fae0e373e4c2b03339b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)=0x3, 0x4) 05:40:55 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x11, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x3f, 0xfc, 0x8001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) socket(0x11, 0x3, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x3f, 0xfc, 0x8001}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) 05:40:55 executing program 3: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[@ANYBLOB="979ffa78442daaaaaaaaaabb08007f0000000000000000009078e306000000000000440400004e204e20f27a87db6e4ae3772b9ad3945acad443315171253a2082a8d0a1fdb724d83e0e557e2882e96b5fb7665b4470c165dbb892495f1285a7c9932ca4fac970fa73ff881cf14e8aba324cbf2e061d8e3f6d1d6fae0e373e4c2b03339b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)=0x3, 0x4) socket(0x18, 0x1, 0x0) (async) close(r0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) (async) syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[@ANYBLOB="979ffa78442daaaaaaaaaabb08007f0000000000000000009078e306000000000000440400004e204e20f27a87db6e4ae3772b9ad3945acad443315171253a2082a8d0a1fdb724d83e0e557e2882e96b5fb7665b4470c165dbb892495f1285a7c9932ca4fac970fa73ff881cf14e8aba324cbf2e061d8e3f6d1d6fae0e373e4c2b03339b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)=0x3, 0x4) (async) 05:40:55 executing program 2: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) write(r0, &(0x7f0000000000)="6957cde7e3e1d6c8a09b72757e3e3ec8170225e0ca7518c9cd620789d3ef2eba552f9e836d6c87490d685fb62747017787e83061143714bcfaa8c99f9971696b39392167d544e2336b515f164121f20e9cfbacdf603b81886a3a0fb965ff36e02fad75b125e006210a8acd1d1d4c7d77", 0x70) syz_open_pts() 05:40:55 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c"], 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000040)=[{0xce0, 0x6, 0x2, 0x1}]}) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0xee00, r0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c"], 0x10) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) (async) getuid() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000040)=[{0xce0, 0x6, 0x2, 0x1}]}) (async) 05:40:55 executing program 3: r0 = socket(0x18, 0x1, 0x0) close(r0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) (async) syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[@ANYBLOB="979ffa78442daaaaaaaaaabb08007f0000000000000000009078e306000000000000440400004e204e20f27a87db6e4ae3772b9ad3945acad443315171253a2082a8d0a1fdb724d83e0e557e2882e96b5fb7665b4470c165dbb892495f1285a7c9932ca4fac970fa73ff881cf14e8aba324cbf2e061d8e3f6d1d6fae0e373e4c2b03339b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)=0x3, 0x4) 05:40:55 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x9d}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8001, 0x8}, 0xc) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 05:40:55 executing program 2: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) write(r0, &(0x7f0000000000)="6957cde7e3e1d6c8a09b72757e3e3ec8170225e0ca7518c9cd620789d3ef2eba552f9e836d6c87490d685fb62747017787e83061143714bcfaa8c99f9971696b39392167d544e2336b515f164121f20e9cfbacdf603b81886a3a0fb965ff36e02fad75b125e006210a8acd1d1d4c7d77", 0x70) syz_open_pts() syz_open_pts() (async) write(r0, &(0x7f0000000480)='X', 0x1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) (async) write(r0, &(0x7f0000000000)="6957cde7e3e1d6c8a09b72757e3e3ec8170225e0ca7518c9cd620789d3ef2eba552f9e836d6c87490d685fb62747017787e83061143714bcfaa8c99f9971696b39392167d544e2336b515f164121f20e9cfbacdf603b81886a3a0fb965ff36e02fad75b125e006210a8acd1d1d4c7d77", 0x70) (async) syz_open_pts() (async) 05:40:55 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x9d}], 0x0, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) close(r2) (async) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8001, 0x8}, 0xc) (async, rerun: 64) r3 = socket(0x18, 0x3, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000100)="8c65", 0x26d) 05:40:57 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/200, &(0x7f0000000100)=0xc8) kevent(r0, &(0x7f0000000000), 0xc2, 0x0, 0x101, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x20, 0xffffff82, &(0x7f0000000340)="5b889d74caa60095b88df445b7b8b737290e68cccc1cb25809940a11f7bfd47b8558744f7f345fbeaf432566bbf76166311b0ab6c79e2e6db053a0b1840e0016f9a7dfc86ea1d5839489d78950ab66df828b34ff4863716950351adc2187dd8069b4dfd0b2e26437ea7587d942d480ceb5fdd53cb960edc3367ea6cab903b49d1d1e8c0488269566aac1e0c975aa7672911213c50f7756b8d39bab8a01ef30bbfd9525f125de30073510651e542680e254d3b4a7bd45d54614562f120d6466e14168356846910075e753f7c2dacbf3141063a0c8be1c3d", 0xd7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x3, 0x0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r2, 0x5) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0xffff, 0x0, 0x6, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) nanosleep(&(0x7f0000000000)={0xaab}, 0x0) close(0xffffffffffffffff) 05:40:57 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x9d}], 0x0, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) (async) r2 = socket(0x18, 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) close(r2) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8001, 0x8}, 0xc) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 05:40:57 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, "feb354cd107f6269"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x420) semop(r0, &(0x7f0000000080)=[{0x2, 0x42, 0x1000}, {0x0, 0x0, 0x3800}, {0x4, 0x7, 0x800}, {0x4, 0x5, 0x800}], 0x4) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/149) r1 = semget$private(0x0, 0x4000000009, 0x420) semop(r1, &(0x7f0000000080)=[{0x2, 0x42, 0x1000}, {0x0, 0x0, 0x3800}, {0x4, 0x7, 0x800}, {0x4, 0x5, 0x800}], 0x4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/149) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000002c0)=""/4096) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x52) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000200)=""/161) semop(r0, &(0x7f0000000000)=[{0x1, 0x6, 0x800}, {0x0, 0x6, 0x1800}], 0x2) 05:40:57 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x4a0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f00000000c0)={@random="715b2098faf3", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x61, 0x0, @broadcast}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 05:40:57 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x4a0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f00000000c0)={@random="715b2098faf3", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x61, 0x0, @broadcast}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 05:40:57 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/88, 0x7fffffffffffffff}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x100) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000800)="7f5ebbe01e24a6c14705dda83101314d7067cc1c83728461d21ee3ffad1e044d9cd658703863dc4fc01dcc80db6a7c76f9fc6d9a5f2d4cd2c2465acde64ad2da2309314917058d54a97c1ff75a9a67e09c1a5cdf83f39b87fa7399eb6434ab7e387ab44065825d4453365b57e9ff49e924feefb506d431d5cea60cd8191cc541a46036ee6b05b3e177f9bee133fed41ec1b604f11b80c7ee56920ff3afa734ab66c199d26a7fdbe717f7538915553d545f8d683dc262546ec1f2b45f2318c2868793ebfc2f03e17f34f8b2d9a5999e9c6d8a64e89674dc39d2d4be7e55eb4d070a0f78a05c6d39218f66749d1fb3095cea91e6c2e0d1636615bc216872d59e1cae5724c6355e7565a9b27a0d41e9258ce05701899a84e0b933426f6d70532355c75c9c613ea74ac3eee45d70c12aedfbb95accf5ecc8ef4b5004f58f01422a8cb87ecce54a1f18140442ea6bb3ba06695311d8a2a3ff9453bf264a384f4d1f303d066aef4382aa759cdfef82b26922867d1bc247d4ccd1c80cb49e891cf61be8d06230636a73c400cc622a46cdcba1b4cb4664772ffd11f5bfb4f9651a41ad2eefd51076d88faaf0df60c9bccbf5c06feecd177f794ace7e30cb495956c2ba74b24e12e63977be775b2a331a70f9b24b6da015a04da0c2370905054f9c129b6a8d2769fa66f223d0a9aa3042e5b0a93c143f74b49d925c51932f5cdc89004556c845ba92b7b69b6a906825371121175c59c3686434e7d3e2a5656623c88a5cfcd67d4cacdd10a15beb5b96dfb6e45ff67af390b13072838efc09d90e6cbe1d7d9348e5f9c5ce80209dee67d54fccc434af14acc2abab5cf5483e3c71ad40d085c70ef2f7c749c1dc589dcf7b39819b8f980a23ed62c7e37d947fdf9da0b6b6be5cd58bfbaab11c92e6d9347af3986d14e43efc9090b745864627301191a0a6c5bdfd907b7cbc52bb71dfab53ff82214a494cb5936a7417a564794b2ef07774f9e9a20e7c01d78e21b58c2232599fabde73a10319bb6b4c8c1d67034c36363b56aba48e80a501823a30c7e7384e70315d209119857a2ee17a62b99de0ea1a5c0ffeae12df3478797449e7b87232c755a5e431827cf40b255c5d44c8494fd3a79ff045c09867166707db583e0cbd6627ca873b65e221b9497430aadaebca04ec6a06f293ed1f6a9313f571a7f8c2751b070e7a0bc6ca283596dcbe56d9abede8728cd3dae221211005a8c34c7d5ad2cdb1dcc9988c7ba802f41fc80a3fcf5dd762eb356c6195ac8bd161f1f0a0c78eb26f1928ca78c39afc6d96db6936bc1e252592b02347b0a9cc4ac93092e4cb9709fad696a0337b110f11e1bb17fba11fb25f51b33bf81514eab38553fbfd9712fdf114ace9e249d2a09bd653153e2974877b40a4046e8c7f6b19ef48aed018d8ea079c101bbd7db7f642ee2a2d0179fc9f20323008f115251ec1da2c7569d5aa894add152d8b2903f6aa3f92410e34ec3b07f3f617bcf4b2828087905f3942011e153f05e50e382a4e700de0a7da1e58d0b5f2f136ccd54489f31e61edbf9c734100aa7ba7307f7cbb2742524e30f907cbe34cc90cc27c6693c6fe02f667fbc34a4236f4380fcaf504b66b0fe71408b7cfa32e2875759c1d03ee50b5a7c1242f5351557ce79cd3183b88db3a005c5fe40b46b7fe21904744ba995bfdb1b8028153d43a3f73cff20d9e158805a13f259c1cd108c88d677c3cee68aeb037517d3cae4a6a74a19ec0f8917e3364f09bb44dd159c6a0a79493666486750ace09d696896cba3d349425d105b241205a3f71bf9da8042d8b987acf7268219a7d2c849a46e86ce7c472662ccb823a265a66e049a373eceb922e62b824ab3661c49aaddfcaafa8f70fd227413fa0e88add956f7e58cab9cd858a0fbb647e38f419f54b4fb5f1470c77b0fab6bfecacbc41d7d9f8823faebc5adba9f9f0040efbc480f84eadaf14cf4501cda2c2f00bc74b463ba2623b88f78c9f2631fddf0ea91ba47b308256df930b962ee69133982aa171c510995a43e9690607672b31fa8233c2d17aec1ac1c3c4ecb87dda9758b2d75ca6ebf4dfa8142195f0031246d8d483fc11f24df89aa055090f7f310d30b9f006ae549e9a80d6d5364b4ccaf36f2405b82a67bdea8291186b2e90d3fb61de418b27fcbc1c1ddd85e43ef11bcfe2d30426d77ab9733fa46006a98ae1542439951e4c36fa979ba8e0d98750e050d63524f178de3ab71fd6cedc010353fbff4ba0ed0f355b0b53ad659b52935b2fe9965bf56d5985f5dad58b034106fd52a865f692f1eb70e8224ffe8cd618779a192226178163426055db4784dea0a330965009f86d3356a1a62c8b3ab450224a816a008e4859b8a2406d05c5c974a10ac0b68439fc4be57448155fe0dbb8dab09585ea3de4061143d5eb1ae982c28e6e8348b32dca9d5e38e3cd8541524c44d99a4f1ad220f12e2bd4e024ec8af5ba7e55bfe98bb3e1967c211016f126136e82c3d77a143502a5f4166773a94e86d4a52e7081659c35ad74e9a42160afe92a2ff91397440c7bd0f65b91ac77f1dc06a4d4841329c3f34cc23ccc0cdd4398f290055b8b125bfb81640c3d47a0d219ce14b5c7d1d83f4a380057c76a62436689c906cd54768498a1154988428b6d57459c4f43d6cdb50a018922666d06d3b46f1fec26927a2d38d3ddd0e6c264b9a19bb2c17388076025d62f4be80aaa3c034bda915bebb7d838e3ff98b6ffb37cf3f10ad55e006f0ca024716fc6f814802ef2daffd9abd088b23d2c80bfc659979ba5866dd65dc4356746bfff2fc6c4e373c79d6947c8ab7c774d720829cf53e4153c4fa0e5955575822cb622607f4a1d88d5c928716364bc3637750f2da644d7b74706ac65494024ce5ce9de806d7a117ab7ce27613253e088506e37ae90d9de898083e2d0703e2f005a780b7d269d7b0423de795781241c11ece66391d61c5d74a52349f5613967f995013ae27392ec9d0c3e39ba7ffb3ffc35ba92703299f21661eba747587c7240b4bff3ce6d807c89272870546aad476e7e412e836c1790b40893588245deb128cf6f85b0bf49b49af272e7e56501e59bddf6051ac40cad90fe4b253148faed344336acfe515146d722daa131546dc99295ff47fbc9391b7e819b3ff56c9dbbf99b5f7c7e4c9d720e36bea993edde2778c79b9b46b4a56487a35eed723f36dfd219f49f946383a3075fbebaa074ddaf2d246d24272549bebf93957facaa60b0a1aa808b6f0d82fdb168dc8c97a22d46351132d4f869f03da0e83b17db8efdf13ec1333cbdf0e32522621ad2fca3902f5e2b2e582f69b1933583799e63e33506b28d0ef67983fc2fcbf669fac30a973c0ceeac69ae8bc219c1423baeba201c31ed701e5eb3d1e1831d465afe3e8b64f743361050a0465e5d832efbad837d2da19331bb0d3a61b0af83440eeee495a0d9338cdbaccd51926383aea839b9bea44b1d9c35bd707c0872375905187aa8cd938f4a8dbfef8abfa98b74721e77fe0978cb1bb865b4019ced8a9d6dc2d2709ad58fd66b463ee3053f0ec0f732319a4e04fea81384a6f1f1a9af6135bad82a186ec2d1b2aa9e48df769411351cba10817ed49f94331c3ca678b199926f2b7d3313eece2b3f52c9a51da238d5b3e95bd8958df511619bbc4d63053d5182df860a753fb1ca5c0b10d4f962710200675218125c144e8fd87a873968feabea02c79f6b3e289d3b9dbe5bb477d2a3ce44032f6699f6cc2cd6299d3dd1906a9ce10e00a5815ba8cdef8daf6a04a0282b6e7dbb6552bb428e763ec1638062a7532ea89a3e8e7a944de356be2554a68e04501dfc9a6f35c7be205f3e2f70c1e762b9b5fda081d82ea5ef0a6f1fd422014c70f61b0d474e3d5b2c700649d0b4e5c688244578f70c4a3cd2cb9251f61df6f007b121c2a5fe5b1c0588979f3180a8dc973380eae1f4ad2d49b29f82a8fa866703d3184cb2f87eb1fcef8eb7996fb3667027da1314d3e68ffc555725f94dd987dcc8382cae4d4aaa8cef3bb35461e269a1c883515d289158154120d406642bc4c21565dd8e33505ec08eb4db59202ba37545024637c93875b5213946ccfe7d589562784116beb30c4920bb0c1c545e3a70714a6477cbcbc596c7663d250ca7452bdeff3e67b59866bed2b3d1cd1f7225cefeac1991811372f727d1f7e6f9000a3764ae4ccc9d710ed0e086891cbea1510ee85a09881b9e754ae278ff72ab70a283d5e6eb11a036e176d08d8c652f2140d8d5ee5e44589edea28bcd8a77cb616844b6c6d9a9b21a849d837a1596040cda85a88b544e81ab286e98eb1a4ed9ba629b3b7f9e8616b11eaa5125d6dbad13000fd066a7963fb86e3bbc981a2c0c8e2a647aa0a62fcc399b919943e2c2670facf8769ec8021a93898d922f4a744b931403efcd81f971ac374907ead0353b1e04efda8427af40deeea6a00549ed8e3de6b4f6c3d6e6cbfc54b15c9aeae05e6da9d5c875660f41fe06d5ee3e5e45f10748964907d75a892c6682e32b6c7b778e87cb36543fef3112a37693cc1543cf20da77e711092ddf10ecec7e613af592e403d2d6cfec7469d80fcc2b94fd5bbf8ce5553d4ef3005547759ee71f4990dc4851b1837a6846ba6d256f263b922d8e5a8fbd933b401a87e6151c63ee4dec1e1f8f11def554543efffedb5ba8cfbc24085df88242fa89163fcb88acc75cdc363c731799dc0076b5bca1291970f9f9ddfa84f72bdeaef6d49be4de410568ce11d3164faaf297b279080c6624eb3a00b957165d193943c65e369912243261ca1d282b4784d9ae76a79ef5e9e88993cbbba221d7072736202ef1dadd35579fb9a0f5ae0d8f09d7aacd5bf9aa09819337b9e64a710ef524b45aeb8af611a292bf285ba811199a6400ebe142a7a3b731d0a73b519d3113e2733f90d2322b6f25366f73951f7a2e48d26654c60e25c52d3873ea79654a17e5ab2875222f8838b052bafafd57a0a2c6becb1bdd3c0525455637227330b1c2e11ede202cf822f808b1a0b3298e6aadccc22ef9de3dee5ad547ed2956f3c02bc1f1c54cd0de61e5c48d5d761745528ccb15278c89ae01ac39074cd9c048fe84eda0ac973371b7a6d5281a1dd25ae58a230695b23d6fabcb7c342f7a17cd15849c49cdfea68fe139813f0c94ddbee86e88c47287a532fe3f803b8480c366c62260c528c549470fbf6540debcb2f23eafbd75d89c2c97765084ab47cb5928ae3539a4e468ed92eeec44fa4665dec00fd6f83e48e4781c255b17de533c5e98de9b93d6ad232a499274ec6defac2b2c2158c323512e367238755cb47455288be3511514cfbb0622a810a58ca61cc042dbb12727a92e4a106de67ea2590391465e77fc4fea329dc06772a1bce5bfeea984f0b113308297bfc4383bd7d17a2b109f73dbacd31ae65d9e2850672cf0fb2dc3ada02acad418fb725f41841a42cc5493458c215d9d2b71cd4a3c164f9d8a43c367caa70ed20659ad49d36383aadb669526a5aaedaacea05ef9b89b54bf8bf6c269d8da49ccd90137b1f5a6476a8c6001e2f89e043d1051fa5a1cb778f7975c43c7981582c9ef62b708b8423a63b4ded0eca59111bc7a6e9cdf1f957f5e1a041b45e8b2adf0cf117d28ecfd525dc3f8fa539d5775e2f69d4e862635067e83e2718d113a75a30d13d3253fa810118333535878f1152c0c6ccad72efda92263b795bafbe270c86510a33b485f73f08ece37ff66821334245bb3ffa6a6fd0214abe1c378e8302dd94178994248f8365c1fbd6663f1a302", 0x1000}, {&(0x7f00000000c0)="e96eaa4b669aa53fe846410199280b22cc60c452a5554645a958c8a0ec03a03423b1fc7f179a6cf65903573c3bd9", 0x2e}, {&(0x7f0000001800)="a07439c3ce3b05a485a9c73aca2851b5fb7417ac38461362e9d3a3cce8bcfb3341a5c4aab34c21835b9e2619aa3ae6fc3e531d5fafdfecccf8202a8deb11fe34626890384096e1306744acb53ba6088d31d2600cbd9969f3f33b434e2b263a19144f10962b2f88b78fb6b05380b04bff67f992301cab6682180fdf1a14f4ddcfc1aab5cae54a05d2533900beea1cd238651e65c303c2e210ce518d42c382bd4e8375c8024b11ecce5fe04a5d5b53fce8368fc552b19ea5303dae668c5049b7caddf9e25c9af3467499250b5a776cb5650731f423627e77808ab51fda75ed378b9de30073f27df654fc15fc07bcd01cc75907e112e731f86cd102f7eafd7187b2c50bff105ef9e3f3a8ee89dafc41a237cf8534276c522cb7b8b52c5ef98f608d8dccee42bdd8b9ee0ebced892986e44c9b6d95c0d777f9c1ae25733e151d9a28805996e9b3432578ee56bd55ffb95c3b4ab1061b7c03fdabd77617b20fe8f0dcf0b47c3b7352c00e9de0e512ef8a1ff2b4680e9c8ded996191d9828955b86141a6af631f901d8e5f211c4cef6c0e4efa8639a24c2728119de7d503ef20a1248a7aa08219a2d4ae88a2df0d08b06062dce402d3e3076657d5810cd0196fd97be9e688ec884aabf14387b3915c299fd0ddffe478663f0c8157af0fc8186e4a91f50d18437857b5d6f0729fe12b473fc465884705632b8837f2366cde6218600c6426cdf76fe11f315eeee4361c46b0702d58c30d14bb3fbd5bdbd81c631c74dbe580c8bc90462ab98fa85bb8e1212879cf38d83388e7fcc000300f5516954c534510ee13eb071c20518a4e1177df49414b24ff703055aa9c28d02a91968695ccfcb08374d55781a883559fb0e1db619deb500760b48186b4a9e141adcdcfeabe60987813c2e8af71f400b7f22dc43cb4a094c30e13fe7cea877f4baa38006a42b0621771e3e3085978e2948b3e96292e565cdaad3fb30bc7a1c4e62d392eeb79762cf599fe12901de68b316051cabad8e3e278b80833b12e095266cda650076f9188b4ae5eb044ded491afcdb3344082f71473dc463a3ac6a441ffe1a5ae048e48da51495175185697d281ca39b5154842f3eb1fa90e864f6f0d55708766fd7a4d273b1fa80701b35781e73393d0d2d9e21775ec1e0fbdab4345c8352dce59b317b2384c2506de51bd162c1711e7b214ad4cf200fb1c0089f15381390ee866fc06562310ce2a389d451759058dd829cd9b82e4aae1278339603982feaa713bee2ab73f4a1e8d3b74c365cfcad654b43759ce2d39ea39e171201973f6084a5e6434f92bacc15623f5d8dd3ca1a9f15ca68d626932ede6e1b430eff9479a2686051f0ad916209174196582a9f81cc34dde2dde3a9127ecabf1afbf0dbbb5092bfb7e9246974926c2104f269f563ab49f01f5cb2a01d687c1e1c6a9949fed5459cbfd98968c7e1ae9c368834f07920510e1734aae3451b7ccedd7a4a39b391231fe2ecbe0746a5500c9d7229eb19a2736da7a32a0a15fb5885962664affa1de61c7e7fb5aee43d4e5ae1de326f37c6d93bf3b5eb89c77ad3ed08729f48f3072f3163a7a4461e11a4d5e78d6899e80bf589354ca6437cb0ee794791e33bd2102b30e4d633f74f10ce113e2bbf16320d2ea0b2703ebc8321a4d3ca5d3bbe66023a8f94848e11940075a33fc6f2bead6528baa8834695b016cf24cc5026fd2283fbe595611d73e8a6f8f640ad0a0db22fbc47155276b8e98a6461dfba63077c70781ae76a6f1fd79d65e9ff167b23a80f1bdcb9041a05996c51049909bd0d856a4f750640d3c0ee5dfe03ac35a34d3351683af28d845d64089e28b874eb189357e7e860d68e4ac46e1d5b2790904f465f3ea14e1a683e9a81c83091c3def4402a296c7632ee0fe52a3935deb1233fd34e26059dc5ad7a1297d9b8aef1cc5cba280fcdb9a8da709118f04d5a309f42d4445ba360a2699ed70686abc6ccd4611047d39a6bb90ea0d3fcdc13e156051c78df3db9526c34f5e84aeb72558aaf11f32798501bd5f4f11ce106b0b52d2eacdcd123755463a48dc3540914c867da83ad23c4e9201ac4438853a0937631f08fdaa510c59dc3abcb9660da9ef9d8cce4a4c5eeaee2994718a1bd41b0a83cb7106cc7b3fdb7ca4dfdc365b487eb9655dba85de55f2c5bbee62afbabbe826cc3d7ac9b34a85b3cd402af4c6931129bda1cff9bb1ca3ba01ee6668b4a3480e3047ce4d835dac6548f90b99f2d2847286c5bafe90ef69a7273ecd0f6a2cd330bb932af9a2a38b938e30b78513855a0780b121528ead5ef273e755bc1240040d3f2458d1b2626f2648c1f8c0de7cdc7947a42d407644e801eb9b0443703241df0b7fe1383a58b3d85b3249c2c82624a45f60f3a5efbbc39080b19332695cd4087f9e6d8dc539c15f75fcc7bf0ce1f33547611a3fc12972cf8a9c2af7839f0a22101c28f92bd0a35d65e30f466cce825596dd29ff5d5f5abd1baeadc547208bab8ff0ef1d366911f2145ca3a46910c0dd3fb1d129747587245dbd20e4918e44eee54f330c1188de262f17efcea20680eb969f65b9870da0978a0cca9a832a9ee1c998c3cbbd2d72ca268f870dafd29eef3ea80fd5cf31d452574573e2f792c4eb24c145abbb5c80ab4881d49220b3bc6e0193eacef1f20899d09c1596654d49b43b53e638d53ed536374927df9f9ec753bfc85ad650396fd80af508d99691f6e67e3b09212b8a258e85d44320c67a4e7fcf4f8183ce02bbe2b95a84ec56251237d75c94d50649981d6722db10cef44cf1ce4b40ee89a1d34e077f0d56c3e285fc2975a560f9f7349969780c9361400bd8692120a633d18b33477323dc08abe4e3a75e6a1ddbf3861d0d79325c7d6c79359caf2368a237267141252bb410746392c70c7ee460cabbc16d3af36176dd14c2962022705ba4898a6a679d29d8da6aa0f4934ab6c5e1eadb534472d74473c82bb014e422b5ac57073cb1ab5b28b9556a6045758a15abae7831347cce2a764c2949df472301ad213c99aa308f4e08da89ab7b5d9e1976a6d6d9fa91db2a777706560b4ca25479f9d6259eb1db82e7acf89a8d15de33fc9fb7d2168efbac1a037cab38399a1195324dcd52e3ad4c9aaa0a12f94923275a95491370df9771b02c92e8f8af2383643b0b05bddeee51d2028b16261cf250f9c71b100040ecd3a05bcca056b51ba4e2f91f346dbb7cc5a21f16574a595affe7aae7659036eb032d4f44439b035ad89e8406cfa1ac9cb95175f8d3093de9a164969c6d09e5379604a9aaf4e24c400dd39a465d9731770080ff25debf1a4d40fe01ef6e7aae0af85b30017d1e92a816209f058a0009b9f8cf1e581b9f311b8bc79e6c63df56146ce996951b326fe9009ccf0b3652190d5d6e6431797dec58acdfd450538979d396cff470281034e5abba0e31e2a3951406c858409f1ad60ad0c6431f66acab60ae21d6eba1a963e410074ef6fd45f8858d7106283ef0e3f5f691407acfa2e504610908ab9efdc83a162ff365e6290745e5ba6568e5cf308561589a73552c9c7d8c1825c15471fd6c2bbfd1d21018dad67dc986d908aa78e0a6ca717ff3778d82f61421ee66d9ce285dbbca6341e97d8d10166526a1d87109a370bcec28aab17a900543434313f8c78a75b29e1c7b5fa8191b01d21f99434638416c03bf6a2b92b80c586947fe654d1fcc3148629157b7b5dc3ed75fe83b6e9b9c3ead7fbd5d86267205ba083f08d453b238e0928f946689cf7c5ea29a17d0b4bb5d3c462ab38feb7230fb519bed47fd35693eb8f0b251ad006fe80472c7fac796956175557bd988cff30854833c8cb627cd7fd01208d31a038b37301634788fbe80802b791423fcd99a4f088514e5a318cdda24ff31330c3b92b427fb9be1b1bd05cc60770531bc5cc1bb73327285fe5a2fbf1107081f653911bf4e694f3069cb77a4e99f1486f08146311241448975d8183ed1d724da1ca11e34e8b0fdf582f304ded42181ee3e3ca84d1f50fbf46edf7cc1a90798034c92915a69600648c05291c39e5c67334875e7a129d5b5e8283160a0717be6f035d723b0b4a1596435c9b497d9997c5be5042082736242140d1fa20e4e2b5916d89b6ad9c44528aa38ea4fa5e977c62a6b337a7041eeda24a34e02bbd477a1b410eb970eba6ce92e45fe25d7b967fbabaddd02ed07971add1b679b1f627f0f74a9a6270fa8869fc7535594315f272774bdb099a76aa00034145ecab6d244877191610b13cdf4dec0c4776921649ed3c70201acbbc55ce1479cc0eee770f68c0bfa159d60d5493d424b417a966cbc68b6403c24b269b14e5f38b7c174e9e224a1f7f7a98521f5373a1ab652e7e0b7db86e4254dbc32b0eb13257558eb07dc6667a9a3a48e1c4fd55c4c0953d1ee4685251c7254e5cb66cc32089224a2dc7832e5fdce4fef4ba1b55cb29ab05417fffddd0557c68a8982c9b61fff2df58156268c714a2bc15ae46ce685c90bcbb900a6ea1c1cdfaeedbc0cb31feb886b21491fe0456c05990a843512660f52c226ff0a59c06854de0d20b908fb77478769101fb087ebb561d54205b67959151bdcbf0535e6ae602f4eb05af2798c3526c0f38db0443a0f3b418170b4f0729b10e186d372e3c25c5dafba3cdbf52eb5211216f080c872eab12d8c56a9dd3221633deccf14dbed1df2e412d5f46a19c14ba8749082bacc7455c89d29de1eb838eceefd05217b9247b10b35dada53e89177e712eae8c277da74b8ce929dd12a42b9620c0d23c36a5f18c18ed5d3b77cc865d8f665ea5e2d31a24f1b9736fd80360e41f0ff236643006131902b2b35cbd8822c3cd9197f238caf3a86784ba924dd0217024464c91a984a1256d8dbc6018bb5d35103f37dae76480ef305cd05b1ae26c7887c68552c0e2f6fc06c5e44c7afc43d0df03f31e418087f6685efd1af0e2021e56b05b5a86d28c4185713d61c67644736d6ded151872575775a93dcc8311f9d871df9e3beab51291ca61302f32e6f87823ae35d7ad116c998e981da1a066f890dc29d5eca5ff148486a7110795284e24c6179ba02fcc67883d92949fe4b2172cfe84e335373def5c9d23e3ce86f0b30756e978286a614a6e9f69f51bc09f515bad9edea6e329fd09a162e5dbf12b3afee18073861cb3561fed120153112352240ada62783e09b549e7bd0eebff420f06691f71a10c9225768ca46e187b3b93908c2be3fcce0be5f259a9dc10210e5de7d69ee086ea8b59ae7b325e419d379fb58772065d19442afdb260e6029538b9ff96e7a37a51c5ad1241c1ff8f51bc7c33aeaf597f86ea28b491da5efffa58f764772dd4fe06ac80c31fedcdce2e82064ed21f2fab0ff74e1822a7a7f64335368bd686365e958b5d55f2f0c2355b5546e91dcfb4cb259de3783a0e4f921a26f7fa9be4988132b35344efee3cb26942f43e88148271b324b76d37553b57f240c1500802c89428eb560667dc2b1d7f8509104e85159dee456cee2c5ecce07de1b0c063ba160d520602c2743f4617e224f9f7f02f3f55654af4737f23b3ad77cbaa9b3c368729bd8a9387e7c998826ace21df6870d8961c2d45832431e2e72ff9bcb24f184351941988df1c36bc704bb72f2eca12d59688669446fba6aa1ad7eac6f6043d54d9774e35d4711238e9738947b9e1dd4be38064eeafc5051ebd07748039d546a1924a7a9280495c7cacd01bc92bbac3bf7e72b7c1ee50cc4de6897bb7268e09ea170f90e68e7502f2b2e8bfbdce526be907319c77542bd74d3d219f2", 0x1000}], 0x3) 05:40:57 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, "feb354cd107f6269"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x420) semop(r0, &(0x7f0000000080)=[{0x2, 0x42, 0x1000}, {0x0, 0x0, 0x3800}, {0x4, 0x7, 0x800}, {0x4, 0x5, 0x800}], 0x4) (async, rerun: 64) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) (async, rerun: 64) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/149) (async) r1 = semget$private(0x0, 0x4000000009, 0x420) semop(r1, &(0x7f0000000080)=[{0x2, 0x42, 0x1000}, {0x0, 0x0, 0x3800}, {0x4, 0x7, 0x800}, {0x4, 0x5, 0x800}], 0x4) (async) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/149) semctl$IPC_RMID(r1, 0x0, 0x0) (async, rerun: 64) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000002c0)=""/4096) (async, rerun: 64) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x52) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000200)=""/161) (async, rerun: 64) semop(r0, &(0x7f0000000000)=[{0x1, 0x6, 0x800}, {0x0, 0x6, 0x1800}], 0x2) (rerun: 64) 05:40:57 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x4a0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@random="715b2098faf3", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x61, 0x0, @broadcast}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 05:40:58 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/200, &(0x7f0000000100)=0xc8) kevent(r0, &(0x7f0000000000), 0xc2, 0x0, 0x101, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x20, 0xffffff82, &(0x7f0000000340)="5b889d74caa60095b88df445b7b8b737290e68cccc1cb25809940a11f7bfd47b8558744f7f345fbeaf432566bbf76166311b0ab6c79e2e6db053a0b1840e0016f9a7dfc86ea1d5839489d78950ab66df828b34ff4863716950351adc2187dd8069b4dfd0b2e26437ea7587d942d480ceb5fdd53cb960edc3367ea6cab903b49d1d1e8c0488269566aac1e0c975aa7672911213c50f7756b8d39bab8a01ef30bbfd9525f125de30073510651e542680e254d3b4a7bd45d54614562f120d6466e14168356846910075e753f7c2dacbf3141063a0c8be1c3d", 0xd7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x3, 0x0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r2, 0x5) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0xffff, 0x0, 0x6, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) nanosleep(&(0x7f0000000000)={0xaab}, 0x0) close(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/200, &(0x7f0000000100)=0xc8) (async) kevent(r0, &(0x7f0000000000), 0xc2, 0x0, 0x101, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) setsockopt(0xffffffffffffffff, 0x20, 0xffffff82, &(0x7f0000000340)="5b889d74caa60095b88df445b7b8b737290e68cccc1cb25809940a11f7bfd47b8558744f7f345fbeaf432566bbf76166311b0ab6c79e2e6db053a0b1840e0016f9a7dfc86ea1d5839489d78950ab66df828b34ff4863716950351adc2187dd8069b4dfd0b2e26437ea7587d942d480ceb5fdd53cb960edc3367ea6cab903b49d1d1e8c0488269566aac1e0c975aa7672911213c50f7756b8d39bab8a01ef30bbfd9525f125de30073510651e542680e254d3b4a7bd45d54614562f120d6466e14168356846910075e753f7c2dacbf3141063a0c8be1c3d", 0xd7) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) (async) socket(0x18, 0x3, 0x0) (async) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) fcntl$getown(r2, 0x5) (async) fcntl$dupfd(r1, 0x0, r1) (async) kqueue() (async) kevent(r4, &(0x7f0000000080), 0xffff, 0x0, 0x6, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) (async) nanosleep(&(0x7f0000000000)={0xaab}, 0x0) (async) close(0xffffffffffffffff) (async) 05:40:58 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000001180)="46e1e5e7", &(0x7f0000001040)=0x4, &(0x7f0000001080), 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x17}, 0x2, &(0x7f00000003c0)="bd8c41ca27942346047a98ee9f0533b39cbf710736f3d55b6b55408fd40045462cc6ec726d75a080e8163d4fab21fd457baad10353b41b44cd66c885c9780644fa8d2014dd52b889d0c534c6c0f639a192dee96af65dac4fd64151962ec9ed148757875d27b28d437d137b7df02633c7f8612cbb2764955da068b6001909784a3a51f207228ae04002eaa2f9e97d7f9b5312a0045bcac3753993db92b4f5d01743d333d1d164e3ff91092e9f33b22efb", &(0x7f0000000300)=0xb0, &(0x7f0000000340)="e52c5402549b69788795fa230ade17f69ade55801377f41d60142053ef45327d8cc69d0bf01135a183ba9c023417a4c572ff7e683e50e335e77fac5389ee72a738d96871c498f4a8", 0x48) sysctl$kern(&(0x7f0000000540)={0x1, 0x35}, 0x2, &(0x7f0000000580)="dcabacbbbc7c1a70a9a1701e5d6a5f04712c6b7e9149adc6bfe390e072e0401b04077e5d8ba0a769c4080d4d27b6e0e507d89871f5a0e08ba227feacc791230472182563c849b7caba974a7287cc3c58229c4668c97b51cec241424a091f75efbdb64447947222acd6f316c82fb4c47c5ce4ec03d8d7b7a5a3713f1584", &(0x7f0000000600)=0x7d, &(0x7f0000000640)="c3d86c59517803b092dbed2b4ec4a22d32088b9835d4588dcf205e3b8c06d9344dad7c62971e428af88cd6c3a7f2cdf4e1546b13e3e25c9c9456d3819219e8ee5b08a9b8910d521612580f5ceac39ee53a4e021d955414607aaaf92874817a1d59dabf43627c9da4fbbc9639568ec7feb6fb24498aa6ebd7854b59f9343225e95f", 0x81) sysctl$kern(&(0x7f0000000240)={0x1, 0x2c}, 0x2, &(0x7f0000000280)="846db3a6ccddeed5041ec24b5cf2da522b231df8d93bdbeb63a1a7d010c774c868d05f02f76b577d8649f6b2891af7f4a6afd5e246eeb3695e15640e03b7a74df935646de571c708d7b093c6c1ef07328bad842256ff3c028edf614da0c261f2e126449cb9ffcbeaa01e5921d7d2fac8eb3f687e92347a081183de", &(0x7f0000000480)=0x7b, &(0x7f00000004c0)="f11712f08a652b1c820f266c82c8edd9a3f73d4505807a471b2259db9da9ed96422ada1d0de9181fc12f684270ee148b895500c5d257742b10f83f63b317d7372d7f78e3929045347ffe32c0621d87f818178fcc13d66a028b8b26742cc87bfee3a58631382c86bcefc613241d65c2732f7777d0", 0x74) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000080)="689e98fccacfa21450019be43a254571ccae5f4b3a8d43a4850bc1b9b820d1e1bf73f52d2da02c587d3143dbf8d80d8a7397779d78c526c0b84cb133eeed5b24ae262601324ca975b73e5949947a4d6290fcdfd73deecf3a94da65edd4859c04f35bddbbf33f7d9032a2be4f3b23b9d7195f25f44c5ec7a8b86026cf50e7e6745e7b8d97fc31a5908c0dbd36dce5461763f932a84abadf83155da1608470195894c54e2938d6ccad244939c831759de582bee8702367e7e3a810be199b893aedfd03e8cac936dfcecce777fbad5e447e440b3e3be7795230", &(0x7f0000000180)=0xd8, &(0x7f00000001c0)="1feed2c86ba9786fbc021013", 0xc) sysctl$kern(&(0x7f0000000700)={0x1, 0x24}, 0x2, &(0x7f0000000740)="dc2a14f90d604f58294dc4a84bdc063d4a95dd42293e56e25a95b9879de11a1216d1f663d09a35894c38268361e81c7ff8885f7bff59e45eeaa383197b38efe261ee2a828b9414bc94e97695a4c41693fe87aa09704c62963709ab1a68216d5a1434ca918b24abc7cde7bd7704960a6a0f4e4b193ce5bb5d4bbf394be863e1cc49ccaf1ced183af2b7c5679baf711ba16935976af982751beec202847f28c0d8ff384d9bbbb9f61485c178152c2684016eea66eef2c65e6310856ee5711d7f130ade18d02514d640efb64f4ca1f043192c56705cf832fe01f7bdd5d346826b923d1a092785d26bb130841297ff28e5", &(0x7f0000000840)=0xef, &(0x7f0000000880)="64ac3dbdc20eb3cad2ddc7c36a1ddebfbb4b34d84c2015f35246a9e867f167b63a6e3a28cb560cf24bda84088cfa395bf06747a31855890c305701b9bfb64ce3a832460b5f8f5727262bbf803ffd9348e49ea39b241f2f21f051f8159b8e1daaa79cfc3eb52db347e0f4a93642ff7c19f4b7370b4526177b8c5b842675d871c06a38f4e9b3d51a0f7458ea9ee3038043ecf9c887e35bf786cb6eedd6faf2ac94f9d4b7d3d13d2a4d33d70793b7e8d1ff13bcc845b65d39cb22fa6ee5771d47cdc0be6890e92b4df02cdaa88269ee72c33da6976acfa3260964e1cc9e43eb76376a4828c4691cdde19e11441d7621b7eea53151", 0xf3) 05:40:58 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) (async) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/88, 0x7fffffffffffffff}], 0x1) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x100) (async, rerun: 32) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (rerun: 32) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000800)="7f5ebbe01e24a6c14705dda83101314d7067cc1c83728461d21ee3ffad1e044d9cd658703863dc4fc01dcc80db6a7c76f9fc6d9a5f2d4cd2c2465acde64ad2da2309314917058d54a97c1ff75a9a67e09c1a5cdf83f39b87fa7399eb6434ab7e387ab44065825d4453365b57e9ff49e924feefb506d431d5cea60cd8191cc541a46036ee6b05b3e177f9bee133fed41ec1b604f11b80c7ee56920ff3afa734ab66c199d26a7fdbe717f7538915553d545f8d683dc262546ec1f2b45f2318c2868793ebfc2f03e17f34f8b2d9a5999e9c6d8a64e89674dc39d2d4be7e55eb4d070a0f78a05c6d39218f66749d1fb3095cea91e6c2e0d1636615bc216872d59e1cae5724c6355e7565a9b27a0d41e9258ce05701899a84e0b933426f6d70532355c75c9c613ea74ac3eee45d70c12aedfbb95accf5ecc8ef4b5004f58f01422a8cb87ecce54a1f18140442ea6bb3ba06695311d8a2a3ff9453bf264a384f4d1f303d066aef4382aa759cdfef82b26922867d1bc247d4ccd1c80cb49e891cf61be8d06230636a73c400cc622a46cdcba1b4cb4664772ffd11f5bfb4f9651a41ad2eefd51076d88faaf0df60c9bccbf5c06feecd177f794ace7e30cb495956c2ba74b24e12e63977be775b2a331a70f9b24b6da015a04da0c2370905054f9c129b6a8d2769fa66f223d0a9aa3042e5b0a93c143f74b49d925c51932f5cdc89004556c845ba92b7b69b6a906825371121175c59c3686434e7d3e2a5656623c88a5cfcd67d4cacdd10a15beb5b96dfb6e45ff67af390b13072838efc09d90e6cbe1d7d9348e5f9c5ce80209dee67d54fccc434af14acc2abab5cf5483e3c71ad40d085c70ef2f7c749c1dc589dcf7b39819b8f980a23ed62c7e37d947fdf9da0b6b6be5cd58bfbaab11c92e6d9347af3986d14e43efc9090b745864627301191a0a6c5bdfd907b7cbc52bb71dfab53ff82214a494cb5936a7417a564794b2ef07774f9e9a20e7c01d78e21b58c2232599fabde73a10319bb6b4c8c1d67034c36363b56aba48e80a501823a30c7e7384e70315d209119857a2ee17a62b99de0ea1a5c0ffeae12df3478797449e7b87232c755a5e431827cf40b255c5d44c8494fd3a79ff045c09867166707db583e0cbd6627ca873b65e221b9497430aadaebca04ec6a06f293ed1f6a9313f571a7f8c2751b070e7a0bc6ca283596dcbe56d9abede8728cd3dae221211005a8c34c7d5ad2cdb1dcc9988c7ba802f41fc80a3fcf5dd762eb356c6195ac8bd161f1f0a0c78eb26f1928ca78c39afc6d96db6936bc1e252592b02347b0a9cc4ac93092e4cb9709fad696a0337b110f11e1bb17fba11fb25f51b33bf81514eab38553fbfd9712fdf114ace9e249d2a09bd653153e2974877b40a4046e8c7f6b19ef48aed018d8ea079c101bbd7db7f642ee2a2d0179fc9f20323008f115251ec1da2c7569d5aa894add152d8b2903f6aa3f92410e34ec3b07f3f617bcf4b2828087905f3942011e153f05e50e382a4e700de0a7da1e58d0b5f2f136ccd54489f31e61edbf9c734100aa7ba7307f7cbb2742524e30f907cbe34cc90cc27c6693c6fe02f667fbc34a4236f4380fcaf504b66b0fe71408b7cfa32e2875759c1d03ee50b5a7c1242f5351557ce79cd3183b88db3a005c5fe40b46b7fe21904744ba995bfdb1b8028153d43a3f73cff20d9e158805a13f259c1cd108c88d677c3cee68aeb037517d3cae4a6a74a19ec0f8917e3364f09bb44dd159c6a0a79493666486750ace09d696896cba3d349425d105b241205a3f71bf9da8042d8b987acf7268219a7d2c849a46e86ce7c472662ccb823a265a66e049a373eceb922e62b824ab3661c49aaddfcaafa8f70fd227413fa0e88add956f7e58cab9cd858a0fbb647e38f419f54b4fb5f1470c77b0fab6bfecacbc41d7d9f8823faebc5adba9f9f0040efbc480f84eadaf14cf4501cda2c2f00bc74b463ba2623b88f78c9f2631fddf0ea91ba47b308256df930b962ee69133982aa171c510995a43e9690607672b31fa8233c2d17aec1ac1c3c4ecb87dda9758b2d75ca6ebf4dfa8142195f0031246d8d483fc11f24df89aa055090f7f310d30b9f006ae549e9a80d6d5364b4ccaf36f2405b82a67bdea8291186b2e90d3fb61de418b27fcbc1c1ddd85e43ef11bcfe2d30426d77ab9733fa46006a98ae1542439951e4c36fa979ba8e0d98750e050d63524f178de3ab71fd6cedc010353fbff4ba0ed0f355b0b53ad659b52935b2fe9965bf56d5985f5dad58b034106fd52a865f692f1eb70e8224ffe8cd618779a192226178163426055db4784dea0a330965009f86d3356a1a62c8b3ab450224a816a008e4859b8a2406d05c5c974a10ac0b68439fc4be57448155fe0dbb8dab09585ea3de4061143d5eb1ae982c28e6e8348b32dca9d5e38e3cd8541524c44d99a4f1ad220f12e2bd4e024ec8af5ba7e55bfe98bb3e1967c211016f126136e82c3d77a143502a5f4166773a94e86d4a52e7081659c35ad74e9a42160afe92a2ff91397440c7bd0f65b91ac77f1dc06a4d4841329c3f34cc23ccc0cdd4398f290055b8b125bfb81640c3d47a0d219ce14b5c7d1d83f4a380057c76a62436689c906cd54768498a1154988428b6d57459c4f43d6cdb50a018922666d06d3b46f1fec26927a2d38d3ddd0e6c264b9a19bb2c17388076025d62f4be80aaa3c034bda915bebb7d838e3ff98b6ffb37cf3f10ad55e006f0ca024716fc6f814802ef2daffd9abd088b23d2c80bfc659979ba5866dd65dc4356746bfff2fc6c4e373c79d6947c8ab7c774d720829cf53e4153c4fa0e5955575822cb622607f4a1d88d5c928716364bc3637750f2da644d7b74706ac65494024ce5ce9de806d7a117ab7ce27613253e088506e37ae90d9de898083e2d0703e2f005a780b7d269d7b0423de795781241c11ece66391d61c5d74a52349f5613967f995013ae27392ec9d0c3e39ba7ffb3ffc35ba92703299f21661eba747587c7240b4bff3ce6d807c89272870546aad476e7e412e836c1790b40893588245deb128cf6f85b0bf49b49af272e7e56501e59bddf6051ac40cad90fe4b253148faed344336acfe515146d722daa131546dc99295ff47fbc9391b7e819b3ff56c9dbbf99b5f7c7e4c9d720e36bea993edde2778c79b9b46b4a56487a35eed723f36dfd219f49f946383a3075fbebaa074ddaf2d246d24272549bebf93957facaa60b0a1aa808b6f0d82fdb168dc8c97a22d46351132d4f869f03da0e83b17db8efdf13ec1333cbdf0e32522621ad2fca3902f5e2b2e582f69b1933583799e63e33506b28d0ef67983fc2fcbf669fac30a973c0ceeac69ae8bc219c1423baeba201c31ed701e5eb3d1e1831d465afe3e8b64f743361050a0465e5d832efbad837d2da19331bb0d3a61b0af83440eeee495a0d9338cdbaccd51926383aea839b9bea44b1d9c35bd707c0872375905187aa8cd938f4a8dbfef8abfa98b74721e77fe0978cb1bb865b4019ced8a9d6dc2d2709ad58fd66b463ee3053f0ec0f732319a4e04fea81384a6f1f1a9af6135bad82a186ec2d1b2aa9e48df769411351cba10817ed49f94331c3ca678b199926f2b7d3313eece2b3f52c9a51da238d5b3e95bd8958df511619bbc4d63053d5182df860a753fb1ca5c0b10d4f962710200675218125c144e8fd87a873968feabea02c79f6b3e289d3b9dbe5bb477d2a3ce44032f6699f6cc2cd6299d3dd1906a9ce10e00a5815ba8cdef8daf6a04a0282b6e7dbb6552bb428e763ec1638062a7532ea89a3e8e7a944de356be2554a68e04501dfc9a6f35c7be205f3e2f70c1e762b9b5fda081d82ea5ef0a6f1fd422014c70f61b0d474e3d5b2c700649d0b4e5c688244578f70c4a3cd2cb9251f61df6f007b121c2a5fe5b1c0588979f3180a8dc973380eae1f4ad2d49b29f82a8fa866703d3184cb2f87eb1fcef8eb7996fb3667027da1314d3e68ffc555725f94dd987dcc8382cae4d4aaa8cef3bb35461e269a1c883515d289158154120d406642bc4c21565dd8e33505ec08eb4db59202ba37545024637c93875b5213946ccfe7d589562784116beb30c4920bb0c1c545e3a70714a6477cbcbc596c7663d250ca7452bdeff3e67b59866bed2b3d1cd1f7225cefeac1991811372f727d1f7e6f9000a3764ae4ccc9d710ed0e086891cbea1510ee85a09881b9e754ae278ff72ab70a283d5e6eb11a036e176d08d8c652f2140d8d5ee5e44589edea28bcd8a77cb616844b6c6d9a9b21a849d837a1596040cda85a88b544e81ab286e98eb1a4ed9ba629b3b7f9e8616b11eaa5125d6dbad13000fd066a7963fb86e3bbc981a2c0c8e2a647aa0a62fcc399b919943e2c2670facf8769ec8021a93898d922f4a744b931403efcd81f971ac374907ead0353b1e04efda8427af40deeea6a00549ed8e3de6b4f6c3d6e6cbfc54b15c9aeae05e6da9d5c875660f41fe06d5ee3e5e45f10748964907d75a892c6682e32b6c7b778e87cb36543fef3112a37693cc1543cf20da77e711092ddf10ecec7e613af592e403d2d6cfec7469d80fcc2b94fd5bbf8ce5553d4ef3005547759ee71f4990dc4851b1837a6846ba6d256f263b922d8e5a8fbd933b401a87e6151c63ee4dec1e1f8f11def554543efffedb5ba8cfbc24085df88242fa89163fcb88acc75cdc363c731799dc0076b5bca1291970f9f9ddfa84f72bdeaef6d49be4de410568ce11d3164faaf297b279080c6624eb3a00b957165d193943c65e369912243261ca1d282b4784d9ae76a79ef5e9e88993cbbba221d7072736202ef1dadd35579fb9a0f5ae0d8f09d7aacd5bf9aa09819337b9e64a710ef524b45aeb8af611a292bf285ba811199a6400ebe142a7a3b731d0a73b519d3113e2733f90d2322b6f25366f73951f7a2e48d26654c60e25c52d3873ea79654a17e5ab2875222f8838b052bafafd57a0a2c6becb1bdd3c0525455637227330b1c2e11ede202cf822f808b1a0b3298e6aadccc22ef9de3dee5ad547ed2956f3c02bc1f1c54cd0de61e5c48d5d761745528ccb15278c89ae01ac39074cd9c048fe84eda0ac973371b7a6d5281a1dd25ae58a230695b23d6fabcb7c342f7a17cd15849c49cdfea68fe139813f0c94ddbee86e88c47287a532fe3f803b8480c366c62260c528c549470fbf6540debcb2f23eafbd75d89c2c97765084ab47cb5928ae3539a4e468ed92eeec44fa4665dec00fd6f83e48e4781c255b17de533c5e98de9b93d6ad232a499274ec6defac2b2c2158c323512e367238755cb47455288be3511514cfbb0622a810a58ca61cc042dbb12727a92e4a106de67ea2590391465e77fc4fea329dc06772a1bce5bfeea984f0b113308297bfc4383bd7d17a2b109f73dbacd31ae65d9e2850672cf0fb2dc3ada02acad418fb725f41841a42cc5493458c215d9d2b71cd4a3c164f9d8a43c367caa70ed20659ad49d36383aadb669526a5aaedaacea05ef9b89b54bf8bf6c269d8da49ccd90137b1f5a6476a8c6001e2f89e043d1051fa5a1cb778f7975c43c7981582c9ef62b708b8423a63b4ded0eca59111bc7a6e9cdf1f957f5e1a041b45e8b2adf0cf117d28ecfd525dc3f8fa539d5775e2f69d4e862635067e83e2718d113a75a30d13d3253fa810118333535878f1152c0c6ccad72efda92263b795bafbe270c86510a33b485f73f08ece37ff66821334245bb3ffa6a6fd0214abe1c378e8302dd94178994248f8365c1fbd6663f1a302", 0x1000}, {&(0x7f00000000c0)="e96eaa4b669aa53fe846410199280b22cc60c452a5554645a958c8a0ec03a03423b1fc7f179a6cf65903573c3bd9", 0x2e}, {&(0x7f0000001800)="a07439c3ce3b05a485a9c73aca2851b5fb7417ac38461362e9d3a3cce8bcfb3341a5c4aab34c21835b9e2619aa3ae6fc3e531d5fafdfecccf8202a8deb11fe34626890384096e1306744acb53ba6088d31d2600cbd9969f3f33b434e2b263a19144f10962b2f88b78fb6b05380b04bff67f992301cab6682180fdf1a14f4ddcfc1aab5cae54a05d2533900beea1cd238651e65c303c2e210ce518d42c382bd4e8375c8024b11ecce5fe04a5d5b53fce8368fc552b19ea5303dae668c5049b7caddf9e25c9af3467499250b5a776cb5650731f423627e77808ab51fda75ed378b9de30073f27df654fc15fc07bcd01cc75907e112e731f86cd102f7eafd7187b2c50bff105ef9e3f3a8ee89dafc41a237cf8534276c522cb7b8b52c5ef98f608d8dccee42bdd8b9ee0ebced892986e44c9b6d95c0d777f9c1ae25733e151d9a28805996e9b3432578ee56bd55ffb95c3b4ab1061b7c03fdabd77617b20fe8f0dcf0b47c3b7352c00e9de0e512ef8a1ff2b4680e9c8ded996191d9828955b86141a6af631f901d8e5f211c4cef6c0e4efa8639a24c2728119de7d503ef20a1248a7aa08219a2d4ae88a2df0d08b06062dce402d3e3076657d5810cd0196fd97be9e688ec884aabf14387b3915c299fd0ddffe478663f0c8157af0fc8186e4a91f50d18437857b5d6f0729fe12b473fc465884705632b8837f2366cde6218600c6426cdf76fe11f315eeee4361c46b0702d58c30d14bb3fbd5bdbd81c631c74dbe580c8bc90462ab98fa85bb8e1212879cf38d83388e7fcc000300f5516954c534510ee13eb071c20518a4e1177df49414b24ff703055aa9c28d02a91968695ccfcb08374d55781a883559fb0e1db619deb500760b48186b4a9e141adcdcfeabe60987813c2e8af71f400b7f22dc43cb4a094c30e13fe7cea877f4baa38006a42b0621771e3e3085978e2948b3e96292e565cdaad3fb30bc7a1c4e62d392eeb79762cf599fe12901de68b316051cabad8e3e278b80833b12e095266cda650076f9188b4ae5eb044ded491afcdb3344082f71473dc463a3ac6a441ffe1a5ae048e48da51495175185697d281ca39b5154842f3eb1fa90e864f6f0d55708766fd7a4d273b1fa80701b35781e73393d0d2d9e21775ec1e0fbdab4345c8352dce59b317b2384c2506de51bd162c1711e7b214ad4cf200fb1c0089f15381390ee866fc06562310ce2a389d451759058dd829cd9b82e4aae1278339603982feaa713bee2ab73f4a1e8d3b74c365cfcad654b43759ce2d39ea39e171201973f6084a5e6434f92bacc15623f5d8dd3ca1a9f15ca68d626932ede6e1b430eff9479a2686051f0ad916209174196582a9f81cc34dde2dde3a9127ecabf1afbf0dbbb5092bfb7e9246974926c2104f269f563ab49f01f5cb2a01d687c1e1c6a9949fed5459cbfd98968c7e1ae9c368834f07920510e1734aae3451b7ccedd7a4a39b391231fe2ecbe0746a5500c9d7229eb19a2736da7a32a0a15fb5885962664affa1de61c7e7fb5aee43d4e5ae1de326f37c6d93bf3b5eb89c77ad3ed08729f48f3072f3163a7a4461e11a4d5e78d6899e80bf589354ca6437cb0ee794791e33bd2102b30e4d633f74f10ce113e2bbf16320d2ea0b2703ebc8321a4d3ca5d3bbe66023a8f94848e11940075a33fc6f2bead6528baa8834695b016cf24cc5026fd2283fbe595611d73e8a6f8f640ad0a0db22fbc47155276b8e98a6461dfba63077c70781ae76a6f1fd79d65e9ff167b23a80f1bdcb9041a05996c51049909bd0d856a4f750640d3c0ee5dfe03ac35a34d3351683af28d845d64089e28b874eb189357e7e860d68e4ac46e1d5b2790904f465f3ea14e1a683e9a81c83091c3def4402a296c7632ee0fe52a3935deb1233fd34e26059dc5ad7a1297d9b8aef1cc5cba280fcdb9a8da709118f04d5a309f42d4445ba360a2699ed70686abc6ccd4611047d39a6bb90ea0d3fcdc13e156051c78df3db9526c34f5e84aeb72558aaf11f32798501bd5f4f11ce106b0b52d2eacdcd123755463a48dc3540914c867da83ad23c4e9201ac4438853a0937631f08fdaa510c59dc3abcb9660da9ef9d8cce4a4c5eeaee2994718a1bd41b0a83cb7106cc7b3fdb7ca4dfdc365b487eb9655dba85de55f2c5bbee62afbabbe826cc3d7ac9b34a85b3cd402af4c6931129bda1cff9bb1ca3ba01ee6668b4a3480e3047ce4d835dac6548f90b99f2d2847286c5bafe90ef69a7273ecd0f6a2cd330bb932af9a2a38b938e30b78513855a0780b121528ead5ef273e755bc1240040d3f2458d1b2626f2648c1f8c0de7cdc7947a42d407644e801eb9b0443703241df0b7fe1383a58b3d85b3249c2c82624a45f60f3a5efbbc39080b19332695cd4087f9e6d8dc539c15f75fcc7bf0ce1f33547611a3fc12972cf8a9c2af7839f0a22101c28f92bd0a35d65e30f466cce825596dd29ff5d5f5abd1baeadc547208bab8ff0ef1d366911f2145ca3a46910c0dd3fb1d129747587245dbd20e4918e44eee54f330c1188de262f17efcea20680eb969f65b9870da0978a0cca9a832a9ee1c998c3cbbd2d72ca268f870dafd29eef3ea80fd5cf31d452574573e2f792c4eb24c145abbb5c80ab4881d49220b3bc6e0193eacef1f20899d09c1596654d49b43b53e638d53ed536374927df9f9ec753bfc85ad650396fd80af508d99691f6e67e3b09212b8a258e85d44320c67a4e7fcf4f8183ce02bbe2b95a84ec56251237d75c94d50649981d6722db10cef44cf1ce4b40ee89a1d34e077f0d56c3e285fc2975a560f9f7349969780c9361400bd8692120a633d18b33477323dc08abe4e3a75e6a1ddbf3861d0d79325c7d6c79359caf2368a237267141252bb410746392c70c7ee460cabbc16d3af36176dd14c2962022705ba4898a6a679d29d8da6aa0f4934ab6c5e1eadb534472d74473c82bb014e422b5ac57073cb1ab5b28b9556a6045758a15abae7831347cce2a764c2949df472301ad213c99aa308f4e08da89ab7b5d9e1976a6d6d9fa91db2a777706560b4ca25479f9d6259eb1db82e7acf89a8d15de33fc9fb7d2168efbac1a037cab38399a1195324dcd52e3ad4c9aaa0a12f94923275a95491370df9771b02c92e8f8af2383643b0b05bddeee51d2028b16261cf250f9c71b100040ecd3a05bcca056b51ba4e2f91f346dbb7cc5a21f16574a595affe7aae7659036eb032d4f44439b035ad89e8406cfa1ac9cb95175f8d3093de9a164969c6d09e5379604a9aaf4e24c400dd39a465d9731770080ff25debf1a4d40fe01ef6e7aae0af85b30017d1e92a816209f058a0009b9f8cf1e581b9f311b8bc79e6c63df56146ce996951b326fe9009ccf0b3652190d5d6e6431797dec58acdfd450538979d396cff470281034e5abba0e31e2a3951406c858409f1ad60ad0c6431f66acab60ae21d6eba1a963e410074ef6fd45f8858d7106283ef0e3f5f691407acfa2e504610908ab9efdc83a162ff365e6290745e5ba6568e5cf308561589a73552c9c7d8c1825c15471fd6c2bbfd1d21018dad67dc986d908aa78e0a6ca717ff3778d82f61421ee66d9ce285dbbca6341e97d8d10166526a1d87109a370bcec28aab17a900543434313f8c78a75b29e1c7b5fa8191b01d21f99434638416c03bf6a2b92b80c586947fe654d1fcc3148629157b7b5dc3ed75fe83b6e9b9c3ead7fbd5d86267205ba083f08d453b238e0928f946689cf7c5ea29a17d0b4bb5d3c462ab38feb7230fb519bed47fd35693eb8f0b251ad006fe80472c7fac796956175557bd988cff30854833c8cb627cd7fd01208d31a038b37301634788fbe80802b791423fcd99a4f088514e5a318cdda24ff31330c3b92b427fb9be1b1bd05cc60770531bc5cc1bb73327285fe5a2fbf1107081f653911bf4e694f3069cb77a4e99f1486f08146311241448975d8183ed1d724da1ca11e34e8b0fdf582f304ded42181ee3e3ca84d1f50fbf46edf7cc1a90798034c92915a69600648c05291c39e5c67334875e7a129d5b5e8283160a0717be6f035d723b0b4a1596435c9b497d9997c5be5042082736242140d1fa20e4e2b5916d89b6ad9c44528aa38ea4fa5e977c62a6b337a7041eeda24a34e02bbd477a1b410eb970eba6ce92e45fe25d7b967fbabaddd02ed07971add1b679b1f627f0f74a9a6270fa8869fc7535594315f272774bdb099a76aa00034145ecab6d244877191610b13cdf4dec0c4776921649ed3c70201acbbc55ce1479cc0eee770f68c0bfa159d60d5493d424b417a966cbc68b6403c24b269b14e5f38b7c174e9e224a1f7f7a98521f5373a1ab652e7e0b7db86e4254dbc32b0eb13257558eb07dc6667a9a3a48e1c4fd55c4c0953d1ee4685251c7254e5cb66cc32089224a2dc7832e5fdce4fef4ba1b55cb29ab05417fffddd0557c68a8982c9b61fff2df58156268c714a2bc15ae46ce685c90bcbb900a6ea1c1cdfaeedbc0cb31feb886b21491fe0456c05990a843512660f52c226ff0a59c06854de0d20b908fb77478769101fb087ebb561d54205b67959151bdcbf0535e6ae602f4eb05af2798c3526c0f38db0443a0f3b418170b4f0729b10e186d372e3c25c5dafba3cdbf52eb5211216f080c872eab12d8c56a9dd3221633deccf14dbed1df2e412d5f46a19c14ba8749082bacc7455c89d29de1eb838eceefd05217b9247b10b35dada53e89177e712eae8c277da74b8ce929dd12a42b9620c0d23c36a5f18c18ed5d3b77cc865d8f665ea5e2d31a24f1b9736fd80360e41f0ff236643006131902b2b35cbd8822c3cd9197f238caf3a86784ba924dd0217024464c91a984a1256d8dbc6018bb5d35103f37dae76480ef305cd05b1ae26c7887c68552c0e2f6fc06c5e44c7afc43d0df03f31e418087f6685efd1af0e2021e56b05b5a86d28c4185713d61c67644736d6ded151872575775a93dcc8311f9d871df9e3beab51291ca61302f32e6f87823ae35d7ad116c998e981da1a066f890dc29d5eca5ff148486a7110795284e24c6179ba02fcc67883d92949fe4b2172cfe84e335373def5c9d23e3ce86f0b30756e978286a614a6e9f69f51bc09f515bad9edea6e329fd09a162e5dbf12b3afee18073861cb3561fed120153112352240ada62783e09b549e7bd0eebff420f06691f71a10c9225768ca46e187b3b93908c2be3fcce0be5f259a9dc10210e5de7d69ee086ea8b59ae7b325e419d379fb58772065d19442afdb260e6029538b9ff96e7a37a51c5ad1241c1ff8f51bc7c33aeaf597f86ea28b491da5efffa58f764772dd4fe06ac80c31fedcdce2e82064ed21f2fab0ff74e1822a7a7f64335368bd686365e958b5d55f2f0c2355b5546e91dcfb4cb259de3783a0e4f921a26f7fa9be4988132b35344efee3cb26942f43e88148271b324b76d37553b57f240c1500802c89428eb560667dc2b1d7f8509104e85159dee456cee2c5ecce07de1b0c063ba160d520602c2743f4617e224f9f7f02f3f55654af4737f23b3ad77cbaa9b3c368729bd8a9387e7c998826ace21df6870d8961c2d45832431e2e72ff9bcb24f184351941988df1c36bc704bb72f2eca12d59688669446fba6aa1ad7eac6f6043d54d9774e35d4711238e9738947b9e1dd4be38064eeafc5051ebd07748039d546a1924a7a9280495c7cacd01bc92bbac3bf7e72b7c1ee50cc4de6897bb7268e09ea170f90e68e7502f2b2e8bfbdce526be907319c77542bd74d3d219f2", 0x1000}], 0x3) 05:40:58 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, "feb354cd107f6269"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x420) semop(r0, &(0x7f0000000080)=[{0x2, 0x42, 0x1000}, {0x0, 0x0, 0x3800}, {0x4, 0x7, 0x800}, {0x4, 0x5, 0x800}], 0x4) (async, rerun: 64) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) (async, rerun: 64) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/149) r1 = semget$private(0x0, 0x4000000009, 0x420) semop(r1, &(0x7f0000000080)=[{0x2, 0x42, 0x1000}, {0x0, 0x0, 0x3800}, {0x4, 0x7, 0x800}, {0x4, 0x5, 0x800}], 0x4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/149) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000002c0)=""/4096) (async, rerun: 64) semctl$IPC_RMID(r0, 0x0, 0x0) (async, rerun: 64) r2 = semget$private(0x0, 0x0, 0x52) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000200)=""/161) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x6, 0x800}, {0x0, 0x6, 0x1800}], 0x2) 05:40:58 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000001180)="46e1e5e7", &(0x7f0000001040)=0x4, &(0x7f0000001080), 0x0) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x17}, 0x2, &(0x7f00000003c0)="bd8c41ca27942346047a98ee9f0533b39cbf710736f3d55b6b55408fd40045462cc6ec726d75a080e8163d4fab21fd457baad10353b41b44cd66c885c9780644fa8d2014dd52b889d0c534c6c0f639a192dee96af65dac4fd64151962ec9ed148757875d27b28d437d137b7df02633c7f8612cbb2764955da068b6001909784a3a51f207228ae04002eaa2f9e97d7f9b5312a0045bcac3753993db92b4f5d01743d333d1d164e3ff91092e9f33b22efb", &(0x7f0000000300)=0xb0, &(0x7f0000000340)="e52c5402549b69788795fa230ade17f69ade55801377f41d60142053ef45327d8cc69d0bf01135a183ba9c023417a4c572ff7e683e50e335e77fac5389ee72a738d96871c498f4a8", 0x48) sysctl$kern(&(0x7f0000000540)={0x1, 0x35}, 0x2, &(0x7f0000000580)="dcabacbbbc7c1a70a9a1701e5d6a5f04712c6b7e9149adc6bfe390e072e0401b04077e5d8ba0a769c4080d4d27b6e0e507d89871f5a0e08ba227feacc791230472182563c849b7caba974a7287cc3c58229c4668c97b51cec241424a091f75efbdb64447947222acd6f316c82fb4c47c5ce4ec03d8d7b7a5a3713f1584", &(0x7f0000000600)=0x7d, &(0x7f0000000640)="c3d86c59517803b092dbed2b4ec4a22d32088b9835d4588dcf205e3b8c06d9344dad7c62971e428af88cd6c3a7f2cdf4e1546b13e3e25c9c9456d3819219e8ee5b08a9b8910d521612580f5ceac39ee53a4e021d955414607aaaf92874817a1d59dabf43627c9da4fbbc9639568ec7feb6fb24498aa6ebd7854b59f9343225e95f", 0x81) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x2c}, 0x2, &(0x7f0000000280)="846db3a6ccddeed5041ec24b5cf2da522b231df8d93bdbeb63a1a7d010c774c868d05f02f76b577d8649f6b2891af7f4a6afd5e246eeb3695e15640e03b7a74df935646de571c708d7b093c6c1ef07328bad842256ff3c028edf614da0c261f2e126449cb9ffcbeaa01e5921d7d2fac8eb3f687e92347a081183de", &(0x7f0000000480)=0x7b, &(0x7f00000004c0)="f11712f08a652b1c820f266c82c8edd9a3f73d4505807a471b2259db9da9ed96422ada1d0de9181fc12f684270ee148b895500c5d257742b10f83f63b317d7372d7f78e3929045347ffe32c0621d87f818178fcc13d66a028b8b26742cc87bfee3a58631382c86bcefc613241d65c2732f7777d0", 0x74) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000080)="689e98fccacfa21450019be43a254571ccae5f4b3a8d43a4850bc1b9b820d1e1bf73f52d2da02c587d3143dbf8d80d8a7397779d78c526c0b84cb133eeed5b24ae262601324ca975b73e5949947a4d6290fcdfd73deecf3a94da65edd4859c04f35bddbbf33f7d9032a2be4f3b23b9d7195f25f44c5ec7a8b86026cf50e7e6745e7b8d97fc31a5908c0dbd36dce5461763f932a84abadf83155da1608470195894c54e2938d6ccad244939c831759de582bee8702367e7e3a810be199b893aedfd03e8cac936dfcecce777fbad5e447e440b3e3be7795230", &(0x7f0000000180)=0xd8, &(0x7f00000001c0)="1feed2c86ba9786fbc021013", 0xc) sysctl$kern(&(0x7f0000000700)={0x1, 0x24}, 0x2, &(0x7f0000000740)="dc2a14f90d604f58294dc4a84bdc063d4a95dd42293e56e25a95b9879de11a1216d1f663d09a35894c38268361e81c7ff8885f7bff59e45eeaa383197b38efe261ee2a828b9414bc94e97695a4c41693fe87aa09704c62963709ab1a68216d5a1434ca918b24abc7cde7bd7704960a6a0f4e4b193ce5bb5d4bbf394be863e1cc49ccaf1ced183af2b7c5679baf711ba16935976af982751beec202847f28c0d8ff384d9bbbb9f61485c178152c2684016eea66eef2c65e6310856ee5711d7f130ade18d02514d640efb64f4ca1f043192c56705cf832fe01f7bdd5d346826b923d1a092785d26bb130841297ff28e5", &(0x7f0000000840)=0xef, &(0x7f0000000880)="64ac3dbdc20eb3cad2ddc7c36a1ddebfbb4b34d84c2015f35246a9e867f167b63a6e3a28cb560cf24bda84088cfa395bf06747a31855890c305701b9bfb64ce3a832460b5f8f5727262bbf803ffd9348e49ea39b241f2f21f051f8159b8e1daaa79cfc3eb52db347e0f4a93642ff7c19f4b7370b4526177b8c5b842675d871c06a38f4e9b3d51a0f7458ea9ee3038043ecf9c887e35bf786cb6eedd6faf2ac94f9d4b7d3d13d2a4d33d70793b7e8d1ff13bcc845b65d39cb22fa6ee5771d47cdc0be6890e92b4df02cdaa88269ee72c33da6976acfa3260964e1cc9e43eb76376a4828c4691cdde19e11441d7621b7eea53151", 0xf3) 05:40:58 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/88, 0x7fffffffffffffff}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x100) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000800)="7f5ebbe01e24a6c14705dda83101314d7067cc1c83728461d21ee3ffad1e044d9cd658703863dc4fc01dcc80db6a7c76f9fc6d9a5f2d4cd2c2465acde64ad2da2309314917058d54a97c1ff75a9a67e09c1a5cdf83f39b87fa7399eb6434ab7e387ab44065825d4453365b57e9ff49e924feefb506d431d5cea60cd8191cc541a46036ee6b05b3e177f9bee133fed41ec1b604f11b80c7ee56920ff3afa734ab66c199d26a7fdbe717f7538915553d545f8d683dc262546ec1f2b45f2318c2868793ebfc2f03e17f34f8b2d9a5999e9c6d8a64e89674dc39d2d4be7e55eb4d070a0f78a05c6d39218f66749d1fb3095cea91e6c2e0d1636615bc216872d59e1cae5724c6355e7565a9b27a0d41e9258ce05701899a84e0b933426f6d70532355c75c9c613ea74ac3eee45d70c12aedfbb95accf5ecc8ef4b5004f58f01422a8cb87ecce54a1f18140442ea6bb3ba06695311d8a2a3ff9453bf264a384f4d1f303d066aef4382aa759cdfef82b26922867d1bc247d4ccd1c80cb49e891cf61be8d06230636a73c400cc622a46cdcba1b4cb4664772ffd11f5bfb4f9651a41ad2eefd51076d88faaf0df60c9bccbf5c06feecd177f794ace7e30cb495956c2ba74b24e12e63977be775b2a331a70f9b24b6da015a04da0c2370905054f9c129b6a8d2769fa66f223d0a9aa3042e5b0a93c143f74b49d925c51932f5cdc89004556c845ba92b7b69b6a906825371121175c59c3686434e7d3e2a5656623c88a5cfcd67d4cacdd10a15beb5b96dfb6e45ff67af390b13072838efc09d90e6cbe1d7d9348e5f9c5ce80209dee67d54fccc434af14acc2abab5cf5483e3c71ad40d085c70ef2f7c749c1dc589dcf7b39819b8f980a23ed62c7e37d947fdf9da0b6b6be5cd58bfbaab11c92e6d9347af3986d14e43efc9090b745864627301191a0a6c5bdfd907b7cbc52bb71dfab53ff82214a494cb5936a7417a564794b2ef07774f9e9a20e7c01d78e21b58c2232599fabde73a10319bb6b4c8c1d67034c36363b56aba48e80a501823a30c7e7384e70315d209119857a2ee17a62b99de0ea1a5c0ffeae12df3478797449e7b87232c755a5e431827cf40b255c5d44c8494fd3a79ff045c09867166707db583e0cbd6627ca873b65e221b9497430aadaebca04ec6a06f293ed1f6a9313f571a7f8c2751b070e7a0bc6ca283596dcbe56d9abede8728cd3dae221211005a8c34c7d5ad2cdb1dcc9988c7ba802f41fc80a3fcf5dd762eb356c6195ac8bd161f1f0a0c78eb26f1928ca78c39afc6d96db6936bc1e252592b02347b0a9cc4ac93092e4cb9709fad696a0337b110f11e1bb17fba11fb25f51b33bf81514eab38553fbfd9712fdf114ace9e249d2a09bd653153e2974877b40a4046e8c7f6b19ef48aed018d8ea079c101bbd7db7f642ee2a2d0179fc9f20323008f115251ec1da2c7569d5aa894add152d8b2903f6aa3f92410e34ec3b07f3f617bcf4b2828087905f3942011e153f05e50e382a4e700de0a7da1e58d0b5f2f136ccd54489f31e61edbf9c734100aa7ba7307f7cbb2742524e30f907cbe34cc90cc27c6693c6fe02f667fbc34a4236f4380fcaf504b66b0fe71408b7cfa32e2875759c1d03ee50b5a7c1242f5351557ce79cd3183b88db3a005c5fe40b46b7fe21904744ba995bfdb1b8028153d43a3f73cff20d9e158805a13f259c1cd108c88d677c3cee68aeb037517d3cae4a6a74a19ec0f8917e3364f09bb44dd159c6a0a79493666486750ace09d696896cba3d349425d105b241205a3f71bf9da8042d8b987acf7268219a7d2c849a46e86ce7c472662ccb823a265a66e049a373eceb922e62b824ab3661c49aaddfcaafa8f70fd227413fa0e88add956f7e58cab9cd858a0fbb647e38f419f54b4fb5f1470c77b0fab6bfecacbc41d7d9f8823faebc5adba9f9f0040efbc480f84eadaf14cf4501cda2c2f00bc74b463ba2623b88f78c9f2631fddf0ea91ba47b308256df930b962ee69133982aa171c510995a43e9690607672b31fa8233c2d17aec1ac1c3c4ecb87dda9758b2d75ca6ebf4dfa8142195f0031246d8d483fc11f24df89aa055090f7f310d30b9f006ae549e9a80d6d5364b4ccaf36f2405b82a67bdea8291186b2e90d3fb61de418b27fcbc1c1ddd85e43ef11bcfe2d30426d77ab9733fa46006a98ae1542439951e4c36fa979ba8e0d98750e050d63524f178de3ab71fd6cedc010353fbff4ba0ed0f355b0b53ad659b52935b2fe9965bf56d5985f5dad58b034106fd52a865f692f1eb70e8224ffe8cd618779a192226178163426055db4784dea0a330965009f86d3356a1a62c8b3ab450224a816a008e4859b8a2406d05c5c974a10ac0b68439fc4be57448155fe0dbb8dab09585ea3de4061143d5eb1ae982c28e6e8348b32dca9d5e38e3cd8541524c44d99a4f1ad220f12e2bd4e024ec8af5ba7e55bfe98bb3e1967c211016f126136e82c3d77a143502a5f4166773a94e86d4a52e7081659c35ad74e9a42160afe92a2ff91397440c7bd0f65b91ac77f1dc06a4d4841329c3f34cc23ccc0cdd4398f290055b8b125bfb81640c3d47a0d219ce14b5c7d1d83f4a380057c76a62436689c906cd54768498a1154988428b6d57459c4f43d6cdb50a018922666d06d3b46f1fec26927a2d38d3ddd0e6c264b9a19bb2c17388076025d62f4be80aaa3c034bda915bebb7d838e3ff98b6ffb37cf3f10ad55e006f0ca024716fc6f814802ef2daffd9abd088b23d2c80bfc659979ba5866dd65dc4356746bfff2fc6c4e373c79d6947c8ab7c774d720829cf53e4153c4fa0e5955575822cb622607f4a1d88d5c928716364bc3637750f2da644d7b74706ac65494024ce5ce9de806d7a117ab7ce27613253e088506e37ae90d9de898083e2d0703e2f005a780b7d269d7b0423de795781241c11ece66391d61c5d74a52349f5613967f995013ae27392ec9d0c3e39ba7ffb3ffc35ba92703299f21661eba747587c7240b4bff3ce6d807c89272870546aad476e7e412e836c1790b40893588245deb128cf6f85b0bf49b49af272e7e56501e59bddf6051ac40cad90fe4b253148faed344336acfe515146d722daa131546dc99295ff47fbc9391b7e819b3ff56c9dbbf99b5f7c7e4c9d720e36bea993edde2778c79b9b46b4a56487a35eed723f36dfd219f49f946383a3075fbebaa074ddaf2d246d24272549bebf93957facaa60b0a1aa808b6f0d82fdb168dc8c97a22d46351132d4f869f03da0e83b17db8efdf13ec1333cbdf0e32522621ad2fca3902f5e2b2e582f69b1933583799e63e33506b28d0ef67983fc2fcbf669fac30a973c0ceeac69ae8bc219c1423baeba201c31ed701e5eb3d1e1831d465afe3e8b64f743361050a0465e5d832efbad837d2da19331bb0d3a61b0af83440eeee495a0d9338cdbaccd51926383aea839b9bea44b1d9c35bd707c0872375905187aa8cd938f4a8dbfef8abfa98b74721e77fe0978cb1bb865b4019ced8a9d6dc2d2709ad58fd66b463ee3053f0ec0f732319a4e04fea81384a6f1f1a9af6135bad82a186ec2d1b2aa9e48df769411351cba10817ed49f94331c3ca678b199926f2b7d3313eece2b3f52c9a51da238d5b3e95bd8958df511619bbc4d63053d5182df860a753fb1ca5c0b10d4f962710200675218125c144e8fd87a873968feabea02c79f6b3e289d3b9dbe5bb477d2a3ce44032f6699f6cc2cd6299d3dd1906a9ce10e00a5815ba8cdef8daf6a04a0282b6e7dbb6552bb428e763ec1638062a7532ea89a3e8e7a944de356be2554a68e04501dfc9a6f35c7be205f3e2f70c1e762b9b5fda081d82ea5ef0a6f1fd422014c70f61b0d474e3d5b2c700649d0b4e5c688244578f70c4a3cd2cb9251f61df6f007b121c2a5fe5b1c0588979f3180a8dc973380eae1f4ad2d49b29f82a8fa866703d3184cb2f87eb1fcef8eb7996fb3667027da1314d3e68ffc555725f94dd987dcc8382cae4d4aaa8cef3bb35461e269a1c883515d289158154120d406642bc4c21565dd8e33505ec08eb4db59202ba37545024637c93875b5213946ccfe7d589562784116beb30c4920bb0c1c545e3a70714a6477cbcbc596c7663d250ca7452bdeff3e67b59866bed2b3d1cd1f7225cefeac1991811372f727d1f7e6f9000a3764ae4ccc9d710ed0e086891cbea1510ee85a09881b9e754ae278ff72ab70a283d5e6eb11a036e176d08d8c652f2140d8d5ee5e44589edea28bcd8a77cb616844b6c6d9a9b21a849d837a1596040cda85a88b544e81ab286e98eb1a4ed9ba629b3b7f9e8616b11eaa5125d6dbad13000fd066a7963fb86e3bbc981a2c0c8e2a647aa0a62fcc399b919943e2c2670facf8769ec8021a93898d922f4a744b931403efcd81f971ac374907ead0353b1e04efda8427af40deeea6a00549ed8e3de6b4f6c3d6e6cbfc54b15c9aeae05e6da9d5c875660f41fe06d5ee3e5e45f10748964907d75a892c6682e32b6c7b778e87cb36543fef3112a37693cc1543cf20da77e711092ddf10ecec7e613af592e403d2d6cfec7469d80fcc2b94fd5bbf8ce5553d4ef3005547759ee71f4990dc4851b1837a6846ba6d256f263b922d8e5a8fbd933b401a87e6151c63ee4dec1e1f8f11def554543efffedb5ba8cfbc24085df88242fa89163fcb88acc75cdc363c731799dc0076b5bca1291970f9f9ddfa84f72bdeaef6d49be4de410568ce11d3164faaf297b279080c6624eb3a00b957165d193943c65e369912243261ca1d282b4784d9ae76a79ef5e9e88993cbbba221d7072736202ef1dadd35579fb9a0f5ae0d8f09d7aacd5bf9aa09819337b9e64a710ef524b45aeb8af611a292bf285ba811199a6400ebe142a7a3b731d0a73b519d3113e2733f90d2322b6f25366f73951f7a2e48d26654c60e25c52d3873ea79654a17e5ab2875222f8838b052bafafd57a0a2c6becb1bdd3c0525455637227330b1c2e11ede202cf822f808b1a0b3298e6aadccc22ef9de3dee5ad547ed2956f3c02bc1f1c54cd0de61e5c48d5d761745528ccb15278c89ae01ac39074cd9c048fe84eda0ac973371b7a6d5281a1dd25ae58a230695b23d6fabcb7c342f7a17cd15849c49cdfea68fe139813f0c94ddbee86e88c47287a532fe3f803b8480c366c62260c528c549470fbf6540debcb2f23eafbd75d89c2c97765084ab47cb5928ae3539a4e468ed92eeec44fa4665dec00fd6f83e48e4781c255b17de533c5e98de9b93d6ad232a499274ec6defac2b2c2158c323512e367238755cb47455288be3511514cfbb0622a810a58ca61cc042dbb12727a92e4a106de67ea2590391465e77fc4fea329dc06772a1bce5bfeea984f0b113308297bfc4383bd7d17a2b109f73dbacd31ae65d9e2850672cf0fb2dc3ada02acad418fb725f41841a42cc5493458c215d9d2b71cd4a3c164f9d8a43c367caa70ed20659ad49d36383aadb669526a5aaedaacea05ef9b89b54bf8bf6c269d8da49ccd90137b1f5a6476a8c6001e2f89e043d1051fa5a1cb778f7975c43c7981582c9ef62b708b8423a63b4ded0eca59111bc7a6e9cdf1f957f5e1a041b45e8b2adf0cf117d28ecfd525dc3f8fa539d5775e2f69d4e862635067e83e2718d113a75a30d13d3253fa810118333535878f1152c0c6ccad72efda92263b795bafbe270c86510a33b485f73f08ece37ff66821334245bb3ffa6a6fd0214abe1c378e8302dd94178994248f8365c1fbd6663f1a302", 0x1000}, {&(0x7f00000000c0)="e96eaa4b669aa53fe846410199280b22cc60c452a5554645a958c8a0ec03a03423b1fc7f179a6cf65903573c3bd9", 0x2e}, {&(0x7f0000001800)="a07439c3ce3b05a485a9c73aca2851b5fb7417ac38461362e9d3a3cce8bcfb3341a5c4aab34c21835b9e2619aa3ae6fc3e531d5fafdfecccf8202a8deb11fe34626890384096e1306744acb53ba6088d31d2600cbd9969f3f33b434e2b263a19144f10962b2f88b78fb6b05380b04bff67f992301cab6682180fdf1a14f4ddcfc1aab5cae54a05d2533900beea1cd238651e65c303c2e210ce518d42c382bd4e8375c8024b11ecce5fe04a5d5b53fce8368fc552b19ea5303dae668c5049b7caddf9e25c9af3467499250b5a776cb5650731f423627e77808ab51fda75ed378b9de30073f27df654fc15fc07bcd01cc75907e112e731f86cd102f7eafd7187b2c50bff105ef9e3f3a8ee89dafc41a237cf8534276c522cb7b8b52c5ef98f608d8dccee42bdd8b9ee0ebced892986e44c9b6d95c0d777f9c1ae25733e151d9a28805996e9b3432578ee56bd55ffb95c3b4ab1061b7c03fdabd77617b20fe8f0dcf0b47c3b7352c00e9de0e512ef8a1ff2b4680e9c8ded996191d9828955b86141a6af631f901d8e5f211c4cef6c0e4efa8639a24c2728119de7d503ef20a1248a7aa08219a2d4ae88a2df0d08b06062dce402d3e3076657d5810cd0196fd97be9e688ec884aabf14387b3915c299fd0ddffe478663f0c8157af0fc8186e4a91f50d18437857b5d6f0729fe12b473fc465884705632b8837f2366cde6218600c6426cdf76fe11f315eeee4361c46b0702d58c30d14bb3fbd5bdbd81c631c74dbe580c8bc90462ab98fa85bb8e1212879cf38d83388e7fcc000300f5516954c534510ee13eb071c20518a4e1177df49414b24ff703055aa9c28d02a91968695ccfcb08374d55781a883559fb0e1db619deb500760b48186b4a9e141adcdcfeabe60987813c2e8af71f400b7f22dc43cb4a094c30e13fe7cea877f4baa38006a42b0621771e3e3085978e2948b3e96292e565cdaad3fb30bc7a1c4e62d392eeb79762cf599fe12901de68b316051cabad8e3e278b80833b12e095266cda650076f9188b4ae5eb044ded491afcdb3344082f71473dc463a3ac6a441ffe1a5ae048e48da51495175185697d281ca39b5154842f3eb1fa90e864f6f0d55708766fd7a4d273b1fa80701b35781e73393d0d2d9e21775ec1e0fbdab4345c8352dce59b317b2384c2506de51bd162c1711e7b214ad4cf200fb1c0089f15381390ee866fc06562310ce2a389d451759058dd829cd9b82e4aae1278339603982feaa713bee2ab73f4a1e8d3b74c365cfcad654b43759ce2d39ea39e171201973f6084a5e6434f92bacc15623f5d8dd3ca1a9f15ca68d626932ede6e1b430eff9479a2686051f0ad916209174196582a9f81cc34dde2dde3a9127ecabf1afbf0dbbb5092bfb7e9246974926c2104f269f563ab49f01f5cb2a01d687c1e1c6a9949fed5459cbfd98968c7e1ae9c368834f07920510e1734aae3451b7ccedd7a4a39b391231fe2ecbe0746a5500c9d7229eb19a2736da7a32a0a15fb5885962664affa1de61c7e7fb5aee43d4e5ae1de326f37c6d93bf3b5eb89c77ad3ed08729f48f3072f3163a7a4461e11a4d5e78d6899e80bf589354ca6437cb0ee794791e33bd2102b30e4d633f74f10ce113e2bbf16320d2ea0b2703ebc8321a4d3ca5d3bbe66023a8f94848e11940075a33fc6f2bead6528baa8834695b016cf24cc5026fd2283fbe595611d73e8a6f8f640ad0a0db22fbc47155276b8e98a6461dfba63077c70781ae76a6f1fd79d65e9ff167b23a80f1bdcb9041a05996c51049909bd0d856a4f750640d3c0ee5dfe03ac35a34d3351683af28d845d64089e28b874eb189357e7e860d68e4ac46e1d5b2790904f465f3ea14e1a683e9a81c83091c3def4402a296c7632ee0fe52a3935deb1233fd34e26059dc5ad7a1297d9b8aef1cc5cba280fcdb9a8da709118f04d5a309f42d4445ba360a2699ed70686abc6ccd4611047d39a6bb90ea0d3fcdc13e156051c78df3db9526c34f5e84aeb72558aaf11f32798501bd5f4f11ce106b0b52d2eacdcd123755463a48dc3540914c867da83ad23c4e9201ac4438853a0937631f08fdaa510c59dc3abcb9660da9ef9d8cce4a4c5eeaee2994718a1bd41b0a83cb7106cc7b3fdb7ca4dfdc365b487eb9655dba85de55f2c5bbee62afbabbe826cc3d7ac9b34a85b3cd402af4c6931129bda1cff9bb1ca3ba01ee6668b4a3480e3047ce4d835dac6548f90b99f2d2847286c5bafe90ef69a7273ecd0f6a2cd330bb932af9a2a38b938e30b78513855a0780b121528ead5ef273e755bc1240040d3f2458d1b2626f2648c1f8c0de7cdc7947a42d407644e801eb9b0443703241df0b7fe1383a58b3d85b3249c2c82624a45f60f3a5efbbc39080b19332695cd4087f9e6d8dc539c15f75fcc7bf0ce1f33547611a3fc12972cf8a9c2af7839f0a22101c28f92bd0a35d65e30f466cce825596dd29ff5d5f5abd1baeadc547208bab8ff0ef1d366911f2145ca3a46910c0dd3fb1d129747587245dbd20e4918e44eee54f330c1188de262f17efcea20680eb969f65b9870da0978a0cca9a832a9ee1c998c3cbbd2d72ca268f870dafd29eef3ea80fd5cf31d452574573e2f792c4eb24c145abbb5c80ab4881d49220b3bc6e0193eacef1f20899d09c1596654d49b43b53e638d53ed536374927df9f9ec753bfc85ad650396fd80af508d99691f6e67e3b09212b8a258e85d44320c67a4e7fcf4f8183ce02bbe2b95a84ec56251237d75c94d50649981d6722db10cef44cf1ce4b40ee89a1d34e077f0d56c3e285fc2975a560f9f7349969780c9361400bd8692120a633d18b33477323dc08abe4e3a75e6a1ddbf3861d0d79325c7d6c79359caf2368a237267141252bb410746392c70c7ee460cabbc16d3af36176dd14c2962022705ba4898a6a679d29d8da6aa0f4934ab6c5e1eadb534472d74473c82bb014e422b5ac57073cb1ab5b28b9556a6045758a15abae7831347cce2a764c2949df472301ad213c99aa308f4e08da89ab7b5d9e1976a6d6d9fa91db2a777706560b4ca25479f9d6259eb1db82e7acf89a8d15de33fc9fb7d2168efbac1a037cab38399a1195324dcd52e3ad4c9aaa0a12f94923275a95491370df9771b02c92e8f8af2383643b0b05bddeee51d2028b16261cf250f9c71b100040ecd3a05bcca056b51ba4e2f91f346dbb7cc5a21f16574a595affe7aae7659036eb032d4f44439b035ad89e8406cfa1ac9cb95175f8d3093de9a164969c6d09e5379604a9aaf4e24c400dd39a465d9731770080ff25debf1a4d40fe01ef6e7aae0af85b30017d1e92a816209f058a0009b9f8cf1e581b9f311b8bc79e6c63df56146ce996951b326fe9009ccf0b3652190d5d6e6431797dec58acdfd450538979d396cff470281034e5abba0e31e2a3951406c858409f1ad60ad0c6431f66acab60ae21d6eba1a963e410074ef6fd45f8858d7106283ef0e3f5f691407acfa2e504610908ab9efdc83a162ff365e6290745e5ba6568e5cf308561589a73552c9c7d8c1825c15471fd6c2bbfd1d21018dad67dc986d908aa78e0a6ca717ff3778d82f61421ee66d9ce285dbbca6341e97d8d10166526a1d87109a370bcec28aab17a900543434313f8c78a75b29e1c7b5fa8191b01d21f99434638416c03bf6a2b92b80c586947fe654d1fcc3148629157b7b5dc3ed75fe83b6e9b9c3ead7fbd5d86267205ba083f08d453b238e0928f946689cf7c5ea29a17d0b4bb5d3c462ab38feb7230fb519bed47fd35693eb8f0b251ad006fe80472c7fac796956175557bd988cff30854833c8cb627cd7fd01208d31a038b37301634788fbe80802b791423fcd99a4f088514e5a318cdda24ff31330c3b92b427fb9be1b1bd05cc60770531bc5cc1bb73327285fe5a2fbf1107081f653911bf4e694f3069cb77a4e99f1486f08146311241448975d8183ed1d724da1ca11e34e8b0fdf582f304ded42181ee3e3ca84d1f50fbf46edf7cc1a90798034c92915a69600648c05291c39e5c67334875e7a129d5b5e8283160a0717be6f035d723b0b4a1596435c9b497d9997c5be5042082736242140d1fa20e4e2b5916d89b6ad9c44528aa38ea4fa5e977c62a6b337a7041eeda24a34e02bbd477a1b410eb970eba6ce92e45fe25d7b967fbabaddd02ed07971add1b679b1f627f0f74a9a6270fa8869fc7535594315f272774bdb099a76aa00034145ecab6d244877191610b13cdf4dec0c4776921649ed3c70201acbbc55ce1479cc0eee770f68c0bfa159d60d5493d424b417a966cbc68b6403c24b269b14e5f38b7c174e9e224a1f7f7a98521f5373a1ab652e7e0b7db86e4254dbc32b0eb13257558eb07dc6667a9a3a48e1c4fd55c4c0953d1ee4685251c7254e5cb66cc32089224a2dc7832e5fdce4fef4ba1b55cb29ab05417fffddd0557c68a8982c9b61fff2df58156268c714a2bc15ae46ce685c90bcbb900a6ea1c1cdfaeedbc0cb31feb886b21491fe0456c05990a843512660f52c226ff0a59c06854de0d20b908fb77478769101fb087ebb561d54205b67959151bdcbf0535e6ae602f4eb05af2798c3526c0f38db0443a0f3b418170b4f0729b10e186d372e3c25c5dafba3cdbf52eb5211216f080c872eab12d8c56a9dd3221633deccf14dbed1df2e412d5f46a19c14ba8749082bacc7455c89d29de1eb838eceefd05217b9247b10b35dada53e89177e712eae8c277da74b8ce929dd12a42b9620c0d23c36a5f18c18ed5d3b77cc865d8f665ea5e2d31a24f1b9736fd80360e41f0ff236643006131902b2b35cbd8822c3cd9197f238caf3a86784ba924dd0217024464c91a984a1256d8dbc6018bb5d35103f37dae76480ef305cd05b1ae26c7887c68552c0e2f6fc06c5e44c7afc43d0df03f31e418087f6685efd1af0e2021e56b05b5a86d28c4185713d61c67644736d6ded151872575775a93dcc8311f9d871df9e3beab51291ca61302f32e6f87823ae35d7ad116c998e981da1a066f890dc29d5eca5ff148486a7110795284e24c6179ba02fcc67883d92949fe4b2172cfe84e335373def5c9d23e3ce86f0b30756e978286a614a6e9f69f51bc09f515bad9edea6e329fd09a162e5dbf12b3afee18073861cb3561fed120153112352240ada62783e09b549e7bd0eebff420f06691f71a10c9225768ca46e187b3b93908c2be3fcce0be5f259a9dc10210e5de7d69ee086ea8b59ae7b325e419d379fb58772065d19442afdb260e6029538b9ff96e7a37a51c5ad1241c1ff8f51bc7c33aeaf597f86ea28b491da5efffa58f764772dd4fe06ac80c31fedcdce2e82064ed21f2fab0ff74e1822a7a7f64335368bd686365e958b5d55f2f0c2355b5546e91dcfb4cb259de3783a0e4f921a26f7fa9be4988132b35344efee3cb26942f43e88148271b324b76d37553b57f240c1500802c89428eb560667dc2b1d7f8509104e85159dee456cee2c5ecce07de1b0c063ba160d520602c2743f4617e224f9f7f02f3f55654af4737f23b3ad77cbaa9b3c368729bd8a9387e7c998826ace21df6870d8961c2d45832431e2e72ff9bcb24f184351941988df1c36bc704bb72f2eca12d59688669446fba6aa1ad7eac6f6043d54d9774e35d4711238e9738947b9e1dd4be38064eeafc5051ebd07748039d546a1924a7a9280495c7cacd01bc92bbac3bf7e72b7c1ee50cc4de6897bb7268e09ea170f90e68e7502f2b2e8bfbdce526be907319c77542bd74d3d219f2", 0x1000}], 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) (async) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/88, 0x7fffffffffffffff}], 0x1) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x100) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000800)="7f5ebbe01e24a6c14705dda83101314d7067cc1c83728461d21ee3ffad1e044d9cd658703863dc4fc01dcc80db6a7c76f9fc6d9a5f2d4cd2c2465acde64ad2da2309314917058d54a97c1ff75a9a67e09c1a5cdf83f39b87fa7399eb6434ab7e387ab44065825d4453365b57e9ff49e924feefb506d431d5cea60cd8191cc541a46036ee6b05b3e177f9bee133fed41ec1b604f11b80c7ee56920ff3afa734ab66c199d26a7fdbe717f7538915553d545f8d683dc262546ec1f2b45f2318c2868793ebfc2f03e17f34f8b2d9a5999e9c6d8a64e89674dc39d2d4be7e55eb4d070a0f78a05c6d39218f66749d1fb3095cea91e6c2e0d1636615bc216872d59e1cae5724c6355e7565a9b27a0d41e9258ce05701899a84e0b933426f6d70532355c75c9c613ea74ac3eee45d70c12aedfbb95accf5ecc8ef4b5004f58f01422a8cb87ecce54a1f18140442ea6bb3ba06695311d8a2a3ff9453bf264a384f4d1f303d066aef4382aa759cdfef82b26922867d1bc247d4ccd1c80cb49e891cf61be8d06230636a73c400cc622a46cdcba1b4cb4664772ffd11f5bfb4f9651a41ad2eefd51076d88faaf0df60c9bccbf5c06feecd177f794ace7e30cb495956c2ba74b24e12e63977be775b2a331a70f9b24b6da015a04da0c2370905054f9c129b6a8d2769fa66f223d0a9aa3042e5b0a93c143f74b49d925c51932f5cdc89004556c845ba92b7b69b6a906825371121175c59c3686434e7d3e2a5656623c88a5cfcd67d4cacdd10a15beb5b96dfb6e45ff67af390b13072838efc09d90e6cbe1d7d9348e5f9c5ce80209dee67d54fccc434af14acc2abab5cf5483e3c71ad40d085c70ef2f7c749c1dc589dcf7b39819b8f980a23ed62c7e37d947fdf9da0b6b6be5cd58bfbaab11c92e6d9347af3986d14e43efc9090b745864627301191a0a6c5bdfd907b7cbc52bb71dfab53ff82214a494cb5936a7417a564794b2ef07774f9e9a20e7c01d78e21b58c2232599fabde73a10319bb6b4c8c1d67034c36363b56aba48e80a501823a30c7e7384e70315d209119857a2ee17a62b99de0ea1a5c0ffeae12df3478797449e7b87232c755a5e431827cf40b255c5d44c8494fd3a79ff045c09867166707db583e0cbd6627ca873b65e221b9497430aadaebca04ec6a06f293ed1f6a9313f571a7f8c2751b070e7a0bc6ca283596dcbe56d9abede8728cd3dae221211005a8c34c7d5ad2cdb1dcc9988c7ba802f41fc80a3fcf5dd762eb356c6195ac8bd161f1f0a0c78eb26f1928ca78c39afc6d96db6936bc1e252592b02347b0a9cc4ac93092e4cb9709fad696a0337b110f11e1bb17fba11fb25f51b33bf81514eab38553fbfd9712fdf114ace9e249d2a09bd653153e2974877b40a4046e8c7f6b19ef48aed018d8ea079c101bbd7db7f642ee2a2d0179fc9f20323008f115251ec1da2c7569d5aa894add152d8b2903f6aa3f92410e34ec3b07f3f617bcf4b2828087905f3942011e153f05e50e382a4e700de0a7da1e58d0b5f2f136ccd54489f31e61edbf9c734100aa7ba7307f7cbb2742524e30f907cbe34cc90cc27c6693c6fe02f667fbc34a4236f4380fcaf504b66b0fe71408b7cfa32e2875759c1d03ee50b5a7c1242f5351557ce79cd3183b88db3a005c5fe40b46b7fe21904744ba995bfdb1b8028153d43a3f73cff20d9e158805a13f259c1cd108c88d677c3cee68aeb037517d3cae4a6a74a19ec0f8917e3364f09bb44dd159c6a0a79493666486750ace09d696896cba3d349425d105b241205a3f71bf9da8042d8b987acf7268219a7d2c849a46e86ce7c472662ccb823a265a66e049a373eceb922e62b824ab3661c49aaddfcaafa8f70fd227413fa0e88add956f7e58cab9cd858a0fbb647e38f419f54b4fb5f1470c77b0fab6bfecacbc41d7d9f8823faebc5adba9f9f0040efbc480f84eadaf14cf4501cda2c2f00bc74b463ba2623b88f78c9f2631fddf0ea91ba47b308256df930b962ee69133982aa171c510995a43e9690607672b31fa8233c2d17aec1ac1c3c4ecb87dda9758b2d75ca6ebf4dfa8142195f0031246d8d483fc11f24df89aa055090f7f310d30b9f006ae549e9a80d6d5364b4ccaf36f2405b82a67bdea8291186b2e90d3fb61de418b27fcbc1c1ddd85e43ef11bcfe2d30426d77ab9733fa46006a98ae1542439951e4c36fa979ba8e0d98750e050d63524f178de3ab71fd6cedc010353fbff4ba0ed0f355b0b53ad659b52935b2fe9965bf56d5985f5dad58b034106fd52a865f692f1eb70e8224ffe8cd618779a192226178163426055db4784dea0a330965009f86d3356a1a62c8b3ab450224a816a008e4859b8a2406d05c5c974a10ac0b68439fc4be57448155fe0dbb8dab09585ea3de4061143d5eb1ae982c28e6e8348b32dca9d5e38e3cd8541524c44d99a4f1ad220f12e2bd4e024ec8af5ba7e55bfe98bb3e1967c211016f126136e82c3d77a143502a5f4166773a94e86d4a52e7081659c35ad74e9a42160afe92a2ff91397440c7bd0f65b91ac77f1dc06a4d4841329c3f34cc23ccc0cdd4398f290055b8b125bfb81640c3d47a0d219ce14b5c7d1d83f4a380057c76a62436689c906cd54768498a1154988428b6d57459c4f43d6cdb50a018922666d06d3b46f1fec26927a2d38d3ddd0e6c264b9a19bb2c17388076025d62f4be80aaa3c034bda915bebb7d838e3ff98b6ffb37cf3f10ad55e006f0ca024716fc6f814802ef2daffd9abd088b23d2c80bfc659979ba5866dd65dc4356746bfff2fc6c4e373c79d6947c8ab7c774d720829cf53e4153c4fa0e5955575822cb622607f4a1d88d5c928716364bc3637750f2da644d7b74706ac65494024ce5ce9de806d7a117ab7ce27613253e088506e37ae90d9de898083e2d0703e2f005a780b7d269d7b0423de795781241c11ece66391d61c5d74a52349f5613967f995013ae27392ec9d0c3e39ba7ffb3ffc35ba92703299f21661eba747587c7240b4bff3ce6d807c89272870546aad476e7e412e836c1790b40893588245deb128cf6f85b0bf49b49af272e7e56501e59bddf6051ac40cad90fe4b253148faed344336acfe515146d722daa131546dc99295ff47fbc9391b7e819b3ff56c9dbbf99b5f7c7e4c9d720e36bea993edde2778c79b9b46b4a56487a35eed723f36dfd219f49f946383a3075fbebaa074ddaf2d246d24272549bebf93957facaa60b0a1aa808b6f0d82fdb168dc8c97a22d46351132d4f869f03da0e83b17db8efdf13ec1333cbdf0e32522621ad2fca3902f5e2b2e582f69b1933583799e63e33506b28d0ef67983fc2fcbf669fac30a973c0ceeac69ae8bc219c1423baeba201c31ed701e5eb3d1e1831d465afe3e8b64f743361050a0465e5d832efbad837d2da19331bb0d3a61b0af83440eeee495a0d9338cdbaccd51926383aea839b9bea44b1d9c35bd707c0872375905187aa8cd938f4a8dbfef8abfa98b74721e77fe0978cb1bb865b4019ced8a9d6dc2d2709ad58fd66b463ee3053f0ec0f732319a4e04fea81384a6f1f1a9af6135bad82a186ec2d1b2aa9e48df769411351cba10817ed49f94331c3ca678b199926f2b7d3313eece2b3f52c9a51da238d5b3e95bd8958df511619bbc4d63053d5182df860a753fb1ca5c0b10d4f962710200675218125c144e8fd87a873968feabea02c79f6b3e289d3b9dbe5bb477d2a3ce44032f6699f6cc2cd6299d3dd1906a9ce10e00a5815ba8cdef8daf6a04a0282b6e7dbb6552bb428e763ec1638062a7532ea89a3e8e7a944de356be2554a68e04501dfc9a6f35c7be205f3e2f70c1e762b9b5fda081d82ea5ef0a6f1fd422014c70f61b0d474e3d5b2c700649d0b4e5c688244578f70c4a3cd2cb9251f61df6f007b121c2a5fe5b1c0588979f3180a8dc973380eae1f4ad2d49b29f82a8fa866703d3184cb2f87eb1fcef8eb7996fb3667027da1314d3e68ffc555725f94dd987dcc8382cae4d4aaa8cef3bb35461e269a1c883515d289158154120d406642bc4c21565dd8e33505ec08eb4db59202ba37545024637c93875b5213946ccfe7d589562784116beb30c4920bb0c1c545e3a70714a6477cbcbc596c7663d250ca7452bdeff3e67b59866bed2b3d1cd1f7225cefeac1991811372f727d1f7e6f9000a3764ae4ccc9d710ed0e086891cbea1510ee85a09881b9e754ae278ff72ab70a283d5e6eb11a036e176d08d8c652f2140d8d5ee5e44589edea28bcd8a77cb616844b6c6d9a9b21a849d837a1596040cda85a88b544e81ab286e98eb1a4ed9ba629b3b7f9e8616b11eaa5125d6dbad13000fd066a7963fb86e3bbc981a2c0c8e2a647aa0a62fcc399b919943e2c2670facf8769ec8021a93898d922f4a744b931403efcd81f971ac374907ead0353b1e04efda8427af40deeea6a00549ed8e3de6b4f6c3d6e6cbfc54b15c9aeae05e6da9d5c875660f41fe06d5ee3e5e45f10748964907d75a892c6682e32b6c7b778e87cb36543fef3112a37693cc1543cf20da77e711092ddf10ecec7e613af592e403d2d6cfec7469d80fcc2b94fd5bbf8ce5553d4ef3005547759ee71f4990dc4851b1837a6846ba6d256f263b922d8e5a8fbd933b401a87e6151c63ee4dec1e1f8f11def554543efffedb5ba8cfbc24085df88242fa89163fcb88acc75cdc363c731799dc0076b5bca1291970f9f9ddfa84f72bdeaef6d49be4de410568ce11d3164faaf297b279080c6624eb3a00b957165d193943c65e369912243261ca1d282b4784d9ae76a79ef5e9e88993cbbba221d7072736202ef1dadd35579fb9a0f5ae0d8f09d7aacd5bf9aa09819337b9e64a710ef524b45aeb8af611a292bf285ba811199a6400ebe142a7a3b731d0a73b519d3113e2733f90d2322b6f25366f73951f7a2e48d26654c60e25c52d3873ea79654a17e5ab2875222f8838b052bafafd57a0a2c6becb1bdd3c0525455637227330b1c2e11ede202cf822f808b1a0b3298e6aadccc22ef9de3dee5ad547ed2956f3c02bc1f1c54cd0de61e5c48d5d761745528ccb15278c89ae01ac39074cd9c048fe84eda0ac973371b7a6d5281a1dd25ae58a230695b23d6fabcb7c342f7a17cd15849c49cdfea68fe139813f0c94ddbee86e88c47287a532fe3f803b8480c366c62260c528c549470fbf6540debcb2f23eafbd75d89c2c97765084ab47cb5928ae3539a4e468ed92eeec44fa4665dec00fd6f83e48e4781c255b17de533c5e98de9b93d6ad232a499274ec6defac2b2c2158c323512e367238755cb47455288be3511514cfbb0622a810a58ca61cc042dbb12727a92e4a106de67ea2590391465e77fc4fea329dc06772a1bce5bfeea984f0b113308297bfc4383bd7d17a2b109f73dbacd31ae65d9e2850672cf0fb2dc3ada02acad418fb725f41841a42cc5493458c215d9d2b71cd4a3c164f9d8a43c367caa70ed20659ad49d36383aadb669526a5aaedaacea05ef9b89b54bf8bf6c269d8da49ccd90137b1f5a6476a8c6001e2f89e043d1051fa5a1cb778f7975c43c7981582c9ef62b708b8423a63b4ded0eca59111bc7a6e9cdf1f957f5e1a041b45e8b2adf0cf117d28ecfd525dc3f8fa539d5775e2f69d4e862635067e83e2718d113a75a30d13d3253fa810118333535878f1152c0c6ccad72efda92263b795bafbe270c86510a33b485f73f08ece37ff66821334245bb3ffa6a6fd0214abe1c378e8302dd94178994248f8365c1fbd6663f1a302", 0x1000}, {&(0x7f00000000c0)="e96eaa4b669aa53fe846410199280b22cc60c452a5554645a958c8a0ec03a03423b1fc7f179a6cf65903573c3bd9", 0x2e}, {&(0x7f0000001800)="a07439c3ce3b05a485a9c73aca2851b5fb7417ac38461362e9d3a3cce8bcfb3341a5c4aab34c21835b9e2619aa3ae6fc3e531d5fafdfecccf8202a8deb11fe34626890384096e1306744acb53ba6088d31d2600cbd9969f3f33b434e2b263a19144f10962b2f88b78fb6b05380b04bff67f992301cab6682180fdf1a14f4ddcfc1aab5cae54a05d2533900beea1cd238651e65c303c2e210ce518d42c382bd4e8375c8024b11ecce5fe04a5d5b53fce8368fc552b19ea5303dae668c5049b7caddf9e25c9af3467499250b5a776cb5650731f423627e77808ab51fda75ed378b9de30073f27df654fc15fc07bcd01cc75907e112e731f86cd102f7eafd7187b2c50bff105ef9e3f3a8ee89dafc41a237cf8534276c522cb7b8b52c5ef98f608d8dccee42bdd8b9ee0ebced892986e44c9b6d95c0d777f9c1ae25733e151d9a28805996e9b3432578ee56bd55ffb95c3b4ab1061b7c03fdabd77617b20fe8f0dcf0b47c3b7352c00e9de0e512ef8a1ff2b4680e9c8ded996191d9828955b86141a6af631f901d8e5f211c4cef6c0e4efa8639a24c2728119de7d503ef20a1248a7aa08219a2d4ae88a2df0d08b06062dce402d3e3076657d5810cd0196fd97be9e688ec884aabf14387b3915c299fd0ddffe478663f0c8157af0fc8186e4a91f50d18437857b5d6f0729fe12b473fc465884705632b8837f2366cde6218600c6426cdf76fe11f315eeee4361c46b0702d58c30d14bb3fbd5bdbd81c631c74dbe580c8bc90462ab98fa85bb8e1212879cf38d83388e7fcc000300f5516954c534510ee13eb071c20518a4e1177df49414b24ff703055aa9c28d02a91968695ccfcb08374d55781a883559fb0e1db619deb500760b48186b4a9e141adcdcfeabe60987813c2e8af71f400b7f22dc43cb4a094c30e13fe7cea877f4baa38006a42b0621771e3e3085978e2948b3e96292e565cdaad3fb30bc7a1c4e62d392eeb79762cf599fe12901de68b316051cabad8e3e278b80833b12e095266cda650076f9188b4ae5eb044ded491afcdb3344082f71473dc463a3ac6a441ffe1a5ae048e48da51495175185697d281ca39b5154842f3eb1fa90e864f6f0d55708766fd7a4d273b1fa80701b35781e73393d0d2d9e21775ec1e0fbdab4345c8352dce59b317b2384c2506de51bd162c1711e7b214ad4cf200fb1c0089f15381390ee866fc06562310ce2a389d451759058dd829cd9b82e4aae1278339603982feaa713bee2ab73f4a1e8d3b74c365cfcad654b43759ce2d39ea39e171201973f6084a5e6434f92bacc15623f5d8dd3ca1a9f15ca68d626932ede6e1b430eff9479a2686051f0ad916209174196582a9f81cc34dde2dde3a9127ecabf1afbf0dbbb5092bfb7e9246974926c2104f269f563ab49f01f5cb2a01d687c1e1c6a9949fed5459cbfd98968c7e1ae9c368834f07920510e1734aae3451b7ccedd7a4a39b391231fe2ecbe0746a5500c9d7229eb19a2736da7a32a0a15fb5885962664affa1de61c7e7fb5aee43d4e5ae1de326f37c6d93bf3b5eb89c77ad3ed08729f48f3072f3163a7a4461e11a4d5e78d6899e80bf589354ca6437cb0ee794791e33bd2102b30e4d633f74f10ce113e2bbf16320d2ea0b2703ebc8321a4d3ca5d3bbe66023a8f94848e11940075a33fc6f2bead6528baa8834695b016cf24cc5026fd2283fbe595611d73e8a6f8f640ad0a0db22fbc47155276b8e98a6461dfba63077c70781ae76a6f1fd79d65e9ff167b23a80f1bdcb9041a05996c51049909bd0d856a4f750640d3c0ee5dfe03ac35a34d3351683af28d845d64089e28b874eb189357e7e860d68e4ac46e1d5b2790904f465f3ea14e1a683e9a81c83091c3def4402a296c7632ee0fe52a3935deb1233fd34e26059dc5ad7a1297d9b8aef1cc5cba280fcdb9a8da709118f04d5a309f42d4445ba360a2699ed70686abc6ccd4611047d39a6bb90ea0d3fcdc13e156051c78df3db9526c34f5e84aeb72558aaf11f32798501bd5f4f11ce106b0b52d2eacdcd123755463a48dc3540914c867da83ad23c4e9201ac4438853a0937631f08fdaa510c59dc3abcb9660da9ef9d8cce4a4c5eeaee2994718a1bd41b0a83cb7106cc7b3fdb7ca4dfdc365b487eb9655dba85de55f2c5bbee62afbabbe826cc3d7ac9b34a85b3cd402af4c6931129bda1cff9bb1ca3ba01ee6668b4a3480e3047ce4d835dac6548f90b99f2d2847286c5bafe90ef69a7273ecd0f6a2cd330bb932af9a2a38b938e30b78513855a0780b121528ead5ef273e755bc1240040d3f2458d1b2626f2648c1f8c0de7cdc7947a42d407644e801eb9b0443703241df0b7fe1383a58b3d85b3249c2c82624a45f60f3a5efbbc39080b19332695cd4087f9e6d8dc539c15f75fcc7bf0ce1f33547611a3fc12972cf8a9c2af7839f0a22101c28f92bd0a35d65e30f466cce825596dd29ff5d5f5abd1baeadc547208bab8ff0ef1d366911f2145ca3a46910c0dd3fb1d129747587245dbd20e4918e44eee54f330c1188de262f17efcea20680eb969f65b9870da0978a0cca9a832a9ee1c998c3cbbd2d72ca268f870dafd29eef3ea80fd5cf31d452574573e2f792c4eb24c145abbb5c80ab4881d49220b3bc6e0193eacef1f20899d09c1596654d49b43b53e638d53ed536374927df9f9ec753bfc85ad650396fd80af508d99691f6e67e3b09212b8a258e85d44320c67a4e7fcf4f8183ce02bbe2b95a84ec56251237d75c94d50649981d6722db10cef44cf1ce4b40ee89a1d34e077f0d56c3e285fc2975a560f9f7349969780c9361400bd8692120a633d18b33477323dc08abe4e3a75e6a1ddbf3861d0d79325c7d6c79359caf2368a237267141252bb410746392c70c7ee460cabbc16d3af36176dd14c2962022705ba4898a6a679d29d8da6aa0f4934ab6c5e1eadb534472d74473c82bb014e422b5ac57073cb1ab5b28b9556a6045758a15abae7831347cce2a764c2949df472301ad213c99aa308f4e08da89ab7b5d9e1976a6d6d9fa91db2a777706560b4ca25479f9d6259eb1db82e7acf89a8d15de33fc9fb7d2168efbac1a037cab38399a1195324dcd52e3ad4c9aaa0a12f94923275a95491370df9771b02c92e8f8af2383643b0b05bddeee51d2028b16261cf250f9c71b100040ecd3a05bcca056b51ba4e2f91f346dbb7cc5a21f16574a595affe7aae7659036eb032d4f44439b035ad89e8406cfa1ac9cb95175f8d3093de9a164969c6d09e5379604a9aaf4e24c400dd39a465d9731770080ff25debf1a4d40fe01ef6e7aae0af85b30017d1e92a816209f058a0009b9f8cf1e581b9f311b8bc79e6c63df56146ce996951b326fe9009ccf0b3652190d5d6e6431797dec58acdfd450538979d396cff470281034e5abba0e31e2a3951406c858409f1ad60ad0c6431f66acab60ae21d6eba1a963e410074ef6fd45f8858d7106283ef0e3f5f691407acfa2e504610908ab9efdc83a162ff365e6290745e5ba6568e5cf308561589a73552c9c7d8c1825c15471fd6c2bbfd1d21018dad67dc986d908aa78e0a6ca717ff3778d82f61421ee66d9ce285dbbca6341e97d8d10166526a1d87109a370bcec28aab17a900543434313f8c78a75b29e1c7b5fa8191b01d21f99434638416c03bf6a2b92b80c586947fe654d1fcc3148629157b7b5dc3ed75fe83b6e9b9c3ead7fbd5d86267205ba083f08d453b238e0928f946689cf7c5ea29a17d0b4bb5d3c462ab38feb7230fb519bed47fd35693eb8f0b251ad006fe80472c7fac796956175557bd988cff30854833c8cb627cd7fd01208d31a038b37301634788fbe80802b791423fcd99a4f088514e5a318cdda24ff31330c3b92b427fb9be1b1bd05cc60770531bc5cc1bb73327285fe5a2fbf1107081f653911bf4e694f3069cb77a4e99f1486f08146311241448975d8183ed1d724da1ca11e34e8b0fdf582f304ded42181ee3e3ca84d1f50fbf46edf7cc1a90798034c92915a69600648c05291c39e5c67334875e7a129d5b5e8283160a0717be6f035d723b0b4a1596435c9b497d9997c5be5042082736242140d1fa20e4e2b5916d89b6ad9c44528aa38ea4fa5e977c62a6b337a7041eeda24a34e02bbd477a1b410eb970eba6ce92e45fe25d7b967fbabaddd02ed07971add1b679b1f627f0f74a9a6270fa8869fc7535594315f272774bdb099a76aa00034145ecab6d244877191610b13cdf4dec0c4776921649ed3c70201acbbc55ce1479cc0eee770f68c0bfa159d60d5493d424b417a966cbc68b6403c24b269b14e5f38b7c174e9e224a1f7f7a98521f5373a1ab652e7e0b7db86e4254dbc32b0eb13257558eb07dc6667a9a3a48e1c4fd55c4c0953d1ee4685251c7254e5cb66cc32089224a2dc7832e5fdce4fef4ba1b55cb29ab05417fffddd0557c68a8982c9b61fff2df58156268c714a2bc15ae46ce685c90bcbb900a6ea1c1cdfaeedbc0cb31feb886b21491fe0456c05990a843512660f52c226ff0a59c06854de0d20b908fb77478769101fb087ebb561d54205b67959151bdcbf0535e6ae602f4eb05af2798c3526c0f38db0443a0f3b418170b4f0729b10e186d372e3c25c5dafba3cdbf52eb5211216f080c872eab12d8c56a9dd3221633deccf14dbed1df2e412d5f46a19c14ba8749082bacc7455c89d29de1eb838eceefd05217b9247b10b35dada53e89177e712eae8c277da74b8ce929dd12a42b9620c0d23c36a5f18c18ed5d3b77cc865d8f665ea5e2d31a24f1b9736fd80360e41f0ff236643006131902b2b35cbd8822c3cd9197f238caf3a86784ba924dd0217024464c91a984a1256d8dbc6018bb5d35103f37dae76480ef305cd05b1ae26c7887c68552c0e2f6fc06c5e44c7afc43d0df03f31e418087f6685efd1af0e2021e56b05b5a86d28c4185713d61c67644736d6ded151872575775a93dcc8311f9d871df9e3beab51291ca61302f32e6f87823ae35d7ad116c998e981da1a066f890dc29d5eca5ff148486a7110795284e24c6179ba02fcc67883d92949fe4b2172cfe84e335373def5c9d23e3ce86f0b30756e978286a614a6e9f69f51bc09f515bad9edea6e329fd09a162e5dbf12b3afee18073861cb3561fed120153112352240ada62783e09b549e7bd0eebff420f06691f71a10c9225768ca46e187b3b93908c2be3fcce0be5f259a9dc10210e5de7d69ee086ea8b59ae7b325e419d379fb58772065d19442afdb260e6029538b9ff96e7a37a51c5ad1241c1ff8f51bc7c33aeaf597f86ea28b491da5efffa58f764772dd4fe06ac80c31fedcdce2e82064ed21f2fab0ff74e1822a7a7f64335368bd686365e958b5d55f2f0c2355b5546e91dcfb4cb259de3783a0e4f921a26f7fa9be4988132b35344efee3cb26942f43e88148271b324b76d37553b57f240c1500802c89428eb560667dc2b1d7f8509104e85159dee456cee2c5ecce07de1b0c063ba160d520602c2743f4617e224f9f7f02f3f55654af4737f23b3ad77cbaa9b3c368729bd8a9387e7c998826ace21df6870d8961c2d45832431e2e72ff9bcb24f184351941988df1c36bc704bb72f2eca12d59688669446fba6aa1ad7eac6f6043d54d9774e35d4711238e9738947b9e1dd4be38064eeafc5051ebd07748039d546a1924a7a9280495c7cacd01bc92bbac3bf7e72b7c1ee50cc4de6897bb7268e09ea170f90e68e7502f2b2e8bfbdce526be907319c77542bd74d3d219f2", 0x1000}], 0x3) (async) 05:40:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) setsockopt(r0, 0x1, 0xff, &(0x7f0000000100)="97228b6b84f780790928f31cad3b19d1b9d26c31def9f0dfab094adb1f60f55b9dfdcd6531c7f26af18daea04c8e9b14f512e3c47e05c4e3640789be24b8f55c4372e62925f22bccc5bf582de80182abf6a237f2116a16985926c4792f3cad6e57afc5077bf7962c5c047b3cb20248278fac0480ab0aa9198078d5d236c7fa220070b79cb1a7f1c76244292015e71f28036ef86441d7cdce4720574001a8e12ca4661dcd2a79ac0d346f", 0xaa) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 05:40:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) setsockopt(r0, 0x1, 0xff, &(0x7f0000000100)="97228b6b84f780790928f31cad3b19d1b9d26c31def9f0dfab094adb1f60f55b9dfdcd6531c7f26af18daea04c8e9b14f512e3c47e05c4e3640789be24b8f55c4372e62925f22bccc5bf582de80182abf6a237f2116a16985926c4792f3cad6e57afc5077bf7962c5c047b3cb20248278fac0480ab0aa9198078d5d236c7fa220070b79cb1a7f1c76244292015e71f28036ef86441d7cdce4720574001a8e12ca4661dcd2a79ac0d346f", 0xaa) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) (async) setsockopt(r0, 0x1, 0xff, &(0x7f0000000100)="97228b6b84f780790928f31cad3b19d1b9d26c31def9f0dfab094adb1f60f55b9dfdcd6531c7f26af18daea04c8e9b14f512e3c47e05c4e3640789be24b8f55c4372e62925f22bccc5bf582de80182abf6a237f2116a16985926c4792f3cad6e57afc5077bf7962c5c047b3cb20248278fac0480ab0aa9198078d5d236c7fa220070b79cb1a7f1c76244292015e71f28036ef86441d7cdce4720574001a8e12ca4661dcd2a79ac0d346f", 0xaa) (async) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) 05:41:00 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) r0 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/200, &(0x7f0000000100)=0xc8) (async) kevent(r0, &(0x7f0000000000), 0xc2, 0x0, 0x101, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x20, 0xffffff82, &(0x7f0000000340)="5b889d74caa60095b88df445b7b8b737290e68cccc1cb25809940a11f7bfd47b8558744f7f345fbeaf432566bbf76166311b0ab6c79e2e6db053a0b1840e0016f9a7dfc86ea1d5839489d78950ab66df828b34ff4863716950351adc2187dd8069b4dfd0b2e26437ea7587d942d480ceb5fdd53cb960edc3367ea6cab903b49d1d1e8c0488269566aac1e0c975aa7672911213c50f7756b8d39bab8a01ef30bbfd9525f125de30073510651e542680e254d3b4a7bd45d54614562f120d6466e14168356846910075e753f7c2dacbf3141063a0c8be1c3d", 0xd7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x3, 0x0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r2, 0x5) r3 = fcntl$dupfd(r1, 0x0, r1) (async) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0xffff, 0x0, 0x6, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) (async) nanosleep(&(0x7f0000000000)={0xaab}, 0x0) (async) close(0xffffffffffffffff) 05:41:00 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000001180)="46e1e5e7", &(0x7f0000001040)=0x4, &(0x7f0000001080), 0x0) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x17}, 0x2, &(0x7f00000003c0)="bd8c41ca27942346047a98ee9f0533b39cbf710736f3d55b6b55408fd40045462cc6ec726d75a080e8163d4fab21fd457baad10353b41b44cd66c885c9780644fa8d2014dd52b889d0c534c6c0f639a192dee96af65dac4fd64151962ec9ed148757875d27b28d437d137b7df02633c7f8612cbb2764955da068b6001909784a3a51f207228ae04002eaa2f9e97d7f9b5312a0045bcac3753993db92b4f5d01743d333d1d164e3ff91092e9f33b22efb", &(0x7f0000000300)=0xb0, &(0x7f0000000340)="e52c5402549b69788795fa230ade17f69ade55801377f41d60142053ef45327d8cc69d0bf01135a183ba9c023417a4c572ff7e683e50e335e77fac5389ee72a738d96871c498f4a8", 0x48) (async) sysctl$kern(&(0x7f0000000540)={0x1, 0x35}, 0x2, &(0x7f0000000580)="dcabacbbbc7c1a70a9a1701e5d6a5f04712c6b7e9149adc6bfe390e072e0401b04077e5d8ba0a769c4080d4d27b6e0e507d89871f5a0e08ba227feacc791230472182563c849b7caba974a7287cc3c58229c4668c97b51cec241424a091f75efbdb64447947222acd6f316c82fb4c47c5ce4ec03d8d7b7a5a3713f1584", &(0x7f0000000600)=0x7d, &(0x7f0000000640)="c3d86c59517803b092dbed2b4ec4a22d32088b9835d4588dcf205e3b8c06d9344dad7c62971e428af88cd6c3a7f2cdf4e1546b13e3e25c9c9456d3819219e8ee5b08a9b8910d521612580f5ceac39ee53a4e021d955414607aaaf92874817a1d59dabf43627c9da4fbbc9639568ec7feb6fb24498aa6ebd7854b59f9343225e95f", 0x81) sysctl$kern(&(0x7f0000000240)={0x1, 0x2c}, 0x2, &(0x7f0000000280)="846db3a6ccddeed5041ec24b5cf2da522b231df8d93bdbeb63a1a7d010c774c868d05f02f76b577d8649f6b2891af7f4a6afd5e246eeb3695e15640e03b7a74df935646de571c708d7b093c6c1ef07328bad842256ff3c028edf614da0c261f2e126449cb9ffcbeaa01e5921d7d2fac8eb3f687e92347a081183de", &(0x7f0000000480)=0x7b, &(0x7f00000004c0)="f11712f08a652b1c820f266c82c8edd9a3f73d4505807a471b2259db9da9ed96422ada1d0de9181fc12f684270ee148b895500c5d257742b10f83f63b317d7372d7f78e3929045347ffe32c0621d87f818178fcc13d66a028b8b26742cc87bfee3a58631382c86bcefc613241d65c2732f7777d0", 0x74) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000080)="689e98fccacfa21450019be43a254571ccae5f4b3a8d43a4850bc1b9b820d1e1bf73f52d2da02c587d3143dbf8d80d8a7397779d78c526c0b84cb133eeed5b24ae262601324ca975b73e5949947a4d6290fcdfd73deecf3a94da65edd4859c04f35bddbbf33f7d9032a2be4f3b23b9d7195f25f44c5ec7a8b86026cf50e7e6745e7b8d97fc31a5908c0dbd36dce5461763f932a84abadf83155da1608470195894c54e2938d6ccad244939c831759de582bee8702367e7e3a810be199b893aedfd03e8cac936dfcecce777fbad5e447e440b3e3be7795230", &(0x7f0000000180)=0xd8, &(0x7f00000001c0)="1feed2c86ba9786fbc021013", 0xc) sysctl$kern(&(0x7f0000000700)={0x1, 0x24}, 0x2, &(0x7f0000000740)="dc2a14f90d604f58294dc4a84bdc063d4a95dd42293e56e25a95b9879de11a1216d1f663d09a35894c38268361e81c7ff8885f7bff59e45eeaa383197b38efe261ee2a828b9414bc94e97695a4c41693fe87aa09704c62963709ab1a68216d5a1434ca918b24abc7cde7bd7704960a6a0f4e4b193ce5bb5d4bbf394be863e1cc49ccaf1ced183af2b7c5679baf711ba16935976af982751beec202847f28c0d8ff384d9bbbb9f61485c178152c2684016eea66eef2c65e6310856ee5711d7f130ade18d02514d640efb64f4ca1f043192c56705cf832fe01f7bdd5d346826b923d1a092785d26bb130841297ff28e5", &(0x7f0000000840)=0xef, &(0x7f0000000880)="64ac3dbdc20eb3cad2ddc7c36a1ddebfbb4b34d84c2015f35246a9e867f167b63a6e3a28cb560cf24bda84088cfa395bf06747a31855890c305701b9bfb64ce3a832460b5f8f5727262bbf803ffd9348e49ea39b241f2f21f051f8159b8e1daaa79cfc3eb52db347e0f4a93642ff7c19f4b7370b4526177b8c5b842675d871c06a38f4e9b3d51a0f7458ea9ee3038043ecf9c887e35bf786cb6eedd6faf2ac94f9d4b7d3d13d2a4d33d70793b7e8d1ff13bcc845b65d39cb22fa6ee5771d47cdc0be6890e92b4df02cdaa88269ee72c33da6976acfa3260964e1cc9e43eb76376a4828c4691cdde19e11441d7621b7eea53151", 0xf3) 05:41:00 executing program 3: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r1) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x9824e5fdd113e783, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "d167521ce79fc29432f963ea3493b8d1"}]}}}}}}}) msgget$private(0x0, 0x4fc) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r3) shmdt(r3) 05:41:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) (async) setsockopt(r0, 0x1, 0xff, &(0x7f0000000100)="97228b6b84f780790928f31cad3b19d1b9d26c31def9f0dfab094adb1f60f55b9dfdcd6531c7f26af18daea04c8e9b14f512e3c47e05c4e3640789be24b8f55c4372e62925f22bccc5bf582de80182abf6a237f2116a16985926c4792f3cad6e57afc5077bf7962c5c047b3cb20248278fac0480ab0aa9198078d5d236c7fa220070b79cb1a7f1c76244292015e71f28036ef86441d7cdce4720574001a8e12ca4661dcd2a79ac0d346f", 0xaa) (async) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 05:41:00 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0x1) r2 = socket$inet6(0x18, 0xc001, 0x0) dup2(r2, r1) write(r2, &(0x7f0000000a40)="ab18cdbeb4baffe3fb131be4151af745c4f5cbfd6362e3b32729969518b29730eef94daff29660322a495730865e1707002b526583f29e237ffcf4363fb898e4fe46f75478f562c752f55dccd6122e5aa989f4b355b6735ee32f5cee9da794fee348012e286879b7daabea38440618548bc5e0168e832716bddb3acc33e3ada2402bffc24ee98e52b576ddceee4d81a5d00d5dacb08cf55f5b0e93ce8b918e03094e05771e776fafe616f481f550e31caf1901560cb897307361aa31b7b59d6fb9544660ede0c00dc586d1da3f0c19697c3b69d521d139ac1dcddf4750ba78a0e395cf0f3e21b3988955d146351aee5fdb865fc3434349716b47f0862f22de5d3a5929cb9c4b5ebda12f1a0cf7653a8745acf8b3bb7455342916ff215ae53e82beafaa202f22ca7ded0f9e41e988bd72a40f527f29eb50bdce1c440e00ff4075448d078a1cc14c9106a20d916851fb8c266d6e162cb4e45b296a5d8743a0ae347d773c3f9c66e50b4281a8f9df076eaec7765b415eb5d6413b8243914e2c2d8c52c446c6eef73c0d9c430803144d306f4d37b06b6bf8b01fd159a647e7747f2b3df298c830a70d6f688402af7cc7aa60bcdbba365517674e5aef61cfa056463fb9ace66687d3aa0222010f4a7e4551b164cb370bdef2a4a372cc1090fef80276adee2193fa14fc0671dd250c2f523c249786ccc120a8384cf1b01a4a7572c85cb68b4c663f3ada75cd70c32d39326b06ede75da977a6f4783e1a04ec43be605d88b663946463661c976d3f1f37420567852da70e6106f098c40e67df439269e9160b2d1fa9a2985df23d3895fd6a63dbaf1b96b9e518d3fab077c7c407c6d0a7a5f32b23d12c98e06f444e73a23be5722949749fa2801a0d35d816c1ac76385ca815264dd7bfe8018a92b3c9f066342db7a52ac9b88c1bbb0a917a47bbac322eb5448c2860cec002142f257c5915cf28b531a5ee7fa305f09ec4739f5611c68ea8be0ae29ececf42f94428a5d6b9aad1059ac375eaaeea67dd5cce432e2be892dc648e86f46d445a19509afede809ed2830a9ad21fef73581504abb19dbe5646729cfdeb388f571e62e6310f9b598e7775b7e1581ed76b4dd777a27ae3d6a1245a34474a8a37b4bafe10f444f85c28dc98f18b84659e0f83e976b490d9b0e2e8fc553ce630159e79ee95549dfa31f1456f75cf7163f21403a5e3c468b7dcc89e34d9e7320444d67529ca84be2a414e15539ea6e7982661c1f66e66a958e1bea321d469a4c16cfd071dd41a004969e8dd6bfa944f39277cb61dcfa1b4c931db78bbbf2f478b051e215e1722e298b739599b245ab8dd4529e96c72b7691c08494c9ff171425565ae487146be53a7c4bf8e0403ff699875100ac43cd677d20345fc964b61b16c27bc87abe560e2915e9a35c98ccff97fa48c16b3c09882725dabdcc51bd3ca7a2d5edbdd17b42779481e12212cd25203a0ddb20ec4b6d266e19848245c1e692cc9d98e4fe6c220c0358805f0923f263d2edb27860ea0f33dfbd2d6cbba84859962a481600f83e3e316d4796ec9165d8f6861902a08e0ca0fc28ea7d0bcdb0eac3d68e1746810fe9b22e2b58592825ed8f9bc148f2eb7c87d8b9ed6cbb6320b4bfe43f82e368e9deb5d4844d1c9e2cbaab105c21685b35e92b353ffe899193ef1d1856ff456649f1e2d0c8b94527815605effce9926dc29a9695fdf4dc7472ce47525992dbbe559a4027b7395149114c36f72e42188086ac9df2167a32a51d72880769a9d7806c6dd0631fda1c0151a3d88e3c718252d1c8fc38d4f7a55b52fc73fa7a145d83df2984185610d6b0a526e801dfda050b70b383fd6c6d02c0f7121d2e2d7f736698c8b10b29ee3e7d109181730b6eb1d2af14ba9c764697e1934938188f577210c7f73dccd56e1658ca4750cbbba850cc021a1395c46156cb44fece787c4765c187b239e39035fb214fae5178b3f5916e3f4d43c473de9ccdd0d968db4bb248473b025a66737c7563b98a95b822d6fe3c7674dcd4645990db013e0492bf3586a22ad9083f9c374b70a7c3005d52a53b9bf1c7be7cb41647b847d5936d428991ee5076bf77eb27df4afe05345371c0893643e3b63a59d47ffb85281c07790b83b8851d4b2bc8c61387a8bffa537946a3f2cd0f7b87fecbcd107a01f5caa41df3b08c6d4c91c2873d50e9275f1281414fc415afae18e25537fad5fb71cc88f445ea35ecff8cddbcad095a8e731dda714cdad3c8fd10c48e944983e30d59edc9c4b00bb50e5df91f1397898d920983cb510a47fdc1fb89272b43006d1d4e898d13a333969c04b7e73e8bfb8f0ca9995882c2e7e5dbce65e5f7e1c41c3bea5da261c36a3295d4238cf29f31a3b71b43acac578b0abf87c33f14cdcd4fb4ddce33cf3c7aa7e2147b50eb06a3f7c42d955fc3935326f1e2bc97f50c6b6b998e74a9264b75a3f5e9c51d4e7d95d77164b645750e6629209cd4a69b0fffade963d665296304f9b83a776672acb630486838d156b9a1a0427b1a5267a766c5d84152cebcfde4bfe0444133e35e667ff1e2a4368bb64b12f33a869efbb01f2089a8a56cffa56e65c76552439e49371ce2a01ea184cc96d3ef15f70061ba7bd285dcc7b201b948a42c0ceae09ff5fd6c6139cb701c9688f7edd3559e7a76940d780c1dd14f3023cc06281c6fd7c079e86efd188e989456c7940861caa8359e08ad3a290cbf2b9b98e0f5aca4531873558f47591f8500d824df0c2acb7e85d869cc4662c5cd745ec8d794e5d997df152e1b60862effd1469e4da685d21c3005726030650b114b558d0a9218a7c934babce44d8406175588c96879b851db1f470ea2bd170e9ca000b08fa4195a1a549a85560c3ad4919fe7e1de2c84184173dacac307adcf838192a9efdea265c30f7a67132ae68e5aaec5a32c946a98ec3b3409ed447c3624dc3d0a8aee5265d9e9c553740b692e93338914902149c23f237143146bbb925a09d9d20fa7dc1a980a7a76360f237ba4cec8c43c1ad8b7f119f7e3271557cf309903c599b05a92ef53ade320094d6da564efd1e4f87d446abdcbfbb4f7f15e78de71564461c51ec3f2b4012677bb75e792e488b9b58440fde6fb70af7d012dcf80b5e682c81b3e52f8036a635011c3c0056210b450bc011c984c326c94fda9c23367e293059dc45e07bf021c0988e7de0921215b707810899d40e6a741ffe5d971981e9d9bf6baf10cc30e19f669b35617aac04852d32e27d7944f6314400a011c47ca06497d7f1ee57baee868676152d6a8848c9c7697622e6b03f597d41cc9c052bb9cf1a1a9168202b56e9389e1448b055da76f84fd65d997aec75a608291a83d415f1797bc7ef563b9bb5d3d125bfbba2c5d29fa33c1fec042c788cdd079898ea9088d5ecc166799f9d5db5bd3758bbbf6f0105f56530e84278bd5663d0313daa737373c1b8d91cabe9bc399761b0fa2506c4b7236d94fd549edfe39bd2f3037109594a62436eb436cba7aed2dc45888a3b9d85695b4e7058b6681215103e3c17848d0c093c19680bb3f8523863e18fb0bfb04c035f9fc106c4c4516480369a212270814db290ce2c03e005174e6a1a6672ab8576530c9769f548cbc3727a4d082552e2c6b0d3cf5bfafe9433fdb47aa85708c1b99af1457dbdf4d6388bcb863a316a5344fdc1ceb4f5189adeb724289cb2545538cc86d80b56275921681554b84f1b0b99f41f05eedbb022f0222799a0b6dd32fd93059b026c1691cc093eea59a0b0f8fcd433c65e36dae07188f3f3cbb4d63163af75a61773e521170afb28636d5528639401851f832f50409708c287ad871097b4efee4ef1a4765f38ff4e1b20848560a3143c61b491169de8bf7f4733b6e5ca73e3ece7a72123a1db6c81e1264147b45e952ca2584b3eed6c5e3b5a660b6152b519d8245a320d39c54af6f4f6db0139438bdfd46d3f7bafddae7f25bd7bb4902b2247d924d3f2e21059c88293f35f6aa6d4423d9ef66508c4c99c594e3112f4903496f6244ad830563433a3d8b0e5079a16e2673e558354181edd9cf139eb5cddd2d039291516f775d0a6127571c0044998b7b9aabdc38f83e3c1583e7d4dee176e64fc201fb0c201e6a339044eb524eceabf8a89f38ca7f973c63223681a6f1fbbe406b8b31cad0e8d1fac9acff1c3cbd0a0fc01ac833560ba5002da66a4fec02d7c71952938795a1addd7782603d7860a2b8a04c5769b1ff4a113edc028c17f901868d9416f1d3680aa0fcf08a3a730ec838a455dde5bfa962bf1e32b37ace446d8a560aeae0e1ea908afced9cd192cd1c4c2e094ca6feac070fcb9adff6ecd41e07eb351db4ea3e020887f07ddf8fee0591380d2a5ce2798e40420195dbab8162cf9a5b00c754700e021e65a3a4f0df94049ee77823b11e6e4f25425b344a65b1ca72c8fb9048bb33f000c73869eecacffd3192e2c64628f3718befae81310e101ad027680360ad0ebe7ab2043fdc1e6c95ffab453ad777c8ffb42c6074f1532687c7f602b187280aef89c77ad1731ee70d91e5292d3d13729d100ef08bd49a4dbf7245bceec4ab573a01de6ff991ec61c5821b81a5aa0f3ba93b5ab2496dc210d97a095917fd9094d42c3e5bdfcf445ee4f43bab2f711294b5ee6016b521cd604f66f6674e95622fa99460b8fcbae6a665bd4b0ee4617e131b537de7081081a20b56756f3026e38dc90813f0da2820aa2950fcaeec30d2228533f64d150dbebc80134a474813ba87a0a4567cdbb50e5b98444e49e79d3835b462d47acf068e51d9a7cfbb0488608dbdace565ef7d086308ae6a73f96b20ad8fd7bc103b2c1348523a70c103cbe2a12ca0c1d658ee8531e9fa4677e44ffa7293918bd14d43258dceea9d3e4aae1aa2068ab27cda166f899a6d202b44436501ca03288d38aea012799ee344a07a378499f43c1f35256015e86b4e8ea51d00c0db21d6bd4160782c23d78d17b1b41442dbfe16acf10819cab968b2d3d8bf39f3b70aadd54dcb8d84ca7035f67c18530d5e62ed8c53723bcd305a3f29cd4a4a724d5ffeb0a4ff92adbfc850c294960f4b8a9dc3ab6f68c33a5247addf212f7104cc950a9008d329b727cd67fe72444b732f85be20c023d5e750d5e13ff6e18669a5d367c13b202288a1933f3f2bd23dc322a20fa60d9c12da7fe2f476b9b08f6059488cdc42c38b004e3dbc2f6e277d293580458b902921a4805f64ddb37d5a32f32e469d81da4154cc450b1dcc545dfc81094530d21cd73a2ca652b0ff690c69d748d5f6c73fc829fc6368c063ff875502813b827c037e9d541c71b99ac97db9007992cd4043358ae60fc351ef521bbf3b9d2616995fdd1e2bdf1cb7ff298d0406f86e8bae542e9192af6b745b00ba198d8e757f585cb28b26af9953239f8ae02d6d536960edcfeb3f76171dfe689184742bbff8529161583fdb49f66ca3d1b886e5500d1931899cb45ba0c5ccb1c44520faf0da5f5d321eab5368976f84e901619fac73528d84255e474d2fc56911300e169c548c21c69835eca22390a9e54926a09917c69f4e2e20f552249dad3e48786d395704736da4614adca850304a026d2bdd6a995ed5a1b7ca96bce16e04fad7499b12528035e9a91a9ef2aaf48a126f55741437607eb0e1fc6167495fe6ca06ccaeb563cfa2d0c866d7523b949d072cbea176ae8f5bc0d7d4dd75858d7aaa69c25febabd5752f752c77a7a1e9d4bf50c77e6359ceedabf8b90d675619db838eb97548a20dddc90eb2daafc7b002842ca61bbe2df", 0x1000) close(r0) execve(0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) close(r5) setsockopt(r5, 0x2, 0xf6d5, &(0x7f0000000140)="6088366956c05b05c0c6788a45af82edb55689de872537dd5c6319929a7ce4693b37c12da3d6cf7c4b816204b4753a3a1526cfb54d266f8353ea39aa35bd46674ade0b43a8c559b23d26a636f02963995e855860aa69d8d60735d1e2e96fd56375f098ad2acd9c31be3397bfa7a6de202fb6a6f9799c05bbb0c8c1a0babd86f98a25f97b83097887547a0574ccbdd5af0d7f368ad54084b532fb31b27f7c91959c41164fcba66985b6d40f046c", 0xad) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{r2, 0x40}, {r3, 0x40}, {r4, 0x4}, {0xffffffffffffff9c, 0x1}, {r5, 0x2}], 0x5, 0x1) 05:41:00 executing program 3: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r1) (async) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x9824e5fdd113e783, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "d167521ce79fc29432f963ea3493b8d1"}]}}}}}}}) (async) msgget$private(0x0, 0x4fc) (async) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r3) shmdt(r3) 05:41:00 executing program 2: syz_emit_ethernet(0x40, &(0x7f00000003c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0xa, 0x3a, 0xff, @rand_addr="000000001a000db74c0000000000c700", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 05:41:00 executing program 3: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) (async) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r1) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x9824e5fdd113e783, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "d167521ce79fc29432f963ea3493b8d1"}]}}}}}}}) (async, rerun: 32) msgget$private(0x0, 0x4fc) (rerun: 32) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r3) (async, rerun: 64) shmdt(r3) (rerun: 64) 05:41:01 executing program 0: sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000040)="1f57d5a1a8792e4ea0cd5c1894bb4c2bc40bc1b629ade9b7f6a597d9a773d2368743e03c132bd6645e2128ffd93e48aca9e3d4aafc20fea5ca40401717d3478984d93d7d5d6faf5239e05a1a62de85fe5f758f6db47eb7733bf2d69bfeabea500fc5aeb498623295574a46087dd166ca23819c", &(0x7f00000001c0)=0x73, &(0x7f0000000200)="214b425f314bfcb2a00cc089a2977a454c78ef8ed8bcadac40457978072c237b9d72194bd13c8660c8d2b498ba28d5f9ce33323ef01fb79b7cedc77880846f85312c84ff6b15dbe1b040e2d378e7f80a6647322cc899ff0caf96af5f04abd5ebf78966af680bdd8cffa7959afaf94318fabc14479a288a94db2d4095e5694758de32af05a433a87ad664b281884e68d2a4eb287d7ecbcba1e62002662df6c63e66d936a60a540e", 0xa7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000000180)=[{0x87}, {0x60}, {0x6, 0x0, 0x0, 0x82000008}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fb008a8308029be9db74fc76fa3a", 0xe, 0x0) 05:41:01 executing program 2: syz_emit_ethernet(0x40, &(0x7f00000003c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0xa, 0x3a, 0xff, @rand_addr="000000001a000db74c0000000000c700", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{}]}}}}}}) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (rerun: 32) 05:41:01 executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xfffffff9, 0xffffff78, "0804000003000000000100008d1b82834700"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff45681baab0bbc83c81125000f500aa7335dce16e5e50379c8fa87d66de3cc5e5bc9baf99de12df2ebde010fd41b7fb141b94e90ab7798415ba81b750b0cb9102bb284bc9da87de4dc6b62efc725999d618dd92d97a38fedf5cd4373419cd3e19e84c7f67164ec8726b102e4775a5ed52e890b7f2c911ba560cb8292d903e7a09230fe5844f2425af87bae5c115195165034d2b0c21c3bea91fa88cb97f0debf04b99c29de8b5608e1cc7b6b690300cb850c22a5d3f6197a1b6b8bd8520a7446cf987474c9905e09ed9b9f3ad7b29db8a355a360041da635c30700bb47de0b0e951f239be1ecd1c032a5381403a9aba67df973ecdd3f2cf8a3f162985ae7b1388edccfb2163c5fe525cb6e1a6cced9e5d8f9c00bfa1ddcd77bef65ebe6fe59555607654e20fff8fc9290fd60b9fa22aa60c6f86d690d27e997d7403cac5f7a71335870619cc7397a714c5113647240ee3590564788623c50f8677918168906fb1686094da2139dc58a03ba1d0409cdbff53cde20a1f3bdd603949acde5f8b632c849a0145ed5078a95eb237af1c033db5aa71cbd31d3e68f313f20c3b8a4e8ce61955493181e67b827eddc4269c624af520b5ca4118fdd9eda5a1592049904ebbb302aa2198316667d0e5736bea2595707cc75700c2f7cf293504694aa9fa28407701c332e420a1326e383e5f13942ebdbd9da0c6a7ccf49ae1a487c879f69856ab3d58e2b2d8bc535570be9a130b11848d5f1e308363997a5bf3bd7d9c1633e85ea5928a9ed9099e5ad44cae8244e53fda3724632f8fcaec870d117d496ec90f14f2624d6b9065fb71ecddf0df351e705cea89bafdb2774b42e11d496e", 0x1000}, {&(0x7f0000000040)="4c74b014344e604622d67886821303a58d49cef22a58d56b011ea27f0c0681979b0367c01cfe6a9b414a46ed955ba07fc16da4b8be7166322b1603e87aae06f9", 0x40}], 0x2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000140)="1fea39044062a6258d79f8effacaaf91ecfd31727736e9af38f90986fd7ab4c22c910c987cadc353356c860844e2fe48dce526fd4aee9dd58264e89ee420452e18fcb5ebc67a487de1aa7b31de41af3c1a18f221f6bd926fbaeb4885bf2591fcf5bd3178958f521cd00509e228bc918c5645aa91abd0a105d04229f475cc9615b52a8ac0aaefcfb4e914", 0x8a}, {&(0x7f0000000200)="cd3ec67896964c3848283a34f6a294f7bca7f4a5304d766b4a31484afd33e688b355e65583d77a032c5ba40f47b1b739c7f6efe1671d3affa3e4b1956efdc89419ea03e13419a7726902cba776abf67f187cdb8360364ad1428132641199aebe6e113a89759465df6737ac5d2f20101b716c828b5f09acd40bbdfe978a32391dd47ea0f496778366f6ad3722fbee9b62f5072452883259a3d62736e22b9c9e", 0x9f}, {&(0x7f00000002c0)="a960d81ed85b3a15b70afbeac712741fd8d1262f08655a067c0886764efc966b799259a777189a99dae8ebc86258f2ef5db53f92c2f798e641310866249b1c3e12a7c4c93a3a92a5ce0ca6ac623aa64e2479461c5f561af280e841699906da5ce0a2532648ee10f7fc89725fd1e9577dc08669b1e56fca", 0x77}, {&(0x7f00000014c0)="4ddcd330161add364d7824c6489237605794ccd1264a62cfa6cacc91912fc5f58c8d0f2f51022278d08e6adec9d7c4ea7157bb86ed1c46b0fd961fc85aac78b25f8b93297a1ac39f0adc9817713ba8e8b1007460222e2de682565fd654a1324caf4ebe222fe1049f2058190aeb3333ec54fc0796feb8ff3c284d5092b8e80589e0415be07dc2ebf5c12da6ca10f4ff4e2cfd09d08893ace29956ea07f21fd3410f6a4f2cc7d9601591efc015321868bb6ebb9605", 0xb4}, {&(0x7f0000001580)="63cb5de7d9bebf2653e1dac22d0883dc5be6b209f9e1471f3a3b8f639e50df6aa4b45c46e7fde5da3b93aff14439ee2a0aa044674ef3f075e5d0df4eb94b0875dc573fedc2368ed8a605a33e13999398d9788ba8a201394777fdd29bf8c1120f9a67c60db31964623d6a39bc8962b2a0a87a38759c3396ff071e8003dbc666b74c0291385aad7ec1d884", 0x8a}, {&(0x7f0000001640)="c4b394dd474acf68f195e06e55f4824fd06fc0f3ed8047e349b985a61b988827b50983b1bdfd598c31f9b179fd668786191ec36cbd5b57bdee9dc9a2ea1d90208002993455cfbfb99584907c35d6c0745d59464c2c0bffe94b435911e8dabb78e1c21d2277fe35513f9e7c02622086c0984964bf1e3dc3ccd231aff3eea7d86a83221521db4fc4dd", 0x88}], 0x6) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89296384c633eedb297af5157cd1a07a7e9bc458a726afd5f574b9d6235a321b827ae967c78f336c82f2a816a7d4e5fde8fca802ad3dfb3fe67d835afc3bf4030000000d314cb0dd8e623d9cbef5436fd888bad0632034dfacb47386098c1f30bf92b9f4e5e21bbafd84f37ee13ad086bb6140cd341cf400", 0x125) 05:41:01 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0x1) r2 = socket$inet6(0x18, 0xc001, 0x0) dup2(r2, r1) (async) write(r2, &(0x7f0000000a40)="ab18cdbeb4baffe3fb131be4151af745c4f5cbfd6362e3b32729969518b29730eef94daff29660322a495730865e1707002b526583f29e237ffcf4363fb898e4fe46f75478f562c752f55dccd6122e5aa989f4b355b6735ee32f5cee9da794fee348012e286879b7daabea38440618548bc5e0168e832716bddb3acc33e3ada2402bffc24ee98e52b576ddceee4d81a5d00d5dacb08cf55f5b0e93ce8b918e03094e05771e776fafe616f481f550e31caf1901560cb897307361aa31b7b59d6fb9544660ede0c00dc586d1da3f0c19697c3b69d521d139ac1dcddf4750ba78a0e395cf0f3e21b3988955d146351aee5fdb865fc3434349716b47f0862f22de5d3a5929cb9c4b5ebda12f1a0cf7653a8745acf8b3bb7455342916ff215ae53e82beafaa202f22ca7ded0f9e41e988bd72a40f527f29eb50bdce1c440e00ff4075448d078a1cc14c9106a20d916851fb8c266d6e162cb4e45b296a5d8743a0ae347d773c3f9c66e50b4281a8f9df076eaec7765b415eb5d6413b8243914e2c2d8c52c446c6eef73c0d9c430803144d306f4d37b06b6bf8b01fd159a647e7747f2b3df298c830a70d6f688402af7cc7aa60bcdbba365517674e5aef61cfa056463fb9ace66687d3aa0222010f4a7e4551b164cb370bdef2a4a372cc1090fef80276adee2193fa14fc0671dd250c2f523c249786ccc120a8384cf1b01a4a7572c85cb68b4c663f3ada75cd70c32d39326b06ede75da977a6f4783e1a04ec43be605d88b663946463661c976d3f1f37420567852da70e6106f098c40e67df439269e9160b2d1fa9a2985df23d3895fd6a63dbaf1b96b9e518d3fab077c7c407c6d0a7a5f32b23d12c98e06f444e73a23be5722949749fa2801a0d35d816c1ac76385ca815264dd7bfe8018a92b3c9f066342db7a52ac9b88c1bbb0a917a47bbac322eb5448c2860cec002142f257c5915cf28b531a5ee7fa305f09ec4739f5611c68ea8be0ae29ececf42f94428a5d6b9aad1059ac375eaaeea67dd5cce432e2be892dc648e86f46d445a19509afede809ed2830a9ad21fef73581504abb19dbe5646729cfdeb388f571e62e6310f9b598e7775b7e1581ed76b4dd777a27ae3d6a1245a34474a8a37b4bafe10f444f85c28dc98f18b84659e0f83e976b490d9b0e2e8fc553ce630159e79ee95549dfa31f1456f75cf7163f21403a5e3c468b7dcc89e34d9e7320444d67529ca84be2a414e15539ea6e7982661c1f66e66a958e1bea321d469a4c16cfd071dd41a004969e8dd6bfa944f39277cb61dcfa1b4c931db78bbbf2f478b051e215e1722e298b739599b245ab8dd4529e96c72b7691c08494c9ff171425565ae487146be53a7c4bf8e0403ff699875100ac43cd677d20345fc964b61b16c27bc87abe560e2915e9a35c98ccff97fa48c16b3c09882725dabdcc51bd3ca7a2d5edbdd17b42779481e12212cd25203a0ddb20ec4b6d266e19848245c1e692cc9d98e4fe6c220c0358805f0923f263d2edb27860ea0f33dfbd2d6cbba84859962a481600f83e3e316d4796ec9165d8f6861902a08e0ca0fc28ea7d0bcdb0eac3d68e1746810fe9b22e2b58592825ed8f9bc148f2eb7c87d8b9ed6cbb6320b4bfe43f82e368e9deb5d4844d1c9e2cbaab105c21685b35e92b353ffe899193ef1d1856ff456649f1e2d0c8b94527815605effce9926dc29a9695fdf4dc7472ce47525992dbbe559a4027b7395149114c36f72e42188086ac9df2167a32a51d72880769a9d7806c6dd0631fda1c0151a3d88e3c718252d1c8fc38d4f7a55b52fc73fa7a145d83df2984185610d6b0a526e801dfda050b70b383fd6c6d02c0f7121d2e2d7f736698c8b10b29ee3e7d109181730b6eb1d2af14ba9c764697e1934938188f577210c7f73dccd56e1658ca4750cbbba850cc021a1395c46156cb44fece787c4765c187b239e39035fb214fae5178b3f5916e3f4d43c473de9ccdd0d968db4bb248473b025a66737c7563b98a95b822d6fe3c7674dcd4645990db013e0492bf3586a22ad9083f9c374b70a7c3005d52a53b9bf1c7be7cb41647b847d5936d428991ee5076bf77eb27df4afe05345371c0893643e3b63a59d47ffb85281c07790b83b8851d4b2bc8c61387a8bffa537946a3f2cd0f7b87fecbcd107a01f5caa41df3b08c6d4c91c2873d50e9275f1281414fc415afae18e25537fad5fb71cc88f445ea35ecff8cddbcad095a8e731dda714cdad3c8fd10c48e944983e30d59edc9c4b00bb50e5df91f1397898d920983cb510a47fdc1fb89272b43006d1d4e898d13a333969c04b7e73e8bfb8f0ca9995882c2e7e5dbce65e5f7e1c41c3bea5da261c36a3295d4238cf29f31a3b71b43acac578b0abf87c33f14cdcd4fb4ddce33cf3c7aa7e2147b50eb06a3f7c42d955fc3935326f1e2bc97f50c6b6b998e74a9264b75a3f5e9c51d4e7d95d77164b645750e6629209cd4a69b0fffade963d665296304f9b83a776672acb630486838d156b9a1a0427b1a5267a766c5d84152cebcfde4bfe0444133e35e667ff1e2a4368bb64b12f33a869efbb01f2089a8a56cffa56e65c76552439e49371ce2a01ea184cc96d3ef15f70061ba7bd285dcc7b201b948a42c0ceae09ff5fd6c6139cb701c9688f7edd3559e7a76940d780c1dd14f3023cc06281c6fd7c079e86efd188e989456c7940861caa8359e08ad3a290cbf2b9b98e0f5aca4531873558f47591f8500d824df0c2acb7e85d869cc4662c5cd745ec8d794e5d997df152e1b60862effd1469e4da685d21c3005726030650b114b558d0a9218a7c934babce44d8406175588c96879b851db1f470ea2bd170e9ca000b08fa4195a1a549a85560c3ad4919fe7e1de2c84184173dacac307adcf838192a9efdea265c30f7a67132ae68e5aaec5a32c946a98ec3b3409ed447c3624dc3d0a8aee5265d9e9c553740b692e93338914902149c23f237143146bbb925a09d9d20fa7dc1a980a7a76360f237ba4cec8c43c1ad8b7f119f7e3271557cf309903c599b05a92ef53ade320094d6da564efd1e4f87d446abdcbfbb4f7f15e78de71564461c51ec3f2b4012677bb75e792e488b9b58440fde6fb70af7d012dcf80b5e682c81b3e52f8036a635011c3c0056210b450bc011c984c326c94fda9c23367e293059dc45e07bf021c0988e7de0921215b707810899d40e6a741ffe5d971981e9d9bf6baf10cc30e19f669b35617aac04852d32e27d7944f6314400a011c47ca06497d7f1ee57baee868676152d6a8848c9c7697622e6b03f597d41cc9c052bb9cf1a1a9168202b56e9389e1448b055da76f84fd65d997aec75a608291a83d415f1797bc7ef563b9bb5d3d125bfbba2c5d29fa33c1fec042c788cdd079898ea9088d5ecc166799f9d5db5bd3758bbbf6f0105f56530e84278bd5663d0313daa737373c1b8d91cabe9bc399761b0fa2506c4b7236d94fd549edfe39bd2f3037109594a62436eb436cba7aed2dc45888a3b9d85695b4e7058b6681215103e3c17848d0c093c19680bb3f8523863e18fb0bfb04c035f9fc106c4c4516480369a212270814db290ce2c03e005174e6a1a6672ab8576530c9769f548cbc3727a4d082552e2c6b0d3cf5bfafe9433fdb47aa85708c1b99af1457dbdf4d6388bcb863a316a5344fdc1ceb4f5189adeb724289cb2545538cc86d80b56275921681554b84f1b0b99f41f05eedbb022f0222799a0b6dd32fd93059b026c1691cc093eea59a0b0f8fcd433c65e36dae07188f3f3cbb4d63163af75a61773e521170afb28636d5528639401851f832f50409708c287ad871097b4efee4ef1a4765f38ff4e1b20848560a3143c61b491169de8bf7f4733b6e5ca73e3ece7a72123a1db6c81e1264147b45e952ca2584b3eed6c5e3b5a660b6152b519d8245a320d39c54af6f4f6db0139438bdfd46d3f7bafddae7f25bd7bb4902b2247d924d3f2e21059c88293f35f6aa6d4423d9ef66508c4c99c594e3112f4903496f6244ad830563433a3d8b0e5079a16e2673e558354181edd9cf139eb5cddd2d039291516f775d0a6127571c0044998b7b9aabdc38f83e3c1583e7d4dee176e64fc201fb0c201e6a339044eb524eceabf8a89f38ca7f973c63223681a6f1fbbe406b8b31cad0e8d1fac9acff1c3cbd0a0fc01ac833560ba5002da66a4fec02d7c71952938795a1addd7782603d7860a2b8a04c5769b1ff4a113edc028c17f901868d9416f1d3680aa0fcf08a3a730ec838a455dde5bfa962bf1e32b37ace446d8a560aeae0e1ea908afced9cd192cd1c4c2e094ca6feac070fcb9adff6ecd41e07eb351db4ea3e020887f07ddf8fee0591380d2a5ce2798e40420195dbab8162cf9a5b00c754700e021e65a3a4f0df94049ee77823b11e6e4f25425b344a65b1ca72c8fb9048bb33f000c73869eecacffd3192e2c64628f3718befae81310e101ad027680360ad0ebe7ab2043fdc1e6c95ffab453ad777c8ffb42c6074f1532687c7f602b187280aef89c77ad1731ee70d91e5292d3d13729d100ef08bd49a4dbf7245bceec4ab573a01de6ff991ec61c5821b81a5aa0f3ba93b5ab2496dc210d97a095917fd9094d42c3e5bdfcf445ee4f43bab2f711294b5ee6016b521cd604f66f6674e95622fa99460b8fcbae6a665bd4b0ee4617e131b537de7081081a20b56756f3026e38dc90813f0da2820aa2950fcaeec30d2228533f64d150dbebc80134a474813ba87a0a4567cdbb50e5b98444e49e79d3835b462d47acf068e51d9a7cfbb0488608dbdace565ef7d086308ae6a73f96b20ad8fd7bc103b2c1348523a70c103cbe2a12ca0c1d658ee8531e9fa4677e44ffa7293918bd14d43258dceea9d3e4aae1aa2068ab27cda166f899a6d202b44436501ca03288d38aea012799ee344a07a378499f43c1f35256015e86b4e8ea51d00c0db21d6bd4160782c23d78d17b1b41442dbfe16acf10819cab968b2d3d8bf39f3b70aadd54dcb8d84ca7035f67c18530d5e62ed8c53723bcd305a3f29cd4a4a724d5ffeb0a4ff92adbfc850c294960f4b8a9dc3ab6f68c33a5247addf212f7104cc950a9008d329b727cd67fe72444b732f85be20c023d5e750d5e13ff6e18669a5d367c13b202288a1933f3f2bd23dc322a20fa60d9c12da7fe2f476b9b08f6059488cdc42c38b004e3dbc2f6e277d293580458b902921a4805f64ddb37d5a32f32e469d81da4154cc450b1dcc545dfc81094530d21cd73a2ca652b0ff690c69d748d5f6c73fc829fc6368c063ff875502813b827c037e9d541c71b99ac97db9007992cd4043358ae60fc351ef521bbf3b9d2616995fdd1e2bdf1cb7ff298d0406f86e8bae542e9192af6b745b00ba198d8e757f585cb28b26af9953239f8ae02d6d536960edcfeb3f76171dfe689184742bbff8529161583fdb49f66ca3d1b886e5500d1931899cb45ba0c5ccb1c44520faf0da5f5d321eab5368976f84e901619fac73528d84255e474d2fc56911300e169c548c21c69835eca22390a9e54926a09917c69f4e2e20f552249dad3e48786d395704736da4614adca850304a026d2bdd6a995ed5a1b7ca96bce16e04fad7499b12528035e9a91a9ef2aaf48a126f55741437607eb0e1fc6167495fe6ca06ccaeb563cfa2d0c866d7523b949d072cbea176ae8f5bc0d7d4dd75858d7aaa69c25febabd5752f752c77a7a1e9d4bf50c77e6359ceedabf8b90d675619db838eb97548a20dddc90eb2daafc7b002842ca61bbe2df", 0x1000) close(r0) execve(0x0, 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) close(r5) (async) setsockopt(r5, 0x2, 0xf6d5, &(0x7f0000000140)="6088366956c05b05c0c6788a45af82edb55689de872537dd5c6319929a7ce4693b37c12da3d6cf7c4b816204b4753a3a1526cfb54d266f8353ea39aa35bd46674ade0b43a8c559b23d26a636f02963995e855860aa69d8d60735d1e2e96fd56375f098ad2acd9c31be3397bfa7a6de202fb6a6f9799c05bbb0c8c1a0babd86f98a25f97b83097887547a0574ccbdd5af0d7f368ad54084b532fb31b27f7c91959c41164fcba66985b6d40f046c", 0xad) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) poll(&(0x7f0000000040)=[{r2, 0x40}, {r3, 0x40}, {r4, 0x4}, {0xffffffffffffff9c, 0x1}, {r5, 0x2}], 0x5, 0x1) 05:41:02 executing program 2: syz_emit_ethernet(0x40, &(0x7f00000003c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0xa, 0x3a, 0xff, @rand_addr="000000001a000db74c0000000000c700", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{}]}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 05:41:02 executing program 0: sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000040)="1f57d5a1a8792e4ea0cd5c1894bb4c2bc40bc1b629ade9b7f6a597d9a773d2368743e03c132bd6645e2128ffd93e48aca9e3d4aafc20fea5ca40401717d3478984d93d7d5d6faf5239e05a1a62de85fe5f758f6db47eb7733bf2d69bfeabea500fc5aeb498623295574a46087dd166ca23819c", &(0x7f00000001c0)=0x73, &(0x7f0000000200)="214b425f314bfcb2a00cc089a2977a454c78ef8ed8bcadac40457978072c237b9d72194bd13c8660c8d2b498ba28d5f9ce33323ef01fb79b7cedc77880846f85312c84ff6b15dbe1b040e2d378e7f80a6647322cc899ff0caf96af5f04abd5ebf78966af680bdd8cffa7959afaf94318fabc14479a288a94db2d4095e5694758de32af05a433a87ad664b281884e68d2a4eb287d7ecbcba1e62002662df6c63e66d936a60a540e", 0xa7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000000180)=[{0x87}, {0x60}, {0x6, 0x0, 0x0, 0x82000008}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000100)="fb008a8308029be9db74fc76fa3a", 0xe, 0x0) 05:41:02 executing program 0: sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000040)="1f57d5a1a8792e4ea0cd5c1894bb4c2bc40bc1b629ade9b7f6a597d9a773d2368743e03c132bd6645e2128ffd93e48aca9e3d4aafc20fea5ca40401717d3478984d93d7d5d6faf5239e05a1a62de85fe5f758f6db47eb7733bf2d69bfeabea500fc5aeb498623295574a46087dd166ca23819c", &(0x7f00000001c0)=0x73, &(0x7f0000000200)="214b425f314bfcb2a00cc089a2977a454c78ef8ed8bcadac40457978072c237b9d72194bd13c8660c8d2b498ba28d5f9ce33323ef01fb79b7cedc77880846f85312c84ff6b15dbe1b040e2d378e7f80a6647322cc899ff0caf96af5f04abd5ebf78966af680bdd8cffa7959afaf94318fabc14479a288a94db2d4095e5694758de32af05a433a87ad664b281884e68d2a4eb287d7ecbcba1e62002662df6c63e66d936a60a540e", 0xa7) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000000180)=[{0x87}, {0x60}, {0x6, 0x0, 0x0, 0x82000008}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000100)="fb008a8308029be9db74fc76fa3a", 0xe, 0x0) 05:41:02 executing program 0: r0 = kqueue() setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r1, 0x0, 0x0) socketpair(0x2, 0x3, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x2) kevent(r0, &(0x7f0000001600)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0xc2, 0x0, 0x0, 0x0) syz_open_pts() 05:41:02 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0x1) r2 = socket$inet6(0x18, 0xc001, 0x0) dup2(r2, r1) write(r2, &(0x7f0000000a40)="ab18cdbeb4baffe3fb131be4151af745c4f5cbfd6362e3b32729969518b29730eef94daff29660322a495730865e1707002b526583f29e237ffcf4363fb898e4fe46f75478f562c752f55dccd6122e5aa989f4b355b6735ee32f5cee9da794fee348012e286879b7daabea38440618548bc5e0168e832716bddb3acc33e3ada2402bffc24ee98e52b576ddceee4d81a5d00d5dacb08cf55f5b0e93ce8b918e03094e05771e776fafe616f481f550e31caf1901560cb897307361aa31b7b59d6fb9544660ede0c00dc586d1da3f0c19697c3b69d521d139ac1dcddf4750ba78a0e395cf0f3e21b3988955d146351aee5fdb865fc3434349716b47f0862f22de5d3a5929cb9c4b5ebda12f1a0cf7653a8745acf8b3bb7455342916ff215ae53e82beafaa202f22ca7ded0f9e41e988bd72a40f527f29eb50bdce1c440e00ff4075448d078a1cc14c9106a20d916851fb8c266d6e162cb4e45b296a5d8743a0ae347d773c3f9c66e50b4281a8f9df076eaec7765b415eb5d6413b8243914e2c2d8c52c446c6eef73c0d9c430803144d306f4d37b06b6bf8b01fd159a647e7747f2b3df298c830a70d6f688402af7cc7aa60bcdbba365517674e5aef61cfa056463fb9ace66687d3aa0222010f4a7e4551b164cb370bdef2a4a372cc1090fef80276adee2193fa14fc0671dd250c2f523c249786ccc120a8384cf1b01a4a7572c85cb68b4c663f3ada75cd70c32d39326b06ede75da977a6f4783e1a04ec43be605d88b663946463661c976d3f1f37420567852da70e6106f098c40e67df439269e9160b2d1fa9a2985df23d3895fd6a63dbaf1b96b9e518d3fab077c7c407c6d0a7a5f32b23d12c98e06f444e73a23be5722949749fa2801a0d35d816c1ac76385ca815264dd7bfe8018a92b3c9f066342db7a52ac9b88c1bbb0a917a47bbac322eb5448c2860cec002142f257c5915cf28b531a5ee7fa305f09ec4739f5611c68ea8be0ae29ececf42f94428a5d6b9aad1059ac375eaaeea67dd5cce432e2be892dc648e86f46d445a19509afede809ed2830a9ad21fef73581504abb19dbe5646729cfdeb388f571e62e6310f9b598e7775b7e1581ed76b4dd777a27ae3d6a1245a34474a8a37b4bafe10f444f85c28dc98f18b84659e0f83e976b490d9b0e2e8fc553ce630159e79ee95549dfa31f1456f75cf7163f21403a5e3c468b7dcc89e34d9e7320444d67529ca84be2a414e15539ea6e7982661c1f66e66a958e1bea321d469a4c16cfd071dd41a004969e8dd6bfa944f39277cb61dcfa1b4c931db78bbbf2f478b051e215e1722e298b739599b245ab8dd4529e96c72b7691c08494c9ff171425565ae487146be53a7c4bf8e0403ff699875100ac43cd677d20345fc964b61b16c27bc87abe560e2915e9a35c98ccff97fa48c16b3c09882725dabdcc51bd3ca7a2d5edbdd17b42779481e12212cd25203a0ddb20ec4b6d266e19848245c1e692cc9d98e4fe6c220c0358805f0923f263d2edb27860ea0f33dfbd2d6cbba84859962a481600f83e3e316d4796ec9165d8f6861902a08e0ca0fc28ea7d0bcdb0eac3d68e1746810fe9b22e2b58592825ed8f9bc148f2eb7c87d8b9ed6cbb6320b4bfe43f82e368e9deb5d4844d1c9e2cbaab105c21685b35e92b353ffe899193ef1d1856ff456649f1e2d0c8b94527815605effce9926dc29a9695fdf4dc7472ce47525992dbbe559a4027b7395149114c36f72e42188086ac9df2167a32a51d72880769a9d7806c6dd0631fda1c0151a3d88e3c718252d1c8fc38d4f7a55b52fc73fa7a145d83df2984185610d6b0a526e801dfda050b70b383fd6c6d02c0f7121d2e2d7f736698c8b10b29ee3e7d109181730b6eb1d2af14ba9c764697e1934938188f577210c7f73dccd56e1658ca4750cbbba850cc021a1395c46156cb44fece787c4765c187b239e39035fb214fae5178b3f5916e3f4d43c473de9ccdd0d968db4bb248473b025a66737c7563b98a95b822d6fe3c7674dcd4645990db013e0492bf3586a22ad9083f9c374b70a7c3005d52a53b9bf1c7be7cb41647b847d5936d428991ee5076bf77eb27df4afe05345371c0893643e3b63a59d47ffb85281c07790b83b8851d4b2bc8c61387a8bffa537946a3f2cd0f7b87fecbcd107a01f5caa41df3b08c6d4c91c2873d50e9275f1281414fc415afae18e25537fad5fb71cc88f445ea35ecff8cddbcad095a8e731dda714cdad3c8fd10c48e944983e30d59edc9c4b00bb50e5df91f1397898d920983cb510a47fdc1fb89272b43006d1d4e898d13a333969c04b7e73e8bfb8f0ca9995882c2e7e5dbce65e5f7e1c41c3bea5da261c36a3295d4238cf29f31a3b71b43acac578b0abf87c33f14cdcd4fb4ddce33cf3c7aa7e2147b50eb06a3f7c42d955fc3935326f1e2bc97f50c6b6b998e74a9264b75a3f5e9c51d4e7d95d77164b645750e6629209cd4a69b0fffade963d665296304f9b83a776672acb630486838d156b9a1a0427b1a5267a766c5d84152cebcfde4bfe0444133e35e667ff1e2a4368bb64b12f33a869efbb01f2089a8a56cffa56e65c76552439e49371ce2a01ea184cc96d3ef15f70061ba7bd285dcc7b201b948a42c0ceae09ff5fd6c6139cb701c9688f7edd3559e7a76940d780c1dd14f3023cc06281c6fd7c079e86efd188e989456c7940861caa8359e08ad3a290cbf2b9b98e0f5aca4531873558f47591f8500d824df0c2acb7e85d869cc4662c5cd745ec8d794e5d997df152e1b60862effd1469e4da685d21c3005726030650b114b558d0a9218a7c934babce44d8406175588c96879b851db1f470ea2bd170e9ca000b08fa4195a1a549a85560c3ad4919fe7e1de2c84184173dacac307adcf838192a9efdea265c30f7a67132ae68e5aaec5a32c946a98ec3b3409ed447c3624dc3d0a8aee5265d9e9c553740b692e93338914902149c23f237143146bbb925a09d9d20fa7dc1a980a7a76360f237ba4cec8c43c1ad8b7f119f7e3271557cf309903c599b05a92ef53ade320094d6da564efd1e4f87d446abdcbfbb4f7f15e78de71564461c51ec3f2b4012677bb75e792e488b9b58440fde6fb70af7d012dcf80b5e682c81b3e52f8036a635011c3c0056210b450bc011c984c326c94fda9c23367e293059dc45e07bf021c0988e7de0921215b707810899d40e6a741ffe5d971981e9d9bf6baf10cc30e19f669b35617aac04852d32e27d7944f6314400a011c47ca06497d7f1ee57baee868676152d6a8848c9c7697622e6b03f597d41cc9c052bb9cf1a1a9168202b56e9389e1448b055da76f84fd65d997aec75a608291a83d415f1797bc7ef563b9bb5d3d125bfbba2c5d29fa33c1fec042c788cdd079898ea9088d5ecc166799f9d5db5bd3758bbbf6f0105f56530e84278bd5663d0313daa737373c1b8d91cabe9bc399761b0fa2506c4b7236d94fd549edfe39bd2f3037109594a62436eb436cba7aed2dc45888a3b9d85695b4e7058b6681215103e3c17848d0c093c19680bb3f8523863e18fb0bfb04c035f9fc106c4c4516480369a212270814db290ce2c03e005174e6a1a6672ab8576530c9769f548cbc3727a4d082552e2c6b0d3cf5bfafe9433fdb47aa85708c1b99af1457dbdf4d6388bcb863a316a5344fdc1ceb4f5189adeb724289cb2545538cc86d80b56275921681554b84f1b0b99f41f05eedbb022f0222799a0b6dd32fd93059b026c1691cc093eea59a0b0f8fcd433c65e36dae07188f3f3cbb4d63163af75a61773e521170afb28636d5528639401851f832f50409708c287ad871097b4efee4ef1a4765f38ff4e1b20848560a3143c61b491169de8bf7f4733b6e5ca73e3ece7a72123a1db6c81e1264147b45e952ca2584b3eed6c5e3b5a660b6152b519d8245a320d39c54af6f4f6db0139438bdfd46d3f7bafddae7f25bd7bb4902b2247d924d3f2e21059c88293f35f6aa6d4423d9ef66508c4c99c594e3112f4903496f6244ad830563433a3d8b0e5079a16e2673e558354181edd9cf139eb5cddd2d039291516f775d0a6127571c0044998b7b9aabdc38f83e3c1583e7d4dee176e64fc201fb0c201e6a339044eb524eceabf8a89f38ca7f973c63223681a6f1fbbe406b8b31cad0e8d1fac9acff1c3cbd0a0fc01ac833560ba5002da66a4fec02d7c71952938795a1addd7782603d7860a2b8a04c5769b1ff4a113edc028c17f901868d9416f1d3680aa0fcf08a3a730ec838a455dde5bfa962bf1e32b37ace446d8a560aeae0e1ea908afced9cd192cd1c4c2e094ca6feac070fcb9adff6ecd41e07eb351db4ea3e020887f07ddf8fee0591380d2a5ce2798e40420195dbab8162cf9a5b00c754700e021e65a3a4f0df94049ee77823b11e6e4f25425b344a65b1ca72c8fb9048bb33f000c73869eecacffd3192e2c64628f3718befae81310e101ad027680360ad0ebe7ab2043fdc1e6c95ffab453ad777c8ffb42c6074f1532687c7f602b187280aef89c77ad1731ee70d91e5292d3d13729d100ef08bd49a4dbf7245bceec4ab573a01de6ff991ec61c5821b81a5aa0f3ba93b5ab2496dc210d97a095917fd9094d42c3e5bdfcf445ee4f43bab2f711294b5ee6016b521cd604f66f6674e95622fa99460b8fcbae6a665bd4b0ee4617e131b537de7081081a20b56756f3026e38dc90813f0da2820aa2950fcaeec30d2228533f64d150dbebc80134a474813ba87a0a4567cdbb50e5b98444e49e79d3835b462d47acf068e51d9a7cfbb0488608dbdace565ef7d086308ae6a73f96b20ad8fd7bc103b2c1348523a70c103cbe2a12ca0c1d658ee8531e9fa4677e44ffa7293918bd14d43258dceea9d3e4aae1aa2068ab27cda166f899a6d202b44436501ca03288d38aea012799ee344a07a378499f43c1f35256015e86b4e8ea51d00c0db21d6bd4160782c23d78d17b1b41442dbfe16acf10819cab968b2d3d8bf39f3b70aadd54dcb8d84ca7035f67c18530d5e62ed8c53723bcd305a3f29cd4a4a724d5ffeb0a4ff92adbfc850c294960f4b8a9dc3ab6f68c33a5247addf212f7104cc950a9008d329b727cd67fe72444b732f85be20c023d5e750d5e13ff6e18669a5d367c13b202288a1933f3f2bd23dc322a20fa60d9c12da7fe2f476b9b08f6059488cdc42c38b004e3dbc2f6e277d293580458b902921a4805f64ddb37d5a32f32e469d81da4154cc450b1dcc545dfc81094530d21cd73a2ca652b0ff690c69d748d5f6c73fc829fc6368c063ff875502813b827c037e9d541c71b99ac97db9007992cd4043358ae60fc351ef521bbf3b9d2616995fdd1e2bdf1cb7ff298d0406f86e8bae542e9192af6b745b00ba198d8e757f585cb28b26af9953239f8ae02d6d536960edcfeb3f76171dfe689184742bbff8529161583fdb49f66ca3d1b886e5500d1931899cb45ba0c5ccb1c44520faf0da5f5d321eab5368976f84e901619fac73528d84255e474d2fc56911300e169c548c21c69835eca22390a9e54926a09917c69f4e2e20f552249dad3e48786d395704736da4614adca850304a026d2bdd6a995ed5a1b7ca96bce16e04fad7499b12528035e9a91a9ef2aaf48a126f55741437607eb0e1fc6167495fe6ca06ccaeb563cfa2d0c866d7523b949d072cbea176ae8f5bc0d7d4dd75858d7aaa69c25febabd5752f752c77a7a1e9d4bf50c77e6359ceedabf8b90d675619db838eb97548a20dddc90eb2daafc7b002842ca61bbe2df", 0x1000) close(r0) execve(0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) close(r5) setsockopt(r5, 0x2, 0xf6d5, &(0x7f0000000140)="6088366956c05b05c0c6788a45af82edb55689de872537dd5c6319929a7ce4693b37c12da3d6cf7c4b816204b4753a3a1526cfb54d266f8353ea39aa35bd46674ade0b43a8c559b23d26a636f02963995e855860aa69d8d60735d1e2e96fd56375f098ad2acd9c31be3397bfa7a6de202fb6a6f9799c05bbb0c8c1a0babd86f98a25f97b83097887547a0574ccbdd5af0d7f368ad54084b532fb31b27f7c91959c41164fcba66985b6d40f046c", 0xad) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{r2, 0x40}, {r3, 0x40}, {r4, 0x4}, {0xffffffffffffff9c, 0x1}, {r5, 0x2}], 0x5, 0x1) pipe(&(0x7f0000000840)) (async) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) write(r1, &(0x7f0000000040), 0xfeea) (async) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0x1) (async) socket$inet6(0x18, 0xc001, 0x0) (async) dup2(r2, r1) (async) write(r2, &(0x7f0000000a40)="ab18cdbeb4baffe3fb131be4151af745c4f5cbfd6362e3b32729969518b29730eef94daff29660322a495730865e1707002b526583f29e237ffcf4363fb898e4fe46f75478f562c752f55dccd6122e5aa989f4b355b6735ee32f5cee9da794fee348012e286879b7daabea38440618548bc5e0168e832716bddb3acc33e3ada2402bffc24ee98e52b576ddceee4d81a5d00d5dacb08cf55f5b0e93ce8b918e03094e05771e776fafe616f481f550e31caf1901560cb897307361aa31b7b59d6fb9544660ede0c00dc586d1da3f0c19697c3b69d521d139ac1dcddf4750ba78a0e395cf0f3e21b3988955d146351aee5fdb865fc3434349716b47f0862f22de5d3a5929cb9c4b5ebda12f1a0cf7653a8745acf8b3bb7455342916ff215ae53e82beafaa202f22ca7ded0f9e41e988bd72a40f527f29eb50bdce1c440e00ff4075448d078a1cc14c9106a20d916851fb8c266d6e162cb4e45b296a5d8743a0ae347d773c3f9c66e50b4281a8f9df076eaec7765b415eb5d6413b8243914e2c2d8c52c446c6eef73c0d9c430803144d306f4d37b06b6bf8b01fd159a647e7747f2b3df298c830a70d6f688402af7cc7aa60bcdbba365517674e5aef61cfa056463fb9ace66687d3aa0222010f4a7e4551b164cb370bdef2a4a372cc1090fef80276adee2193fa14fc0671dd250c2f523c249786ccc120a8384cf1b01a4a7572c85cb68b4c663f3ada75cd70c32d39326b06ede75da977a6f4783e1a04ec43be605d88b663946463661c976d3f1f37420567852da70e6106f098c40e67df439269e9160b2d1fa9a2985df23d3895fd6a63dbaf1b96b9e518d3fab077c7c407c6d0a7a5f32b23d12c98e06f444e73a23be5722949749fa2801a0d35d816c1ac76385ca815264dd7bfe8018a92b3c9f066342db7a52ac9b88c1bbb0a917a47bbac322eb5448c2860cec002142f257c5915cf28b531a5ee7fa305f09ec4739f5611c68ea8be0ae29ececf42f94428a5d6b9aad1059ac375eaaeea67dd5cce432e2be892dc648e86f46d445a19509afede809ed2830a9ad21fef73581504abb19dbe5646729cfdeb388f571e62e6310f9b598e7775b7e1581ed76b4dd777a27ae3d6a1245a34474a8a37b4bafe10f444f85c28dc98f18b84659e0f83e976b490d9b0e2e8fc553ce630159e79ee95549dfa31f1456f75cf7163f21403a5e3c468b7dcc89e34d9e7320444d67529ca84be2a414e15539ea6e7982661c1f66e66a958e1bea321d469a4c16cfd071dd41a004969e8dd6bfa944f39277cb61dcfa1b4c931db78bbbf2f478b051e215e1722e298b739599b245ab8dd4529e96c72b7691c08494c9ff171425565ae487146be53a7c4bf8e0403ff699875100ac43cd677d20345fc964b61b16c27bc87abe560e2915e9a35c98ccff97fa48c16b3c09882725dabdcc51bd3ca7a2d5edbdd17b42779481e12212cd25203a0ddb20ec4b6d266e19848245c1e692cc9d98e4fe6c220c0358805f0923f263d2edb27860ea0f33dfbd2d6cbba84859962a481600f83e3e316d4796ec9165d8f6861902a08e0ca0fc28ea7d0bcdb0eac3d68e1746810fe9b22e2b58592825ed8f9bc148f2eb7c87d8b9ed6cbb6320b4bfe43f82e368e9deb5d4844d1c9e2cbaab105c21685b35e92b353ffe899193ef1d1856ff456649f1e2d0c8b94527815605effce9926dc29a9695fdf4dc7472ce47525992dbbe559a4027b7395149114c36f72e42188086ac9df2167a32a51d72880769a9d7806c6dd0631fda1c0151a3d88e3c718252d1c8fc38d4f7a55b52fc73fa7a145d83df2984185610d6b0a526e801dfda050b70b383fd6c6d02c0f7121d2e2d7f736698c8b10b29ee3e7d109181730b6eb1d2af14ba9c764697e1934938188f577210c7f73dccd56e1658ca4750cbbba850cc021a1395c46156cb44fece787c4765c187b239e39035fb214fae5178b3f5916e3f4d43c473de9ccdd0d968db4bb248473b025a66737c7563b98a95b822d6fe3c7674dcd4645990db013e0492bf3586a22ad9083f9c374b70a7c3005d52a53b9bf1c7be7cb41647b847d5936d428991ee5076bf77eb27df4afe05345371c0893643e3b63a59d47ffb85281c07790b83b8851d4b2bc8c61387a8bffa537946a3f2cd0f7b87fecbcd107a01f5caa41df3b08c6d4c91c2873d50e9275f1281414fc415afae18e25537fad5fb71cc88f445ea35ecff8cddbcad095a8e731dda714cdad3c8fd10c48e944983e30d59edc9c4b00bb50e5df91f1397898d920983cb510a47fdc1fb89272b43006d1d4e898d13a333969c04b7e73e8bfb8f0ca9995882c2e7e5dbce65e5f7e1c41c3bea5da261c36a3295d4238cf29f31a3b71b43acac578b0abf87c33f14cdcd4fb4ddce33cf3c7aa7e2147b50eb06a3f7c42d955fc3935326f1e2bc97f50c6b6b998e74a9264b75a3f5e9c51d4e7d95d77164b645750e6629209cd4a69b0fffade963d665296304f9b83a776672acb630486838d156b9a1a0427b1a5267a766c5d84152cebcfde4bfe0444133e35e667ff1e2a4368bb64b12f33a869efbb01f2089a8a56cffa56e65c76552439e49371ce2a01ea184cc96d3ef15f70061ba7bd285dcc7b201b948a42c0ceae09ff5fd6c6139cb701c9688f7edd3559e7a76940d780c1dd14f3023cc06281c6fd7c079e86efd188e989456c7940861caa8359e08ad3a290cbf2b9b98e0f5aca4531873558f47591f8500d824df0c2acb7e85d869cc4662c5cd745ec8d794e5d997df152e1b60862effd1469e4da685d21c3005726030650b114b558d0a9218a7c934babce44d8406175588c96879b851db1f470ea2bd170e9ca000b08fa4195a1a549a85560c3ad4919fe7e1de2c84184173dacac307adcf838192a9efdea265c30f7a67132ae68e5aaec5a32c946a98ec3b3409ed447c3624dc3d0a8aee5265d9e9c553740b692e93338914902149c23f237143146bbb925a09d9d20fa7dc1a980a7a76360f237ba4cec8c43c1ad8b7f119f7e3271557cf309903c599b05a92ef53ade320094d6da564efd1e4f87d446abdcbfbb4f7f15e78de71564461c51ec3f2b4012677bb75e792e488b9b58440fde6fb70af7d012dcf80b5e682c81b3e52f8036a635011c3c0056210b450bc011c984c326c94fda9c23367e293059dc45e07bf021c0988e7de0921215b707810899d40e6a741ffe5d971981e9d9bf6baf10cc30e19f669b35617aac04852d32e27d7944f6314400a011c47ca06497d7f1ee57baee868676152d6a8848c9c7697622e6b03f597d41cc9c052bb9cf1a1a9168202b56e9389e1448b055da76f84fd65d997aec75a608291a83d415f1797bc7ef563b9bb5d3d125bfbba2c5d29fa33c1fec042c788cdd079898ea9088d5ecc166799f9d5db5bd3758bbbf6f0105f56530e84278bd5663d0313daa737373c1b8d91cabe9bc399761b0fa2506c4b7236d94fd549edfe39bd2f3037109594a62436eb436cba7aed2dc45888a3b9d85695b4e7058b6681215103e3c17848d0c093c19680bb3f8523863e18fb0bfb04c035f9fc106c4c4516480369a212270814db290ce2c03e005174e6a1a6672ab8576530c9769f548cbc3727a4d082552e2c6b0d3cf5bfafe9433fdb47aa85708c1b99af1457dbdf4d6388bcb863a316a5344fdc1ceb4f5189adeb724289cb2545538cc86d80b56275921681554b84f1b0b99f41f05eedbb022f0222799a0b6dd32fd93059b026c1691cc093eea59a0b0f8fcd433c65e36dae07188f3f3cbb4d63163af75a61773e521170afb28636d5528639401851f832f50409708c287ad871097b4efee4ef1a4765f38ff4e1b20848560a3143c61b491169de8bf7f4733b6e5ca73e3ece7a72123a1db6c81e1264147b45e952ca2584b3eed6c5e3b5a660b6152b519d8245a320d39c54af6f4f6db0139438bdfd46d3f7bafddae7f25bd7bb4902b2247d924d3f2e21059c88293f35f6aa6d4423d9ef66508c4c99c594e3112f4903496f6244ad830563433a3d8b0e5079a16e2673e558354181edd9cf139eb5cddd2d039291516f775d0a6127571c0044998b7b9aabdc38f83e3c1583e7d4dee176e64fc201fb0c201e6a339044eb524eceabf8a89f38ca7f973c63223681a6f1fbbe406b8b31cad0e8d1fac9acff1c3cbd0a0fc01ac833560ba5002da66a4fec02d7c71952938795a1addd7782603d7860a2b8a04c5769b1ff4a113edc028c17f901868d9416f1d3680aa0fcf08a3a730ec838a455dde5bfa962bf1e32b37ace446d8a560aeae0e1ea908afced9cd192cd1c4c2e094ca6feac070fcb9adff6ecd41e07eb351db4ea3e020887f07ddf8fee0591380d2a5ce2798e40420195dbab8162cf9a5b00c754700e021e65a3a4f0df94049ee77823b11e6e4f25425b344a65b1ca72c8fb9048bb33f000c73869eecacffd3192e2c64628f3718befae81310e101ad027680360ad0ebe7ab2043fdc1e6c95ffab453ad777c8ffb42c6074f1532687c7f602b187280aef89c77ad1731ee70d91e5292d3d13729d100ef08bd49a4dbf7245bceec4ab573a01de6ff991ec61c5821b81a5aa0f3ba93b5ab2496dc210d97a095917fd9094d42c3e5bdfcf445ee4f43bab2f711294b5ee6016b521cd604f66f6674e95622fa99460b8fcbae6a665bd4b0ee4617e131b537de7081081a20b56756f3026e38dc90813f0da2820aa2950fcaeec30d2228533f64d150dbebc80134a474813ba87a0a4567cdbb50e5b98444e49e79d3835b462d47acf068e51d9a7cfbb0488608dbdace565ef7d086308ae6a73f96b20ad8fd7bc103b2c1348523a70c103cbe2a12ca0c1d658ee8531e9fa4677e44ffa7293918bd14d43258dceea9d3e4aae1aa2068ab27cda166f899a6d202b44436501ca03288d38aea012799ee344a07a378499f43c1f35256015e86b4e8ea51d00c0db21d6bd4160782c23d78d17b1b41442dbfe16acf10819cab968b2d3d8bf39f3b70aadd54dcb8d84ca7035f67c18530d5e62ed8c53723bcd305a3f29cd4a4a724d5ffeb0a4ff92adbfc850c294960f4b8a9dc3ab6f68c33a5247addf212f7104cc950a9008d329b727cd67fe72444b732f85be20c023d5e750d5e13ff6e18669a5d367c13b202288a1933f3f2bd23dc322a20fa60d9c12da7fe2f476b9b08f6059488cdc42c38b004e3dbc2f6e277d293580458b902921a4805f64ddb37d5a32f32e469d81da4154cc450b1dcc545dfc81094530d21cd73a2ca652b0ff690c69d748d5f6c73fc829fc6368c063ff875502813b827c037e9d541c71b99ac97db9007992cd4043358ae60fc351ef521bbf3b9d2616995fdd1e2bdf1cb7ff298d0406f86e8bae542e9192af6b745b00ba198d8e757f585cb28b26af9953239f8ae02d6d536960edcfeb3f76171dfe689184742bbff8529161583fdb49f66ca3d1b886e5500d1931899cb45ba0c5ccb1c44520faf0da5f5d321eab5368976f84e901619fac73528d84255e474d2fc56911300e169c548c21c69835eca22390a9e54926a09917c69f4e2e20f552249dad3e48786d395704736da4614adca850304a026d2bdd6a995ed5a1b7ca96bce16e04fad7499b12528035e9a91a9ef2aaf48a126f55741437607eb0e1fc6167495fe6ca06ccaeb563cfa2d0c866d7523b949d072cbea176ae8f5bc0d7d4dd75858d7aaa69c25febabd5752f752c77a7a1e9d4bf50c77e6359ceedabf8b90d675619db838eb97548a20dddc90eb2daafc7b002842ca61bbe2df", 0x1000) (async) close(r0) (async) execve(0x0, 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) (async) close(r5) (async) setsockopt(r5, 0x2, 0xf6d5, &(0x7f0000000140)="6088366956c05b05c0c6788a45af82edb55689de872537dd5c6319929a7ce4693b37c12da3d6cf7c4b816204b4753a3a1526cfb54d266f8353ea39aa35bd46674ade0b43a8c559b23d26a636f02963995e855860aa69d8d60735d1e2e96fd56375f098ad2acd9c31be3397bfa7a6de202fb6a6f9799c05bbb0c8c1a0babd86f98a25f97b83097887547a0574ccbdd5af0d7f368ad54084b532fb31b27f7c91959c41164fcba66985b6d40f046c", 0xad) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) poll(&(0x7f0000000040)=[{r2, 0x40}, {r3, 0x40}, {r4, 0x4}, {0xffffffffffffff9c, 0x1}, {r5, 0x2}], 0x5, 0x1) (async) 05:41:02 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) r1 = dup2(r0, r0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000000)="d0c221f4854b8f829aa3754f3567cc54a100"/29, 0x1d, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x7, 0x80000001}) 05:41:02 executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xfffffff9, 0xffffff78, "0804000003000000000100008d1b82834700"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff45681baab0bbc83c81125000f500aa7335dce16e5e50379c8fa87d66de3cc5e5bc9baf99de12df2ebde010fd41b7fb141b94e90ab7798415ba81b750b0cb9102bb284bc9da87de4dc6b62efc725999d618dd92d97a38fedf5cd4373419cd3e19e84c7f67164ec8726b102e4775a5ed52e890b7f2c911ba560cb8292d903e7a09230fe5844f2425af87bae5c115195165034d2b0c21c3bea91fa88cb97f0debf04b99c29de8b5608e1cc7b6b690300cb850c22a5d3f6197a1b6b8bd8520a7446cf987474c9905e09ed9b9f3ad7b29db8a355a360041da635c30700bb47de0b0e951f239be1ecd1c032a5381403a9aba67df973ecdd3f2cf8a3f162985ae7b1388edccfb2163c5fe525cb6e1a6cced9e5d8f9c00bfa1ddcd77bef65ebe6fe59555607654e20fff8fc9290fd60b9fa22aa60c6f86d690d27e997d7403cac5f7a71335870619cc7397a714c5113647240ee3590564788623c50f8677918168906fb1686094da2139dc58a03ba1d0409cdbff53cde20a1f3bdd603949acde5f8b632c849a0145ed5078a95eb237af1c033db5aa71cbd31d3e68f313f20c3b8a4e8ce61955493181e67b827eddc4269c624af520b5ca4118fdd9eda5a1592049904ebbb302aa2198316667d0e5736bea2595707cc75700c2f7cf293504694aa9fa28407701c332e420a1326e383e5f13942ebdbd9da0c6a7ccf49ae1a487c879f69856ab3d58e2b2d8bc535570be9a130b11848d5f1e308363997a5bf3bd7d9c1633e85ea5928a9ed9099e5ad44cae8244e53fda3724632f8fcaec870d117d496ec90f14f2624d6b9065fb71ecddf0df351e705cea89bafdb2774b42e11d496e", 0x1000}, {&(0x7f0000000040)="4c74b014344e604622d67886821303a58d49cef22a58d56b011ea27f0c0681979b0367c01cfe6a9b414a46ed955ba07fc16da4b8be7166322b1603e87aae06f9", 0x40}], 0x2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000140)="1fea39044062a6258d79f8effacaaf91ecfd31727736e9af38f90986fd7ab4c22c910c987cadc353356c860844e2fe48dce526fd4aee9dd58264e89ee420452e18fcb5ebc67a487de1aa7b31de41af3c1a18f221f6bd926fbaeb4885bf2591fcf5bd3178958f521cd00509e228bc918c5645aa91abd0a105d04229f475cc9615b52a8ac0aaefcfb4e914", 0x8a}, {&(0x7f0000000200)="cd3ec67896964c3848283a34f6a294f7bca7f4a5304d766b4a31484afd33e688b355e65583d77a032c5ba40f47b1b739c7f6efe1671d3affa3e4b1956efdc89419ea03e13419a7726902cba776abf67f187cdb8360364ad1428132641199aebe6e113a89759465df6737ac5d2f20101b716c828b5f09acd40bbdfe978a32391dd47ea0f496778366f6ad3722fbee9b62f5072452883259a3d62736e22b9c9e", 0x9f}, {&(0x7f00000002c0)="a960d81ed85b3a15b70afbeac712741fd8d1262f08655a067c0886764efc966b799259a777189a99dae8ebc86258f2ef5db53f92c2f798e641310866249b1c3e12a7c4c93a3a92a5ce0ca6ac623aa64e2479461c5f561af280e841699906da5ce0a2532648ee10f7fc89725fd1e9577dc08669b1e56fca", 0x77}, {&(0x7f00000014c0)="4ddcd330161add364d7824c6489237605794ccd1264a62cfa6cacc91912fc5f58c8d0f2f51022278d08e6adec9d7c4ea7157bb86ed1c46b0fd961fc85aac78b25f8b93297a1ac39f0adc9817713ba8e8b1007460222e2de682565fd654a1324caf4ebe222fe1049f2058190aeb3333ec54fc0796feb8ff3c284d5092b8e80589e0415be07dc2ebf5c12da6ca10f4ff4e2cfd09d08893ace29956ea07f21fd3410f6a4f2cc7d9601591efc015321868bb6ebb9605", 0xb4}, {&(0x7f0000001580)="63cb5de7d9bebf2653e1dac22d0883dc5be6b209f9e1471f3a3b8f639e50df6aa4b45c46e7fde5da3b93aff14439ee2a0aa044674ef3f075e5d0df4eb94b0875dc573fedc2368ed8a605a33e13999398d9788ba8a201394777fdd29bf8c1120f9a67c60db31964623d6a39bc8962b2a0a87a38759c3396ff071e8003dbc666b74c0291385aad7ec1d884", 0x8a}, {&(0x7f0000001640)="c4b394dd474acf68f195e06e55f4824fd06fc0f3ed8047e349b985a61b988827b50983b1bdfd598c31f9b179fd668786191ec36cbd5b57bdee9dc9a2ea1d90208002993455cfbfb99584907c35d6c0745d59464c2c0bffe94b435911e8dabb78e1c21d2277fe35513f9e7c02622086c0984964bf1e3dc3ccd231aff3eea7d86a83221521db4fc4dd", 0x88}], 0x6) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89296384c633eedb297af5157cd1a07a7e9bc458a726afd5f574b9d6235a321b827ae967c78f336c82f2a816a7d4e5fde8fca802ad3dfb3fe67d835afc3bf4030000000d314cb0dd8e623d9cbef5436fd888bad0632034dfacb47386098c1f30bf92b9f4e5e21bbafd84f37ee13ad086bb6140cd341cf400", 0x125) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xfffffff9, 0xffffff78, "0804000003000000000100008d1b82834700"}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff45681baab0bbc83c81125000f500aa7335dce16e5e50379c8fa87d66de3cc5e5bc9baf99de12df2ebde010fd41b7fb141b94e90ab7798415ba81b750b0cb9102bb284bc9da87de4dc6b62efc725999d618dd92d97a38fedf5cd4373419cd3e19e84c7f67164ec8726b102e4775a5ed52e890b7f2c911ba560cb8292d903e7a09230fe5844f2425af87bae5c115195165034d2b0c21c3bea91fa88cb97f0debf04b99c29de8b5608e1cc7b6b690300cb850c22a5d3f6197a1b6b8bd8520a7446cf987474c9905e09ed9b9f3ad7b29db8a355a360041da635c30700bb47de0b0e951f239be1ecd1c032a5381403a9aba67df973ecdd3f2cf8a3f162985ae7b1388edccfb2163c5fe525cb6e1a6cced9e5d8f9c00bfa1ddcd77bef65ebe6fe59555607654e20fff8fc9290fd60b9fa22aa60c6f86d690d27e997d7403cac5f7a71335870619cc7397a714c5113647240ee3590564788623c50f8677918168906fb1686094da2139dc58a03ba1d0409cdbff53cde20a1f3bdd603949acde5f8b632c849a0145ed5078a95eb237af1c033db5aa71cbd31d3e68f313f20c3b8a4e8ce61955493181e67b827eddc4269c624af520b5ca4118fdd9eda5a1592049904ebbb302aa2198316667d0e5736bea2595707cc75700c2f7cf293504694aa9fa28407701c332e420a1326e383e5f13942ebdbd9da0c6a7ccf49ae1a487c879f69856ab3d58e2b2d8bc535570be9a130b11848d5f1e308363997a5bf3bd7d9c1633e85ea5928a9ed9099e5ad44cae8244e53fda3724632f8fcaec870d117d496ec90f14f2624d6b9065fb71ecddf0df351e705cea89bafdb2774b42e11d496e", 0x1000}, {&(0x7f0000000040)="4c74b014344e604622d67886821303a58d49cef22a58d56b011ea27f0c0681979b0367c01cfe6a9b414a46ed955ba07fc16da4b8be7166322b1603e87aae06f9", 0x40}], 0x2) (async) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000140)="1fea39044062a6258d79f8effacaaf91ecfd31727736e9af38f90986fd7ab4c22c910c987cadc353356c860844e2fe48dce526fd4aee9dd58264e89ee420452e18fcb5ebc67a487de1aa7b31de41af3c1a18f221f6bd926fbaeb4885bf2591fcf5bd3178958f521cd00509e228bc918c5645aa91abd0a105d04229f475cc9615b52a8ac0aaefcfb4e914", 0x8a}, {&(0x7f0000000200)="cd3ec67896964c3848283a34f6a294f7bca7f4a5304d766b4a31484afd33e688b355e65583d77a032c5ba40f47b1b739c7f6efe1671d3affa3e4b1956efdc89419ea03e13419a7726902cba776abf67f187cdb8360364ad1428132641199aebe6e113a89759465df6737ac5d2f20101b716c828b5f09acd40bbdfe978a32391dd47ea0f496778366f6ad3722fbee9b62f5072452883259a3d62736e22b9c9e", 0x9f}, {&(0x7f00000002c0)="a960d81ed85b3a15b70afbeac712741fd8d1262f08655a067c0886764efc966b799259a777189a99dae8ebc86258f2ef5db53f92c2f798e641310866249b1c3e12a7c4c93a3a92a5ce0ca6ac623aa64e2479461c5f561af280e841699906da5ce0a2532648ee10f7fc89725fd1e9577dc08669b1e56fca", 0x77}, {&(0x7f00000014c0)="4ddcd330161add364d7824c6489237605794ccd1264a62cfa6cacc91912fc5f58c8d0f2f51022278d08e6adec9d7c4ea7157bb86ed1c46b0fd961fc85aac78b25f8b93297a1ac39f0adc9817713ba8e8b1007460222e2de682565fd654a1324caf4ebe222fe1049f2058190aeb3333ec54fc0796feb8ff3c284d5092b8e80589e0415be07dc2ebf5c12da6ca10f4ff4e2cfd09d08893ace29956ea07f21fd3410f6a4f2cc7d9601591efc015321868bb6ebb9605", 0xb4}, {&(0x7f0000001580)="63cb5de7d9bebf2653e1dac22d0883dc5be6b209f9e1471f3a3b8f639e50df6aa4b45c46e7fde5da3b93aff14439ee2a0aa044674ef3f075e5d0df4eb94b0875dc573fedc2368ed8a605a33e13999398d9788ba8a201394777fdd29bf8c1120f9a67c60db31964623d6a39bc8962b2a0a87a38759c3396ff071e8003dbc666b74c0291385aad7ec1d884", 0x8a}, {&(0x7f0000001640)="c4b394dd474acf68f195e06e55f4824fd06fc0f3ed8047e349b985a61b988827b50983b1bdfd598c31f9b179fd668786191ec36cbd5b57bdee9dc9a2ea1d90208002993455cfbfb99584907c35d6c0745d59464c2c0bffe94b435911e8dabb78e1c21d2277fe35513f9e7c02622086c0984964bf1e3dc3ccd231aff3eea7d86a83221521db4fc4dd", 0x88}], 0x6) (async) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89296384c633eedb297af5157cd1a07a7e9bc458a726afd5f574b9d6235a321b827ae967c78f336c82f2a816a7d4e5fde8fca802ad3dfb3fe67d835afc3bf4030000000d314cb0dd8e623d9cbef5436fd888bad0632034dfacb47386098c1f30bf92b9f4e5e21bbafd84f37ee13ad086bb6140cd341cf400", 0x125) (async) 05:41:02 executing program 0: r0 = kqueue() (async) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r1, 0x0, 0x0) socketpair(0x2, 0x3, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x2) kevent(r0, &(0x7f0000001600)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0xc2, 0x0, 0x0, 0x0) (async) syz_open_pts() 05:41:02 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) r1 = dup2(r0, r0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) (async, rerun: 64) pwrite(r0, &(0x7f0000000000)="d0c221f4854b8f829aa3754f3567cc54a100"/29, 0x1d, 0x0) (async, rerun: 64) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x7, 0x80000001}) 05:41:02 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 05:41:02 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) shutdown(r1, 0x2) (async) 05:41:02 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) r1 = dup2(r0, r0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) (async) pwrite(r0, &(0x7f0000000000)="d0c221f4854b8f829aa3754f3567cc54a100"/29, 0x1d, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x7, 0x80000001}) 05:41:02 executing program 0: r0 = kqueue() setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r1, 0x0, 0x0) socketpair(0x2, 0x3, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x2) kevent(r0, &(0x7f0000001600)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0xc2, 0x0, 0x0, 0x0) syz_open_pts() kqueue() (async) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) (async) write(r1, 0x0, 0x0) (async) socketpair(0x2, 0x3, 0xff, &(0x7f0000000040)) (async) poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x2) (async) kevent(r0, &(0x7f0000001600)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0xc2, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) 05:41:03 executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xfffffff9, 0xffffff78, "0804000003000000000100008d1b82834700"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff45681baab0bbc83c81125000f500aa7335dce16e5e50379c8fa87d66de3cc5e5bc9baf99de12df2ebde010fd41b7fb141b94e90ab7798415ba81b750b0cb9102bb284bc9da87de4dc6b62efc725999d618dd92d97a38fedf5cd4373419cd3e19e84c7f67164ec8726b102e4775a5ed52e890b7f2c911ba560cb8292d903e7a09230fe5844f2425af87bae5c115195165034d2b0c21c3bea91fa88cb97f0debf04b99c29de8b5608e1cc7b6b690300cb850c22a5d3f6197a1b6b8bd8520a7446cf987474c9905e09ed9b9f3ad7b29db8a355a360041da635c30700bb47de0b0e951f239be1ecd1c032a5381403a9aba67df973ecdd3f2cf8a3f162985ae7b1388edccfb2163c5fe525cb6e1a6cced9e5d8f9c00bfa1ddcd77bef65ebe6fe59555607654e20fff8fc9290fd60b9fa22aa60c6f86d690d27e997d7403cac5f7a71335870619cc7397a714c5113647240ee3590564788623c50f8677918168906fb1686094da2139dc58a03ba1d0409cdbff53cde20a1f3bdd603949acde5f8b632c849a0145ed5078a95eb237af1c033db5aa71cbd31d3e68f313f20c3b8a4e8ce61955493181e67b827eddc4269c624af520b5ca4118fdd9eda5a1592049904ebbb302aa2198316667d0e5736bea2595707cc75700c2f7cf293504694aa9fa28407701c332e420a1326e383e5f13942ebdbd9da0c6a7ccf49ae1a487c879f69856ab3d58e2b2d8bc535570be9a130b11848d5f1e308363997a5bf3bd7d9c1633e85ea5928a9ed9099e5ad44cae8244e53fda3724632f8fcaec870d117d496ec90f14f2624d6b9065fb71ecddf0df351e705cea89bafdb2774b42e11d496e", 0x1000}, {&(0x7f0000000040)="4c74b014344e604622d67886821303a58d49cef22a58d56b011ea27f0c0681979b0367c01cfe6a9b414a46ed955ba07fc16da4b8be7166322b1603e87aae06f9", 0x40}], 0x2) (async) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000140)="1fea39044062a6258d79f8effacaaf91ecfd31727736e9af38f90986fd7ab4c22c910c987cadc353356c860844e2fe48dce526fd4aee9dd58264e89ee420452e18fcb5ebc67a487de1aa7b31de41af3c1a18f221f6bd926fbaeb4885bf2591fcf5bd3178958f521cd00509e228bc918c5645aa91abd0a105d04229f475cc9615b52a8ac0aaefcfb4e914", 0x8a}, {&(0x7f0000000200)="cd3ec67896964c3848283a34f6a294f7bca7f4a5304d766b4a31484afd33e688b355e65583d77a032c5ba40f47b1b739c7f6efe1671d3affa3e4b1956efdc89419ea03e13419a7726902cba776abf67f187cdb8360364ad1428132641199aebe6e113a89759465df6737ac5d2f20101b716c828b5f09acd40bbdfe978a32391dd47ea0f496778366f6ad3722fbee9b62f5072452883259a3d62736e22b9c9e", 0x9f}, {&(0x7f00000002c0)="a960d81ed85b3a15b70afbeac712741fd8d1262f08655a067c0886764efc966b799259a777189a99dae8ebc86258f2ef5db53f92c2f798e641310866249b1c3e12a7c4c93a3a92a5ce0ca6ac623aa64e2479461c5f561af280e841699906da5ce0a2532648ee10f7fc89725fd1e9577dc08669b1e56fca", 0x77}, {&(0x7f00000014c0)="4ddcd330161add364d7824c6489237605794ccd1264a62cfa6cacc91912fc5f58c8d0f2f51022278d08e6adec9d7c4ea7157bb86ed1c46b0fd961fc85aac78b25f8b93297a1ac39f0adc9817713ba8e8b1007460222e2de682565fd654a1324caf4ebe222fe1049f2058190aeb3333ec54fc0796feb8ff3c284d5092b8e80589e0415be07dc2ebf5c12da6ca10f4ff4e2cfd09d08893ace29956ea07f21fd3410f6a4f2cc7d9601591efc015321868bb6ebb9605", 0xb4}, {&(0x7f0000001580)="63cb5de7d9bebf2653e1dac22d0883dc5be6b209f9e1471f3a3b8f639e50df6aa4b45c46e7fde5da3b93aff14439ee2a0aa044674ef3f075e5d0df4eb94b0875dc573fedc2368ed8a605a33e13999398d9788ba8a201394777fdd29bf8c1120f9a67c60db31964623d6a39bc8962b2a0a87a38759c3396ff071e8003dbc666b74c0291385aad7ec1d884", 0x8a}, {&(0x7f0000001640)="c4b394dd474acf68f195e06e55f4824fd06fc0f3ed8047e349b985a61b988827b50983b1bdfd598c31f9b179fd668786191ec36cbd5b57bdee9dc9a2ea1d90208002993455cfbfb99584907c35d6c0745d59464c2c0bffe94b435911e8dabb78e1c21d2277fe35513f9e7c02622086c0984964bf1e3dc3ccd231aff3eea7d86a83221521db4fc4dd", 0x88}], 0x6) (async) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89296384c633eedb297af5157cd1a07a7e9bc458a726afd5f574b9d6235a321b827ae967c78f336c82f2a816a7d4e5fde8fca802ad3dfb3fe67d835afc3bf4030000000d314cb0dd8e623d9cbef5436fd888bad0632034dfacb47386098c1f30bf92b9f4e5e21bbafd84f37ee13ad086bb6140cd341cf400", 0x125) 05:41:03 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0x7fd}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000000), 0x4) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r2}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r2}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r3}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r5}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r6}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x8, 0x10, 0x20, 0x1}, {0x4da, 0x3, 0x2}, {0x4, 0x2, 0x1}, {0x1b4, 0x40}, {0xd61e, 0x1, 0x2, 0x400}, {0x3, 0x4, 0x1, 0x9}, {0x400, 0x2, 0x6, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) 05:41:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1903, &(0x7f0000000000)=0x7ff, 0x4) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000ce67046ce6ffffffffffcda1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df728c3f23cc43d7e6b41e5a1b3bec9c5f882b297be16776f5110074ceb2ca08000000dd0aa6ff50602ab51084e1907f9a1f132e278cb5d60200af7d026ba8af63ff37282972c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300120208a371a3f80004000057e2669f000100000000000000000d8cfdafdd7f520f36695d410e865e385f599af14ba344a5c45103e5c713d3a69b142b0f717462e78294910701bfe14817e4ddf04b30e62987ff7c40bc5284ddc3b633bee350", 0x102, 0x0, 0x0, 0xffffffffffffff9c) 05:41:03 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) shutdown(r1, 0x2) 05:41:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1903, &(0x7f0000000000)=0x7ff, 0x4) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000ce67046ce6ffffffffffcda1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df728c3f23cc43d7e6b41e5a1b3bec9c5f882b297be16776f5110074ceb2ca08000000dd0aa6ff50602ab51084e1907f9a1f132e278cb5d60200af7d026ba8af63ff37282972c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300120208a371a3f80004000057e2669f000100000000000000000d8cfdafdd7f520f36695d410e865e385f599af14ba344a5c45103e5c713d3a69b142b0f717462e78294910701bfe14817e4ddf04b30e62987ff7c40bc5284ddc3b633bee350", 0x102, 0x0, 0x0, 0xffffffffffffff9c) socket(0x11, 0x4003, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1903, &(0x7f0000000000)=0x7ff, 0x4) (async) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000ce67046ce6ffffffffffcda1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df728c3f23cc43d7e6b41e5a1b3bec9c5f882b297be16776f5110074ceb2ca08000000dd0aa6ff50602ab51084e1907f9a1f132e278cb5d60200af7d026ba8af63ff37282972c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300120208a371a3f80004000057e2669f000100000000000000000d8cfdafdd7f520f36695d410e865e385f599af14ba344a5c45103e5c713d3a69b142b0f717462e78294910701bfe14817e4ddf04b30e62987ff7c40bc5284ddc3b633bee350", 0x102, 0x0, 0x0, 0xffffffffffffff9c) (async) 05:41:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1903, &(0x7f0000000000)=0x7ff, 0x4) (async) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000ce67046ce6ffffffffffcda1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df728c3f23cc43d7e6b41e5a1b3bec9c5f882b297be16776f5110074ceb2ca08000000dd0aa6ff50602ab51084e1907f9a1f132e278cb5d60200af7d026ba8af63ff37282972c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300120208a371a3f80004000057e2669f000100000000000000000d8cfdafdd7f520f36695d410e865e385f599af14ba344a5c45103e5c713d3a69b142b0f717462e78294910701bfe14817e4ddf04b30e62987ff7c40bc5284ddc3b633bee350", 0x102, 0x0, 0x0, 0xffffffffffffff9c) 05:41:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x7f}, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xa547, 0x3ff, 0x28000000000000, 0x58, 0xff, 0x4, 0x1000, 0x3a3}, &(0x7f0000000240)={0x101, 0x1, 0x80000001, 0x7, 0x8, 0x4, 0x800, 0x3}, &(0x7f0000000280)={0x4, 0x80000000, 0x5, 0x27ab, 0x101, 0x6, 0x3ff, 0x1}, &(0x7f00000002c0)={0x6cdfaf60, 0x3}) r3 = socket(0x11, 0x3, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x380, 0x0) dup2(r2, 0xffffffffffffff9c) write(r4, &(0x7f0000000140)="8e9629fb5ed7d1cf526fd960a4aed6ce86c07776f4864b08650db8c3f1f676c5ec5a530281d2cf3ca968817764a429c384316f1dfd502615d5684342e7246bfa807fa8e09a130e46d90d27336bcdafe914b958e4f9bb0609f9af4944d8ae8d786454a88be0b58e6f512cba990add8df6396ffd6f29d8223f1c0e42d30bde9cc387d4203aa3f418c0960207cec223cffa76aef557a90b7e58688ee54bc24ea9ce021de3a3f4af02912945a22d0e680f82505379b916a51edf9f61cec681b42147b184ae0e453bc74b51376d1c3a8ef1f20b9a9115c690409201a01fc12c7a9e2f", 0xe0) dup2(r3, r1) 05:41:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x7f}, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xa547, 0x3ff, 0x28000000000000, 0x58, 0xff, 0x4, 0x1000, 0x3a3}, &(0x7f0000000240)={0x101, 0x1, 0x80000001, 0x7, 0x8, 0x4, 0x800, 0x3}, &(0x7f0000000280)={0x4, 0x80000000, 0x5, 0x27ab, 0x101, 0x6, 0x3ff, 0x1}, &(0x7f00000002c0)={0x6cdfaf60, 0x3}) r3 = socket(0x11, 0x3, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x380, 0x0) dup2(r2, 0xffffffffffffff9c) write(r4, &(0x7f0000000140)="8e9629fb5ed7d1cf526fd960a4aed6ce86c07776f4864b08650db8c3f1f676c5ec5a530281d2cf3ca968817764a429c384316f1dfd502615d5684342e7246bfa807fa8e09a130e46d90d27336bcdafe914b958e4f9bb0609f9af4944d8ae8d786454a88be0b58e6f512cba990add8df6396ffd6f29d8223f1c0e42d30bde9cc387d4203aa3f418c0960207cec223cffa76aef557a90b7e58688ee54bc24ea9ce021de3a3f4af02912945a22d0e680f82505379b916a51edf9f61cec681b42147b184ae0e453bc74b51376d1c3a8ef1f20b9a9115c690409201a01fc12c7a9e2f", 0xe0) dup2(r3, r1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x7f}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0xa547, 0x3ff, 0x28000000000000, 0x58, 0xff, 0x4, 0x1000, 0x3a3}, &(0x7f0000000240)={0x101, 0x1, 0x80000001, 0x7, 0x8, 0x4, 0x800, 0x3}, &(0x7f0000000280)={0x4, 0x80000000, 0x5, 0x27ab, 0x101, 0x6, 0x3ff, 0x1}, &(0x7f00000002c0)={0x6cdfaf60, 0x3}) (async) socket(0x11, 0x3, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x380, 0x0) (async) dup2(r2, 0xffffffffffffff9c) (async) write(r4, &(0x7f0000000140)="8e9629fb5ed7d1cf526fd960a4aed6ce86c07776f4864b08650db8c3f1f676c5ec5a530281d2cf3ca968817764a429c384316f1dfd502615d5684342e7246bfa807fa8e09a130e46d90d27336bcdafe914b958e4f9bb0609f9af4944d8ae8d786454a88be0b58e6f512cba990add8df6396ffd6f29d8223f1c0e42d30bde9cc387d4203aa3f418c0960207cec223cffa76aef557a90b7e58688ee54bc24ea9ce021de3a3f4af02912945a22d0e680f82505379b916a51edf9f61cec681b42147b184ae0e453bc74b51376d1c3a8ef1f20b9a9115c690409201a01fc12c7a9e2f", 0xe0) (async) dup2(r3, r1) (async) 05:41:03 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x64}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000800af16fa3f43c28db881fcb5f0d6255bc1656412c0503aa8aac15470f8fb5b1edce425c49ace84ce57875c1077c36f68fb3003f749d76b3b834089436a4fdd216eb836d3bad364a1009f59e77009e9cd7462d7872ce7c4da8e908fb37f4171b786dd38a7090b734b7f4951"]) 05:41:03 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0x7fd}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000000), 0x4) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r2}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r2}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r3}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r5}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r6}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x8, 0x10, 0x20, 0x1}, {0x4da, 0x3, 0x2}, {0x4, 0x2, 0x1}, {0x1b4, 0x40}, {0xd61e, 0x1, 0x2, 0x400}, {0x3, 0x4, 0x1, 0x9}, {0x400, 0x2, 0x6, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0x7fd}]}) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) socket(0x11, 0x3, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) (async) socket(0x11, 0x3, 0x0) (async) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r2}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r2}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r3}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r5}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r6}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x8, 0x10, 0x20, 0x1}, {0x4da, 0x3, 0x2}, {0x4, 0x2, 0x1}, {0x1b4, 0x40}, {0xd61e, 0x1, 0x2, 0x400}, {0x3, 0x4, 0x1, 0x9}, {0x400, 0x2, 0x6, 0x8000}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) (async) 05:41:03 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 05:41:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x7f}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0xa547, 0x3ff, 0x28000000000000, 0x58, 0xff, 0x4, 0x1000, 0x3a3}, &(0x7f0000000240)={0x101, 0x1, 0x80000001, 0x7, 0x8, 0x4, 0x800, 0x3}, &(0x7f0000000280)={0x4, 0x80000000, 0x5, 0x27ab, 0x101, 0x6, 0x3ff, 0x1}, &(0x7f00000002c0)={0x6cdfaf60, 0x3}) (async) r3 = socket(0x11, 0x3, 0x0) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x380, 0x0) dup2(r2, 0xffffffffffffff9c) (async) write(r4, &(0x7f0000000140)="8e9629fb5ed7d1cf526fd960a4aed6ce86c07776f4864b08650db8c3f1f676c5ec5a530281d2cf3ca968817764a429c384316f1dfd502615d5684342e7246bfa807fa8e09a130e46d90d27336bcdafe914b958e4f9bb0609f9af4944d8ae8d786454a88be0b58e6f512cba990add8df6396ffd6f29d8223f1c0e42d30bde9cc387d4203aa3f418c0960207cec223cffa76aef557a90b7e58688ee54bc24ea9ce021de3a3f4af02912945a22d0e680f82505379b916a51edf9f61cec681b42147b184ae0e453bc74b51376d1c3a8ef1f20b9a9115c690409201a01fc12c7a9e2f", 0xe0) (async) dup2(r3, r1) 05:41:03 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x64}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000800af16fa3f43c28db881fcb5f0d6255bc1656412c0503aa8aac15470f8fb5b1edce425c49ace84ce57875c1077c36f68fb3003f749d76b3b834089436a4fdd216eb836d3bad364a1009f59e77009e9cd7462d7872ce7c4da8e908fb37f4171b786dd38a7090b734b7f4951"]) 05:41:04 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x64}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000800af16fa3f43c28db881fcb5f0d6255bc1656412c0503aa8aac15470f8fb5b1edce425c49ace84ce57875c1077c36f68fb3003f749d76b3b834089436a4fdd216eb836d3bad364a1009f59e77009e9cd7462d7872ce7c4da8e908fb37f4171b786dd38a7090b734b7f4951"]) 05:41:04 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e940c4495e2177cb06dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b5", 0xba}, {&(0x7f0000000200)="a5781d1fe6aee59a92131f30", 0xc}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x4, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 05:41:04 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) (async, rerun: 64) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) (rerun: 64) 05:41:04 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket$inet6(0x18, 0x5, 0x8) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) (async) 05:41:04 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0x7fd}]}) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async, rerun: 32) r2 = kqueue() (rerun: 32) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) (async, rerun: 64) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (rerun: 64) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) (async) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r2}, 0xfffffffffffffffa, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r2}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r3}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r5}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r6}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x8, 0x10, 0x20, 0x1}, {0x4da, 0x3, 0x2}, {0x4, 0x2, 0x1}, {0x1b4, 0x40}, {0xd61e, 0x1, 0x2, 0x400}, {0x3, 0x4, 0x1, 0x9}, {0x400, 0x2, 0x6, 0x8000}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) 05:41:04 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e940c4495e2177cb06dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b5", 0xba}, {&(0x7f0000000200)="a5781d1fe6aee59a92131f30", 0xc}], 0x2, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) (async, rerun: 64) r0 = socket(0x10, 0x4, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 05:41:04 executing program 3: r0 = socket$inet(0x2, 0x4000, 0x3) setsockopt(r0, 0x8, 0x7f, &(0x7f0000000000)="0b66d420665648e0a9f143c3dcd999ac94aaa0cff700407487883ec5285140fabedddabd2b66b7f1235e05b028662c6ca8164782", 0x34) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f00000000c0)="fba3683dc6b296ca75971a66070000", &(0x7f0000000140)=0xf, &(0x7f0000000080)="ce7d7176801adc3ae869af58", 0xc) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x6) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xcf0) fcntl$setstatus(r1, 0x4, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="e7030000005ced24b80000b5060082dbd275b1e2bc259427f3d3a4866a0af37881a44af7afa0b7d429cf27d8887a9657767dd6003e2584cbfa0e13f4b8dfc9b00f80902df4aa4ad52d75fe6889f1a1434b369d6713d308f199443b9a5681699c8b6475c9d93288b1e0e75fdfe8f13edf0c1711598bb1ebc8b8fb4e85fe3783481421d26ebe0187c86eb642750f04f1f082ea01ff0f1ca4e6670460755ddfdcb04e2642802932714b6335932f1947818e0b49ce0db800000000dc98dbe9ea0207cb69ee00d66023b925048aa9adada377f023f38c91a0c310fb9b0fc5b0b9c504af1867f112100007001000000000003dc11ae6845fd759b1bddbe7d4f630a20db6d126ae48027af24420630d74ec17084e81a9dbd03d7aa2ad7b886667cffe3ce361b57d98ac9075cfece7284bcf385d0d557ad1b8b1662fd00cb441d0d52fd8ba78805ff0a63d62b932562a1d2f0800bfdbdaa1b0621864e164fb443c89f290feefa6533f6c000000000000000000006307cf075eca437b71f9cba246b6d17af92a8f58e8e81c404238c9722dd0f48c0ded85bed9a9a1c67c2b3c54e705901d1a2d63388ea41dedf6d08740f12867b9624ad355f8a584b2281df72cf9769c1a7176fc219bda265eee425055"], 0xa) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x800) recvfrom$unix(r1, &(0x7f00000006c0)=""/85, 0x55, 0x43, &(0x7f0000000280)=ANY=[@ANYBLOB="6608e686b4407a0127a5820fb90d084f9d8792a10231bd303abedced892c9cae044c1acdc84d6ec4c61533530823050be6161f0351e0244d9d50c00292ae7b012e57819877f1322a754d64866e6766290b496d847510ee9de5022c3e4c8cae2443f8bc40e76cb7c0c293cc22cb18b68f216f54f1c25eefe7abe2518ac12f494aa6ed0ccf0abb449bc166abddf936fc497eea700ba1fd622ea586f31747790f3e740cd3e87d0c9da0237c57de555449af0d820e8f601a00714de58236e052c786c9b3557772fcf552a6af1ea0340a162455bc862e2bfd5b3815dc41e78451f9800369e291c4c559553ae38b5827babe"], 0xa) writev(0xffffffffffffffff, &(0x7f0000000100), 0x10c8) r4 = accept$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$WSKBDIO_BELL(r5, 0x20005701) fcntl$dupfd(r4, 0x0, r3) 05:41:04 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:41:04 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, 0x0, 0x0) (async) 05:41:04 executing program 3: r0 = socket$inet(0x2, 0x4000, 0x3) setsockopt(r0, 0x8, 0x7f, &(0x7f0000000000)="0b66d420665648e0a9f143c3dcd999ac94aaa0cff700407487883ec5285140fabedddabd2b66b7f1235e05b028662c6ca8164782", 0x34) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f00000000c0)="fba3683dc6b296ca75971a66070000", &(0x7f0000000140)=0xf, &(0x7f0000000080)="ce7d7176801adc3ae869af58", 0xc) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x6) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xcf0) fcntl$setstatus(r1, 0x4, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="e7030000005ced24b80000b5060082dbd275b1e2bc259427f3d3a4866a0af37881a44af7afa0b7d429cf27d8887a9657767dd6003e2584cbfa0e13f4b8dfc9b00f80902df4aa4ad52d75fe6889f1a1434b369d6713d308f199443b9a5681699c8b6475c9d93288b1e0e75fdfe8f13edf0c1711598bb1ebc8b8fb4e85fe3783481421d26ebe0187c86eb642750f04f1f082ea01ff0f1ca4e6670460755ddfdcb04e2642802932714b6335932f1947818e0b49ce0db800000000dc98dbe9ea0207cb69ee00d66023b925048aa9adada377f023f38c91a0c310fb9b0fc5b0b9c504af1867f112100007001000000000003dc11ae6845fd759b1bddbe7d4f630a20db6d126ae48027af24420630d74ec17084e81a9dbd03d7aa2ad7b886667cffe3ce361b57d98ac9075cfece7284bcf385d0d557ad1b8b1662fd00cb441d0d52fd8ba78805ff0a63d62b932562a1d2f0800bfdbdaa1b0621864e164fb443c89f290feefa6533f6c000000000000000000006307cf075eca437b71f9cba246b6d17af92a8f58e8e81c404238c9722dd0f48c0ded85bed9a9a1c67c2b3c54e705901d1a2d63388ea41dedf6d08740f12867b9624ad355f8a584b2281df72cf9769c1a7176fc219bda265eee425055"], 0xa) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x800) recvfrom$unix(r1, &(0x7f00000006c0)=""/85, 0x55, 0x43, &(0x7f0000000280)=ANY=[@ANYBLOB="6608e686b4407a0127a5820fb90d084f9d8792a10231bd303abedced892c9cae044c1acdc84d6ec4c61533530823050be6161f0351e0244d9d50c00292ae7b012e57819877f1322a754d64866e6766290b496d847510ee9de5022c3e4c8cae2443f8bc40e76cb7c0c293cc22cb18b68f216f54f1c25eefe7abe2518ac12f494aa6ed0ccf0abb449bc166abddf936fc497eea700ba1fd622ea586f31747790f3e740cd3e87d0c9da0237c57de555449af0d820e8f601a00714de58236e052c786c9b3557772fcf552a6af1ea0340a162455bc862e2bfd5b3815dc41e78451f9800369e291c4c559553ae38b5827babe"], 0xa) writev(0xffffffffffffffff, &(0x7f0000000100), 0x10c8) r4 = accept$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$WSKBDIO_BELL(r5, 0x20005701) fcntl$dupfd(r4, 0x0, r3) socket$inet(0x2, 0x4000, 0x3) (async) setsockopt(r0, 0x8, 0x7f, &(0x7f0000000000)="0b66d420665648e0a9f143c3dcd999ac94aaa0cff700407487883ec5285140fabedddabd2b66b7f1235e05b028662c6ca8164782", 0x34) (async) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f00000000c0)="fba3683dc6b296ca75971a66070000", &(0x7f0000000140)=0xf, &(0x7f0000000080)="ce7d7176801adc3ae869af58", 0xc) (async) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) (async) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) (async) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x6) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xcf0) (async) fcntl$setstatus(r1, 0x4, 0x80) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="e7030000005ced24b80000b5060082dbd275b1e2bc259427f3d3a4866a0af37881a44af7afa0b7d429cf27d8887a9657767dd6003e2584cbfa0e13f4b8dfc9b00f80902df4aa4ad52d75fe6889f1a1434b369d6713d308f199443b9a5681699c8b6475c9d93288b1e0e75fdfe8f13edf0c1711598bb1ebc8b8fb4e85fe3783481421d26ebe0187c86eb642750f04f1f082ea01ff0f1ca4e6670460755ddfdcb04e2642802932714b6335932f1947818e0b49ce0db800000000dc98dbe9ea0207cb69ee00d66023b925048aa9adada377f023f38c91a0c310fb9b0fc5b0b9c504af1867f112100007001000000000003dc11ae6845fd759b1bddbe7d4f630a20db6d126ae48027af24420630d74ec17084e81a9dbd03d7aa2ad7b886667cffe3ce361b57d98ac9075cfece7284bcf385d0d557ad1b8b1662fd00cb441d0d52fd8ba78805ff0a63d62b932562a1d2f0800bfdbdaa1b0621864e164fb443c89f290feefa6533f6c000000000000000000006307cf075eca437b71f9cba246b6d17af92a8f58e8e81c404238c9722dd0f48c0ded85bed9a9a1c67c2b3c54e705901d1a2d63388ea41dedf6d08740f12867b9624ad355f8a584b2281df72cf9769c1a7176fc219bda265eee425055"], 0xa) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x800) (async) recvfrom$unix(r1, &(0x7f00000006c0)=""/85, 0x55, 0x43, &(0x7f0000000280)=ANY=[@ANYBLOB="6608e686b4407a0127a5820fb90d084f9d8792a10231bd303abedced892c9cae044c1acdc84d6ec4c61533530823050be6161f0351e0244d9d50c00292ae7b012e57819877f1322a754d64866e6766290b496d847510ee9de5022c3e4c8cae2443f8bc40e76cb7c0c293cc22cb18b68f216f54f1c25eefe7abe2518ac12f494aa6ed0ccf0abb449bc166abddf936fc497eea700ba1fd622ea586f31747790f3e740cd3e87d0c9da0237c57de555449af0d820e8f601a00714de58236e052c786c9b3557772fcf552a6af1ea0340a162455bc862e2bfd5b3815dc41e78451f9800369e291c4c559553ae38b5827babe"], 0xa) (async) writev(0xffffffffffffffff, &(0x7f0000000100), 0x10c8) (async) accept$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) (async) ioctl$WSKBDIO_BELL(r5, 0x20005701) (async) fcntl$dupfd(r4, 0x0, r3) (async) 05:41:04 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e940c4495e2177cb06dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b5", 0xba}, {&(0x7f0000000200)="a5781d1fe6aee59a92131f30", 0xc}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x4, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e940c4495e2177cb06dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b5", 0xba}, {&(0x7f0000000200)="a5781d1fe6aee59a92131f30", 0xc}], 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) (async) socket(0x10, 0x4, 0x9) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) (async) 05:41:04 executing program 3: r0 = socket$inet(0x2, 0x4000, 0x3) setsockopt(r0, 0x8, 0x7f, &(0x7f0000000000)="0b66d420665648e0a9f143c3dcd999ac94aaa0cff700407487883ec5285140fabedddabd2b66b7f1235e05b028662c6ca8164782", 0x34) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f00000000c0)="fba3683dc6b296ca75971a66070000", &(0x7f0000000140)=0xf, &(0x7f0000000080)="ce7d7176801adc3ae869af58", 0xc) (async) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x6) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xcf0) (async) fcntl$setstatus(r1, 0x4, 0x80) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="e7030000005ced24b80000b5060082dbd275b1e2bc259427f3d3a4866a0af37881a44af7afa0b7d429cf27d8887a9657767dd6003e2584cbfa0e13f4b8dfc9b00f80902df4aa4ad52d75fe6889f1a1434b369d6713d308f199443b9a5681699c8b6475c9d93288b1e0e75fdfe8f13edf0c1711598bb1ebc8b8fb4e85fe3783481421d26ebe0187c86eb642750f04f1f082ea01ff0f1ca4e6670460755ddfdcb04e2642802932714b6335932f1947818e0b49ce0db800000000dc98dbe9ea0207cb69ee00d66023b925048aa9adada377f023f38c91a0c310fb9b0fc5b0b9c504af1867f112100007001000000000003dc11ae6845fd759b1bddbe7d4f630a20db6d126ae48027af24420630d74ec17084e81a9dbd03d7aa2ad7b886667cffe3ce361b57d98ac9075cfece7284bcf385d0d557ad1b8b1662fd00cb441d0d52fd8ba78805ff0a63d62b932562a1d2f0800bfdbdaa1b0621864e164fb443c89f290feefa6533f6c000000000000000000006307cf075eca437b71f9cba246b6d17af92a8f58e8e81c404238c9722dd0f48c0ded85bed9a9a1c67c2b3c54e705901d1a2d63388ea41dedf6d08740f12867b9624ad355f8a584b2281df72cf9769c1a7176fc219bda265eee425055"], 0xa) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x800) (async) recvfrom$unix(r1, &(0x7f00000006c0)=""/85, 0x55, 0x43, &(0x7f0000000280)=ANY=[@ANYBLOB="6608e686b4407a0127a5820fb90d084f9d8792a10231bd303abedced892c9cae044c1acdc84d6ec4c61533530823050be6161f0351e0244d9d50c00292ae7b012e57819877f1322a754d64866e6766290b496d847510ee9de5022c3e4c8cae2443f8bc40e76cb7c0c293cc22cb18b68f216f54f1c25eefe7abe2518ac12f494aa6ed0ccf0abb449bc166abddf936fc497eea700ba1fd622ea586f31747790f3e740cd3e87d0c9da0237c57de555449af0d820e8f601a00714de58236e052c786c9b3557772fcf552a6af1ea0340a162455bc862e2bfd5b3815dc41e78451f9800369e291c4c559553ae38b5827babe"], 0xa) (async) writev(0xffffffffffffffff, &(0x7f0000000100), 0x10c8) (async) r4 = accept$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$WSKBDIO_BELL(r5, 0x20005701) (async) fcntl$dupfd(r4, 0x0, r3) 05:41:05 executing program 2: r0 = semget$private(0x0, 0x5, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={r3, r1, r4}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x27) r6 = getgid() r7 = getgid() r8 = getegid() setgroups(0xa, &(0x7f00000000c0)=[r2, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, 0x0, r6, 0x0, r7, r8]) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:41:05 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) write(r1, 0x0, 0x0) 05:41:05 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="d56087202278", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0xfffb}}}}}) 05:41:05 executing program 3: syz_emit_ethernet(0xffffffffffffff96, &(0x7f0000000040)={@broadcast, @local, [{[], {0x8100, 0x7, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa4, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0xfffffffd}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x6a6, {0x20, 0x4, 0x3, 0x0, 0x8001, 0x64, 0x20, 0x79, 0x1d, 0x7, @loopback, @rand_addr=0x7, {[@timestamp={0x44, 0x1c, 0x2, 0x0, 0xa, [{}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[], 0x1}, {[@loopback], 0xc7}]}, @timestamp={0x44, 0x1c, 0x9f, 0x3, 0x6, [{[], 0x9e8}, {[@local={0xac, 0x14, 0x0}], 0xffff}, {[@local={0xac, 0x14, 0x0}], 0x3}, {[], 0x1}]}, @timestamp={0x44, 0x14, 0x3f, 0x3, 0xc, [{[@multicast1], 0x80000000}, {[@empty], 0xfb}]}, @ssrr={0x89, 0x7, 0x4, [@loopback]}, @noop, @rr={0x7, 0xf, 0x11, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0xfffffff9}]}}, "37974d7e8b5182ff"}}}}}) 05:41:05 executing program 3: syz_emit_ethernet(0xffffffffffffff96, &(0x7f0000000040)={@broadcast, @local, [{[], {0x8100, 0x7, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa4, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0xfffffffd}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x6a6, {0x20, 0x4, 0x3, 0x0, 0x8001, 0x64, 0x20, 0x79, 0x1d, 0x7, @loopback, @rand_addr=0x7, {[@timestamp={0x44, 0x1c, 0x2, 0x0, 0xa, [{}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[], 0x1}, {[@loopback], 0xc7}]}, @timestamp={0x44, 0x1c, 0x9f, 0x3, 0x6, [{[], 0x9e8}, {[@local={0xac, 0x14, 0x0}], 0xffff}, {[@local={0xac, 0x14, 0x0}], 0x3}, {[], 0x1}]}, @timestamp={0x44, 0x14, 0x3f, 0x3, 0xc, [{[@multicast1], 0x80000000}, {[@empty], 0xfb}]}, @ssrr={0x89, 0x7, 0x4, [@loopback]}, @noop, @rr={0x7, 0xf, 0x11, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0xfffffff9}]}}, "37974d7e8b5182ff"}}}}}) syz_emit_ethernet(0xffffffffffffff96, &(0x7f0000000040)={@broadcast, @local, [{[], {0x8100, 0x7, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa4, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0xfffffffd}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x6a6, {0x20, 0x4, 0x3, 0x0, 0x8001, 0x64, 0x20, 0x79, 0x1d, 0x7, @loopback, @rand_addr=0x7, {[@timestamp={0x44, 0x1c, 0x2, 0x0, 0xa, [{}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[], 0x1}, {[@loopback], 0xc7}]}, @timestamp={0x44, 0x1c, 0x9f, 0x3, 0x6, [{[], 0x9e8}, {[@local={0xac, 0x14, 0x0}], 0xffff}, {[@local={0xac, 0x14, 0x0}], 0x3}, {[], 0x1}]}, @timestamp={0x44, 0x14, 0x3f, 0x3, 0xc, [{[@multicast1], 0x80000000}, {[@empty], 0xfb}]}, @ssrr={0x89, 0x7, 0x4, [@loopback]}, @noop, @rr={0x7, 0xf, 0x11, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0xfffffff9}]}}, "37974d7e8b5182ff"}}}}}) (async) 05:41:05 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="d56087202278", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0xfffb}}}}}) 05:41:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x401, 0xfffffffa, "cf115b42f83120e7000000ffe100"}) write(r0, &(0x7f0000000180)="1c314ca72d3d13e54d744cfae7cfb418db5938eab8b4977db2163eea0d86309f083e3eaa0a8d35860778abe0b5bc8d493be052b73c7696b3383d5a3120052a0942f62bfede107deb44dee22af8", 0x4d) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r4}) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="f6d298d7a5c3eb8a51162dc14562d66c357891b19cc90ef65bad688b0ff65076c0fc407d53bb7466e257b47908fce8c8ba6aa78b01b3357497c222f54b", 0x3d}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r7, r8, r0]}], 0xa0, 0x40b}, 0x8) 05:41:05 executing program 2: r0 = semget$private(0x0, 0x5, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={r3, r1, r4}, 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x27) (async) r6 = getgid() (async, rerun: 32) r7 = getgid() (async, rerun: 32) r8 = getegid() setgroups(0xa, &(0x7f00000000c0)=[r2, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, 0x0, r6, 0x0, r7, r8]) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000040)='./file\x00', &(0x7f0000000100)='c\x00') (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:41:05 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="d56087202278", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0xfffb}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="d56087202278", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0xfffb}}}}}) (async) 05:41:05 executing program 3: syz_emit_ethernet(0xffffffffffffff96, &(0x7f0000000040)={@broadcast, @local, [{[], {0x8100, 0x7, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa4, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0xfffffffd}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x6a6, {0x20, 0x4, 0x3, 0x0, 0x8001, 0x64, 0x20, 0x79, 0x1d, 0x7, @loopback, @rand_addr=0x7, {[@timestamp={0x44, 0x1c, 0x2, 0x0, 0xa, [{}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[], 0x1}, {[@loopback], 0xc7}]}, @timestamp={0x44, 0x1c, 0x9f, 0x3, 0x6, [{[], 0x9e8}, {[@local={0xac, 0x14, 0x0}], 0xffff}, {[@local={0xac, 0x14, 0x0}], 0x3}, {[], 0x1}]}, @timestamp={0x44, 0x14, 0x3f, 0x3, 0xc, [{[@multicast1], 0x80000000}, {[@empty], 0xfb}]}, @ssrr={0x89, 0x7, 0x4, [@loopback]}, @noop, @rr={0x7, 0xf, 0x11, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0xfffffff9}]}}, "37974d7e8b5182ff"}}}}}) 05:41:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x401, 0xfffffffa, "cf115b42f83120e7000000ffe100"}) write(r0, &(0x7f0000000180)="1c314ca72d3d13e54d744cfae7cfb418db5938eab8b4977db2163eea0d86309f083e3eaa0a8d35860778abe0b5bc8d493be052b73c7696b3383d5a3120052a0942f62bfede107deb44dee22af8", 0x4d) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r4}) (async) r5 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) (async) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r8 = socket(0x18, 0x1, 0x0) close(r8) (async) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="f6d298d7a5c3eb8a51162dc14562d66c357891b19cc90ef65bad688b0ff65076c0fc407d53bb7466e257b47908fce8c8ba6aa78b01b3357497c222f54b", 0x3d}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r7, r8, r0]}], 0xa0, 0x40b}, 0x8) 05:41:05 executing program 2: r0 = semget$private(0x0, 0x5, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={r3, r1, r4}, 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x27) r6 = getgid() r7 = getgid() (async) r8 = getegid() setgroups(0xa, &(0x7f00000000c0)=[r2, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, 0x0, r6, 0x0, r7, r8]) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file\x00', &(0x7f0000000100)='c\x00') (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:41:05 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x8000, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) socket(0x10, 0x5, 0x1) 05:41:05 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="7e85d287da953aae6773cc3f175c3363871309c8c9109fd474fff9279373d3b8f48eac767a05642d7f5f", 0x2a}, {&(0x7f0000000380)="efcfe27b1ab52282d45ff818dbc0b58aba6c07352af06470c399a73805cba7237a57760d47cb1891469b187c09ef19b6ccdf32fb3ece90b2415e65fc8c1b3dcf9a6fec096ee9f24dde77de38c2c627891289dd3e0b3659d0601154209acf3e905ad2ffee355a907246f6aa12c3576f8ecf4c0f8b8f017923dc66d8bb37290e8dd77dbb"}], 0x62, 0x0, 0x52}, 0x402) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000340)=ANY=[@ANYBLOB="9f18fe1899ae32f1ab21d1562ec4a35e22833476774b80cc06fe943738f73efbc3f4cec3a6ce8f76"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="7e85d287da959d50e22d9559e8ce3363871309c8c9109fd474fff9279373d3b8f48eac767a05662d7f5ff619916fb981507892b754daccf474493590c59a3d807c2e8bffe77bd0278f503b9b72914e8e33d18b7c06a47cea42fbe022e6e0acd0f51bddee4017240b3342558f9c9482d4537f8603091d94a182bcbe7542e77018a22dd656d7b7692806f64b4468a097c49753e358df7c037e0a690c4379da4b367088046f4b6b89082c976c5bb7dae8fe8ad46cfd82d743624324c2ddd87c5894db8b3c44984933a72810209f0876edf4e550d2915d2f12960c", 0xd9}], 0x1, &(0x7f0000000200)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x70, 0x401}, 0xa) 05:41:05 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r0 = socket(0x11, 0x8000, 0x1) (rerun: 32) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) socket(0x10, 0x5, 0x1) 05:41:05 executing program 2: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x16, 0x1, 0xfc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget(0x3, 0x1, 0x410) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x1}) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0xca29add7bf01f45c, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x58, &(0x7f0000000180)='./file0\x00', 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:41:05 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="7e85d287da953aae6773cc3f175c3363871309c8c9109fd474fff9279373d3b8f48eac767a05642d7f5f", 0x2a}, {&(0x7f0000000380)="efcfe27b1ab52282d45ff818dbc0b58aba6c07352af06470c399a73805cba7237a57760d47cb1891469b187c09ef19b6ccdf32fb3ece90b2415e65fc8c1b3dcf9a6fec096ee9f24dde77de38c2c627891289dd3e0b3659d0601154209acf3e905ad2ffee355a907246f6aa12c3576f8ecf4c0f8b8f017923dc66d8bb37290e8dd77dbb"}], 0x62, 0x0, 0x52}, 0x402) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000340)=ANY=[@ANYBLOB="9f18fe1899ae32f1ab21d1562ec4a35e22833476774b80cc06fe943738f73efbc3f4cec3a6ce8f76"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="7e85d287da959d50e22d9559e8ce3363871309c8c9109fd474fff9279373d3b8f48eac767a05662d7f5ff619916fb981507892b754daccf474493590c59a3d807c2e8bffe77bd0278f503b9b72914e8e33d18b7c06a47cea42fbe022e6e0acd0f51bddee4017240b3342558f9c9482d4537f8603091d94a182bcbe7542e77018a22dd656d7b7692806f64b4468a097c49753e358df7c037e0a690c4379da4b367088046f4b6b89082c976c5bb7dae8fe8ad46cfd82d743624324c2ddd87c5894db8b3c44984933a72810209f0876edf4e550d2915d2f12960c", 0xd9}], 0x1, &(0x7f0000000200)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x70, 0x401}, 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="7e85d287da953aae6773cc3f175c3363871309c8c9109fd474fff9279373d3b8f48eac767a05642d7f5f", 0x2a}, {&(0x7f0000000380)="efcfe27b1ab52282d45ff818dbc0b58aba6c07352af06470c399a73805cba7237a57760d47cb1891469b187c09ef19b6ccdf32fb3ece90b2415e65fc8c1b3dcf9a6fec096ee9f24dde77de38c2c627891289dd3e0b3659d0601154209acf3e905ad2ffee355a907246f6aa12c3576f8ecf4c0f8b8f017923dc66d8bb37290e8dd77dbb"}], 0x62, 0x0, 0x52}, 0x402) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000340)=ANY=[@ANYBLOB="9f18fe1899ae32f1ab21d1562ec4a35e22833476774b80cc06fe943738f73efbc3f4cec3a6ce8f76"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="7e85d287da959d50e22d9559e8ce3363871309c8c9109fd474fff9279373d3b8f48eac767a05662d7f5ff619916fb981507892b754daccf474493590c59a3d807c2e8bffe77bd0278f503b9b72914e8e33d18b7c06a47cea42fbe022e6e0acd0f51bddee4017240b3342558f9c9482d4537f8603091d94a182bcbe7542e77018a22dd656d7b7692806f64b4468a097c49753e358df7c037e0a690c4379da4b367088046f4b6b89082c976c5bb7dae8fe8ad46cfd82d743624324c2ddd87c5894db8b3c44984933a72810209f0876edf4e550d2915d2f12960c", 0xd9}], 0x1, &(0x7f0000000200)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x70, 0x401}, 0xa) (async) 05:41:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x401, 0xfffffffa, "cf115b42f83120e7000000ffe100"}) (async) write(r0, &(0x7f0000000180)="1c314ca72d3d13e54d744cfae7cfb418db5938eab8b4977db2163eea0d86309f083e3eaa0a8d35860778abe0b5bc8d493be052b73c7696b3383d5a3120052a0942f62bfede107deb44dee22af8", 0x4d) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r4}) (async) r5 = getuid() (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) (rerun: 64) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r8 = socket(0x18, 0x1, 0x0) close(r8) (async) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="f6d298d7a5c3eb8a51162dc14562d66c357891b19cc90ef65bad688b0ff65076c0fc407d53bb7466e257b47908fce8c8ba6aa78b01b3357497c222f54b", 0x3d}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r7, r8, r0]}], 0xa0, 0x40b}, 0x8) 05:41:05 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x8000, 0x1) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) (async, rerun: 64) socket(0x10, 0x5, 0x1) (rerun: 64) 05:41:05 executing program 2: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async) r0 = socket(0x16, 0x1, 0xfc) close(r0) (async) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = semget(0x3, 0x1, 0x410) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x1}) close(r1) (async) r3 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r4 = socket(0x2, 0x2, 0x0) (async, rerun: 32) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0xca29add7bf01f45c, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async, rerun: 32) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (rerun: 32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x58, &(0x7f0000000180)='./file0\x00', 0x8}) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 32) write(r0, 0x0, 0x0) 05:41:05 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="7e85d287da953aae6773cc3f175c3363871309c8c9109fd474fff9279373d3b8f48eac767a05642d7f5f", 0x2a}, {&(0x7f0000000380)="efcfe27b1ab52282d45ff818dbc0b58aba6c07352af06470c399a73805cba7237a57760d47cb1891469b187c09ef19b6ccdf32fb3ece90b2415e65fc8c1b3dcf9a6fec096ee9f24dde77de38c2c627891289dd3e0b3659d0601154209acf3e905ad2ffee355a907246f6aa12c3576f8ecf4c0f8b8f017923dc66d8bb37290e8dd77dbb"}], 0x62, 0x0, 0x52}, 0x402) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000340)=ANY=[@ANYBLOB="9f18fe1899ae32f1ab21d1562ec4a35e22833476774b80cc06fe943738f73efbc3f4cec3a6ce8f76"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="7e85d287da959d50e22d9559e8ce3363871309c8c9109fd474fff9279373d3b8f48eac767a05662d7f5ff619916fb981507892b754daccf474493590c59a3d807c2e8bffe77bd0278f503b9b72914e8e33d18b7c06a47cea42fbe022e6e0acd0f51bddee4017240b3342558f9c9482d4537f8603091d94a182bcbe7542e77018a22dd656d7b7692806f64b4468a097c49753e358df7c037e0a690c4379da4b367088046f4b6b89082c976c5bb7dae8fe8ad46cfd82d743624324c2ddd87c5894db8b3c44984933a72810209f0876edf4e550d2915d2f12960c", 0xd9}], 0x1, &(0x7f0000000200)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x70, 0x401}, 0xa) 05:41:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000000)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x401, 0x0, 0x401, 0xfffffffd, "cf1105003804ffffffe700000000008000"}) write(r1, &(0x7f00000003c0)="00e16ef8a1fcffdf130a20", 0xb) 05:41:05 executing program 2: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async) r0 = socket(0x16, 0x1, 0xfc) close(r0) (async) r1 = socket(0x18, 0x400000002, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = semget(0x3, 0x1, 0x410) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x1}) (async) close(r1) r3 = socket(0x18, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0xca29add7bf01f45c, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x58, &(0x7f0000000180)='./file0\x00', 0x8}) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:41:05 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1f4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) semget$private(0x0, 0x5, 0x20) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r3, 0x0, 0x8}, 0x0, 0x0, r2, 0x0, 0xfffffffffffffffe}) r4 = semget$private(0x0, 0x5, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r9}) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000002c0)="e8c7990a302d0837fe1d41dabc160545f4be67d683725253d27d089a16285d43b13a22e2354eef9aef55dfe5ae80c821ebc1ef9e7b356c54ab8d91abc5f61a090d34ff1b93af5d795ff0da040ae6443bb805bc8ed16b1b7c303e6a272c2f9bd959ed42ac72415e7708773828acac723c6d5185353ae4cdfeb0491431672fcfc81478377713902b50642482683f927278a970311b1481a60799e7a3167ece031dbb63cc72fb01e5070eb9a645b4f9cf9eb8b514a22c4c6ccad3f5324e6d22fdea95cbeb78814ee1b0d42301350e73f2225d0f81fc8e9ff4c887bb5730a13b68a2d414b1617318bd2d469d41e8e0610639e7d30e2c4192233f8c8b58782bc75970933796ff0bb59c67f9069a00d6492907fdfce12f83343ee5a2c7b5c2d423dcad6888168eb1852af1f2ae7b68aaf6426fdba73efc5b0c7cdf258860d20a88b64a1b9222ea380da9d56631ecca245fc02d1c77cda644010da25c2fec504c6d72e8df29c8ab22f0081f992ceb4396894dbace708ae13d34aae3824ce54be5ab161cc3fad004549e905a16d475b42162249d444a6c5d03f01236735923e9331cfc6469d8620a764aad4d9e3fe840b54930c8d0c9c943dba7a4d37bcebb171a3303697b814feda0667581d37f0e054b1696bf18622d445673c63562c18d8f722856c2c184a7cebb08414ed8c69071b47a996ee575343e3844309477ea71f8be78266bcb11ac91dc36756d73863e083a8969e0e05c186dfb1eb854d63104880090157e992e494538c3861461fe59e770263ab7c469474cd319d0b65c36eef1f84bade83cbbaf127fa0f934a368a56970bfa9656333a2be2e6660804642358dea47cfa9f5b582fdd34d380cc09d0aa96751b266a747004b1e7543da9da1c6016cf3ccfef5f152c0302dce9a39613294cbadcd02deb2984b39c1f23ce8a8803baa3b6c32d14366000c606971274d5d2ed07858b5692566347691c6dd8b0967157050228ab513753b853a1fac4ab4f768c38c7071ba00b78ad26d6525cae8b075341adeab374fd941d582c32b5ae52acd22e5a0ff33f3a0bb506210db357cdc0f40b79755d2b1e730401e4c3e4e1d2f26f28d16df21e0b4d8de49004862a5d5ac2b3874feabcbd599bcddce8d78d76712fbf3b3738e1b2ad8e52c8b0dcfb82efb23d8c80fcc76cbba65904616539d1fcf53fe8495bb4be7f0a5a3e085c0fbe1d031c9303c9cfa32ae74cbcd5a87e1420bd7134fcda5d6e405321232dbd37560decc43ff1aefbed6b2d048663589190970f7ae62a7a633eeaeccac0df4229a343c1c81f8e894009dd158e296586ed572a49a6b6988a99ee9ab011a03c5a0139eaa9b426138df32d189247eb16009774dfd9ebd0bf1fb3ff5b26f2f1da1f930ffdc14daa9336b8b040c2862c87cfa3f9cd1d859b822f5a3addc31e7b837857ecf5ee91e4a0ad796fd1606fdafae1b1ebc9258717f681e9bf4c3d7e5f1c80d0a35495af6f6916170cd543f53cad4c771aa21c2c1f78c60d9102c0c8313314f0667da3a51b574f735eae6e1267b64d4602ae275bc46ae8400b504ff9525be00c596dd48796a50a668dcc4271a10530cff041b5a9aa91099b4672ecc2d20a48b8c69439ced92e9fcee1c1dc8b82693d92c5dd00506fac484370baacba1fec26c780a02bca5969f6356466e4ec5e1b05dc804a4fbc5e75b1b37bfcb37b963dd9ba3625dec6a145f3d2b9cbdf83a26c363aabc05fb4ea90880df7deffe68594e02d078b9f16bbc01e24eff25e03ec957032bc4cb8ae1dc87e504d63ecd1b9fb1247a7a470d448b89665ca4ba3d9a59e084e2ad9fd742d4b3303eca74a8cddb3bb782332ce27afb347c93d77afdf7923c7d0472f9d5ca67b19218fa9fc1a47994bc78e7df3ba16c2edc3a1ae5aed0af6e1679d389bfdb51e96798f13a49f101b0e0b16f6b9a0d11195f6c30f5224cd473dc2feb896b5f598b305a40ba0d286373f8e2ab2f53ce9955db6f4e240b9bba997cf29e65364f60200427c7014954c6f64c072780a9ce15c63a50f2703b12b751608b475d00413a52eb4a47eb122e4ba2ac3e99356d2b0283564ee533970513ebbeddae3a713b38b9362131cecf2b15f939c3898948fb6899c757924e38659de2670c41706854136334d1fcccd2ed33ecf13768e04d83ca708882d62f2163730d86971f15b376cc35284f07a6d44160f9f4238d49e2387ab3e501c7eff3592de5b20580d2eaee6bf774714646a91b998c6c7ce186d37efdd33c97242302892073d45949bf38f4c462d289174ccd670734ede6d7bda809e5297f65aef838f89f1cce9c43c7dc1a762fb4543008db1314e17e1179467f62f1bafcfeaf800dd7fc2be4a3036ef14b5bfa2eeb9b5aa71fcc099fe3ccd9b7ecc45856ee0da828c5b89a5777ea9d3df07c9ac7f054f20560d0b817f76990d76b92e1bac70f6e06238257a1b159f3d0163c9c38be7cb260b8aa9f7728204b27032434a8523ffa86f6bfee2596948e9043bfedd0d2015eef3628095b710efe16fff476b97b3f4a92b49e90b4f5dc64a634dfe6a7474e0ee984410eb1e9f40b80c7d60961c40d00e1fa05c4a4b12888978b41fb9363f0c6584ca730b52bbe713ea6ef4e457497268573739cb730476c68b006e3d813d5f13ea13b44ee4fa15603c47d2abe774355e626488c179a85aeff7cbd15674ada57c51334579f02c82642d84ff2c38bce2eff6d4f91e6f00b4e11e71483d3f79d7024866cb8a3cb833f0f5d79373549d14a2b568de382736d8cb409d52cf0482957992a75984cc7e284aa4f09db07f8e6763ed9d4ace80280d5ef31f7c23cfb821d966a967a394de0adc26a6c170b87e2884e1b512791168e579a8824295b7054894f4ced0bf64d173e5ca60afa3dc2423c70a6888995a3cf0e3f5151dfc100665179dd564bcf4d2b4a8fa9b835348d7be614fc7000ec5f236647b8810c2b9393dd2bf6f33e872d3a71840024085225b1282cf52f0f3cf79c26c65209241f41406a14b96064d4201194ef33208e66af43f755b2afc1db0d6554cdd0f9a67ac61d179647203cafa4e468e77a30a3162f3acdb1f3f8e75c1fd5b214aecfc36409d2784a98fabc0ec777decd0fba511af71aa0fa45fa4012ed8bbb33d3c04bc04d959fb1328a7ac95a301595993254929f40624f39464334908ebf9f207fbe2f3800c18a53bb52be61490038e0ebf3c1eb7b90f492967b1e3dbbd1f81d649a03a6e28aa71a25f10b5eef46445fe17b1869187c4e07e74483e0ea552ed940d1ea92b4479d405f9f80ff33a77ad2330ca7d16f6d74fc35f8fc2841fb61cc45f1f3b13fdc9ebf9ce7280daa4b6a6ced2a5f6a8e19d3eae519d51cbccab443edf5da5484a05f54fe8a814af5b225bac9c39f5f8cd31eb24a145ab084b8c9ce19c8d6b5bd2c7b97c060aad019e51ca3da5a6a87c6fe129b0bc4edd82d7bf32876c30607f6921a5923ae121b90135904fc1438fc3058ebbd35b1ed5634df8fd3f29365f0e95842358ae990b3448f7fb0fd7ec304a27cc6f9bfa2154f09309153af9a9f6cf706758491e546fdb6d197ee134249fd66002fdae5a143c9b05ae84c64bfeb5f5ca017614b3a46a17cca2f715599e4d5f00de035fea86478eaa34f198bd2c341c0b2a6c3a0340b666595a438b448c9d008f32172ed47a201d422d871946f0729ee05d70b766f46ddd60465cde35078d6398ef7efe62dfeb66445d48f96489ab4f3dd66c1f6db66ec5a1970be3d2bb71c91f447e8dd942d5159350377998bc306b106b175fd196286fa146181044e56519bd229eb97adc0ce37619e9db005edfe64f1f505da93f22749b17c1831c8e9b83022874a685fa5af42566562281c56796644114b2209d2feeb2312b0625942a8e73f0af1f766f7f507115f79577745e01c39c4e6366f46fab7f0abc2f6c6cad93aa8f96e6bee051bb0cb7f66b2784b1c75b1992996f469baa87e69a29e7fb705ff57e511a25e27d25daf9eefbd16e77a74a2406bafc802958d803d826e1d7203a310ebed07d4c49a2505b623f6e480ca929346dcc5aba9ec020c03c465565b83b9e3986e8695ac01aece21ca67e7f75a60e0a81de1f28cedfca8a4b60aaeb2b33041e44e0579bc514288f2b18f28bd6c642f35a6885e9361f8d3073783405c33732602e66efa42a4815be0a772f7ff962e3991c5d3bfba6b1aa1ce8bc80f707b1738dcda1fafafaef2fdf4690e0c1d6d58907686d5e9a99b6267112f25c87be34c84f65c607dba56b7b4f22c78380fffd563d6cb52a23610db24b539d3c2fe0bdf2ed4cfab23477375ab192186fdcdc06b54011d1d7e09962e09d07b7bea747b74616ecfdb834b9d9a37515c35036fa05e418c70fb32116c61dd609b6e801a89f63a9cff0ec5170bc61fd3ed1d0d8a690a19957cd34dd27b6bbcf3ca653fe1e7cac26d2c7e08755946ea59678350b5b823d044e4a8cd3728ccde4077644cbce8684115a7c5466a76914cc23088cdef7265d705848311df22e7e6c0a6fa59f9c65f86a122ee2b606884d1449ca78b694a384b317956b4d718a8e728c4f7eacd3824262978f3d1761fb1ee3064d463c464597ef9d2b6869c0ac763bc3295c629ae62a079541a033a03d066dfaabae9ce2deafdfaf475c303b56a1936f67ace8aaad2ff4f6e7912716d727ac1663fc1c063fdd434ae629d4b9124f2c44bea70b5fee2f29f697dc22e4bed946cf898d164dabf86ad91d8ad8236c1ace7b4b677ac57e0693384d6f228197ec056b713b36137c2ba21d26e54bfcffc72e1cab3e7e6c4110387006ad9688246eb23a642b15b579864ec0320e7c21ed7b08df7e63a56b40f09e2e642d09f94d86acdfe8d4bc6318aa8adc56fc7dbf7f7cece304efad1938351c50c5947ac05279d0ab78a7a238b59a66366ce981762758796aaf2020e232dd1b9b80f02b686e7cab190abef452d19cd430a6a80bf73c856a53a128616f4a53dcdfe4c72d7de93b9144c5a53328edd974701b3ae6433d6d79d63eb161c4153ece468efb76785104bc0a8ee7964b8e463c5232d337e8b0f40058a76af3dd79bd9ae535e124c3e8e195cd25707de0e8e59797453275e90b3fec391c013b5b05fb6e20e0e93043aebb3d960ecc57781bab73585260d02043d33fa2a7912be4065978accf6b6c8357a159367c881a851191321a57f746f978b16669e91b62cd0b90633c7876b845c55290cc3fb56dbb4f69c79dd18543c017238063c7fa8d4bd6b27a7bb8b87d3a217cbbceb3ed964dbac18ce99592bc318c11b6770f66c61ee4ec7d2e16e43f25e4dceef1afaa7bb32f372b56285462b8364274116dd68d7ad6f2f740850d5f650bf8a862d0802f97cccabc250102c94bfc554600ea5541992147fb9362d1316e8041b7444ee5561558d84663a1dc6d00f6c390fb893bbb289de0edcb9f4a4532f7a3fa5daed3a13965694ac64d9fa1c14a14b4bf19981b640af07ae94778e2a2ef692a97e7b8f419fae5aab58d111486e5322aa532f767049810a25ae98977b757eff9a39eb3975bc159a46ed6a4147ec283f617ed87e7f8b44b87c9e68adbf5c2bf70fff6ff591ec5766980c7509a246093ddec23ba7aebc1e2a204fcf416dbac1c8ef19efe0df97788dfa160f4b56d014f9966fd3249d76df34193972c1ae0a03e5c2aa2152c4fa533acaf2c93161ca0edac6d654505cca3bd658f83325da03ee3226ce61a39962551cf5e3d02cccee1f8ebbd528da967dcd92b71c98bc31bc5dcf0beb89c9df733877e587ce45768b709ac56647fd", 0x1000}], 0x1, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff}], 0x60, 0x40c}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000180)='./file0\x00', 0x0, r10) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 05:41:05 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4011, r1, 0x40) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket$inet(0x2, 0x4000, 0x2) accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x5520be1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000}, 0x0, 0x0, 0x0) 05:41:05 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4011, r1, 0x40) (async, rerun: 32) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) (async, rerun: 32) r2 = socket$inet(0x2, 0x4000, 0x2) accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async, rerun: 32) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000080)={0x5520be1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000}, 0x0, 0x0, 0x0) 05:41:05 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) munlock(&(0x7f0000059000/0x1000)=nil, 0x1000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pwrite(r2, &(0x7f0000000040)="89e771861c779247c7cebc42426e492a3e57d330ba80239095213b4267101e43e6cfa434ddb76f9c563bcbb8237bb2e777b04638a154c32671b6ab63ffae588754c86d9ebcf4c9a6282603accd620e0362a9d74b83552e441d353455c4c0bc8133248e89aa92404e41a4e10046b39ed2413fa2c5ec38d7fcbff79aa1af893f1434b65d73bb4c1aac8ebf9131224fda1bb44822938427662ad180dab81a1aa75a3348dfff517e33846911545d3fd8e731", 0xb0, 0x9) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 05:41:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000000)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x401, 0x0, 0x401, 0xfffffffd, "cf1105003804ffffffe700000000008000"}) write(r1, &(0x7f00000003c0)="00e16ef8a1fcffdf130a20", 0xb) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) close(r0) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x401, 0x0, 0x401, 0xfffffffd, "cf1105003804ffffffe700000000008000"}) (async) write(r1, &(0x7f00000003c0)="00e16ef8a1fcffdf130a20", 0xb) (async) 05:41:05 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4011, r1, 0x40) (async, rerun: 64) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) (rerun: 64) r2 = socket$inet(0x2, 0x4000, 0x2) accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000080)={0x5520be1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000}, 0x0, 0x0, 0x0) (rerun: 32) 05:41:05 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1f4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) semget$private(0x0, 0x5, 0x20) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r3, 0x0, 0x8}, 0x0, 0x0, r2, 0x0, 0xfffffffffffffffe}) (async) r4 = semget$private(0x0, 0x5, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2, 0x0, 0xfb35}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r9}) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000002c0)="e8c7990a302d0837fe1d41dabc160545f4be67d683725253d27d089a16285d43b13a22e2354eef9aef55dfe5ae80c821ebc1ef9e7b356c54ab8d91abc5f61a090d34ff1b93af5d795ff0da040ae6443bb805bc8ed16b1b7c303e6a272c2f9bd959ed42ac72415e7708773828acac723c6d5185353ae4cdfeb0491431672fcfc81478377713902b50642482683f927278a970311b1481a60799e7a3167ece031dbb63cc72fb01e5070eb9a645b4f9cf9eb8b514a22c4c6ccad3f5324e6d22fdea95cbeb78814ee1b0d42301350e73f2225d0f81fc8e9ff4c887bb5730a13b68a2d414b1617318bd2d469d41e8e0610639e7d30e2c4192233f8c8b58782bc75970933796ff0bb59c67f9069a00d6492907fdfce12f83343ee5a2c7b5c2d423dcad6888168eb1852af1f2ae7b68aaf6426fdba73efc5b0c7cdf258860d20a88b64a1b9222ea380da9d56631ecca245fc02d1c77cda644010da25c2fec504c6d72e8df29c8ab22f0081f992ceb4396894dbace708ae13d34aae3824ce54be5ab161cc3fad004549e905a16d475b42162249d444a6c5d03f01236735923e9331cfc6469d8620a764aad4d9e3fe840b54930c8d0c9c943dba7a4d37bcebb171a3303697b814feda0667581d37f0e054b1696bf18622d445673c63562c18d8f722856c2c184a7cebb08414ed8c69071b47a996ee575343e3844309477ea71f8be78266bcb11ac91dc36756d73863e083a8969e0e05c186dfb1eb854d63104880090157e992e494538c3861461fe59e770263ab7c469474cd319d0b65c36eef1f84bade83cbbaf127fa0f934a368a56970bfa9656333a2be2e6660804642358dea47cfa9f5b582fdd34d380cc09d0aa96751b266a747004b1e7543da9da1c6016cf3ccfef5f152c0302dce9a39613294cbadcd02deb2984b39c1f23ce8a8803baa3b6c32d14366000c606971274d5d2ed07858b5692566347691c6dd8b0967157050228ab513753b853a1fac4ab4f768c38c7071ba00b78ad26d6525cae8b075341adeab374fd941d582c32b5ae52acd22e5a0ff33f3a0bb506210db357cdc0f40b79755d2b1e730401e4c3e4e1d2f26f28d16df21e0b4d8de49004862a5d5ac2b3874feabcbd599bcddce8d78d76712fbf3b3738e1b2ad8e52c8b0dcfb82efb23d8c80fcc76cbba65904616539d1fcf53fe8495bb4be7f0a5a3e085c0fbe1d031c9303c9cfa32ae74cbcd5a87e1420bd7134fcda5d6e405321232dbd37560decc43ff1aefbed6b2d048663589190970f7ae62a7a633eeaeccac0df4229a343c1c81f8e894009dd158e296586ed572a49a6b6988a99ee9ab011a03c5a0139eaa9b426138df32d189247eb16009774dfd9ebd0bf1fb3ff5b26f2f1da1f930ffdc14daa9336b8b040c2862c87cfa3f9cd1d859b822f5a3addc31e7b837857ecf5ee91e4a0ad796fd1606fdafae1b1ebc9258717f681e9bf4c3d7e5f1c80d0a35495af6f6916170cd543f53cad4c771aa21c2c1f78c60d9102c0c8313314f0667da3a51b574f735eae6e1267b64d4602ae275bc46ae8400b504ff9525be00c596dd48796a50a668dcc4271a10530cff041b5a9aa91099b4672ecc2d20a48b8c69439ced92e9fcee1c1dc8b82693d92c5dd00506fac484370baacba1fec26c780a02bca5969f6356466e4ec5e1b05dc804a4fbc5e75b1b37bfcb37b963dd9ba3625dec6a145f3d2b9cbdf83a26c363aabc05fb4ea90880df7deffe68594e02d078b9f16bbc01e24eff25e03ec957032bc4cb8ae1dc87e504d63ecd1b9fb1247a7a470d448b89665ca4ba3d9a59e084e2ad9fd742d4b3303eca74a8cddb3bb782332ce27afb347c93d77afdf7923c7d0472f9d5ca67b19218fa9fc1a47994bc78e7df3ba16c2edc3a1ae5aed0af6e1679d389bfdb51e96798f13a49f101b0e0b16f6b9a0d11195f6c30f5224cd473dc2feb896b5f598b305a40ba0d286373f8e2ab2f53ce9955db6f4e240b9bba997cf29e65364f60200427c7014954c6f64c072780a9ce15c63a50f2703b12b751608b475d00413a52eb4a47eb122e4ba2ac3e99356d2b0283564ee533970513ebbeddae3a713b38b9362131cecf2b15f939c3898948fb6899c757924e38659de2670c41706854136334d1fcccd2ed33ecf13768e04d83ca708882d62f2163730d86971f15b376cc35284f07a6d44160f9f4238d49e2387ab3e501c7eff3592de5b20580d2eaee6bf774714646a91b998c6c7ce186d37efdd33c97242302892073d45949bf38f4c462d289174ccd670734ede6d7bda809e5297f65aef838f89f1cce9c43c7dc1a762fb4543008db1314e17e1179467f62f1bafcfeaf800dd7fc2be4a3036ef14b5bfa2eeb9b5aa71fcc099fe3ccd9b7ecc45856ee0da828c5b89a5777ea9d3df07c9ac7f054f20560d0b817f76990d76b92e1bac70f6e06238257a1b159f3d0163c9c38be7cb260b8aa9f7728204b27032434a8523ffa86f6bfee2596948e9043bfedd0d2015eef3628095b710efe16fff476b97b3f4a92b49e90b4f5dc64a634dfe6a7474e0ee984410eb1e9f40b80c7d60961c40d00e1fa05c4a4b12888978b41fb9363f0c6584ca730b52bbe713ea6ef4e457497268573739cb730476c68b006e3d813d5f13ea13b44ee4fa15603c47d2abe774355e626488c179a85aeff7cbd15674ada57c51334579f02c82642d84ff2c38bce2eff6d4f91e6f00b4e11e71483d3f79d7024866cb8a3cb833f0f5d79373549d14a2b568de382736d8cb409d52cf0482957992a75984cc7e284aa4f09db07f8e6763ed9d4ace80280d5ef31f7c23cfb821d966a967a394de0adc26a6c170b87e2884e1b512791168e579a8824295b7054894f4ced0bf64d173e5ca60afa3dc2423c70a6888995a3cf0e3f5151dfc100665179dd564bcf4d2b4a8fa9b835348d7be614fc7000ec5f236647b8810c2b9393dd2bf6f33e872d3a71840024085225b1282cf52f0f3cf79c26c65209241f41406a14b96064d4201194ef33208e66af43f755b2afc1db0d6554cdd0f9a67ac61d179647203cafa4e468e77a30a3162f3acdb1f3f8e75c1fd5b214aecfc36409d2784a98fabc0ec777decd0fba511af71aa0fa45fa4012ed8bbb33d3c04bc04d959fb1328a7ac95a301595993254929f40624f39464334908ebf9f207fbe2f3800c18a53bb52be61490038e0ebf3c1eb7b90f492967b1e3dbbd1f81d649a03a6e28aa71a25f10b5eef46445fe17b1869187c4e07e74483e0ea552ed940d1ea92b4479d405f9f80ff33a77ad2330ca7d16f6d74fc35f8fc2841fb61cc45f1f3b13fdc9ebf9ce7280daa4b6a6ced2a5f6a8e19d3eae519d51cbccab443edf5da5484a05f54fe8a814af5b225bac9c39f5f8cd31eb24a145ab084b8c9ce19c8d6b5bd2c7b97c060aad019e51ca3da5a6a87c6fe129b0bc4edd82d7bf32876c30607f6921a5923ae121b90135904fc1438fc3058ebbd35b1ed5634df8fd3f29365f0e95842358ae990b3448f7fb0fd7ec304a27cc6f9bfa2154f09309153af9a9f6cf706758491e546fdb6d197ee134249fd66002fdae5a143c9b05ae84c64bfeb5f5ca017614b3a46a17cca2f715599e4d5f00de035fea86478eaa34f198bd2c341c0b2a6c3a0340b666595a438b448c9d008f32172ed47a201d422d871946f0729ee05d70b766f46ddd60465cde35078d6398ef7efe62dfeb66445d48f96489ab4f3dd66c1f6db66ec5a1970be3d2bb71c91f447e8dd942d5159350377998bc306b106b175fd196286fa146181044e56519bd229eb97adc0ce37619e9db005edfe64f1f505da93f22749b17c1831c8e9b83022874a685fa5af42566562281c56796644114b2209d2feeb2312b0625942a8e73f0af1f766f7f507115f79577745e01c39c4e6366f46fab7f0abc2f6c6cad93aa8f96e6bee051bb0cb7f66b2784b1c75b1992996f469baa87e69a29e7fb705ff57e511a25e27d25daf9eefbd16e77a74a2406bafc802958d803d826e1d7203a310ebed07d4c49a2505b623f6e480ca929346dcc5aba9ec020c03c465565b83b9e3986e8695ac01aece21ca67e7f75a60e0a81de1f28cedfca8a4b60aaeb2b33041e44e0579bc514288f2b18f28bd6c642f35a6885e9361f8d3073783405c33732602e66efa42a4815be0a772f7ff962e3991c5d3bfba6b1aa1ce8bc80f707b1738dcda1fafafaef2fdf4690e0c1d6d58907686d5e9a99b6267112f25c87be34c84f65c607dba56b7b4f22c78380fffd563d6cb52a23610db24b539d3c2fe0bdf2ed4cfab23477375ab192186fdcdc06b54011d1d7e09962e09d07b7bea747b74616ecfdb834b9d9a37515c35036fa05e418c70fb32116c61dd609b6e801a89f63a9cff0ec5170bc61fd3ed1d0d8a690a19957cd34dd27b6bbcf3ca653fe1e7cac26d2c7e08755946ea59678350b5b823d044e4a8cd3728ccde4077644cbce8684115a7c5466a76914cc23088cdef7265d705848311df22e7e6c0a6fa59f9c65f86a122ee2b606884d1449ca78b694a384b317956b4d718a8e728c4f7eacd3824262978f3d1761fb1ee3064d463c464597ef9d2b6869c0ac763bc3295c629ae62a079541a033a03d066dfaabae9ce2deafdfaf475c303b56a1936f67ace8aaad2ff4f6e7912716d727ac1663fc1c063fdd434ae629d4b9124f2c44bea70b5fee2f29f697dc22e4bed946cf898d164dabf86ad91d8ad8236c1ace7b4b677ac57e0693384d6f228197ec056b713b36137c2ba21d26e54bfcffc72e1cab3e7e6c4110387006ad9688246eb23a642b15b579864ec0320e7c21ed7b08df7e63a56b40f09e2e642d09f94d86acdfe8d4bc6318aa8adc56fc7dbf7f7cece304efad1938351c50c5947ac05279d0ab78a7a238b59a66366ce981762758796aaf2020e232dd1b9b80f02b686e7cab190abef452d19cd430a6a80bf73c856a53a128616f4a53dcdfe4c72d7de93b9144c5a53328edd974701b3ae6433d6d79d63eb161c4153ece468efb76785104bc0a8ee7964b8e463c5232d337e8b0f40058a76af3dd79bd9ae535e124c3e8e195cd25707de0e8e59797453275e90b3fec391c013b5b05fb6e20e0e93043aebb3d960ecc57781bab73585260d02043d33fa2a7912be4065978accf6b6c8357a159367c881a851191321a57f746f978b16669e91b62cd0b90633c7876b845c55290cc3fb56dbb4f69c79dd18543c017238063c7fa8d4bd6b27a7bb8b87d3a217cbbceb3ed964dbac18ce99592bc318c11b6770f66c61ee4ec7d2e16e43f25e4dceef1afaa7bb32f372b56285462b8364274116dd68d7ad6f2f740850d5f650bf8a862d0802f97cccabc250102c94bfc554600ea5541992147fb9362d1316e8041b7444ee5561558d84663a1dc6d00f6c390fb893bbb289de0edcb9f4a4532f7a3fa5daed3a13965694ac64d9fa1c14a14b4bf19981b640af07ae94778e2a2ef692a97e7b8f419fae5aab58d111486e5322aa532f767049810a25ae98977b757eff9a39eb3975bc159a46ed6a4147ec283f617ed87e7f8b44b87c9e68adbf5c2bf70fff6ff591ec5766980c7509a246093ddec23ba7aebc1e2a204fcf416dbac1c8ef19efe0df97788dfa160f4b56d014f9966fd3249d76df34193972c1ae0a03e5c2aa2152c4fa533acaf2c93161ca0edac6d654505cca3bd658f83325da03ee3226ce61a39962551cf5e3d02cccee1f8ebbd528da967dcd92b71c98bc31bc5dcf0beb89c9df733877e587ce45768b709ac56647fd", 0x1000}], 0x1, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff}], 0x60, 0x40c}, 0x8) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000180)='./file0\x00', 0x0, r10) seteuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') /: bad dir ino 18 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *387001 61307 0 0 0 0K dhcpleased db_enter() at db_enter+0x18 panic(ffffffff8247d960) at panic+0x177 ufs_lookup() at ufs_lookup+0x174c VOP_LOOKUP(fffffd806f2758f8,ffff8000211dc9d8,ffff8000211dca08) at VOP_LOOKUP+0x58 vfs_lookup(ffff8000211dc9a8) at vfs_lookup+0x6e5 namei(ffff8000211dc9a8) at namei+0x36a vn_open(ffff8000211dc9a8,1,0) at vn_open+0x105 doopenat(ffff800021193ce8,ffffff9c,7f7ffffe2f40,0,0,ffff8000211dcb90) at doopenat+0x26a syscall(ffff8000211dcc00) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe2f30, 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.