0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b972000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/102402], 0x13785, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r8) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r10 = semget(0x0, 0x0, 0x2) r11 = geteuid() setreuid(r11, 0x0) setreuid(r11, r11) r12 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r11, 0x0, r11, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r13 = socket(0x18, 0x1, 0x0) close(r13) sendto$unix(r13, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) geteuid() r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) dup(r15) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() r19 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r19, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r23 = semget(0x0, 0x0, 0x2) r24 = geteuid() setreuid(r24, 0x0) setreuid(r24, r24) r25 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r24, 0x0, r24, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r26 = socket(0x18, 0x1, 0x0) close(r26) sendto$unix(r26, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = geteuid() r29 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) dup(r29) r30 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = getgid() r33 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r33, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, r32, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r24, r27, r28, r35, 0x40, 0xef99}, 0x8, 0x8, 0x8}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r11, r14, r22, r35, 0x40, 0xef99}, 0x8, 0x80008000000008, 0x8}) r36 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) dup(r36) r37 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r39 = getgid() r40 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r40, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, r41, r42, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r9, r14, r39]) r43 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r43, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r46 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r46) r47 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x3, r8, r14, r44, r45, 0x44, 0x8}, 0x6, 0x8000000000, r46, r47, 0x4, 0x1, 0x9, 0xb0b9}) r48 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r48, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r48, 0x80105727, &(0x7f0000000340)={&(0x7f00000002c0)=[{0x45, 0x9}, {0x85, 0x400}, {0x2, 0x20}, {0x8a, 0xff}, {0x25, 0x7}, {0x41, 0xeb12}], 0x6}) r49 = syz_open_pts() ioctl$TIOCSBRK(r49, 0x2000747b) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x1d, 0xf0000000, 0x81, 0x1}], 0x80000000, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x2, 0x0, 0x7}, {{r5}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x8001, 0x7f}], 0xf1a, &(0x7f0000000280)={0x400, 0xcd8e}) 20:22:03 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0017f57f0000000000000da3d41119202a87000000014b00000b6500000800"], 0x10) accept(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x402, 0x2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) dup2(0xffffffffffffff9c, r2) getsockname(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000380)=0xfffffffffffffdc6) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 20:22:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x840, 0x60) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x40001, 0x9e1, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) accept(r5, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getegid() shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="761ff18e27bd0e96021ffac40b6c6ac06ca3530010e04eec8087dffdb6344815580f46350121b21ff1d76ed05bb2d01921131c3af7221f4592bf1a"], 0xa) r8 = dup2(r7, r6) accept$inet6(r8, 0x0, 0x0) ioctl$TIOCEXCL(r8, 0x2000740d) 20:22:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000180)) write(r3, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 20:22:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x28ab) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x5d) ftruncate(r0, 0x0, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f00000003c0)="b4fa05253d7a35a5d1d04e207ff107cf5deb7e711f00d4f032e383db6f4e357d8c3335e35acc6344afa47a3fa92d19c195fccdcf4571a8edfa26d80d7930a943de098f3786006addd67930f741cf7c2392f20b94fd94fa85889297bc4997b0f963ec11a0522f3f79b726920f23b4fa9da53256eb6a90ed134f8f84c2a617833d9da26e367aba80cf2a61fa08f4fcde20d6af24eee22273facc0e9a0ff5fef767bb015511aaeda411564906cef78f3818f8968a750bf50f8d0dc60b40542f7d16c0bd2af4071d560d6833b9c3eaf89061575b8826199ae752e14cf12b0ab40a81e3a7742e04"}, {&(0x7f00000002c0)="3c33fa678018d0e9e0931db13f3856cfdfa62b3d37db12c9cd75ca7eeaaab1ad22b6a00571d8b270a9f21af736de9ba986bad035474fb41c4f2388ba2a8ae261812ca6570ed2890b8e63693464133915ad3a1b74f5443cb8ab8fce2b3086e5e15ce4316b2734ece9b4e840b76148cb886025b84e68360ae4415a88b0d5214126cdb13a820f0935351a979ab8fea49fc1852c6cd9f67c9e0c9f178058cf516cc282af69feb64cf7a1bfa5c774400c1133e1004fffa82e325eb4d21c524344cfcc750a31bf531c8b2fe02c82918ebf2eaf2d04412265c4ab29a9e8b2c234e0b3a963b0b890888015aef625f665b7"}], 0x1) 20:22:03 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f689300e75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0293a8f0bedf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc42794cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a132db4be09ce8cfd7ff66a4842ab6e160ebff910fb9472b8c40dde939c80001a2cf0cc0f5789997651d4290bfe06eaefd2da8739f7e4772f746c4b356601cf228115e1599a384a8b22c6901b369917a1245a45b69741a79ad1f46b0104b909e4e02ca8c9b7ac70062927e9a5a846713f1aa1e3ba0d7e3197ed9d58ae46373f6fe94e66ff6c150568cfbfcba8b1aa127409d14487c1684f"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be6212f", 0x3a, 0x0, 0x0, 0x0) 20:22:04 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400, 0x1b2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) dup2(r1, r2) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) accept$unix(r3, &(0x7f0000000000)=@file={0x0, ""/49}, &(0x7f0000000080)=0x33) 20:22:04 executing program 1: mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x857f1ba5d972bf41, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) 20:22:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8800, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x6) socket$inet6(0x18, 0x3, 0x80) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) 20:22:04 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") socket(0x10, 0x4000, 0x0) 20:22:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x28, 0x4, 0x2, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080), &(0x7f0000000100)=0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r2) 20:22:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0xff, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1c) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r12 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000400)) r13 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x40) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r15 = socket(0x18, 0x4, 0x7c) r16 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) kevent(r4, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff9, 0x2, 0x20000000, 0xffffffff, 0x526}, {{r6}, 0x5, 0x60, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x1}, {{r7}, 0xfffffffffffffffc, 0x8f, 0xf0000000, 0xefa, 0xb2a00}, {{r8}, 0xfffffffffffffff9, 0x13, 0x1, 0x3ff, 0xffffffffffffff7f}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xc, 0x1, 0x1, 0xdc4d}, {{r9}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x1, 0x2}, {{r3}, 0xfffffffffffffff9, 0x40, 0x70000021, 0xfffffffffffffffe, 0x6}, {{r10}, 0xfffffffffffffffb, 0x80, 0x2, 0x2, 0x4}], 0xffff, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x5, 0x7fff}, {{r11}, 0xffffffffffffffff, 0x20, 0x20, 0x0, 0xa0}, {{r12}, 0xfffffffffffffffc, 0x20, 0x1, 0x0, 0x6}, {{r13}, 0xfffffffffffffffd, 0x49, 0x20, 0xbbf5, 0x9}, {{r14}, 0xfffffffffffffffb, 0x48, 0x20000000, 0x2, 0x9}, {{r15}, 0xfffffffffffffffc, 0x41, 0xfffff, 0x50000, 0x6}, {{r16}, 0xfffffffffffffffe, 0x48, 0x2, 0xfffffffffffffffd, 0xe0}], 0x80, &(0x7f0000000580)={0x4, 0x401}) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') bind(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r17 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x40) getsockname$inet6(r17, &(0x7f0000000200), &(0x7f0000000240)=0xc) 20:22:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x9, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 20:22:04 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002040)=""/4096) r4 = shmget$private(0x0, 0x2000, 0x640, &(0x7f0000f1d000/0x2000)=nil) munmap(&(0x7f0000ec1000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r4, 0x0) shmdt(r1) 20:22:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x9) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 20:22:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000000)=[{}, {0x6}, {0x4}, {}], 0x4}) fcntl$getown(0xffffffffffffffff, 0x5) getpid() r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) fcntl$getown(0xffffffffffffffff, 0x5) getpgid(0xffffffffffffffff) getpgid(0x0) r2 = getpid() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000300)={0x624, 0x6, 0x4, 0x6, 0x1, 0x6, 0x307, 0x10, [{0xfffffff9, 0x9, 0x2, 0x916}, {0x2, 0x7ff, 0x81, 0x8000}, {0x80, 0x6, 0x4, 0x7}, {0x80000000, 0x20, 0x40, 0x4}, {0x4, 0x0, 0x7}, {0x40, 0x1f, 0xffff, 0xfff}, {0x7fff, 0x70, 0x5a}, {0xfffffff9, 0xc5f, 0x0, 0x94d}, {0x7fffffff, 0xffffffe1, 0x8, 0x5}, {0x482, 0x7, 0x3, 0x20}, {0x3fe0000, 0x8000, 0x400, 0x20}, {0x98c, 0xff, 0xfffffff9, 0x8}, {0x666d, 0x1, 0xb08}, {0x1, 0x5, 0x5, 0x5}, {0x6, 0x5, 0x8}, {0xfff, 0x3, 0x2, 0x10001}]}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) pwrite(0xffffffffffffffff, &(0x7f0000000140)="047e240c7976b734d4d4e66f2de9dd7118be99aa962067fa5c9845b2e519ba18564f9c3d6d42ac35f9fc1d07b72859d256ad3a85be73501637059e0fddffcd417e2a5437d36c9fa1b06571d5be296cad57b64ad328b10cfed58c86e559cfaa248f135797f2b3fbd73ec7b9e8eff0ab23a1f6fdff8de15d8a4541c122bfd541481a5bbd5a60f43a2084062ee41a1af64f4ef6954f317f1fcd0d9cd4e8482437b77d883ba7eb01ed1bb6f6b705eaec373aa9f2c71231ae73b0dc528879aa536310e1df6d5a4c1af11adffc2177d8fc6da9a5cca5297535ab8b07eede9e85a8f855de555b4031eb7c2757ca008e71bee4", 0xef, 0x0, 0x1) r5 = getpgid(r4) setpgid(r5, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0x6}, {0x48, 0x7f}], 0x2}) 20:22:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:22:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) lseek(r0, 0x0, 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:22:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) pread(r1, &(0x7f0000000140)="aebb7c015c88a8eaaf8c1a8ada301973091b2576fc86638e388eb5b0368cdc4a1ff40aafc4137f95038c8739bfa386aff5d428663ad6f02d3f1a67ca4b1913913a468f2499fc4516571ccc6a4a5847a423001161582a104b0d2c9736a300a6b4533cfdf076eb3563bc58c03d8869f067ee1505e1cd0c7fbb4c32112b62ea8121759feba0e3f1ba2e3cf50475f8fefb0109b51e0b363abad3636336e3af4b65d21fb86710011bd92647c6c35fedfc0cb7a87999e943237d9e4d0c32a99fe485b743ac8ce68a48112a2a4c4017d0a77b93b7bc7a55631e1c", 0xd7, 0x0, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000280)='!,,\x00', &(0x7f00000002c0)='/dev/zero\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)=')/!^@\x00', &(0x7f00000005c0)='*\'\x00'], &(0x7f0000000700)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00']) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xb80, 0x8000000, 0x3ff, 0xfffffffffffffffb, "73cc51605248b2000000000000f3000700"}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 20:22:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x1, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x857f1ba5d972bf41, 0x0) 20:22:04 executing program 0: socketpair(0x2a, 0x1, 0x9, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x81}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 20:22:04 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6fd88d22b4198c17b920a4d66be93f21db6809f62b6dae36ea3ea89fc1dcbefed99ea92c8f4cfbd3ffe4e2b7d6d57b0608098d7e3d0104245fcb59d4e784d84e73e763fa4a7af77273e2c423fd28cb704ae00f227680c349e462542f093c639be61700531b5a7432a817133ab4704bed7d5df73cdff5daadb5bba0d9384670d2171958665c073500eefa20953ac62041a0a93029eca9acae8fbecf884435fc377dbf8f9e3f4d104fd456174ff690ea93740d3d0cbb41c837d7eaf259d33ebf12b34f0a4da4daec59156f231dac4739b9f09e5ad50b76d08ddbe00ed08e6c88a84069b92046e031c10cd16157d625615e087b1ced088fab460976b211e979d09bf72da26b1c1d29c97c34f1f44f92a63b05b42a70328096dcc0816f98355348d26357ad50272992d040ce4383442d049360db63b004ea67068b9fdf3ae5617e1448a660229bec1f72d713983554c54bd9fea0c059390fad6cc5eb07538c47eecf754a05c1c8b222a6f792ed684e32cd83fdece668b082b41fd7a63a31b473bd4b2853eb5efbf07a73bf8ce79b93143f099d1da052e1029d1b9a8a5d4fce9ecad5f4c74aae735c1d4dd26c3d9bb86b8e48e0240802c377fe40deaabdef08c91cc95834eb1a2b28a6a80280c64f1a56511d09028569847d527c4e197574346ffdbf7caf1cd83e1ec41b7aa49c175649e359a533554bb4c4e688f439c2fda3894561c9a8571845b49ed0c68d1410c8ed62f3b5c1a4a3e3b00d8eb062ed45ec4cfc5cd0aab13d0b14425e5606a1b35093c0a3fe223334d9e0f316fc5a4e269a6570de2d90e2475a909626eaf8ea296455420c4b4c2f6635e7595763898e37e8f7c3abb27bd37472c527669d7ab1734cbb69ba278f30212f66f91cd59022af350d219722a71975b5bc56a3f4ba5e11172f79b544b5c228500014da4f0961df206b52a2e10107faddd87500fe6eae5a688a0f05c5f3e9b13f36a601b0269b46d81bf7646fe087135d47baa657f1d5726f44b68a174f61bb0005c65c63a369fe859b3878265178d170b98e41767ebeb03a64b1ae58acd8f971eabd43da4a2ce05d4271611934d18488d514baef0b89b99e8e1cb96ef6b5125a1dec76bbb8e6f74f88002642c00f598ed00912ede380899d15f6ecfb3b8fbca3eb921e4e54d7301fd93c011da7428a151bb20ff86da2245c0bb389594a7dfac6f5e6afad9d1ad3a344e14929eda74b736fb0d59c557dcdca8f32c95fdcfc06050991e7e7fd12e6c6858ddd11c4df674ac24749eb292366dc4990927296572e502cb2e243d3e543828543b25bb4d86e046f82ebfdd73ec6946c454143b15a410a8b454aec05c22aa24759845fcbb5b27351ddad949d9ed979a5aff551465937a61157824c922389f61c9fdeedf29e6dab8a7975e95b4efd12b494c585d6b459e40dc518cbc3be7d5f053aa675934b4c559f289fb007d5d54bdb9b51852147a50c8715f355acfa9272ab4764ee4a00e03b00c5fef781f7f15da0950928c82993c6e14c572c6357c4e99ad5639c0813bdcb78070cb2ea7c3d8a0332e13462e2f75efba4a639bb5b45ad916d7d31a062c3af55c6ad2cb1ade3c11648a70ade919afb70ee6138799b5a0ab6dc1374011a071a4767e7fe99b0637a87398bff54f9b9484de94394294fcdcc5d27ce3354ddb1bef6439ddb2dfd5998c4818f0e8b1b1e556dc6e6657c1f17be681807cd1725cd0621f1d2b5ad790ee61c0171138fece5296c7eb33dc74cd3d6ab4cd29c6acc0ee3fcc55c4caaa34ab97fd1d484a01aee6dc064c87f4b2a6f68655785c69dc19232591ec3777a1e27075e1b00aa6f547a830b90e8c64b5ebdf143300b420c44a4ecc72d7de53b1f59d729356ea45ff500e5f16d299251808d9c8618bb6aa1a99a4d5522b2c5eb2382299b492e106501859888cbd146efcac98ffb644c1615f77bdc73b683b1c374f9d3ba5adc73e6b2bcd19bcc825613b8fd6bc13c8b671a28106b0493dc44c8f3287001a3d74ef3cdbdf2bc55b64cd5c9c03cb698472341ef1ec50a4dd1a1464dabd98fd67108b14fa4a79595e13af5f190ae8a1dbb7ca5d69e7e1633533be339d996e12167e4c92d2ad6a819d9dfc8944f8473e91345e2f737b760b659dc612e191d673dbf78f3891c2ba6ef093021ee25cffd322d996d1e2f4de0bc52afbe01cedbbdb6ab3720decc2d7793fad939a4b07e50e26acc6011c7dc50a935765514c863a1389141ab43eab644496a1018c505767708136132cda08b6f674684e15ea342214b9e822efb8d98126dfe76845872975441bec16ba15714c1287be92cb516951b5cf96d5dbaf3f2e2671c20bc55f7a52b2f491674c6fdcd978ac4145e1506adf0da655380adfef1b76bc04f9c8ddcc345754fef62b19925f9b91890c90343d36f97dcaa16493e1a79a0779d0c9bfb4d470d08216b74ff0a7e32c2a2e8d9b2b6e721288a0e40c20f6c777bccd73d449072f49578fec047723e900873803c1ed6bdffe8784fac4f75a0a45a832c3efa663535711446a548127f34ca372d8b86fa518c30b8a47b738d14d721cebed5c036e3b583c26cfde4fe1f5a59a852488acc7fd1f5fab9553b344b13e6fcc328fb63a073d50c0daa27e78ba08614b3538e85485b9cc38c213b60e027e691bf40b71899b7122c53b13de6a6e5e56894ab5fd0a264ec1e15e62452b5a9eec737eab659d5169ef5a202a7bb10605c4740163d20da99c3991b85acef2ac12d2594dba18cc6ac35070d1aeb44146a31ab632ea7780c6385a4e0e85a11e1db0ff86b82834f47bbbde2a18215b1c10d624b11f66fa5981370eee428569ad70098d65be63583e3728832b22ebbd69338cc34bfffad46345a439946acb2f3c7e4ecde3d5068c57f05133a576e7149b3725590c0d8087a3cb63e2253fb4cdda8607fb038ce2a11080d08e68f32f989c068030508887ca1585baa4cef97c48d07f92a223c91ccfeb59327e8e1e11cabfaa4e0482adc4662a15fecc88529d5cec694d0b7f2e9238bb775e4f9e1bb7f2c1d42c7a4938e1c74cf44fe330b2fdeb58aa1bf2f0d5519a0b31d315c3fedb2850bfb2043dc004e579276684a498cb8ec048a70750c558ca428fe0b0656cc010c5671460e74481dd2d8553e54028ab30db212e0b5f3d5c60bb9bb34f156480d2b4a6dc43cbd7227ae9c41191bad95850818dd2e1e91099b9ad4d129f5b5d1e5ee259b14e6eb6284365e58c618d0a1106332638868b29cb2e2bb7439a64adfd2bcbcd075a5e18123d86d4baf39738578eaea3b1f522cbc154f7744d7a9a752f5cb106b135899fb75113230870727514256013c34da324d18ffa5fdd4991d2709f32d106caa5e4b788aeeae0b77852166bd5045281c8715328b981264336ddd3c550380cc0e4389d37507e83e9975554883f34f01767a63b4f02a43175b20e02dee0fd45a016788219982a907eab16b220da8e2e7e36cc763eecb677275f46164349c9aaf33d88adad4ffc5b19737923cf1243d02f54f3b50b789ea818215407159f3977b756143a67860a5d94ad78aaac2d529250c1763cbfcc53b46bb1e4550956875147e24de3a7634a87a457b52b110bf42b0b9c28cef4ad2936fd323cbe534cd740eeb976a04cf5641292a9ea4f1b497bcd8d13864d07b941b3e50bb894749e85c7621489c61bd52f833cbc1fdfdcccba9317f3edf7f6883ca633925e337e59edd60f4d9ef835d49f9871b45d02ad1d809fea9fac710e78001e862d5f67b1a3fa5e5f8e48f9f7f31c644c83ebaaae4c5733104dc7d9aeb8200cecddc6eef08fc06440a0ee7050d5bd49ff6f2f57d25e729f686a32486e72caa91f9dbce171ca2993b02cfb32a054eb83007afda302ac96d52921cfc16824ad4bfa342a6be4a33fbd1a6836ba0100c782d9cb1e3f5fc0ba2b678da7af4698591f209388a1fa6bdf56cf10c65bb5e632d758047d731652fe8fa20d3b17253643faed1017c5f1781f54134f1d05fb7a010f7726de6c9a747be29f2c16d65ce7a9b328f629bc03c125bf", 0xd9f}], 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) dup(r3) r4 = dup(r2) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) pwritev(r6, &(0x7f0000002240)=[{&(0x7f0000000040)="1dfb65406c9667e1994b7e5c3b95adccea5a9ae927b148df17984f95d041ddff2eea896e7e3c221618f348d77d17592e68f5b8b0e7bed1798c42f47ccb", 0x3d}, {&(0x7f0000000240)="9f62a0670edfee7c59", 0x9}, {&(0x7f0000000280)="2f588b0dc3fce14d9ad68c478d0c8f48e06000a0366e95b8eb5a25109ae40880a2ffecbf0b28a541bc4ea5c5938ec3cc0f36bf2c5528d78fd0f5a7ac380c7be6beacb04090ca09312e01e831d2562c3bafc175ea9c14310b49c7654a3946569508777ebffce400afef360fb6a4aaa67dbd2dcad16fa0e2ee87931636105b6054178f89785174e02cebe0293a97301b5a24dda15ebfd869b2c81a3670c00caf9e43c611ca07581d8aba346a8799831597bab01815ee5de56f4fe8526753d8c5ffa56547b46a6aae1a984689324604b35f020999355f6d5c37928041d3043f5fd82d50f5851fcd26030c1295f6687beeb69d871eed13002474cb97", 0xfa}, {&(0x7f00000011c0)="af98a036bd547249cede39846692db009a1aa1b7b242295baaf7443b95a95320f5f7a11b97b41b7ebd785c99a1251ce1cd418719d36e8eeb75e37d4c063ea1265d684126aedbf9a3d660de2ac7bda51a8f62d3ca7665a6a3f9566d1416531e4a0a72e552f872440640a9233f930747", 0x6f}, {&(0x7f0000000380)="c108c708f6dd5cbc1971206bc8b099a9eac03d97059005a0f3c6b0b74410ce8c9bd8f53ba00ddb18678f10b0ce5baab5863876ccc1a43ac48e", 0x39}, {&(0x7f0000001240)="131f078cb96cedaeb68c4d8bb3a325c09f6d4614fe06972c9facc89d852d7450c616fdaabf8d972015b7682c3f9b23bcead71be71c8e4cbd132a25d20cd330a870406f19dc7dfa679f6430d29548a5af0443ab5e9ef4d412cc72b9539d9288584362de18c47865fa726daf0e4bcfec472b277ef75637657e2c83f5931ef58474c1eb6f8ac7e3f997e306072cf698bbb83e0f2aa5bf9e7201d684a325ca3c1d80cbe41bd9348b0bb87a5b443e6fbe1844167be18a912b568328a28546f043a05de12bd95253465298a8b29bf8957e64a4a22b234fdbc1f586141f829e786716e5ff567465b8207f69ed2d689570e86d5cef518cb54b488836cb6b170c46697742832588e56447ad6068d6d5460d5653ef405a769c9531ebacaa9a8dfd7beab3db654914c3d22bd0699c3f8eb6241943aa60217651c14f160f728a9894171fc55e541bf2750cfa30aa7deb93d79b270aa1697df00e5ca28ec46ff781bb8cc9b22c48875943194e0dea012a5728a386e5f0ac1b27debe2abf1965dc1ccaa791591e8d2fdbddf95fd19bdd99df2d269e375879014a47b718d87eb6b02d0b38092db121b9fde04246bd6015d6a818f162cf3eef7a7dbb10f1e07e02483a7dc3d550f444b1958242436d7fdfd299c98285edf47dd6227b6eebfa6e16662bf79137a48086706daa68af2f8372890200ea7fa6b80c5cbfb58c67fc780dc48d47c038a513767fb35f80c2ad2fd9c4c184215dbc968d8d976e385db9f267a880f985a15e9a0a0f9337a55c3ae1890757a66e9b557b8cfef3fe830fc3d5faa2e0827dd4d088bb2fae122ab68ab71d4da2002428d093bafed179ae82c7f14fb7b022c5402e1dc0700aa97a49504551bd83355fb18951998e9b5749b17bac96c9c7dd5517d7ab06a9c6e76b554bd4d1ce085b65cb4d44f6a917f76c451ce4c5036cec005747a898e91a26c4b27f77e3e783c253ddb931f4cd189bd416598ad2ce2a46aa7aba12a0ce92413476ec52ecb157854daf1c7b1bc3a8ebb9a7c19a02d566b8bf07faafdfed60e95e6783dd741e9222904cf0e290b0152c49dbb1050716afcd3c08ff719c2836f441981f76d45102fc05d87cbc8e5709458bd646d6d25e0bb1c8c2ba9ec266e0ebb48bf562a502a11677ea4600c62e5f6ff89be24e000ca5d00d848154d20064ac1f0379b0036237506beb31bfda47e5fa5bb3ec5622345ae9699c6a54b842e436c15be32fc724febd7818306f77370d9fdb66f6fbe0debafe1f128dee9bae526e83191b17ec2580ecf799c238cd7dfb87378265bd5e6963207b2a29a15fe91e23f29cf09acf59da08140af8b02589f777c95377ef6f65a30f8b060a01b94e1032eae1005ab42af7cecd906b672ec8ac516cf38f512f087cff17a6ceaaabf6a1a24a8a429f34e2028d57f75f73b02a34180137e63a8ea129ca2cbefe119c8d915772073bc6dcb02ea12f0c46efeb19e347e5211622bf0ecfc5d256cdc16e24da4b89f95625a86c288e37b6b63874e4e24ed7aef90cc9d0fa334d1b6bcc7133d8c81e281e55d8030d904fb43c8eb191b6f0131b7c867490a9f78810ffa83f8da765bc08e2c61ae4b97c462633f7e250b01c937b4e4ad8481e835fd6b33b7e0b6eb3fc154780023784299a748e1aed8facd67d46ef15bacca7fec1c8227d687c8f263ec13a820b006987484cbee3a03062cca6b98e3f527f7ba0494228b921303372c11a98c8acf29a02c11558a49055a55ae4668e96247c084de5a43c7111f5b018a6b8c7611f3863e1ca65eac453c3ee0de8676e08a2a0ce03e49e9ff85dcb51f9ca81aec92111647da8e5eff2deb529656ecc910d9507f7d91bea1fe6bd7e5b17bdd27302d416941c75efd1e884170f93f34a9359fa0f24e89531659525d4ce41b65a8c6e2a5cf38b7f3dfdfb7d866022a3cf2e266b87d049984e26d9b6e885f788339250d8778dafd005cd8d0048d3333c02deb4242696823e00c4f55ec23c65a789ddf34d7a5e956da5d77969de7a674edf63488ca70792ad1bc9601a513bccd9f7f7f278f21c12e9f288fcc54d76ead92b185db766e9d323b2a077258467242889e95664503df4b979b1a0f02ed00ed8b71578a667f1ba154f03f452e3c32874ff7e7abca468ffe7a7dc09ef0d7ce79a0c7526ca8258df0cf3074aae72e6e1aad8013e627da9e20ddc4fc58155421a4c41701e2fc421f084b2e7a841efe714476e2646378dd5c46987514eaf6acfc80b4d23a30b5015abc243997ddf25b9591d36eac73bfd9c7bdff4a516c05aecd0789c941b0f54271f497d4e9a890eded32adf960ad799290055df3e11f39a2f6b199f55515fa73d5f059ec63cb1da945c2c932887214db4cd38f43838d940111313a095a7c448adabb0d87249ad42a6998f6d343b4b99375647eaaa7bf2d1424fe7567d6c8322e9a523e89bc78a6db333f3bbf1334170e22ff956aa82c8d6a0fa9f77d4c19e82d49dcb6cb430ab5fe1cc24203718af2b908b2fa369f183feb9406f6315384663a22ac7092545857f33bba9d58e8127340aa02bcad6a77b113f8c9a391854bedd1ef325369670f5b5c70435e40a1d10c9c7e305dc5678fde649cb7ad6054ac240dbba68a5f863435f827680d3ae43db6e31df10ad08ed40ce32a1c18c3f8d680a00811a7fed02e11153b7522766b62c74d2cf0539702d4fb3744c9fbbec2c12ce7245ea75c6fb904eb2ec3d8da12967f3c3b24ed7874a53c16d88a7c0ec239745354afe9e895d0da881c76da00ec003b7d42de9aed4efd00d644a68bd939fc31ce3d0a56dc4606377c8cb827aa756e311d1baaaf1769b0f5da0ef36d2701659d8f32030bd4c0944043b48837c6b223bfc174143a3e61d0e26c630ab8769c4bfb7be3ea7f8038443becb933766568d2a63768c1c4f06ea92fc690ce7c13246e810072e53cb42fc2ce2356816848f7ca4fcd1d76cd7d6869ec5c3a0bb4a5db0840284dc3309d1a85bc10fbdcbf850c1ef2b3fc26245afe770bf461d82f6f979c6334e3ed218f8b66027b0dd7ac3caa10b12ed0e5e69446e57232ca0f8c345957b4e645682ece2b11c37c7bcbac50124b9e792dccc3cc375656016bd396130ac7a7d9f86f6e855666f0d1b8bbe9187282033c1143ea3b44ab8fa78fa6302bb1e152bd71daa38495dfeaee08f29fec86a39ec1c39afe37fb7fa92e3e16ad8cb06fd2170d758702d2875a4bacd825e5991640ea52b1469f6254956184fe819242f6be9a8c81ab5ec9460b5bf569ddfc3b45ef70e05285273f555860db3e9b5d2d9af14089a75b8179057452f5dc7d9f474b7cb400185fd4e0ad2cddcd4dfeb462eff78999d44210782e68092e7c1f3620ddc158eb3809dfa54a714027e21e0309625915507cc878a3466a37bf0f2117820aed0d37909a9bf73c7a0b34b169317897e29051244f4d93a231f28628502e0565f42326932d865df9865024192c010c46494a2fa81c49f06d4e8d69690e8a50b1bab5cb034fed69535a2afdc18fd1ff03321b5dc932ba6955c0bb1cb21cab8e893e7fbdd561b65981072fa7f4a162bda38ac3107ae75df0f05ac7f216e0c0233f9c1d3bfaedfbb81e9e32c618d6f82f0d79958a4c99ec703cecb1d86f0f7d928e73f169177eea5bca1c4002814307f87d142c8b373ecb2d76d1e51902d900bb6ea81cfb38ceb5326eef835662f38ef4e4caaec71bfd107930f0e1560514a0e822b17badc402b3f16a9acb03d6f2ab822c49b5335ab84213e1372a73ae5786d5bf99c1e7257d2711d31d0af62b124576031b6ff27454ba5eb56fd08cacfa610bc85500171e91b7b7800e7c0e3ade2b36558e31f65730381c0a1a723ce3ae282ffefa457044030ac10c51b05598c8a616b3e6aea2fc82cb437bce6802aa0e39f2a02202f1345d89afeb989abaa8e67603336f73d7dca38cd81cfd82eb5454c3ae4c1cb88fd4371eb446f1c6ab9839fb97cb09947caa803462a8e056febf31598a32498ae97487ee97ffe47c68188ab16ee53bf5dc1cac04ca36a82532927dc9bb974ed7c7797f2a3ad695100bc69f89609d75b582723b914c9cba9c5b8c589c9545cf1d600dab5f751e9285dfe79757a7a6bd3e0d4922dbf9fcc68034d1d33df171ad2a07c881f7977c4202591efb8521d6f0237932a6e63c963612e773ba6980e2b72b78424945677b933d1e8b615d40f341eee4693f19e61f992cf81d710ef907ae696a0026e5828d5a32645ae6a79a89144ab238ccb6513b3410cf86a04ab103c12e4f3d8879f7cd7703196bdb76c1d54073374071f12be1ee1eb31ac6fbdbf76686170552f1866e7d219c07655109f7964c50ac2e378c02c46b2fba128aad5280c497bc87f997ccd3de287e91206cbc4d97442c3ee13458aaf12e74b4193a9d64e9cb4dd2f595c1565029e3f52b6d465a5f42bed7601a95ae9736fc96b2c90caab1b0607df3bfeacf80b5327477aa1edb4959f9fa1b9c51c06ae4df6539d62b9816557c337e96164cc90177e9dbab059e28614683af7e79615b15221fb6e3c9e3eb5c37e7d9452c298c75eb02bf4e4b918e376552c276685ce932233c497ff26effb2e72d208470ea9d03fab8f32b42bce1c422424ac6b9b7ddd0bbd1bc67344afb602f6fee896e463a3bd1cc265ddc63b39293e7d73f579e03b003dcd73f16e56791d8f839813a6dec5981360d415a396ced574d7f0ba0d0aa054a3f854ff44d168063a6ff33edb329f3f850394e93f123b11a87db656624d67826b883d08ecf4edba1a5eedcdce3659a04eac75caa113cb66edaab02935441a47eb7a37789feda3389dd8bb71c5c4a2f60e82e8dc291275c40a4e09c9031ce3fe69bfea9f3a9c4cdd1e8820b70ce28837f90c42f02217422f180fda54e3b8f6b7f419562e9ed65a1d060ce8613996d21a4bb8054698f666d97d934660fb88518ce87a7f50d68f19be2c4d7d108ee3cc0d97ae3e02d307c48d5b3171d5af11f7ee728aa74d86cc4aa4629e9c708cc00ecdc30f3935757b42e07059c74cf813dbdf64b5d091507dbf5ebe95f42c284bc8f11511dca80f5c9c0c0f2ee491a5755f9ca803f04ffc3a36d043cdffc55d344f4fbe1ca0e544eff4f4d1a083a77fe82a09443113d1fc2305149947fa8ec693e42539d7a691101f68f5da2d1c0baeb968060f0c6beb3302842195051198fc4e05909dfc1ab0dc65f8661c1598e8b878c0431fb95811e9738e3e43a3cbd707e5a4cd11708baf79afde0fcc31ceab671ecad4788db6193fbecb1f5f716cf0b9e656360aabedbcd49301489408b5424aac059b867749d0f2b4fd6eb8b891f35806db78d4631b6d056b2fb860e51299173d31c2613510f884395e87c54592d5a24029768b2d3b00300de0b2df598532863e132fc9324cd7742b3fc15e05ab8ae5bf718b0a589a8aa933f4158ae5fb7afbbc6dfcb5ad1103980b8b0ede1875f33b76b40b2cdbb81c1d187c5af5ef389a423b3f0d6b858fe594faf2eaf2ba36680a23a547cba90eda0c354d44910c3d746e029421f2adc815e78a3cf8787240c2e973527b66e4210f8101d7f9f885bf1ea29da2a889f1fb5e81456b32d61053741a57b74547b4a29724248436bbfafa2e256f670f564e7977a36669f86db9fe9ce2c1bf1980ed57572c0a25b8ca109ba134d42d42b141238caa78cb9e204f7a7b07eca2141e6f5373e3677808bcc28294103c054538bf02550951494d41819d1e7c9f742acfa425320fc7687797a099768d99f81d90e25cd9d68b2ae7bfc7babfc858585ee8ce78e5cdda05bc54a566a7", 0x1000}], 0x6, 0x0, 0xffffffff) r7 = socket(0x2, 0x3, 0xa3) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x400, 0x0) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) poll(&(0x7f0000000200)=[{r2, 0x4}, {r2, 0x40}, {r4, 0x10}, {r5, 0x4}, {r7, 0x80}, {r9, 0x2}, {r0, 0x4}, {r8, 0x40}], 0x8, 0xfffffffc) listen(r3, 0x1) 20:22:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1e, 0x4003, 0x0) shutdown(r2, 0x1) socket(0x2, 0x3, 0x7) r3 = socket(0x1e, 0x4003, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) bind(r4, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) r5 = accept(r3, &(0x7f00000004c0)=@in6, &(0x7f0000000480)) r6 = fcntl$getown(r0, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000840)=0xc2226a7f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="be6fbcd182", 0x5}, {&(0x7f0000000180)="3726108c1d689b114836dbe7f69c15c425466732aaec792e5c40a3e8e33380447bd8707d4dfba3375a9a0a52415c564f264693f0449a0aa59c6288929aa021aa859632832abb25818713e2217e2f6eee144ada8d3609c4aec1d7c64c094b1659731c8e8552572991fbecb55040d30406f7d085e4924e73b9ec7683aa2b63c9eeddca37ded0f5203e81c17066751975fe3f0cf77060caff0e07546bee9f21515e56599f20122c21502b", 0xa9}], 0x2, &(0x7f00000002c0)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r6, r8}], 0x48, 0x9}, 0x0) r9 = socket(0x2, 0xc003, 0x0) connect$unix(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c0000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b412000014000000ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfce556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf80000000cc0000000000000000"], 0x10) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) fsync(r11) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r12, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) dup2(r9, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r0) sendto$inet6(r13, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:22:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:22:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3713e84c53911da0c5a2d74c00001a1e3cadbd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x100, 0x7f}, 0x8) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 20:22:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) writev(r1, &(0x7f0000000140), 0x1265) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0x0, 0x5, 0x4, 0x9, &(0x7f0000000140)={{0x80, 0x0, 0xf7, 0x20, 0x5, 0x7, 0xec6e}, {[0x9f, 0x1, 0x4, 0x8e8, 0x8001, 0x9, 0xffffffff, 0x4, 0x254, 0x2, 0x200, 0x0, 0x4, 0x6, 0x8, 0xffffffffffff84f0, 0xfffffffffffffffe, 0x800], [0x7b, 0x7fffffff, 0xffffffffffffffff, 0x6, 0x9, 0x10001, 0x0, 0x8, 0xffffffff, 0x101], [0x4, 0x4, 0x8, 0x460, 0x28, 0x5, 0x8], [0x6, 0x7, 0x0, 0x0, 0x7, 0x8000], [{0xc0, 0x18, 0x5, 0x100}, {0xc49a, 0xf65, 0x5, 0x7fff}, {0xffff, 0x4, 0x0, 0xfffffffffffffc00}, {0x0, 0x7, 0xf9, 0x9}, {0x6, 0x1, 0x1, 0x8000}, {0x7fff, 0x1, 0x5, 0x1000}, {0x4, 0x4, 0x2, 0x5683}, {0x81, 0x7, 0x1f, 0x2}], {0x5, 0x1, 0x9, 0x2}, {0x3ff, 0x7fff, 0x27df, 0x33}}}, 0x7, 0x9a}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xffffffff, 0x1f}, {0x18, 0x1, 0xffff93f0, 0xffffffc1}, 0x376, [0x6dae, 0x6, 0x200, 0x2ea, 0x0, 0x1, 0x3, 0x3]}, 0x3c) chdir(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) 20:22:04 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0x201) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 20:22:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet(r1, 0x0, &(0x7f0000000080)) 20:22:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xe, &(0x7f0000000100), 0x4) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000680)) r4 = socket(0x18, 0x4002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc97) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x2, 0x5, 0x0) r6 = dup(r4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='\x00', r6, 0x2}) close(r5) socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x0, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x40}) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x6}, 0xc) r10 = dup2(r7, r8) ioctl$VMM_IOC_RUN(r10, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 20:22:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) kqueue() r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x28) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x8, 0x1f, 0x0, 0x4}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = syz_open_pts() pipe2(&(0x7f0000000280), 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) sendmsg(r3, &(0x7f0000001540)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000380)="1fc3769c51288eac68e6938533f63ec02fce4e818b5a82d26f723ea193a6996f428befaa6ce2bcea21dbe2d126d290c9552d604b6954e8e1d0c6dc66baae00f4fb3156344f151b6f0044d17781649d0fbdbe64aabf9d2bab26fa3dd3e7916ece421a649dd15efb1932dc0b208185953fde721d1ccc10b190bf5e0183d5dfd9e3545e7ceb3eab4900f58bd0f79776fccd54327bf663d4831cc6ac127b75420d85ed36970c6cba11783b9f3b5a2187f600b1529eb95c420e74821b363b9024a8f25ee863c61041b1140a24050aabe2363dd06281606cc1537814847e9cf3e10495adfc3d52b628a81f160a1c7e116f06659045fc97bc442d225f8e8fe6a431b18e6962d0007063aeb8e37754125fc078afa713a465e32a7b660163873991343405a45dc10d4e6f16392058d4bb9286d55a5cf9b461aaa9ab30c98be90767f0dc8104a8d8f1940858ce09363d9f42c835d7240c596d820be4b8b29d5a64e2390b74c234a740ff1831bd26197ea2c517dbf710aa9dd742d31f28076ecb86c7f4492787e6c1978dade7ad7a764822c4319e819efb056a914c955deb71309babcca75060aa2c353f9bf4d1b186d7626c6e6d9d12544005ff7dddb6c6d11a4cceb596596da993b8780417884becc0d0a0490fa6cdb9ac50af8947eccfc4d3f5da189af5612d712606d30bc7669085610ef2e2e7e9e457ad2637bf88196905b14cb8a76409a4533db360bbfa5a2070641ba5f7b8815805d458bf6418dd02285018dc10ccf2621a3bdae3aa1104a98ce76b94588dd831c6a4f049cd4ba0df30ae4d7a2673dc8119fcf9ea826fad807ecc5d72e3da9aa32bb06d4f0e6ab551d632ff27dd549b9aa9ab9511b74c9f46238d5b21f93a4211b5329a81eaa03064ba11485e871e82ff550abaffbd4003e940f25957bd9e54e7322bec768eb87357dd02d0c4269ab3f4305480adbb96a1bce8b20048dc650ec454ecd36b461accee59bef4db3cb0b876f11264fa960f93d1f19cd264f474cb8ac55fc92995d6e74d7095b07a2d63044aa5eafbf98a3c77a0bc6a6cd7e6ee28dd24d4fb8af0d174790cfaa41b78cf1e81f1c46837affa2755c4263942b958b7a75eb07fc2d53d16905c0189c39755a1e41f161609d36f3ce30dd3324e1ae02f74c287fd2e5cbf9682457fc96f2a068a16847ccd9868e355bc5e421e53e0b7b9d819d640260de1fe3c6723fd0f004d3d6aa39c131c07f1e1096336f378d685683f008cd51178b9b02780b4c290269e97041e04a2b1ba0af9041f4c971db8e4173761ffb3652f87ccedf1a7e335d8c1472dd9c734444598eeb1f71fcb059c4aa60d62b36064666e34fb21cbec0bbc9f99b505530404286c334a901ed6d0d24d5a554e34e583239e7e5f58b9901b8b7c5b8d22530cb1d70f4d2f6f34c74ffbcb5f0ab53636905676aea83c6737132746985513636fef5ba1574bdc786811b98a245e86f04245ee75cb42a292dcd09c26014a60d6b5974b202ad761fc4a9869650e4d34cfa05df6a3330fd8e8eccd447b0ea09bc95a08f5c34f1be35472ab5614ebe2c4aab48c20824d5b6eaafbc5b8e95b0c15cd37fb2167026fa182c8f4c782a6423ffb5b7834e4f40a5a7c120444c9e7827bdb7080237c623d0eeb491a1effd05da90f4d70fc5aea29b36cc7be91946631345aea35d5dd084bb94e19c70f736472de461642affae9c5e4f746a85a38e550b8f7c418b106b457887dece645ffb04fe8a0d5efa559d0ee5cd97c5eee554caf5f0833a2c42687be51b1114dbadf638db80ec99b694b672a3240f9eee9afc0905f35e4f227f833975a3cb01378360bec41e6cfb60a2890b10ad054a5c171011570ebebd9558247bddf74f6d14567b0c7aa29004a6e326e9a6c117677fc6eafb3372fc82b996d44ef7944bfd2bb6d58327596534bda6a3d5b168770ea7b7495dca72ce2638648d81182a8ecb41d6f91b9bd95900c3837f85e702b4560496867c55955052fe771c701de8dcb2ce5743daa097909cd3fb9fea8bdd75a7421a81655da76a7b6535217486cd2c0a7754a6c7f087481f717d3196f6eb65d1a144dde080ff2631e3390044dfcd76f1d2ec277e6dc8e093cd2612d350c4b0d1384dd04cf538b5190fa9e5ef03bf4f63542068daeaf136e622a9014786535e6ea0e010d3c55ec530e3458fc5e4afd46963990bd2243bf994b605bf3546246476cb212eb104045ebf8233e7321d0e1a127f21cc74f4a566f0e77d3e1a0776f90814da0f5d21ab7dad85abb62decf346172435c7865ea6ec01fa148158057b058e71953c26c96e586afec32b519d47f992a759fd31ccde972d1d9528b7aa45e7988da1fbaf190722cdb2d630e5a5abac3afc558b69b94f9b2fbd21b80a0e9ca5a0fa8f314d8736482ff918fd5e2fc2f83b1880c8bda008e02c839a1ae86f367977891d057824d4070a25f1942bbf237aa259dba8f1e046a6a9702289a5ec90fdbb4e61544f3c14d0e2cb9349e3b2055652b13553baddea1fb4eebe4c8115d03b287c9a938c1089948434032dccdc77ffcf65d7374eb836b2f02091d1de05690a6a0ce1fe0751a08d84b5115b37cd14f2c8d6c6361d4b015349051f42ccffa4c3f907c3fcc26587df93335ff92335188bc4a61b12eade1e4524423c1e6941ec8234b2103ecd79acf61e717d4df70bc07c4d01d24400452659c90d77de4c0ea28255a9c76b54407b8c3c753210f6aee9b2fbef08ae6641a90bc9a0e9bfd7b6cd132c01d750ceecb5d244c69160afae5a99c157d01258a6fc6af5c69ceeaec6a6d1aff251de83207e2f2891011b3302fe01bb5e8228a1417dd4ca9da5778b3e63797f48e0480e8740a9a5108ca2a79ec953bc02823c04e6cca1a4ee5b8dd5b137ac987d429aa162486584fa0022d35e41daa27d2362840368a9060165aa24a83259911433c7c83dde68a62920e6a19b7c5aed4624505bd032345aaac7e4abfc7df62b16a7032b55f02a52e2fafe468c4f08182970aed7c3ac6e023c44978f8693872cb4c6eee839a34f2869c1f203091655e5cdbde263097341ac1430a2941b7037477e2093580493e5dbfce4b9eb4a18c4f177763c6009a76c73b9b35c186d97f1d7c5ee55d001bf5681655707accb0cd43751c96daf75c8c7cc5957f9762ab3d91b6693f6dbc6ff6769c8f1fe7be6b0397909ff939b51c79b4ccdb9b8c578ea868f6d4a3131a8643b87a0ce8b1d26daae65d4d449f14e227066d6c896a144346a5e4b43dfc33b3eec9abddbb9ada8b972c52935f03aba5264e91f04e89219d7b963bf829b97680a62cf07a591594822e4a36cbd35a81ee477e8c8b2d6d3428937a94eaa738c60a1250fede4bba6b152d0b7507a61e11575a509013f7c1416b76784b2bcfccf615820a2056a0173f77652fd03fc15a71eec936fca4ba0076c137062c7bbc5441386f7f6cd7f687fb91e491e1da44dde5957eceafb3fb1a9801e01ccc56438a1f7d93aafd3b2d69130f96ca7f2e8c933ee56e398cd83c049994d3186579086d75c7bd74939a74ef536a700dafdaa943c0210b864e1a73dfd2e7905d3306543d416ee04107edea057af3be665981bb072eab42dec71609641da4a06a04d259326b7106737084778350bee05c22e6dac86cfa634b337ac7a70447a696516f7b920b8e97af5fa3a37fb801b8317f5e823dd053cd4f0747f20cfccc1922d83a4bbcce8b88988757b6a659c96454a3b8aaf5a591256035b6bca7cee6dfb4df9eb2bc4298afa9f093412ca55f169e4a8254100280a6e3217af8eb9b651176730cbc443758792cc90a0ed4b83c6f0c6872817a58657d192ceb22b54fdaf395fb520df93ce73badfd5e9864de898363b3d744bfc4e55eb76e46b325d24b816216ed1c0f2d72d7f5d6acf86c96fef330f444a03804a9e17fb79ec3b6a657dee7f0b80f2a8dfe7fcb5599b828815e36a8d496cd55d7b8351bdc3daf71dffa103ac43fdebc23241459343790d614ebe716869aad518ff8eecc09ef1bd92f8d4f96c5615496376270ffdb5261861207de36354aa931ae8442648afb2ffb0d606aaf0622719cc3140c475ceff9c57aa7b376701dda609ef592f50511c2caea9f6e4908e0b5dda9935bd13df0509633651231473fa25d6169e6409a3f1c62c921f65296733bca91a9ad965d7a908d6dc9af474247673d337fd705b8f67743fc4bb603f610ab47856bb57cf877a58dcb7ce5699da2701f509738cbc0f51fdacf5501ce8e83a33ad547ef7f0d0e5ef39d377b52a1d8478efef7a9d49990ac6f2dce041facb199e17073294d57ad26be478ae8c0c23596f5bf0bcd2e7f51b45129627a03ff1821ecd26b6232560aa6c28175c48f6951d21da1925da031703c296be8034d908e0822184d6c82667dde6e449f9bfe716fa514b843e9bf1a4f32346da365113d8a87ea9f8ec54a517501aaeecbc6c330c12a9f4706f3d35d665417691b11b749c94f46d2a569027a7c951288cafb902fe2a821d80cdf8e4b059855ddd9fc64a1c3d1aeebf91846e43dbed464825275b019b10c1d5ff9b4de50878d5986ec88828e0336c8bb185f5d6e9dd00c619f59bca00650d9aacbeb32b41f7473aa31c5084f5eb3b70040285e0222c439e6f34c51e294a6bb7c2a11fa06f9f958aeaeef5f5d1d7fe6772372dea86464ac9cda6d922d2bf146ee8d5538796375993b20e412cf2ed2ddfbb9cb8d17b592daacc52eda43d7e5d23122d0790a30780d03d8db7d856100907988334c2adcd3285e18f89130c70cccf9cc2320293485c523868bb681993313380f3f58d277b392a44b39a80adf5fa2d5aaa28700e7e0a4fe068b020f7e4ec35b5f270bee3c680251319851f71ade3ec07172f19556c49fd861c1f28378e084480cbae1ad8baa5cbc1031ae4af580322d5da3411338cc35ce32599822b575212aa755a4d71602340cfd5ca55defa22b5ab11d70203888707baba83a717eafe3347c09dc834a52da85db7904abacc01c9e41db687b65ece630388ac08cac264f6812888b8a9366c208f6f136c69a50febe7ddc6956ec61af62a0d07d3d75b05cfc6a85cdde062ef27ea4bd8682ef7f6a15c67ac1adf185e8dc7b53b27d7ead2cc2b02fdfd7fdcdb0895579b3c51360f7394d22c4f8990aa12d7ec4a92a113880f54723d146e87b10aee349c04c77593fe1678e900c24a0150da84a51c9f7b2ca050801ac2dc26856698e6fddd52c1fe121fc90974817a851059ec1275919332baa43d7f0cf049a633ad6d230989831246d07260913e1f94ec1ce4dbb3635950ff878af1943be2798fb92621bc3c1fd7b14fe05bbf8ee801d46c34726f5a3c147955d2b9a0532c1536c0cdb8ae39356bbc3c2c70e74d8282bd6e97d3dd65997b935e425182750c96f38a6e9a37198ca86491df1d81318ededaf9178803afd630c161ddb4a0627f9c34fbc5c71838d4e5b28e79d39ec5379d92343ac0ce535a67fab3e257ce3712b6bdb28cc364724392957d3aa36d8d0567b5f78b5d7d044fad81bac2cca285c46a77b9a10f2d41c58260d4a809d35bc81b73092f518ef1f5455f8acf4a6469ffe4ddb3c828e29afc9e3ecd5820bdda6d06c2e440bf53ed5bd98695548ba741b3f0769fd30f1ee66e62df8ce63012555cabdeac68d53cacbac6934ad60f980c7749e9afb76589b96d86ab99bffaf012362269f87957199128559da3b09f3f861f0d14fde153e41d3e282b9084ec1f0cad299b42dff5f03c4179fc87da3759a1f35e43c0898c732568bc517d9263951f48597a1923e0b59e6", 0x1000}, {&(0x7f0000000300)="9ec1c8ef154df9eb0b37d66fdc28bebe348efb838f98746ef7f7ceef337182d831c320843e2dffb59d4857b9a5", 0x2d}], 0x2, &(0x7f00000013c0)=[{0x78, 0xffff, 0x5, "e959e36d73a23cdf5e35ca3f935e7150ae7c722043b856f71583b7890ca9474c184e678578549192185fa364ae005bee1978076f896a1b726ea197cc87dbc82eef000cd6dc8b941cb55908aa565ac1a8f8d1089fcdf7e68b1941547ebc6c852ea65a0326e7db"}, {0xf0, 0x1, 0x2c, "cb240a8ed0c23e6c1d21dd8246e54d404f4d60dd73ba482d726a7acbb40e646a9eb9f3a7566bd3510ba0b2f67010056f5874ff8cc591f91ec58b2d0d70875e97f834e985a7ee86b757936df6b389c4cffcc765843dc6f269f7788c812903ad02cd5761cef3325abab76f3293bd32322c793024be1beace932e44e204814981db6145ef3445a03f37f8ac6a04e932db1eb0515f8729e69ecff1aa3f90028d0a5af2adf4bcc02db8714db72d42f0ead0e979d62d5ad631421caab04c5c65a4bd9cdbb6e0a13c2ecc04b21d3dd24408fbfeaeaeef35a941ee5113c3"}], 0x168}, 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="dad0", 0x2) r4 = syz_open_pts() close(r2) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r6) r7 = semget$private(0x0, 0x3, 0x10200) semop(r7, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 20:22:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 20:22:04 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000400), 0x1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, r0) 20:22:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/12, 0xc) sendto$unix(r0, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3", 0x3) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000001600)="81f8e0d51806000000", 0x9}, {&(0x7f0000001580)="121fd0891986b6788897d3158a3f1565a9fe5cab872ce2c6163c7a0bd1b238fd96a00574f423cef1276ab7cd79dee20af4236a6195", 0x35}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), 0xc) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x0]) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) r6 = getuid() setreuid(0xee00, r6) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r7, 0xffffffffffffffff, r9) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x1f, r6, r9, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = getuid() setreuid(0xee00, r12) r13 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r13, 0xffffffffffffffff, r15) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x1f, r12, r15, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, 0xffffffffffffffff, r9, r12, 0x0, 0x8, 0x7}, 0x3ff, 0x5, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r16) r17 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000040)="510fc3", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000040)="510fc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) getpid() 20:22:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 20:22:05 executing program 1: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 20:22:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xe0a, 0x0, 0xfffffffffffffff8, 0x57cc, "be48dd66ed6146df226bf39671514cf53fb8a56b"}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000440)={0x10, 0xff, 0x4, 0x80000001, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc689}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x100000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4018}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x3ff}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3ff}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = dup(r2) ioctl$TIOCCDTR(r3, 0x20007478) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3", 0xaa}], 0x1) 20:22:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xffff}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) socket(0x400000000018, 0x2, 0x38) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x13) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:22:05 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) 20:22:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCLOCK(r2, 0x20004276) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 20:22:05 executing program 0: socket(0x2, 0x3, 0x0) socket(0x18, 0x8003, 0x0) pipe(&(0x7f0000001280)) kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/vmm\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) kqueue() kqueue() open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202008fa4c133a49812736f50357800ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 20:22:05 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0x1, 0x1}, 0x10) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) sendmsg(r3, &(0x7f0000000380)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)="9a08d9bcd0de3107cc2844e46626b8c152589df8cecffb5aef0a242e", 0x1c}, {&(0x7f0000000280)="d07887e1008cfad56c04bd24e8c158dd8461e49222ebf9c048239ad65f146fbc64f515db4f48a651d5a713be0648a488fa7099f91359927116be8fcd90d40ddb78c4a0b1d03666c64d8471d4dd4c75ebe978c54226843823a4d2588db6512c58722d1e1e25f1c7922e635cd3aff03936ead39f050d6bd21ed98104b501416ce3200c1d53741408c4a387a44f5cb992f699ed33100f05778d1b56aeb8ded6aff7e5552621", 0xa4}], 0x2, &(0x7f0000000440)=[{0x38, 0x1, 0xffffffff, "5fa8924cb2fa6e4ef40badd52225d18737291ee369eb360a9f0afa26e9a617357cf84f420bc72b"}, {0xd8, 0xffff, 0x3f, "25c2d6390d9ac25dc9387475aa174639461b9b812599d9554c24209a4c549eb5a8b2744398e93d0a215ad0f5c7f584d284fc27bfc444faec573c5579ca8fe8d2bb1a940ef9884078fb7ab0871d13fa387deac620c15e2402c595877b5c7acd17fd932b87ddf9c42cf84c25d77d9280cc164312632b02ec4b97146798a6e4a7c8e49c32200e12b1ed172b3c01d73bdacb7ad26f9d331fe39d94888ca0468d57454bb9abde1e3d103e2be095146516feb39fbe5803a7298b8240a3d671f8056aa3fa6b842365a5c081"}, {0xe8, 0x1, 0x6, "c545406796c0583de5d6fc8b8365700f84793437029357454dae6f58f8d86643cc6d53a2d32951704b66ecb25c9c40a5abe5e391899364018e88fe68e171cbf73de86a374a29e023701279a6586c27cd5c0a985561b2bc977f28db8f1cd49d29153f61d6fdcd23034c7ac0798dae4aa8afbd00369e825b9ecc587e47e3a52a30c7c9d293e2bdcd44964b90f6d0cb17aef1934806438b297d57dad3fa729ce6f8ed1b910227aa4e9c1d9e5e5f930cc7ecb016204febaea37598c87d380693c1a5e556bae472c55dd4903216b28b2371cca816b0f2262b42"}], 0x1f8}, 0x400) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:22:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCNXCL(r3, 0x2000740e) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a544a416e981d0da45908328545d6930a02000000bc5e5709e08bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e2c3ee10b466f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a004dcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809fa3e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea03000000000000006b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69afbfbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbd2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40b0101000000000000b4ee84745d550f0bf9795c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149cb7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f084c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f79786283133bed9e7d329d93c27ea72bed660740a78d2c361de19c7b8e6c92014529c90a609faa929bfc65414e498d5cc13f9b941ade37ae5da797b332f2e0bfb35a799753d1fbf64a69fd214f000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:22:06 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000014c0)={0x10, 0x0, 0x4, 0x2, [{&(0x7f0000000000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x2}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x5b}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000008000/0x3000)=nil, 0x2}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0xb6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x7b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x528}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) execve(0x0, 0x0, 0x0) 20:22:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xc0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 20:22:06 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, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x1, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x81) r2 = socket(0x18, 0x4, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:22:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0xe25}]}) socket(0x2, 0x1, 0x40) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x131) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) getpeername(0xffffffffffffffff, &(0x7f0000000400)=@un=@file={0x0, ""/127}, &(0x7f0000000340)=0x81) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 20:22:06 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x401, './file0\x00'}) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000680)="ac4469671de5290fef6a78c3e2ff73f717a8ae12d1e06ae926d6e2f3e0f9e9b84c5501909f564260a5dbeb8fac936c9bad82aa44753072f592bafff8c7fb6312981a2eb2a6452aab54a2ca4a9a1b4c04c1723fcfde80379f44b3f59c9d38a6a50691dea36c54b476b5948d7af9bdc010587dd8afacfd13efec285c9abe6e8384817ce35ce628cfb6a4f1cc697e211c428561d9c2e9e0815d6ac1acda5e1155e40d926cdd390213093132a3035b3a0f447ed6300fdaffb1cfdf4e6dddf0a42dd5b9902e41d3a99f16d85050eb4dfd49a9570065a05fc8896f180e326ddaaef7c6487b7f5b567a4280aba21f1531d358f5fae887f19be2a8d0c4a503048f6452005b068f37831c21ffe20aa6cbc5c79493c80183ec68fa4c7cb1f5aaf52d7ffd74e9a8c3d49fe6f888a794caa754f7b0e6afe78fc432264aa384a761207d78256b3f0f56069d4899a3be3d30df4f815a2ccb14f7023c1c003f578e39cfceff1cb91a2d397f3a54c80e06242a9f1f93da1a6103d05ea87d0c11bf36d02f3a94127bddcc869ef7e67b3f60f75a26b74fc67fa37a4f8a2a04bc2a5247bb522f972eba5452e9159b9042443002f61aa85935f1c66070d1dd21a5874ddee4194e0d", 0x1be}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000580)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}, {&(0x7f0000000440)="b8579655a3079ae6bd713e32fb50ae4579390493bef560ed355effbddca4b571d2209178dfea147e3befac7353d8eb2ee179c3c9eaeb0119b934a42a1da95a6581ea00a6bf51a297322832bc402ac542", 0x50}, {&(0x7f00000004c0)="5bdbf5ade5ae0c06ca74e3d9e13484013920d5880eac8ed867ffb811b3bde81ff00170557342e5315170964cf63bbdbf6086dde61724e549928343ff58aa515eecd19f7343f9c9aca52cb599791f5fe4915c3bf02fdb5de7e3e47559547541412d2ec05cc76a9afc6b695d363dea7656a306d355c584c4ae66c9d8d03ab89b8741a1283fb47963e883d346ef77378e743d1b4c36d43ce410a8546838d47a224ef083c8bd35c3ed1bbf7de2c30b0655", 0xaf}, {&(0x7f0000000840)="5e3519e1c27801d3c4af25275a73ffc583fc2c2e38596cc5216991400e4c64dfc4eb06ddf774dffa36956a8a51cda91a0d7abbae6627b4f4915f20e9eae7d74e4607a06884efe60e025d5616ec1dd5cd7d5d7cd07cfbdad73649948255d54b8d418ca0d0718fbd72c9a5b8423e6ada64f0e113a2737d6ad6816f1b53597c259befc15d62342370ba8da398c18ef60e010150dbe755eddf6c2d47fdadf2427cde2460b5fcf805a4e2c192fbbc813e7150bc9d11ed748b07bb1a3be75fab6bfc29b125ef79940ded1de55557f27c1f1772c6fde6fb9d94601dc89cae8fdee43b861f384bbe4624341a1d664f424d60406b47a9a22213f279cc98e80e6b09bb03663216a93c4c93e4779ad54604994667809d15a0b237f0ab201919854e34946932cd0d61cae6001a0f60c48c3ea98aea5ce6f7b28147a5a368801abb2de751a12d91ee2a78e237a214f3098d360f597b1b3053d75ad57e87751c5315aeac41c0dd67641aee0faff62b867bc2cd87e99340ed2ec1fecf2f6c61273b78d9d3b649c5786f1c024fe6d142c2af5194162267119c087b91075f411a15f32582c235b660a398830319112e0a316fe9755d4e1d718b0a0ec102c37988bba3c780bdbb5f46d8cb4a9fc6db8ac0cccef8d07f9c6c6c7e2567d4aae67d8469dc9114b1dda5f459de22cc453018a31d2146ffedcbb5dafa6331146bec50e9b39686af27debc7c5b7785ff09f7d7ef25ed5d4fad36eac4c2fa804339b8fc41add7c0bc5b3c4c3ad5639a64619db983f054d220d6753692728287c4b36ad360ffd7fb1ab3e7a63792ba339691effa0ca05595de7cd8d56aeac6b11893a2b585d7fe10e3861ed5d9514a349ad3d7524b25417a6f21ac0744d9949353487b75189417bcd119ecc8572bf40cb973af29a3f692c6c9a67cd0573f341d832903db62a2e2983b7ced71ad193c71ff81ed6e43776c0912a0980234bd2069fffff3e96553c5f23e4aa9db5ffd2bda8051bf35432d73e506ea981f5028eb6ebe1d30b10c30e821524da4375c2edb879cf81ba10b28019d200bbfdea64535c577b9249c45eb1bcf394269a9da3ab05f2a1a10ce127cae5308ed982e791a6d65f98a11b3f12a0d4c09bba9609ce9b273155027d5e29704ca3cdc72af1338bc5e37f9c1bb821f9ee3b10511fc56cbbd40cde9e785f1c74e1a497bf352ede035dc47880abc92f4afc09e9a803f08809403feab78194f5b1d03a929ed9f73eff1fc6c8b7ef76b65aa90ae048bded5513b5e7a53628bd5dc2156655c0448af4fde75535f1717aabdb2c0ae1b47aa62456aad00bbcc17ce6c3019a895f709a100f197467e08638a968d1bb65360756a98d70f78aef51f6fe016927a27ddeac98dbf2aaaafbe215d7ea64cb9bc335d98bf45eebda5ee7273bc827d3774b4b5d365a96d8efc3936b7fe4e846055c11f823ec839de89e82fcdb5d5902d875fdb35e4487262ed939889b5442f11c34ddf0744650d2bd515d280bf23ddcba52716dec151861efcceac3fbe29197b1a816708f15a88a4681165d9a4669ed07cbbebf7b9fdd2acb93ad138874dfe41273870ae656634e63e60f9e17f52ff6dd58445020201d73db7a7bac7271bda5ee6762875d689565d0a4502e8c037cb66233a1d5157d80011e526c38aacd73b094d023bdb69837406435924b8ff52903d86f0b19428f78240a27052efcd7c13a0c76ad15beb358b6a1ed15489cc11fc3c625ba44ffe2b2b57f4230db4879de8ac66f03516bd99799e59d96117ef4470f2358d8a9dccddc818c08051145654bef925e661cf10d6a9ee7c6a7cae23076024f957f5dca3a7c838d2734d8393a813dad663bed961bec8c32122d7c6fd9b4a19a9e29d07f2b3232b5b87220268e0752b6fdd8444ba49ee7f3a9dd9d5415c49243af928ac3db6d242c8045751f473a0e03a269526a71927ecbc874c4ee7db55ecd956b18a1cca5fbff7f25124eecc5bba1735212fb4761728648d8a51ccf158b6d1958a603135c1501fc5c82287a3e8d0782090e90e98a5e9f96a178ad9c621b6fd9ff01b1046cafd11ffec1868c0f12abdc6f832292cf62db9bbc0ad0dd1263d8d66ddc14ce8a117e8153cb9335dbf00c74130f68a5ca67eba80f9ead5de0244b0af9f84f433edd8b671841fcaaff28b3adff0d0087ade84e5d84fbe4470fd53f12f8762c0a71d28f7e0f5133b3ebdb4856ec28eb4b320772df1e22e9926223bb8c12c4c998c6878814280556c4954074d077a5d4ce170c819cefbde85e618eadf25b1e9ee27d8ebb87154d723c6bc9ee65a7b667576955c2bf8d20d2685a12740155b7a6f197b15805411029217ec1839b85df6ef29f635d5ca721147cc9701e22d13e2813b9513f611cc487be56c7238389e7bbbbad92961849f6c882574648c64174ae6e1445f23cba39fd8d70848ee6d4e5581452d095d0be16c6b672ec6af02c8fb330169add57383e7c9e72f0cb3b6dbb34ba346ab5ceafefdf0ffc4e33be59288ce8b6e8ba57d0aa5c210e74f46eb8a0907683a3131da2984715aec797cec7419c88abb80f538c71c3b5810c4bdc38a73974b113bf94b69c224387b20102abdc0bae00b159b3ba56acb81d2882bedd7eae6122ac251e35a6f9adc3c8a95d7a5473a15fa31496be3523343df3dd040f4c1c097165455341f78df83eab5f6db371f0e3eae67cf787b66b53a5f778bffefbc3837dd9c38581b0e9ddd3096fbd7c050a9125452bcf7ccdbf2bcf707df6671ce2c6fbacfb1d0e60ea5c40aa76b60e5db328efda22eb9d593e02806ae8b218abe630dce00e670198b7a2dc4e29fa0f76a20e10525fbae2fcf38c72145fbd0327d714a29ce3b60c54fd9219e01a23d170de90df36571250c85a0d9d03c03cccea020747468f5bc08e46ce3c7e5ef36079b50d2664b311ef392446385aa3f751e9e45beb8743cb5e6d4ed61959e2b9b84d65b3963fa5136049d1fe33943614120481d605ec59594267b49cec68337cb72cc1ed4eae033d502241f8d68776a85a8adc11999df09982a28c23096d16c57a3b468dec00d354b485bb79c387024b96aecd22fb5dc59b2a7158cd7751839b84b8849a1b05fdfb8ae8758f2e47d9e76340c3219db6e20b7d651c10aa6d62d90505ff6045b724105a709d46263f002e7c75a52c8ea289a01c7fc19815046c4e69bf9d8de234f55f773aca26746fd9bfc97e7941716daef6dc0769bd0c904720fb3b3b8065e20df08a840344693d63940b9d3c8c23755ea119195ab153e5ca01b16b58264d39833995ce0bc742cb6523e8c89e07ddbc357128a5ef9722935ad0870519faf6c8ee8bf9dafbc1d6e4954074fd079a2e5bfe45033f59ce3c77429f3c9efd38beb0343a039e88b301e0c6ec2d57a3558051cbb5d59747f0b06e463df9e70387c998e17d1b56580d3f45494f6cb3a007a1ab9599e0d6c9333bd489ae27924ccdd445018ff1c72965e60a10511a2329a7363014239284864947c795543be6f212c4a24da04090994a1477717225211f70c58b0a7617e878dbf185acc3906d6980130b9a115677c3678f9db45b4a3d431b67b5ba770061189d2fe42d45b4d40f9e869d2d2bc49b23393d7a86ae4dde02272d60ff0c5164d053eedfe361e1cec61c664650ebfa472beb1c3c97d2bda79c25065ba094c24d70e8057cb574aa8ad6ae6a3d77286e2c2251bb82406df85e29cc97da7eead0f76d05a1e10876c1438dd6c0756e4f1d5d4cf6c20cb40f794e96348f3e1c04c84a6cb53150e42765d254c9ba4373aaeef9ed704b64659827de42ff1f1d644fda6a3c616711fef19cd277363756bf05e3c2c50cc761e89ba2b96852ba3d9e43f7a65415ce2976c77ddc006855497d7455e47d6cc0ce7fffef17f88bb0b54bd042ccc392b72b3cebad7baefb71a8dfcefbc3624c52f3c133626d8054ede896b482bf353ab903293913cec76e1155a1355f85e036d509cb809687f5ad557898aa90e0abcda6a0539bb43d3e47ee5181598ceebaf682fefe5fd796eb44beeff66d5bcbdf40ff788b01925b258e6a0bbb27cf9c63e557ef2c8ee313dc481c1924532fd7e92ef1f2a33ba923de8fae95db097ee43bc63305850403fddfb14c2f167768680e90dc9c1e657ad174e37e1277a1c2c411bf70a684ccfff3ea3285ffb49c40ce9100039634ecad41c939c80d995e1ad63c1345fc6263ee947c958235abc2353d81017409f1153a9fe22712ee7791e2706965f69515a41f112190ca10ff430b9dd53dcb16fc69e6f29fc224a23267369ad9f2e7f06aa9af5d8350971732c095c4f69e10ec91f8d5bf2b6499ef78988bbc252b34c964336c4d760dae358943b9e5df380e7a5e076788aaca5fa318e94b2a3ab045182278bcc3ae03d2f8d79931f5caac8c3fb29ecd31270e4059015ce52f236edeb3d3c54ee5768d341472cb88d82983d97534e152e2b252d54934f8ee531116a978a0e109ab5b0bf09da22c6e5f382aa6267776d2ca0a35f7ad0b10ce94532add747ecc0d16f67b4f2ea749ef33bc272c361b2f57c6a244600d1822b873204c8254043d3ac70e611446e87a4577dbde045e7323b77c6b4d0af084b91f7234530e38197a63c0d471653ef33fec4f35aac6dacc7b8673eaebd43dbbde4ce91e109220bf144829e1aeef88e21cd172fc4114e6e1f77c1693caa7561d16835ac1bdfff98834a23e11d5a23833603eefc1f344bb90e21f7ca5cb571ba9df283742aff67e6a3d1f60145b7fab735ba60ecce1db7203dfe46bcf2facb2b7d35ca4322d904d7324fc4d9614e6e71d940c1a69ec7207ecf794164387e2e559c251791f0e8d94f5cb69589007cb7de3c5d99a10b7b6fd14552e47e3396d81e73f1b1955cb2994864f1dbe1ec925ee1a66dcadd5429358760127329550770a4676d65329040648b4fe43240ece6d945047faa1a2123f358fad511956bd06ef40675e814e1ee389627711972db76c2177fd212e0300ff1c9d844bd8b45283dce0b603fdfeb6414ba7bc7f60a660db88da0cacddf911b6d71d5c561153b9ac78d70ce30d86424d775ad09be8ac15f053185254146c45c7f11eb2d4846524c419ca15d0a855c8885a6faff3410d7fdc466ea57cfd651db6f2d8412fbf32390db212a9e68001b4d2461ba32d67cc6636ef834d984332430a223648d427b22ff46f7fa9402145aea5e64b59350a13e1bd6c2913b820a11d78ebac6d540412efaad4573ef0045a65cfe965c128dc4bb622351b2934d5b5d1fadc33438044cc6f22374aff86001cb3f6772db4e69dbfd974f9c5df5effe6f2793b2a17e0f586e407a28d4e9b1bb84b9ad0269948bc25575aa91bbec686bbe4355b0035412bcd1554673246817448d0756de8aaab425403713b16cff9b0151aec6c7aff8321b5166df3ab927fcd1a8b65bb0448236472780094e32c74ceeb8a90b09b124d0725b716850c37c488776a8dd16b7283a905ca63b749a66516431ca344d5e623ee2ce1ad8824ab9e8b1e074e7617107b116e11b1ffdee42ce2c116abc44d97c9b12273bc53f606a86a01324c9266d876f60d545837cfbe9912149a5a46c85ad5eac56b0d674b514afac0978be318bbcd686f929b2e300d4dbce635d7c3b95a3ce7fbf878da0867cd6703562f7df13f911659a3463fcb4719ffec9ebbe37eb1cb3a2592bececc17586dfe74977f069360710d4251fb7866d8bbc37f48af3544d12bf582d941e826c81c51d588bbaa1df36fe4f3036ede1ef466c6ec38fb6f0fdd30a2db0dc7a1ed2312b42b63915ace2381e", 0x1000}], 0x4) socket$unix(0x1, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r7 = open(&(0x7f0000001840)='./file0/file0\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001880)="a686b23118358be705e111ce217c7e46b1d0c8dfe5ca1bbff3a52bfcf172a5e5e641f111abd6366a0559d9d0a17c4d3a6f0ed0a153d569db94bc3aa75e7c5480cd6b1fc6d7a29d78ea12186c17c2262ffc2c869a7032a243878d8768002f91ad503b1aeb80ec45fc600f9af3b7cb4be1466fdb97ea8e0e34a84670be0bcec161a049e8403029fe2a3e5d1a446cbaf7db57180ed3dd5bf2918e1d0962cedb7d31c6ad2a26f3d9a9eddc8e472a67e88b7c8b2b69a0b7de1caa01aa9c8c4f839d607ab337ca746eda184bf69d901536d2381f5094e661d9cc98b3097f46d0a76ce02c01abc3206afef3e3dcb64a79e85d274722d8cf9e8d94d62128e815a394a4a391d6f0891076a790f99b30715fbe656a668255158f9470208ad360d056af1d05c38840fd41dcaa2fb9040bc631556e5956853fbafd690d2187b9fc33fc8e680faff5eeb7ebcac6d2119bcd0fcc7d33daee592756ba6195f2c5fcd1719aabe0a99c7ef1a4f2fced4322be8cd699361c729c97a788ae10a336f9341ac8a4934569b3789b1d4e24a4bb16e16572e9b8b27cc5e268dddc3f7f858056ff31dae1cbbbf73345ebc51d8e6e5c25c9f18057c3a0072426c18e659004638f0dffc3dc305f56d16832e73c8f30ff6e4f8c13f8fceb78122c04185a2b00eb68e24e3abec59e583a83e4ce41431a2fba66f1723ef2d182dd4ca756561e51aab09e63615c0d382db510829eea2c0190df5e9330b9556f287cd77802b7baec17a8954746aa9be7d33b79729d4fcbde8ca96743fed57197107384e1d5c73718852d3970a75db3ff10dc7e28e24dddd85e46acba63ea0c90532e8da62def078b7c8ad2d8913710da60a18b408b45489ad3d7cbf2ee18f1927a645dd76f0ebce0e94dba7e493e1b03b48da8525ee47aa98fd205bc44f1cdb578831aeff3b7ff38775088c4ef3e397fe7e4a83f807ab8699799c216f30111c7e87dcdb61e676016fce38dc921120414dc210fa7add462f114fd83c5cb0ebd76cf326952c1f5703777702c5b5ad45a9c3460535d2e17846a5e05ac4f09329a1cb6660e6040c1d2d238391d35cdef6fb87fad044081ff43fae0f1db064becd898639655c761ba942dab2c6cad16ce1acf225f474ce7dccf05e2b439aa7d19e3bb376721db4b69e77ee70bef38eb6ab59e98bc37a44bd3bb1af53b78b3580484fa22e9ab1db57723ff01475b4f4e088d9e6743b79e1cd47f0027acfc3297f7a2775cb6b71ad5fc66d36e34a821a20b1eb51bbb629eb3193d75e5f513ebd3b7987289f348a5bc6c0602638c06014aad017dab663a05b9b98a11d444605442221827d90f3a62a1166c7d66690b5dc1d4aaad45da21bfb20bab83d488ba27ff3d85a0ab83aabeb7510a5c252fc52858117870ef6b50b77765b08619dde216130d511f7e9c3e309dae9c04c05d378631d5ed9150fb52d37dcf2f2ef7012b9e8c909076dca66e92a61104a68aeef19ee27b4c2f6acbc93d03f0eb939bfbb880a612b993e24f645fa612ddbb6dc503746942b73bf6bb4cf01c8f8317394dfd6276dd3c387ce5638dfa6a2565cb949ed90f663cb1b0326c4a08e178b4df5fda8c09a477b51a3ebcba55d6c096a9bcf343dc33df75b2d628546aa1daf37cd677a6f714a32e289f9d3865ea32c2a31e65ba4886b7a94f071c2bf39a4465490f4669eb573e54ab380c67f4c145079ba61df28c52fc78c9644fc6a8e9b03f55325cf975b3662512a3b190cd6fec95d08f0703661b41392e53d608a332fb992f2beb0a1926c6f1f3095a436f779e28d7a1a1d2544c8d380427dcbeaa5518349e83732b87429cd60f1db1703bdee62b1285ca4cb090a46c97ec4e1c66080219a40eb3bcada0f21c62d31e8a3274286203c856135500afeef436ad93772a7d3bc11a140ca6035f6da2041b8db1ef61bb515682ca52e596bce58025e48c3e650557a69beac6e8ffa04806facd049c0f24e04b0df05a24739a15628aa39625dca24be367705cbfee16ddd3b274be5120c1ff6c0e6311acb33cea5f43e90b200528fe1bd1bebfcd81d993fb25d2a2179945aca45e957178f5a59863d7293c73c26cb397d8b4e92fc9592f807e25c20ebd1f73fd54fe05936881e0744164aa0be5d18ae47adabbfe8eca2d76f99275aa355e26352c36b81aa371582e0f14fdfa88726c37f6e3f46c7466483f8a7dd416d27e9da9e035ff32efe2b131dd647ce661bab4ccacc98a35314ff042aa066d706428486a360bcd2610e287b28b96f0e3fa413fe6de6920a6202e8b32664a41132f3e99f8a146e19495af69f4d7995de11d58bc7cf40f5be25b73635313ccf691e4f0f448457e661217696c1243febeef30aa1f98cbb30314b755ea79c131b674e049684e58d0b313fae4d129c3ce034269590efccf84404ee52f224eec3e533186d1bc9df5e024fc7f320bff452db31bcb78a486316839e92e10e3541e2c00fd0a6b29a7dbb5e8c8a47c2f57d5e8c69d0139f5eba44b13a9c291217daca74fddce88f0ef9fc36172a7ddd249a1ec2cb90f7e6e6c9e188df66f4faa649603d5420124198a298335f1e53dca98053267855528b1faa356e86657028662c2aad4687b3249bbcf12e5cb6f60a3c64a4d38690a935333755032941704ece2f6fb0d8e0bd2e3e0b833b6adde245567f1109f5948cec20d2328887e6aa4cc1b641278430d30de87c8a5a0ff4ff35fb16f79d4f9ab89fea705f21e592e793d8b9c7672e652347276ac20b3b302ab8c970c385b33afa2637c5bfed412819ce9edb775bd64febaaf91c72169d70acab04833797cb837dd775788bbc8239dc83905cd49cac240acc4b1778b8cad8443726ef7b452dca0554f91183774d7df814fe1cb943ae65e01a6034eb6f8c6e6adf06566b8c85505cca4c1ae5f90e34b3ad9f71b4404c6febb23cc021090839b07b2828ed37797afb5bcf23f13b2ff4a14be49bdc84124a4c92605f8a9ea51e83777c8c76db6b93a0616c4968a1173969cd79c59bff76ec830c8806a2d6bd5066f32fbf7f3f596017809d9c4ada02b142663dfe4c62772d8e677a242235b78611bd6a980e1f8d9fec2fc8a5153dad14f3f3509b7ddea3921f3f335b2d3192e3bb62cc8218d596c28921b51e0ccc6d3e18edef2e14d4c8b71499a04c33d9269c2ea91c0871457dbbdbb37a4a02203c54a6d1ec314290b61a82b26bdd5eecde08d09da7c038b39fb6d604490647ba043036ebd349fae28332508a3a762cb4a6fbcb1ab13b0cfd6a4406dfd75878f04ddf608fbdda3b9ea4f26c26a9aa2d25b1015573a1e25cf60cf3ea34254353bf9bf947f5cd0af8ed08103d85c97a727dc567b7a6c94328365435e99b4ca510c52ace209b5236f174a84422af5b587f7fdb95168e67989867906ed369d6798f824da24b1d4c9ffcc36f6bb1b03335cf99e8668debe69124c4b7c9a89e01bf92b89b37be77e98545449740b487ecc9d361f4a32f2068056f046f5cd75276885e5673032289922c32f1c653e0b73d484967aa5f837f5cf0381a795593356be2d4cbcfd0e8e05f6d2ff57650c9b420049402253b9a91f8e3ce923b6eba7d22bb0f448fc5aca9477f376728b30dfd6f0b1182ea3ef8f05c96dfbe1d8d58985ffa536decc0ca59f62896e33d55ff0fec597f1660fa8a6502f572072212d9e19f2556bf6f8d84e5d0768ef92a07b0354bae0c1e87d0207ed5485016a70d6536a74ce1cffbcd8cb5c38286d6ac444049d038049d23859d36e1bdc386c4f51e7eca41418da49f42a6001bd8d4d77c110039f77297bbfe2d733639c7664e5ac770d42470ef9e89b27287c325370f046c08fd9c4e37d71eaf2af46050a0e847a220c1557afaab5e6098f60404d5e0f2596f59196f0ba6ea065239015b9c51dde48e4378224c18ecc5b16da952af37f7cd1d699e189c51e19e53885d7cbd855280826945324127193efb3d66b272244aadfdc85ffc92284b38692b5044de29a1d4b30b6bd78ec1031cd81e717ba8653226f8e483c38a0a0b69d652677e14af19197949fe79ab6b17dc769655963821a4c535cefe1234c8302b3cb6193a1eaff00c093b9358004ececbf3c8c02ae3490787afbcc40198bbb6e84de0c07ff11aa31427a24928527c94155b112d5c6879311bb818f777028f0a02e4985d11e5d8c1a046538db71e80f3e3ea8e2f16df768be080fb56a2365746207bb5aff9897ce8afa8be0e517905f7ba0161f5d508e51ae70d8940c5468fb1ecc8219e7b9544c46c3fd8d89bacbdf20752f225c4cb08038e17c413020aa2a6d8bc52927e1a78e095cecd0c56a3c4006977d8dda2040e49da7d5c4ca726e45649a6f09c7b21cf0b9d147626a66fa55ac4ca856e520b221a59020b44c371ee447279c8568be50df87782dbc94f935af2fbb933825ce47568cd497dee009ee6f5b9c55a64e7c196dc21f7f0ce32a20a64d972abed7052c1aded7b145d16424f47bf189a987e387091afe79a1031fe597600de7687b3bd4719a30071115f994d06f9285083347e7b4322baed7fa6d69013ffd35b17563bfd98f6fbe46f9c4efeb172c922ee45cddcebb287dddd169df3d3fbe3fe3c86a5cdbd327fe0c2ab850ea33e9bbf257caa0df399b14ecace79e5c267fce40a73431165d496275b60579adb754d8cb99c1315cf84624c34f290945519507f77d97d1ed4f9936b1b342dc2732b5dd8397e9a4bb07aabc2c737528554ef3fab05725c24286ae63de5225d59bbbcfdcbe0faa3e916a8ac7a2d90ec6ea405e0231af5c3eccb15e120e4659174e9468416a04fe246f5fb368eb02f37a815e0e73c1cd71c1c34c9ea57ed606aed32de04c2f0bbaa04a660f8d6fbdbd7555c1fdd9a1640e37a978a946b6d9a4c09c35c6345e49c52d65082fd0eeacccaa1297d9f7de6cb56234088e1b90fa47f16bb50a5ec8526062bf9a2328f3c6feb0dbab53b895dd18ed5648b6f5bef75d254dc21ecb47e3d9148e1e4e4c90915281913fe4fc90b8df5eb29bbb2a8b5dd5d83e8b6f049f5e04c04c1ac2823ee69f15b8ec5f36ca389029f06507fb8fe6b59e6c4d0df0078f14665ce8db7a1bc843a157c748d53bd3263b532bdf3ec981dc714622d10ce16aac720805833ced981e04f510eaf2390ac02b7773e6cbf8c2843834760587291356ea48299e2ed77982991de612f51c8b44e3c2163477335d7138df1bce183a74ea617b95940010e5d05c5a1fd636324fbedb45db87c4daa7dba1bd7d5d82415fb4eebf22a666dbb00f53ef58c9ff592d901cb939a00db1f89b3b05afed7f465b86232454879bffba1bee3f02dfc936ce7f7b41964c68fa58eaf22bcd34fd407964210755c257f8ddddf5865ba9864683b74bafbe255f61892622f124c5ed2fd8a09490dd4a9225f9c6d7173cc0217a021dde4fbcd8087c02d68a2ce47f8e1b26165fe418e2e5cdf9c6f2dd2a8df1b871ecf03983e6e7a4d3182dd441833a2d06740674ee40cbeab0203997c5f011b3159cc2cf5168f8f3f312ccbc49e9b58bfa3c1c23bd98a91b22ccca8ac97dfc05c1e4443ae15f4fe21955aaccd3c4968d0530ffea6cd261eba886c787d2167e6f60362ce82af8725335ba6b172afb9446dc8e4f46d0a3299de86dc6e11b7f8f319e9e819f1d35b5ac35c75de8589933035851007b6da28b10a4731c9a1422ae4db81c4970c2f905710669ee1b1f4f0ed4f06ecae15024bb25b7cd40b428a6d5614fb00e9ab09b79319c9d792a4c8f07d00cb01d54de8f140c2d3439b9ca1ca359e53ad59c1ff9db8d6cea328c229b", 0x1000}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 20:22:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) recvfrom$inet6(r2, &(0x7f0000000300)=""/229, 0xe5, 0x0, &(0x7f0000000080)={0x18, 0x1, 0x8, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="161fad9def9a791429e4e8def7d8c4a64fff378ae6539256a649da805765166bc1a01d9382ed698dfdd632c7a4aa3e3e3c7c91b283529da9cdc3f5ad41b69c5923f557a799a2c0f6fd7cb2660f033d1dafb14c679256794e27f6d38f635e003886a029b0da36ce2a12636fb453e4ffe8929f0d004f1aa1bedbd029a83f662ed5e58b1e2dde45a34200"/147], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 20:22:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 20:22:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd], [], [{}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 20:22:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87, 0x9}, {0x22, 0x100}, {0x1, 0x1f}], 0x3}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getgid() 20:22:06 executing program 0: pipe2(&(0x7f0000000080), 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000002c0)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) socket$inet(0x2, 0x4000, 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) openat(r6, &(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x40, 0x12) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ea8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r12) r14 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r14, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) `d ®ªµæ¤ï`d ®ªµæ¤ïfuse: Cannot find fusebuf fuse: Cannot find fusebuf 20:22:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100), 0x0) 20:22:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x7, 0x0, 0x80000001, 0x0, "09108800", 0x0, 0xff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffff9c, &(0x7f0000001680)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="8910e8186951a8324ff8fcdd0e1977daf05e882a7370c6b69ccc8a1fd404f053c062537c644b49205ba7145b5104f9023a931e3160d728e459108046fc223f0e8289905aade9f4ce43feb927b19e22ca76786552cefe4807688553b16d1b8d92a14c12a0208d4d9e0b0e1d8c653c781624a92954febc25fdfa86a7b65420e205fd34879d88da21e1691566c93d3c9a35db3d9eff8fd17dc0bea8c78924a8ad02e087f348048e54869257e62bd7cd29fdacf6843dea729bb2", 0xb8}, {&(0x7f0000000200)="5723a00a09e087dd5548f992c759fa293a619b6eac092a672b9e90dd2cec9b19cdfa1067c1611ab078d64e900f6dc84c96e0d50350957a3a23a9445f365e833fc1", 0x41}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="903da47f6b33c54ac9aa9e72b416d470b9894e98d007773b74372206950609e77e05bacb0d0b57cb7795728dbbfa7e5ab393b0a68c5a5c3afd20c4019829c218fc17300622542d2f9b58f7403aa9eee6d3f27a9367603a2f8720588c83f7eff3e3c15df9deea3a", 0x67}], 0x4, &(0x7f00000016c0)=ANY=[@ANYBLOB="a000000000000000ffff00000200000089913de7f9b69d2be73440876e8d462558ad44e9310783f8a1c43920cabf03c7dc752a1364350f0078202c0af9e940f11323a11f04acbe2623974b6bcce1cd50f61f9f27661fa7613ddf64128495c458b86cd8aeeba322c54ed1579281b062977606d3070a60331411734dee9fc2b0b4b455da3dca440c5223820769de2ca29a53c77873b686e1fbec4118000000000078000000000000000100000006000000b5aed59e71a6ea201f25a7c9613fecbffe10e5c448f3d905747582627ad3d6d894b1c0f7231198393c72c3e4bca1bd80ea6735a905f1b1ac1f78ae57eabb5de8a7b36c4f3417dd08da9a908b8820bd604330cabbf8c4bad6fe3d4323c6b659360d953acf66730000000100000000000001000000001000000eed0686737d5cf673d4aaece4fc5507a225e96ed3a69fed1d4d3c0655697703a638b046c3b1246cecbbaab828cd8ce7ad224396a4704bb73f3a1a8c2673b519d9b4b638987d6d025b9d952aae45f284e4d954040e3cd893807db5665e55a1f843a753cf8b191e383cb8586fe96dd39e6fae474e8b8c9f518131751383055369b5ff25638e5d263130efd959d059e15eae24eaed0f8071c0c271d618d8b9bed94fe0a7522ec775681e3990bb3915fa60ac5471521e40311306608e666fefa68fc128b9852b48b213c153f42a690916ca3d39fa9b6cecd0c9bd0d8d483f9daaba576c29fe7e6d467f1900000000000000480000000000000001000000ff000000735f4dd5142a3df1cd6e2f9ccfd6705ad57dd8223f2e07462e5bae77c9e784e127100d9d002f0727e11c19093a4fac87d0bdd0f3000000001010000000000000000000003293000096a39e00541be4e8b0eee473311a32898731a9b01d2455a83c7db2cc9fc5e0192aa6f88cedda7d2464e21e6c181adc739b82feeb2dc29e9766d9999907e174994a1de615b1e36bd31e7dd4168fdb514874cd9164a5d395172fc37a8d4c4b9130702b7627508e01c0f001439c8e89fc72a445c9782f4985037bdc842720383ad3de2a0dde240d98c59a480e711fa15ff1e1f0e5c75b3acc30b3fcf9b2442f236358ea4d6688cc68e1f0ea12b77f51f6cf423da6ee840d05aff44b7f59c913131e9e93ed487b3bab0e6997f0a6ea73abd2a9e8e1af50e70116867f2f27c0e16faa974740bddee0eb88309690587dbb993001a0bf6487bb8df0ce9488693d522db5626a4d5b7c605fca79218d2b3ca49b742bd4e7c1c60a741bf54629b4daa470aaa7de63cd6098db1ae4258ba0d226395e752019cd37dabf797a6c85435687ed8212899f4c283417080f697fd1494ea425bdb609a1bf690c3960052bf6592580c1942b0ccb7e31fa09cd489c2e4385e30f9d728614bd7a3c46b275e51cf09397384a37c5462e95a8dba5741f2c7befc354f21766c53694f6059938b8bdb86d2cec903272173d6fbdd1841db1f9d8a8be8089891b3c40e29cc1c24e9937a16d617740020017c59de5be6dce9a60001b41db9406b127d93674c108c94345183c92ec03bcef413eb656f0bc164157e0450db75caa0994b20949f59efad4c95218288501ca5dcdf2d0fa2a9a88ecf4933bd19bfce284491acbcae6d55bc30cfd09d90ed478aafcec03fc428925e2f98b4bff45277f00a2fc67de0a75929d55885608606f82bd19fd3f01a1959375bf93030fbe40e27ddfee936a08ca7eae60b3e87c3bc85bb65dbda451bc2844795c108baf08f33ddb29efd4d9368680143cf4239e0db596ff73ef3a9fa129d0e1fd36cc0633ba4923f308cd2d0eb43e0d270def890e71d82c17a9a26814836d4e47990ab6a0ba229717ebd387ec94feaafe446ad82eac00b16bca41a28dc205ea28c09ddf05bc097b2f604aa1619bf2f5bb983bef2005a1e4d63471fc0f0a173a63e6782e73dde9844b7c0ae60aedb5c9868704a866a2aa1091601aea39e0b1b2531b48e76ac2a7b8e2dbf77fef751ae2b508a75a6f2eea2bff85c6d9337ec601ae80a9db82f7b528fae4ed1a83c1b84ca3dafaf5978d673ddf82e7ef0ea106ea1a10218709002ee745d58a2fd0361efdb312c0b871288d3dfa3f4e5de42957a9ea054f5ca70faf1d7d6831bf470351f95401813556e6560a3cc1cbeebd5c1120e7622e81142ecf64364eafb3190dae143784244f18bd5a954b281fd63c7834105776b21446c57b79ec81b6dbc81aae64a86d19cc4accc6ed1648e5dc5435312ded84277976a132156ee607875502a822dbbb57d5293d824faac4082546d6bb1e71ab5c8fe1386c671a6b2b779647c2d5f3d11364bfa64f01c1ba3adb6b279eaea12e458432f0bee65174fddcad8879e853c07cbf286dc2be7d7fc1b6edbd107ae2d04983ef75df110436fa87e2fcc20b19eb1395de3ee7f766b03aded69903102de8e7b2524196fbefe9ccdd8e0975d03c3339a688d35efcd915cfb4c959221390efe35bb453acd758c60a35333fed64a7f3de5e3020b9ac0a816573496ce64a849f01c65dd5e7f806a3a0d56450f967a83d6a8ef097ece861764f5049ad826ea73b93e28ffb3a3983de9327a1ba2694c43ff2eddda27cd83691d273040d930a75341c21bf87a8f0dcea221b62d54a6d221122352e0ca0a605a885a8b125e3a559a8c28b907360765778f116da85e4e22b61346a00b9658311bdd33ffa03960a6efe87b41fe13e66ec9542277069d29df20b06743033a12ab192168a9fb372a2a9f0a0827c31e8f21ec8202351dfb3cb121ec06a89905ab64676330991f93725f291198773c8c33274709645cb8c62899831914d55fc692f8c40d7d195bf2ae33bd81b384953899e7eac5d1e9f3db3fa419be550cf6155e649b390f89be83502b989257f949854c412c67bee93ae776b3a1478cac5738f1f7f31bdeba51f8767aa368068f3050b1d383579d23c7851f964119a139c9afc8cc0f94168511a765507e70cf66972071592e4b2a7d9e07774f531d050933763fd70d7f4b45c9fb65f3a1b297ef7db48ea08ac9e774e2e8f0e953b59dd757a307b335104c7999c5aa9683e7887cad180e5ce54afd271975ca297c0211a857d1563481010b8196b8d47d64d5d00c6c9bffe8093b727ee66f90cfd25766eada1a2f5f8752271eec95054ce2bf606f6d92dc2c984edae4c016d6a3b04b7ddb6c33d13e2a39c59e68137280e8a684543102ced0abf9887827d3a5d1da965bb38c969b083e357a6823a75065a87f8e6aea03ddeaf63cbd672823912e7710d31e6daebc002af48cc21b8ed3b7747b1704d47ee1c59478d9f6e78a97b3b2564c3a858b8f591fb830770b73e5e0b047972cdbab638ca7ba7dc9a865ca08c860dbdc748ee0e9988527d3e3171dc9e6f3bdf83cf4fe6d14d4305a54c38cde257bd6186d683238c8a329eefe8b5a25a7b4bcb531dac546ae3d73a9daaedb3dd7294a8895929d6ab3fd2eed46ca610b9d1444fb489b60a4db99661ca9171ec30f5208c563d2074d80ba93ec8ebddef2886aad9ad5b07790932f5b1e9cde75e3d297dbb15bb6c29b61a30d5bd6b40072d10be52e7f7df3d9335b3e4853401d9d1ff2aebc174f91e0cd2dfbcd9613005703c69cf44c9231ff7fa1660377b729af8eca07f5976636f5320fa10a2ffe5c2aa19025b86e22c131c0b834e8a6174b626fd6354da7cd32ef32adc4cca52b38297736fb84c47d76552af9bc1ba6bf9da435cd4dac8b4036ac9c3168f129d3fe5c60b1ba6118b5bb58a881b01f4a96c85546834af6fa34e81a4bdf3638c0df76f4e4a4ac26ca40fb89d5ec7aaf0e94cc63d6e17e5c8e0dda696d234f1b0f3b1d5c0d3dc07b09feb0d885218b3654962d8e00a647bb3b1fa8efe021535172acc8c16aeedfbd44045cc134f5ad7cdd681184806fc2509298f597dd0cb920b923525d7c4f34e3bfb48953b674b40ef4e4c4f1e71cc0a4e37d2c5f4abbff58cd634c046b5e65f567cdfe90b7139c1984168e8dfb18c4a9d90ffe27aad1c40e85d016dfc7e0c3ae97a88d0c6999ac5d0b076f104ddc18a83418f42a665066added8cb25eca04b0d12bfc2ea881b5f85b48a9551dfb307153613c43827a0593b3ce949a89124baf2657d33d0180fc4c5d65d2543db9e1e4e3cd05d981f75dbfa7c8315d62db95b30df31a2499a0b4206637622e4758cbb6e0e5a07e19a8223dafcf780c933d5cce90a3509fae8596dad056e4d72500471ce9e84a0398ccdc4207bb8250f8aee3d30f74d15764d25746ee4abf8279db9493d14f42b67ef93c550a683cf94612986b6d7da765d13500ac766034d96fbdd16c9849c51e558da9e4ae1ab0e2b93a44575e1b31cb34cd987f72893292d588dc26b8976679b2caca371ad1ac98ea88c70ebaf7351945f6028dd72a68be1468f939dbb7bd78d85906635b7739de9b5c826c7a031b5e2577b0cd488bc0fa0a200d95cc7372a4d5ef555e0a8d996eca6a3f02bc9df8de74e6d3c9a43c88f70e5a40592ec4e4ad106969e821de9f2e980be0305ab3feca8bb3d2a47e27b48fb820a6046c5a3bf28aec4f4fe221a25b098ab49f90a899a4e8e26b38ccc16db7f25a497774a22fab54380db2dcc5dd505d79697bcb588b99843c89cfa593c97abf47f92e957c18e11001311ef1de330c49b649ab79992f1f5d14cc7147ba5beece06e575731d1c93725988185fdcaa96b150c735e84bfbc0ac5390be1ac6457c6fcfe93153335c7798471df2564060b3ab1e8ed94cc2c1f5d2309b95ca2564e2bec14cba5cf6f3bfda1f7e8e540a8a6cbe3cb08e754202fd6826a65682cc44432dd32f486025c310ebfbab7114fe721f518600f7a03ead343c17583d3ebb19e40b5b69227d69b938c6d1e840c52349c2e089e31020c75ea97dc0e05aedfea02ab1da9a23d7bfba69a879408403482c6460e31dd5aded10334dd296a56cde5114af6bc6f7210bad2c57b77605c2de0d1cde492d8678f49f7c09b90a62ef96a7e4342a7f42fdc2b54b414d6ee73181c952ad54fb0722b0a1b281c4229755530d7a64146c29901a1848c77f517b41bfc7ef2b2ad47618c4bdca190934586f44b3cf97f96cb11e324f938d8896977a9d163d2b53a2f9a6258bc049ef8e0b3c16c2d98f3fb260288e793fef0f86a5fe061faaf4562dba37045bc4f4dbcbf5ef88e3f9298fa848d83a61588b110a547132aefd7e722a8e6392f1f7de837a1efa469047a72dadb88e06b760ff074e720feb53046cd269231ab283ff2fc95ebf6b2ee15d2adac2bec7de40360284243bd226dd3b8634461527f21ddfe059478810c34336856e78e9492092e523a331a033064c1c7eef6d82941ae922122b801b424bd61c761ea35c4a5ca1b0e572a22c418fc43fef155bd9f5fb8d41ff13f1ed0ee5108173545967615ea22b9ed11405b8f8af170519b4fdd22abe012a33b81e3dae77b94975a148184870110327bb101d6f94104900753809a9ccd4d017573c2a4317d68424823875be069cc27a0d7fea70230c90d9eb2bfa58aed753bb81cd605af5edb0d9cba1d85498ce1d7df42bd1991f954af1c59094d3fb0dac1bd0241ab6af1ecd68a47ec1c009893ffb76d15e5bfa3c663607fa7b4ffc8a919a9d199873cd11c6b98dc61a0d725e1ead57b3caf59a9f99db693700cadca85ca8daa607166a0a0eb57ca63aea0309da8ccb5b8782e295bd85651927f654cefc7be1705b4deb5877e711eaec4e52aff4fa6c463e8b0eb6a55a2fc324a9051f70c5cd8f2ae2ba75198a383398af6536ba3f98f4363a4a7165902a07547191f0fe357680e30a0c5f82cc11d6087f5616b8a1387bfd4bcb560377fb1a3db8c479cb0e89aba6c453c93bc84272fbbff50d213ffe89bdf496c52b7f2ba4e817718760e51263d2f7ea8821fd037c4612a17656a437c38d284921188550e465951fb2d752d5636f8569b68eb7a2e3c3e466889642b34ac231f3da716f614aa34d815378cd07b3e72134897c18963088f48eeb9a17409b20b71ec168f474c4cb75d16739eaa3473cadefc42f42244172622367ba67fc4bd9b613e87d3943e0392ce2e18c55aac5a218ca8ac36b3ef31fde5653d64beef05caf52572ae10b2b9d704e827853bad7741fe839916818f6a164e008a395019fb5081e41aa609f5f26b68e469001c8a8b87a71d0dfde7a7327e657b5932fd5aa872f268b4eef4fa6f0f2a2694238bc7ac6d3674275a6d34676df68a9eb6d3acb3b6b0443de97a2376e8901f420122d0c6fce750a1985e78c028a420f5874eacb5c820ef0a1d5fbd5a60413cca90fc2757204e29396bace692cd5a722d99262f3d30396b3b603efac8d90b8379fee7edd8eda0778fef3a8d708aae943ce864df2230b2dc5636844918837cbe2a61ce5a0f515a5ce9b34964c196443efe42e1575e15b4339b6f5d3b9146d70cf838a8c170189d4e15121b805a042b522dd032709219c5430c1ca65b9431b69e7ed7365866429c11911b8a825390fcf6c30d00684cd0fbf8214fa9f19c17d0d3db07d3b08b61f122cf72607da4a29bf69d35b5d4f2b9a0f2e5644f7a1697cb55430749f31f872879e735fda3bf443a29663ae7efa06d40104000069f7ef7cfed96fb9fc65adf5e11ecd17cb3ae7d3c0bb5800000000000000ffff0000090000008c3bfe947b4044cff5cdd568e191bcb3ab0355fd1bcc6de28abfc03e5be50a92d40b21f04f7330633e09b827cdd27bf976eb6c839dd9769e773cd1259f33f82a9890ee79000000000000000000000000000000000000d54e49f5634651b26b5c5221962ef0e5b60e2a5526d14957faeeaed20703fe2d0e853e82eb290e857d749b0a770957d3184332bdd4eec4383b127be4e5c7a4adc915bfc90890663a0640062d0b"], 0x12c8}, 0xc) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgget$private(0x0, 0x210) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f00000013c0)=0xc) 20:22:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0xc8bf}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x6, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 20:22:06 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f00000002c0)=[{0x30, 0x2}, {0x25}, {0x1f, 0xfe, 0x0, 0x7ff}, {0x1000, 0x80, 0x2, 0xffffffff}, {0x1, 0x6, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xfffffcd5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x4, 0x80, 0x8, 0x400001ff}, {0x8, 0x4, 0x4}, {0x5, 0x1, 0x9, 0x3}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x200000000000013f, &(0x7f0000000080)=[{0x30}, {0x25, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r7, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r7, &(0x7f0000000100)='./file0/file0\x00', 0x0) 20:22:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\xca\x8e)'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file0/file0\x00', 0xffff, 0x84a4, 0x2, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0x7, 0x1ff}) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0/file1\x00') r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x6, 0x0, 0x0) ftruncate(r5, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r6, 0x2) close(r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x8, './file0/file0\x00'}) bind(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="fdab0dababdb695ac581f17fc7f7f88a167466d98a89f5b8e6611f382cf5d3fcec4119de0203092d2a485890c5f3dffc3168cd3260d93c652ed9d842ed42ded18405195bcf56b019d5bae4e82875dfe5c5724a3b9dffdd6922faa4b452a2647995ef0f9dfd7f7e54358bbf09a7a498ecb4e9feb99be4199ddada234e1cad08ba864309c2eed7479b7555458cfaa36c9aae56504cb728b92cf04792975710e9359d05da3e396a47c282ddc159b9f5ae70d47fcad1642b"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 20:22:06 executing program 1: kqueue() pipe2(&(0x7f0000000000), 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00006308b777f9d79eb53c42918afd54afda104971278bf7e58bbb4cf0cb9bc12e6ad32feeaa76e6ad90421824c4cda553e6382bf0bd131150a80b6ba8c0a07790638695c48f2c5a4ad2473b920e97a2224693d5fbd2dc66397e4c1ef0fe6074de4bfbadc0fda13ccbd406534365e832fc0d0b15016271f84c5ff72c0d6df5450a0d01ec943e73b43601400b8f83f642244b9d9159e7bd44aadffec629818b8eea219156502731f53224362268cb396b2e16b360bbf1385ed9e8a31517326387788caa57c9ec4a8d82d5def0d67472708fdb30fdbd506e4d4b9d146c02b2278b9050372ae65084da43d6e65a03c173262732ae5be6d5b3ab26d3fc99b14258176bdb6871f7c254b3959267768e873ce068b88be1196d1d8a40cd0b90c01ce7485ce0b855376abd1462053891a28a0e1eb971fdb81ece3d2e5ff70da9f22b6d8935863c4e31e7c0c244e33c51aae162fea294b87ff8c0d19ae78a9684eb7b4745aaabea901965295c82eb1d483eac1bbe8f329bd115d961fee04603bd8332cfeded09023077d0647930840e8ad0da478307802f8355369807f165ea76e612082c90438f36b7951e3f3febc8c60dcee47f62d4cdf2e8329abc2ab412b42599c4466b50880ca4b646e5184e6ef3"], 0x1) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/1}, &(0x7f0000000080)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 20:22:06 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:22:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000080)={0x3}) 20:22:06 executing program 1: getitimer(0x0, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getegid() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:22:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8002, 0x20) readlinkat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/174, 0xae) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 20:22:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xff, 0x0, 0x1f, 0x0, "f9000000000000000000000000a100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) bind(r2, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = getuid() r5 = semget(0x0, 0x0, 0x2) r6 = geteuid() setreuid(r6, 0x0) setreuid(r6, r6) r7 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r6, 0x0, r6, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r8 = socket(0x18, 0x1, 0x0) close(r8) sendto$unix(r8, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) dup(r11) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r6, r9, r10, r17, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getgroups(0x1, &(0x7f0000000240)=[r17]) fchownat(r3, &(0x7f0000000200)='./bus\x00', r4, r18, 0x6) close(r1) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x100, 0x0, 0x80, 0x843c, 0x8}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r21 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r21, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCFLUSH(r21, 0x20004268) seteuid(r20) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 20:22:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x800, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='x\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 20:22:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001200)=[{0x1, 0x7, 0x800}, {0x1, 0xff, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x200, 0x1800}, {0x2, 0x401}, {0x4, 0x7, 0x1000}, {0x0, 0xe5f4}], 0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x0, 0x42c, 0x1800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}], 0x9) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/4096) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000500)=""/26) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000001240)=""/191) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/30) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa46713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 20:22:07 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff8, 0x24, 0x1, 0xffffffff}, {{}, 0xfffffffffffffffc, 0x8, 0x80, 0x8, 0x80000001}], 0x34, 0x0, 0xc67, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs, 0x8) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) kevent(r13, &(0x7f0000000000)=[{{r11}, 0xffffffffffbfffff, 0x2f}], 0x1, 0x0, 0xc68, 0x0) r14 = socket(0x40000000011, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs, 0x8) r15 = kqueue() kevent(r15, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r15, &(0x7f0000000000)=[{{r14}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r16 = socket(0x40000000011, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r16}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r17, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 20:22:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x3811, 0xffffffffffffffff, 0x0, 0x8000000000000000) r0 = socket$inet6(0x18, 0x2, 0x7) accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00baa978d9c37502d7fd0775d2cfe3def6ee0000000000e7cd40"], &(0x7f0000000080)=0x18) r1 = semget$private(0x0, 0x3, 0x4) semop(r1, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = getuid() r5 = geteuid() setreuid(r4, r5) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r6, 0x100000000000, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x100000000000, 0xffffffffffffffff) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) r9 = semget(0x2, 0x0, 0x2) r10 = geteuid() setreuid(r10, 0x0) setreuid(r10, r10) r11 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r10, 0x0, r10, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r12 = socket(0x18, 0x1, 0x0) close(r12) sendto$unix(r12, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) dup(r15) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() r19 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r19, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r10, r13, r14, r21, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getgroups(0x2, &(0x7f00000000c0)=[r21, r7]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x2, r2, 0xffffffffffffffff, r4, r22, 0x100, 0x1}, 0xffffffffd030644a, 0x10001, 0x4}) connect$inet6(r0, &(0x7f0000000140), 0xc) 20:22:07 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) sendto$inet6(r0, &(0x7f0000000240)="0c49903ccc7b3df94a85f1e45f7ed97b51b714e8ecebc86b412e952701a88b994fcffce4028ee21d7bc6cdd687efb8cb9cc094112fd8e1efae09edc2c35cafa3da54e125a308089f1a4264d52ca40971e6e2b50ad72306dbc35b82134c5594968e6bc68df7800f560dcf69ced252e80125ee3e17cb33313d125e01a477385046284cd27b9acab7ef52de4ae6eca2f618f26ad1c745cd61e9d4b738d4f550945c23d7b42295e317abbd651b585c484a51d972de444bf3a8805a92445564ce410ef5f19e5528664c2ce080f2d4bcfb9c25c69eae398b5a0299ca0f52ad40bcd4237bc3a073762d0c", 0xe7, 0x400, &(0x7f0000000080)={0x18, 0x3, 0x7ff, 0x81}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff01010000cdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 20:22:07 executing program 1: r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) getgroups(0x3, &(0x7f0000000300)=[r6, 0xffffffffffffffff, 0x0]) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r12, 0x10001) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r16 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="00003277f09f494e213acea100"/48], 0x2b, 0x0, 0x1000) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r20 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r22 = getpgid(0xffffffffffffffff) r23 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x6, r18, r19, r20, r21, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r22, r23, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x9, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r13}) fchownat(r12, &(0x7f0000000180)='./bus\x00', r14, r15, 0x2) r24 = getegid() r25 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r25, 0x10001) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xffffffffffffff59) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r28, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r25, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r25, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r26}) fchownat(r25, &(0x7f0000000180)='./bus\x00', r27, r28, 0x2) r29 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r29, 0x10001) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r32, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r29, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r29, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r30}) fchownat(r29, &(0x7f0000000180)='./bus\x00', r31, r32, 0x2) getgroups(0x8, &(0x7f0000000480)=[r7, r9, r10, r11, r15, r24, r28, r32]) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 20:22:08 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c6001"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:22:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x1, 0x691}, {0x4, 0x81, 0x800}], 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186050feffffffffffffff000000000000000000000000d32c7bffca09b2aff96000010000000000f8", 0x2c}], 0x1) 20:22:08 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x4, 0x80}) poll(&(0x7f0000000340)=[{r0, 0x58143e24766723b7}], 0x1, 0x0) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0xfe, 0x0) 20:22:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="83c2ebd6d232cee58f8961c646787390a7000000000000000989e6ac66e28299b7c50c2f95013d2f001bfd194691f06f85cf6f0151d98b46271d46d2dbe05ae7bb2aad3eca5c8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:22:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x1, 0x3) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0xfffeffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x30000, 0x20) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = semget(0x0, 0x0, 0x2) r4 = geteuid() setreuid(r4, 0x0) setreuid(r4, r4) r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r6 = socket(0x18, 0x1, 0x0) close(r6) sendto$unix(r6, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) dup(r9) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r4, r7, r8, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, r15, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r16, 0x0) 20:22:08 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7963691f175858ad, 0x100) writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="d03278f944f6b0b4edaaad8ded9e000030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364", 0xbe}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x7035, 0xbe, 0x1, 0x2}, {0x0, 0x6, 0x1, 0x3ff}, {0x400, 0x80, 0x3, 0x3}, {0xffff, 0x9, 0x0, 0x40}, {0x7, 0x4, 0xff, 0x5}, {0x80, 0x7f, 0x1, 0x9}, {0xffff, 0x40, 0x0, 0x401}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r6 = fcntl$dupfd(r1, 0x5, r5) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000140)=0x3ff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCEXCL(r7, 0x2000740d) openat(r0, &(0x7f0000000540)='./bus\x00', 0x400, 0x41) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x80000000ff], [], [{0x0, 0x0, 0x1f}, {0x0, 0x0, 0xfffffffc}, {}, {0x0, 0x80000000}, {}, {0x0, 0x20000000}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f00000005c0)={0x5, 0x9, 0x0, 0x7, "59b6b1f3bdd298388981f78d14c46ad74e06a343", 0x80000001, 0x4}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000580)=0xb7) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 20:22:08 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 20:22:08 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="a320eceb1abdd7d1f8eaef32336d133968159058ded0f3ebf6f47ca51aa3c726a99db55869fe6fe77a1140ec457c6fa865fda8103d7d", 0x36) 20:22:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000040)='./bus\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) fchdir(r3) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) 20:22:08 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffb7fffffffbffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x117) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000100)=0x200) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) connect$unix(r6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 20:22:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) 20:22:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) munlock(&(0x7f0000604000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000280)=[&(0x7f0000000200)='/dev/zero\x00', &(0x7f0000000240)='\x00']) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) dup2(r2, r3) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{}, {r5, 0x2}, {}], 0x3, 0x3) pread(r4, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 20:22:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 20:22:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = semget(0x0, 0x0, 0x2) r6 = geteuid() setreuid(r6, 0x0) setreuid(r6, r6) r7 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r6, 0x0, r6, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r8 = socket(0x18, 0x1, 0x0) close(r8) sendto$unix(r8, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) dup(r11) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r6, r9, r10, r17, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) dup(r18) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() r22 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r22, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r4, r9, r21]) getgroups(0x1, &(0x7f0000000280)=[r21]) fchownat(r0, &(0x7f0000000200)='./file0\x00', r3, r25, 0x4) lstat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000300)) setuid(r3) r26 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r3, r26}, 0x6000000000004, 0x103000000000008, r1, r1, 0x3, 0x0, 0x0, 0xf8}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:22:08 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7e, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000040), 0x9130dbf, 0x0, 0xfffffff7, 0x0) 20:22:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x989d61c8aa3d5e67, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000001c0)) r6 = dup(0xffffffffffffffff) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000200)="0c9fd74d8e2fd993b42603a39679ed522d6d9b3391137990504291e5e8708e9831b1eadc150831d03f042abf033afa15b54400b670489e3a2ec10852f1000da4dfc284949c", 0x45) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x1, 0x0) r8 = socket(0x20, 0x4003, 0xd0) dup2(r7, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8, 0x0) pwritev(r9, &(0x7f0000000440)=[{&(0x7f0000000300)="b6ff295014d332db3a183ee3832f56e7ef2beb34ba0507ccfc53922cf08ac59f3e0bf0ae169e3f1f43b61d5c9a657187b78ea1130497", 0x36}, {&(0x7f0000000340)="f287a632e10b0f9757466f734be0da7489717fa7c7ef9403ad1dde44bb6fccad0ad09dd36850d92c287f805f029600cec0a7bc39847662c36f73fecfb23c48d899fa38f6c1bbd52cfa658a903efb5c129d21c247f3de5d1976a8a237a7221789764e3f3b1e6ad45aa6dd490e2ccc7b9c567f1b88cf8b2ed7ee2818a1c04fcc5a588b34e4003e3b6dbc78fd4fe2c55c0d7704d31128ed116331d2b9a81ff1ac32d9aca81f7d7bc8377296f93613037986d2d66f216b241ba3670d1c32681a51e288c9c91517c647edbc77503899c9d6cfce83074427d1e5cb8c6e2ed961803f7faf", 0xe1}], 0x2, 0x0, 0x3) r10 = openat(r4, &(0x7f0000000480)='./file0\x00', 0x4000, 0x60) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f00000004c0)="9832a5206b63c6a45e047c37f8c908ebf8b1c95b7f944bf67cc1aef036a97118e0801561b53706750f41e2f3bfcc3b2dc46649de453415a6fc9ed2455007b6571508f87d8133155cfc07b826462d919713fea78ebc95d611e6e6a915665619c32e8a1f2f76b882", 0x67) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r11, &(0x7f0000000540)='./file1\x00', &(0x7f0000000580)=""/134, 0x86) fcntl$getown(r3, 0x5) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000640)=0x1) r12 = dup(r7) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) rename(&(0x7f0000000700)='./file2\x00', &(0x7f0000000740)='./file0\x00') r13 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file2\x00', 0x2, 0x10) getpeername$unix(r13, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r14 = fcntl$dupfd(r12, 0x0, 0xffffffffffffffff) mknodat(r14, &(0x7f0000000840)='./file0\x00', 0x10, 0x57) fcntl$getown(r3, 0x5) r15 = semget$private(0x0, 0x0, 0x4) semop(r15, &(0x7f0000000880)=[{0x4, 0xc000, 0x1000}], 0x1) 20:22:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='&\x00', &(0x7f0000000200)='/dev/bpf\x00', 0x0, &(0x7f0000000240)='][\\\xaa\x00', &(0x7f0000000280)='/dev/bpf\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='{\'\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 20:22:11 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r1}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 20:22:11 executing program 1: 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x1, 0xf3, 0xb2b9, 0x200}) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 20:22:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) fcntl$dupfd(r3, 0x0, r2) 20:22:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) semget(0x3, 0x3, 0x1) r1 = getuid() r2 = geteuid() setreuid(r1, r2) r3 = getegid() r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x6, r2, r3, r5, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r7, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r7, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r8 = getuid() r9 = geteuid() setreuid(r8, r9) getegid() getuid() 20:22:11 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x39, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x800, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) writev(r2, &(0x7f0000000080), 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa010000000000000000090000000000000000000000000000000000000000000001", 0x2c}], 0x1) sendto(r0, &(0x7f0000000000)="7382c6272cadfbb5005a59d2ce6bbc3f09c2fa5ff5f018756d5e27ebe258cf7d734a181ef074f2df77d8d5b423ecf6fa5d15675454ae95b525b14d8e72610f69dc58cdfc4c006ca1b9b429b87a0db74bff29d1501cabff8bfc3795800f60c31c5fe5cdc43900411a8917b643d8d14304c896d0ecf1a3553c51252dc69b", 0xfffffeaf, 0x3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0xf2}, 0x8) 20:22:11 executing program 1: syz_open_pts() r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x110) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x68, 0x7ff00001}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8d}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0x2000a, 0x0) 20:22:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="0201a2f9f3a069240000000000000000015708000000000000004231f83a37972d7002b253ccad31bce8acf5"], 0x0) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './bus\x00'}) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) bind$inet6(r4, &(0x7f0000000200)={0x18, 0x1, 0x7b48, 0x5}, 0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) write(r6, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa99e053acd55a929125c92514226dee29916f7f", 0x26) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 13:34:12 executing program 0: pledge(&(0x7f0000000040)=')\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x0, 0x0, 0xffffffffffffff69) 13:34:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x0) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) close(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r4, r2) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x20}, {0x6, 0x0, 0x0, 0x100000a1}]}) close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 13:34:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e924ed70a266abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04140795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331ff23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100752e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b6773af701a3f76939a1e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e0500ccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a28fa555587494145cfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b00e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf500000000001a12fc0f807f88c5ea04b5851d829e1b9fe6272554e5407a3c8f6799fc6700000000220a6c57a60a1f7df2b388e3a40d0d9337a979c4712bcb5ab7f100000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) flock(r3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x4a81d0f98973da66, 0x0) flock(0xffffffffffffffff, 0x2) socketpair$unix(0x1, 0x1, 0x0, 0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) fchown(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x10000000000009, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x10000}, 0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r1) r5 = socket$inet(0x2, 0x4, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x81) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x29}, {0x6}]}) 13:34:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="07000000992a7c6223a1e4a936cf4850375f34ca1ca99b1d9d69360d80caf9a2a30a78b281f5476296889d6a90405a8d943ed4fbdf24ed3d3a6d6fe3a13b2f0753db9e3d61f3a3f9173445"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x0, 0x1}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x8c, 0x2) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x143) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) ftruncate(r0, 0x0, 0x4030003) 13:34:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x3, 0x3}, {0x2, 0xe15}}, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYRES64=r2], 0x8}, 0x0) 13:34:12 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x0) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) close(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87, 0x0, 0x0, 0xfffffffe}, {0x800000035, 0x0, 0x7}, {0x6, 0x0, 0xfc}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 13:34:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) socket$inet(0x2, 0x3, 0x1) accept$inet(r1, &(0x7f0000000380), &(0x7f0000001740)=0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000017c0)={&(0x7f0000001780)=[{0x0, 0x3}, {0x2, 0x4}, {0x86, 0x4e86}, {0x24, 0x81}, {0x84, 0x1}, {0x48, 0xffffffff}, {0x43}, {0x513aa76a0e9cde82, 0x4}], 0x8}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x400, 0x80) pipe2(&(0x7f0000001800)={0xffffffffffffffff}, 0x8000) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001840)=""/69, &(0x7f00000018c0)=0x45) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = accept$unix(r5, &(0x7f0000001940)=@abs, &(0x7f0000001980)=0x8) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4810, r4, 0x0, 0x10001) kqueue() fcntl$dupfd(r2, 0xa, r2) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$inet6(r7, &(0x7f00000019c0)={0x18, 0x0, 0x2878, 0x6}, 0xc) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) pwritev(r7, &(0x7f0000000300)=[{&(0x7f0000000440)="228d12b72af4ecb1a58a6c1a4369532e0f3157f5b7a39f48799ba0c822392951b52ac30b9f498a7526429c468c823a707e33362e2c8d281dbd3727544bc1ae10c19c89e31889f204be95d2de79892f3e886ed0e3f83630c56ac91241d9a3a29848d0eebacebdbfb0916a0e4bc3148923b37097a1bdfcf98d71e67486af09d67de36b961481679d0ec93546df7041b0781bb84243639bfccc284e9fd362703fb0fc1fa94d36f7f0c4d9a57d5f3e75d5ee872dcf4f7486f58404f5e2894fc2d30bece82223174a466f50db4c79bb7f4c268c59abc819f723b770bfef2b1fb3479fb02fcf12cca4716ef0cffbd70be3a5cb46d807abfbf6d749154a04a5000e7b8a86304902b5adbd45d27c4f626e2432c13e1c2e5626b0c1a9e8c7629c78e68fe2425b757ca966abd800299da4ce7dfa2115b35f7843362635d0f8661ada188bf85161e3cdcc9f000541a67cc69223f642239e6a7e7045b0861a3344656e5bdcfa5a6d6bdf1c3f697f152511f52dd9162cf3d86bd12f0df1cb06158ca355ab082c58c371f3bd50e2632026c99ba4f9c688e302fa0beebfc0eb0f0a56798fd19fdc2a0805ef15e865a8d700c03f2ccc2d37f4899a90986543fedc6b388a04c3b87df2a6c40731ce377e474c3c5d2e5ab7924212a402b8a8dfe46d79df639a16f5ec4d1e2f356144df12077b54cbb6178272a5bb035d3708ee1f69f21fc936bacb0bfcae09599c699e38ed9389eb2cc076e3411add060d122faaa003af0a6d3f58b7fa67c0d868aa99c932a1ef4bc719d59d71733a44c75c4f8e895b2ac9857cd9a189aee6ff167975be82c9cf36d95bc84648ac385c9ed1eff52d584705cf2fd619d0365694735cf65611874d88cfc289eb2cb2622382bb87e21ab6ed342e572bcc56b6e30b1ab982170ea25c18258f1c86608ef29e81e66e9f9a487a155d520987246de51295e0c37e81e2e9d003be10274bfaecfe2545adcf71e94199e3cf657607e344684d5816d469ebb6fc9f8de76bee894781042a5ba865bcd3eb6705d89bfdd827256a55b6a919b3594fa44a8e11a4906292d05d110860a64fb63bf6c87f914e08395528ccc8c4e6515d3f0ca95339ccfe7de092eda32ecf1cd9aeffcb63cc633df55053817f85ed7d6b8ab965e511a530d9cf8b62098921cd0ffe0fb886cc418507e839cb405d843335ac2a472079915ae1f5edc28a08866ed04454e54e7691afee095b16c2717dbab52a01f01435ff8c7c453406de1d7324c66e5ea4cc46a12e0b892e94870bb75abbb22878417fb62e274241ef531075bc3730b1886ee7435bbe3e81ebaf46170e0c3954952c268fec55574667deb2c547582ce0b96a94b7da083d8ec4c3f583df6f72f9fc594e73b474753f241ceaf58e0ba8a8ba3f2f5f7d05d2e68d7cce2e5877e42e8dbb9df7e415e42a41c6b3702de8204327b81aa97f777b3605e80820e67c83682dbd092cdea19f9827a833fc715521f78a9bf9fdd32f4b171035ef6a2d4b3366920e767066f69e2f37eef96450178180a5b30441db911dae9d6985ddec832681815d42cf9ebd0fd75834327d4e69f0783644ce83eaf64b9426b01d92729a91bb3827695497bc003906b7c5218728f483b9ea7cf6d7f427defe387f0dbeecdf44fb163f81e5f567d8bd1de33681df388cca02ef65b645a0b7ff711ce0ac9593f9f8d01a20a0fa8f2e7619078d1cdd3b0f6d65627c235fb24d9c7865004d161ab6cce51cf7da5dc3c571df79e3b80dc79ec5530f327ecf2ef85633be460db39bc42f1ace21fefeeb408628c44943b5c9eeb5b229830a7af6a8a9c2a89d4131a7306b72b306a8a5bc280577d24ab9c94be8de35a04e942cf9b56d9093eaf810e309637825417fd75aa7bf75f1c25695500b018fe79e96d04c54d951a252b4f5620f914a4366d4abef2fb7fd10d4942779ef0113ab4a09f4e5dca01c1a84da8e7699cb6f11cc00ca88383754803a6c209a5d1f058ba74ae80f82b88ba5438c12e25a68cb8facd0a67f89e8875a4c1cbdfb98cbc857c588ce2e32181ba2166c2e0a80ac43934a47ab33634208f88ab0f0ea79476e61ca0faa56a6f0e896c24247df2c24a365eff86994b82cbaec89c6bc74bf8213864b02638b574d7d96d49f6a363fdf45093e59c1111d4b67a87a7d3d652333165e29e03c7fd7efcc40d3567c095f1adc4115d861c05e865c87eff56d11619b00298d0ee63381ebfbfbb1ba2cc348412ca855c20a6b1ed1578522f6a0b99d4992d8a24651bee7248ea449393bc3dec79e87cbb37bfb8d1b8cc2d03bd43889c7abf3c3dd4fe2f517c01ef6501790a7ac0a3f8aeca88c0d84d4188cdafc850034c56ce4fc4ce1996d26bfae869f872c6b9676f19de8184771b1f0f65a0e92870e6c0c6b3eee551df36e6546d0433f7df50d98f68398a587674b98f1805ca741c57ac77e4093405913609b6a2541ac23a0b1c3f98610e35c5eb6091eeb37ca9916a0993ce4204793f0abc8ab75a50070d6c2946b406a3c487530b317b4d7f60142ceaabf84f978108f6847541010365df44d37fe24706af5f0f7595db0928c76c47d5865758baf5dd7ec5cd5050f23de46b7f704ead2aba56064deb3bf81ca899b515f2725f003c251909d93d69265e8b817b4d6a032914410e8d7e8fe03297990f0219145aa23a54fc32a0301e305a4fc7ab19c689a77e86cea0ad8c09cff6edc4d59d4b6e55efa9d18be119dbd05e9785a06ebbc56f4a10f5fe91543d6ab88bc52340cc2e93df1991304a4ebbd1d23d152d3e0172e1d0d1b0342fa6e49324090a157a1ea697445a381cf737ff6f573b0d647c849c9cb77ae939b078bc09ecc282b580de196929be804f99630cd913264a64c69e364a9301b4bf8e469713ecc382e881d396f9d556417471f46be58a345d518f26bb75dbb1888f3f745fb897ecc561747a87a175add87ba9ca48fbeb0192a6d51ce0943dc17c37523927acfa6f1cc03fa687629f922f7397d1ef6c1aacea490b8e8360e4f29f90b1bd13bb598fe16419412200a801050bb2e6508624455d206faf30608aa01d7b21f711344a0a42608c0839c1c62e3679cc50583e4419b85a21bdf22042f51233bb5b1565b4e7b51fc4c3c7a3d182fb3a8235006b47227431de888bd76587e5be33f792446e5cfc515b02ff92335cd39f99311fef1df4bd02b434a7776f91abc0ea96f05f72a381dbb43142a62399e6d4121a612ec0a629f1df5f6fade034dd8fa53a4c254a09f71118b5739819c9e8091c828a8ee33d9d0240cb5dff604a0fc09c77ced001d1d0c535986ab11701cb3f21839f21e2a308f4f9e578bd67610e7a5a5d36e28d450b3665171169c3487df6febc992eba56985384364a4bf9e29d50fed5415f70378796414b161469eb7714e1b2c0799aae5361465057d15fa786aad6cc0f17f27c1ae387b85a363df965eadb82f94f18a589b2bf2922f417dc7c11b5c47d00c8092faadc70be2e555c0efb61147163e136530279d7fcdbf4e01069ca727797f456348d56392ac62c61ba85fe5227fc8435f81627d4ba7e1901fd812b92f116dcd2ca4a4e229a8711312d8cdab6774ee6f843e08779909cc7298888385f7519aa95c96abe0df33eb7717517de611c1e526f2725228b974469c9fe17a00125be97fd531720f752a259a86706f89be7160b0f365d49c235123bf04b7bb7dd8d8be4756889d3134ea27be7a097dd57265a18d7b9d1c4ab51b47b77f80c4d85d075e23d3f1a372b301fa23b671f555acadb83dd9916ccfcb0f1d5f26aa699317b6866500fd7dbddf1cd7f382320651fb7fa298512f000785c87f7aa30c813f33fe3be2575b959369bc286374013e3952087adb2423b396fe1a310f4fcb0b874dfcae3c29a6c53abd894ecf9ebc3501af89bed5186943c8699b56649dcec7d0f866206c6a6841e51a680ac4f7bc9e173d14520953cebf83052dd8c3364e8d7e01c2c36ac1818b45f2d721fb2641abd38bacc4c1ec7a7e349d558b69d3fb91f70a58a7b5ec07238221dcaa14d699748cff033a344f0074bc87eb243f569419df8eb59c99cdaea8e9c7868bc22d46d86190c5e320e6747e942c12ed7597755d2297c70541fe8c29748336b8e5381148ec814b3b38f4f8fd5952aa069a1fc0387242accad6492debf27bdd7f391318c3a28535e1b6f5509bd549b693e8db27d7dac02454f24cb880721e21fd075a13f84ad21ea4a468909ffa37285b513983ee934e4a0bf354893765f745b8e8809de7388fe6a794733e0ccab8d384c6394c29f6f22eb17f8351e4c96bcd7bedc24a87f665eaf17808955ad4145be5d2851318e5e74994e5040096cb66ea8398b2ed5fd4953fd5289be91f0b12b1262202c2e8d24d0bf2270ac1de10e0001ba71232e0b476d29b07364f856f29036cc9ede853a49d6dd166d9f4e39e65f9fe3718233f81537d2521d7d62642f294f8244ab0cbd0b32b6e3fb692545dc7178a05c7145b6ee47deef7b351b4e2e9cad358c7b3115b476acb10696608738478448c0a8f49f7e4a35cbe3b1dc90e449e9c84f1ce969c7b447c373f9282d0bf71750df258fc493f61b2cf906802358e65d97c871eeb5552314277960b0253fc314b11c22fd89a400687e585c058037415a4de93e931feee164ba892f1fcebe78fc706f8409d247594c703ae83586991ea471efa4389baf5a0cd48d49e28c3903cbf59d3c44c6bed6224b908b79694e597f9d263be74acd1447cffcf6024dc946181c4df37c3975c0be00b904e8a48ab3764b975d902d91a963f066f78359fd734c764868b0090b9f07724359978e8cc3dbc3585a6a2404316e8e7a3631b191a148f1e65f683577d78ec5bba34c6f2b353815d00580b65c68b32dbffd7d3d6bf93dea9f23b3f115e829f1a11de238f5ea8b89a21246ed8ad803c2a6de4069194cf60c9cac93026615e6462abbd27aee2ade60c83507b941045a2b15bb9dd856c464b128dd00b6da18d693770946555fd02cc6bd2fba11b470bdcd11270b2d3e0f34fb8f7568cb633cfcd40f82ec645a27a78a22ed01a5e49c98713bb2ff6778b8ef1a232f28e5cd9994535d9749860eceb8ef9dcc1579ab6f95579433f1c8ed99e807a6f4bf6049379d9ef3edb2bdcb01927bb10092db6c60e8b645d7517f51527242704fdd068c40c0f479bca4c49fbbd064d779e70e8da4dd57b25cb64ded350d66e22e47b3780193f83d0c26f2eca403791e14dc9d162709ff71d9845a6f2cefb9490e10c82386292692a8446fdd92c5dcb9245dfdd7f2fe8780ff47c88885ddfd0be60a5c255d2a214009326f9258df3ab7a969ae451d09e1af5001beec66db2ad21debe5f12ff3c5602109cc650409f12c69f2b53d76c9dd29d7807e9cd428fd7fb1bf385bea3c918efdc7ff6727d7840878df208fbb0070cd37bfe85b617886afb2b195abffb99187cbe6584dd650b79c11d48e18d1b11dc41dbc7959237fd5128b55c97a03ddeda399c4391a47e7c1363a049e41ade216be03ac7136c771f20fbae2da24b8d113ae8b5dea9e05d461e6b8eb7c6089155e3e5c48edc86ba16d912c4095e4aff07dd33bc604a76cd22392c97914c7bfc180fe4f49e038f4c0417c8a4e425dc437c3045a7e0f1dd5788716e93ba2718786801e15f241e31a191e35693d598cdf6541e1187dd49c64593657760a1e9d93eb945781bad400db5ac59a1fded185c3e2c584fbbf2ce4248cab2062d4485ea45da3c2dd5e75b5a2eea914e06b18ad67687afb0c108669185dcb0fc69f3a006fbce37fcf5", 0x1000}, {&(0x7f00000001c0)="d2474309b8b453665f13b3cafa2ae1329c240bba76bf2a9f62acf5d15944d2ca28779949cd8ae96ef6528170a731c5975ea3cf4dc9d1a3a37d0ff04bec6f2384f3377369f0577cb4e71f1a9aa77f698de4194ef0160c776cd2a0cd69de2d6938d2ff7811f9ea915f4ec72e587e247ac815b3f39b695ebf57a0784b1d504b3ae8f7479284239b25c555ec57ea0fd04f1db7071520f65bab3367a7d9a55d9df518027f8c6e3efb7f3427bf04cb2da920db37ef0982c77bafe6a27179ea7666b1999cb3b549f298", 0xc6}, {&(0x7f00000000c0)="c18a07e74a788145468da66ace5089fc3649f19462e59c3edc", 0x19}, {&(0x7f0000000140)="af7de87dae04c074d2c087b7fa7cd62de330", 0x12}, {&(0x7f0000001440)="96a32d4a91c371569b11a22c4973a80fcecb23ef93a0ba7ec1d9a49c0624057a08b3e5e9f14ee44a46ea79d5d229dbb9af056e2094126a3b3e38752062550cc9f0fa7890ff0727369eeb404f8f476c95fecccae3e2a1fd33be015bf8522dbbf4f395992c3681164f15790a70cc7306ea1c8bce620acf434bc09559db77ad702a090a2013b6b2c566dca9f801fffd367ab1e760e1efb9650aab33ce07b603e7c0cd91b2223dc63cd703c34e99a63845a18f8f83067e535e20ea1a26050410890ba5c8590a30dbf21101cd8c25c6aeee7fa4354ac0dc7ebbd6e04ddb3f141e1b28a67ea6ead9c4865c0f328b90ab9305", 0xef}, {&(0x7f0000001540)="d185403d25af4bee4f3ac8f5507e9064e5930462199b5110abc6b0260edd001d817710d656d6cdfcb28b05872ded87ea7863fd484d131fbfc7bdf945505dc9c4a5b32c39199750742effc0170417e684ecc97ac2fcfb8944e900f6d8ddbb79b202df2284e4d73208dee1558a15a492f43adda9b5e8403d77b5af5fb2406ebfedbf7a5fd3a6210a8b38350f2e1ffbbc76cfa12d3347dc958e2042496dfff19bb03be5ab155594b3a67a9ba47d0c27c59e568466e2f0d9749b8a4abc9e23015b74111cb022e08ac819d0c50579d9120b6dbced3e5052d631e304b76452d8b76424edd4d2458fe6ad6b2c4c7d6626399cf480", 0xf1}, {&(0x7f0000001640)="c64e5b03e90004690b7213b54ff50790cc9b7c058d36c3123aded2d98ec79e42bcb11d8ae9ce6eefb5554abd0e056f3c51221d188b5bad539888c776833310ac8a0c20c094d48e1f49b7f46e34f0e5428fdab9898e1746f57c994f5d268b506a16742c6324abe73dc509d85b57ad5132bd79d2b7271abab5c7735fa7fc93a294db7fe8d4342854fd9ae46fb5e3ce7e6333a919e213bcd4642c4921a5d7b1c9441ded0b84610a5febe7cf012a9664b3976f85150aae83985636f0eb14413aecd34bf37ff4f509e311130bf48f8139256315afda", 0xd3}], 0x7, 0x0, 0x7) chroot(&(0x7f0000001900)='./file0\x00') 13:34:12 executing program 1: getpid() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001100)=""/159, 0xa1, 0x801, 0x0, 0x4a8) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) getrlimit(0x13b934158357253a, &(0x7f0000000100)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000002c0)) msgsnd(r4, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0xff, 0x8, 0x7fff}, {0x5, 0x80, 0x0, 0x1}, {0x8, 0x7f, 0x1, 0x6}, {0xfff, 0x8d, 0x3f, 0xc81}, {0xff, 0x81, 0x8, 0x8001}]}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x40, 0x0) ftruncate(r7, 0x0, 0x7) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r8 = msgget(0x1, 0x254) msgrcv(r8, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000800000000000000000000000400000000000000000000000000000000c3270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006399e04932984526781db281a3e7a68716450747e4553cdad864a431b9a3b98f6c1466a2b56a846377bcd86b29415d9a4b6493da3e0dedd500"/226], 0xa8, 0x0, 0x2224b72380a7a7b6) 13:34:13 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) 13:34:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e924ed70a266abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04140795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331ff23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100752e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b6373af701a3f76939a1e054454a97dee86f6f4e6d98c10eadf6a176570a6af3278e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b00e7ca8a7056572971a200167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff84a560d9e2fbcf9b4923d95b2b61ef4a2c3dc0167095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf500000000001a12fc0f807f88c5ea04b5851d829e1b9fe6272505d3407a3c8f6799fc6700000000220a6c57a60a1f7df2b388e3a40d0d9337a979c4712bcb137e229e935ab7f100005d5432ab8c3cb858bc9ec090aeaa0e5c51f5a5656dbc688b000d68c6a9606eb51a12cc8c08b61eb7274d546a38123845e0c3d4be684a54dbe5ca787568991288325b4258f1e78e5b2cda28672fcd2ff2e1bf6dbdd31e8dfa6c58edbd01f86d9c09b6bdfc99413ecf16aa47a8009fdd83bd836f80a25052c5968cb48e9c8ff5ec77faf02fce1001dc504b3e39c67946e3b304f8964732498329d97bdfbd0b1178433f73fea8b09748c6d04b1e86acbea71614143ca14a742d1e95961fac2e183c42e578aa2ac5117c97298320285c1f09198dc956f1b42b792afc4faf8c2d5d701f21aafb34c37c93fc9f3523ac8ce67493c6fab59a557066a7a75d2a5da5aa6fd483b6452ed00fb731906f6a3a599638481042794a5b50de6f"], 0x10) dup2(r2, r0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pread(r1, &(0x7f00000000c0)="10a4533db978a9b25b24ad63f280211fd5f928d1786af93dff5bad337edc8a81242f397516589664d96b07f00b4a115231d8dd259fff6f03253b1f1d8663fc64e2bb47c82ea876948aeaa0daf4d1780509c97e3ff90002dc611e65b9a34332596786cb73b52cdbd9eba3307d2fb9dfc7ad2d933b2c74c2c71cd4fd7aa8c9c817cb863d5e61da3ee944c8537530e80f7a0541490f09982f4821ca5039c1611775a874e7e2939842324f3741b8199734a36a59889ba650e1c613fad39a80055484cf6671107e606445e1bb575c671ae3e76378a26103d192ae27aa06820bb3593cb4e9", 0xe2, 0x0, 0xf969) tap0: address list non empty 13:34:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0xffff, 0x80000001}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x5dc, "ae75b01a93b45136fdf0f8e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093", 0x4f}], 0x1) 13:34:14 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x80}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="000100000000", 0x6, 0x0, 0x0) 13:34:14 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r0, r1) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0x0) munlockall() r4 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) r5 = msgget(0x2, 0x10) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0xcb, r6, r4, r2, r8, 0x52, 0x800}, 0x1, 0x7fffffff, r9, r10, 0x1fbd, 0x3f, 0x9, 0x9}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) r13 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0x100) poll(&(0x7f0000000200)=[{r11, 0x40}, {r12, 0x80}, {r13, 0x2}], 0x3, 0x9) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) utimensat(r14, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x8, 0x1f}, {0xf6, 0xab5}}, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x80, 0x38) r15 = geteuid() setreuid(r7, r15) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x1, 0x2}, {0x1, 0x8000}}) preadv(r11, &(0x7f0000000700)=[{&(0x7f00000003c0)=""/81, 0x51}, {&(0x7f0000000440)=""/69, 0x45}, {&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f00000005c0)=""/101, 0x65}, {&(0x7f0000000640)=""/56, 0x38}, {&(0x7f0000000680)=""/90, 0x5a}], 0x6, 0x0, 0x9) r16 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x8, 0xc2) r17 = getuid() r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/klog\x00', 0x800, 0x0) sendmsg$unix(r16, &(0x7f0000000c40)={&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b80)=[{&(0x7f0000000800)="e097a06a8ede13f1aae655bba945abce4e65d926a82802a41fbbf2f3f9752733807334a58cc3dbd7cb596dd111de9716b3f51788f4bc6dbe4d43806017522bbb5695d636ebb02cc7ec18e3d286eae5250a9f65664c538e83f0b6ad582b4ff767e17d9e05f42d6dab9337cf19239a22461d1231382bed416d750572a153302ec7aa861d365ad38c9d4e083404fa6bf6fd8f9c0b15bc93161a7a6b9394d6ebacdcd99962892834ba25447a29897562a1e0e78328a00f4886c0114fccf4e8999a35e81f8808e32bd3214d20d198a3b6e3555e426b633b5c", 0xd6}, {&(0x7f0000000900)="90f5cbcd69393a5b1149f40dbb08c7cdfce47b1be4dcb3640c42ac40cfef64d6630cb7cfa953121ed2750198cbd5f4256539f8ada4c0a6f1afe9763f15553ad4d4d0705b1089585370049264c7676c258a0bfdc6584b41d33a65293a3f0ca8ca85c4071f9b5ebd2231802275681cd9e2f70b447b7383b6fbdb779a3681d5daa2626068aac05d88dad49fb7d463dff35766426468b1409294c1caf3b9d368260b7e68f348c9be710c666f4e0f47ea44bede3f8f003390536ac44ace4695bb8930a3c70a8ebe9722eab5e6ec62190d914029d80fb69390257c2f080e5d200a73f32694bcebb81e2c6010f0694aaef57fdd9991085f", 0xf4}, {&(0x7f0000000a00)="44a94cc38a50c9644b70fc9f1c1c989da6fdb35b62f1380cca0e3d42ced17c8f2e7381c878cfd1e3980b40da9dde0e26f577ca05b78e387882a66bc59430ffcb0222b776a2b1b90ee8133e31fdc72104f8eb3c2e98b6", 0x56}, {&(0x7f0000000a80)="3939eca99258e412b0141c4a7a33ed42b27d492d9f80be2276027f5ef5957d8c400d37495a57398cdc958de836be8bde8d2dcc089449644d9b460578497280c1f81d09ad558eabeeb3fb47dfd607ffaf4a5a3bda90e4c106c96756b795aa3380795079d2dfe0716724ee640b7d0537873f3f56e22ceee6e840fb357e735da7a114754ef474e4a1c1501b3240f09dfd48ee82035eaefa72a31a35fc3ccacc9eaac33fb8560dfe3c3f91491b578b1c6a84503ae4388d5877dd61dfa69616ed186c7f74f70a12192739b2136fef790bb2775da214", 0xd3}], 0x4, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r9, r17, r4}, @rights={0x18, 0xffff, 0x1, [r18, r13]}], 0x38, 0x2}, 0x6) 13:34:14 executing program 1: r0 = msgget(0x1, 0x412) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) recvfrom$unix(r2, &(0x7f00000002c0)=""/196, 0xc4, 0x0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186204018b002b3aff7f000000985e4cda000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b6786b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb", 0x57}], 0x1) 13:34:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x40000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61, 0x0, 0x7}, {0x3c}, {0x6, 0xce, 0x20, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) 13:34:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r2, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000580)=@un=@file={0x1, './bus\x00'}, 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000100)="8266189cb594efeaeed797067e63caae908dd2e8aa8b4f8c3d461034eb3a18ebc544f874282d18946aecba531c1e1e2c4e0145c238161deddbfcaafea1150f2f7d38553471630248e7ad62f796a8c9edcdfc95728c48944a0957a35113df7c8be3df73395b2e2be02ac1985de433bf48753649cf6119176a29182228c4a0d06ae05a227bbe18de9766519db055c53c9e553ead678259a34a242c1c620b4f0b64ccfadd6edfb3e5e851518b0fbe6f423aa2c8794e71968490a879f4467de843276a7f8a3a4295279a3458", 0xca}, {&(0x7f0000000200)="fd5b259e352b1bc9bb7b10b1c67b7a3f89f9aef535e79ff492a1a6732948058fa16a2d6ac89809d03db41ce498da4042df0a46e1111ebb33ff2e9b006adcc6839f7186957b6f6b1f2ab2b5e33c9f32ab585ccbc4458961d60afd577b41d2b6624e9ad4b9858249e3f6c48fec2ba3c6782dfa6d5d7ac95cc7a451e92d7f06df88df941704362b00a6dc8dd8cb21f68c00120a26450d17cf74a6b78643bd46d3bafa296d089b64ce2717513f746c1e7f1a1df784ed4730867a481d744765a607dcf484e5b18a7bad69a38aec017c2dbf9d887f9d21868aaf37b3a42498ba1e14e3f24ab38ac13ba39546", 0xe9}, {&(0x7f0000000300)="15c77b7becbff9fcd30481d755aa9dfbceb7f9d2a7ee6556e2575f3e009fef37cb0e0d15a68fa6414694747637f056d67d8a55c2997108e11f97a5d9fe62c49e71aa04840ffb8c6eb0a3329ade6e464dd718da45811412be4a85612fbd38f66ccb5599eb5d219e2ad987536c7cc33cf14f1ef386abdd1585b9e93945b13c0d8cdb45684294b6cf7abe8d79f881f2bcdf29539c0d323fb2", 0x97}, {&(0x7f0000000440)="ead7a705dd33867109cf3b", 0xb}], 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000a12000"], 0x10) write(r3, 0x0, 0x0) 13:34:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) getppid() write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xfffffffb, 0xd846, './bus\x00', 0x3, 0xfc1, 0x8, 0xfb8}) 13:34:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/126, 0x7e}, {&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000300)=""/209, 0xd1}, {&(0x7f0000000400)=""/141, 0x8d}, {&(0x7f0000000140)=""/114, 0x72}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/101, 0x65}, {&(0x7f0000000580)=""/191, 0xbf}], 0x9, 0x0, 0x1) r1 = dup(r0) pwrite(r1, &(0x7f0000000740)="7759bee6b31529816874c6499e55e7fe14c81e6e17c0421e95c288a87e924884c8f757586d4fe0263f974783c0d356f4510fe88d74026dc95e7d7f5ad24a6d58ddcce758b036d5e1d509adc1209713c85db6", 0x52, 0x0, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 13:34:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf80"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) kqueue() pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:34:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x117, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x2012, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x14) readv(r4, &(0x7f0000000240)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000200)}, {&(0x7f0000003740)=""/4096, 0x1000}], 0x4) r5 = getpid() fcntl$lock(0xffffffffffffffff, 0x10, &(0x7f0000000080)={0x2, 0x2, 0x5, 0x3, r5}) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000500)="81353d957694a322a2fe6a93ef14d0435c1d55de27efbfe9329878dbda23cc0a24c77d4ae40b839cab17b83c8c4e2e4d9cc85fc58f265542d28356ee3fa2fcb8222a8800d04c244cc6ab5ab65de7be009b21f3e0bb3c089f33986eafdc07757cb55b5dce4074a56f6e97b4f596b8a1b53ede101f7292786511a94b455836f68d908ae7c87b629e391d937e0c524b17126745668978e81bbde57bc6ed1319fbc23f8c6d544ac95f8a3a8fdac79e3f552bd2747fc810481d0fc6153a126acd51e7a0eebd9b7e3ae404baf5e3bba76377901f205a7f44c80139ed75248dbebcb5dffbf3cd9499a097c452038818d724ba95501ea6c452046264d0dea1eaf7e7cf267db9e1aa78d7893d40905526cf3ff7a5c00c6c7b1a87bdf6f59a2babe345347255c7ea6f7f28696ec608020f10ff207b73974c6b90131acada73c3db565924d915207d17bdc8c59a6c71b07d448aaaaf35e2cd9e6ba39e5ae56aa3724f3a1e20828073d9512bbb460d821be3a232daff74c89eab78ec3ac6da59ffdb605daf72c9be580c1d92ab0d9f95ef8d50fbdc73e6e2b2993e63c55cea74e40665a80c49eb6c60566d38f0a8b347b524435db18e702efa6c929d0409b24286542874543475d2f5b8fdedbf76ce41a79d841d34a8e9cc6e6c09774f99aab7ac618ac06197d5df1893e85f70f3fb0caad28db1c61f85dee57d19b7ab478ec805b741ce9d688206f3cab8874d5d4e02759ed474792eebe4120e2ce765d86760ca537fd5ec9fab5eb728293d4f035adffda2aa9a9f838cfe3f3c9f2c6db53b4d485c24af8d141551b9ea56d70aae6d321949204e4a2859292b86b2c968b8b7a1faa6ea8f132ce4737844320fc640594ffd9287207d7b3dd85e9ac81115edde855ef5076e3cfec7f21283b6fc89e6de93968c298fab4c3a2984e73272d47e90f5842e2f4cb4ff9d6ee383e562af8c08452b42ed23a8a76bdf4d1b9375d8244021f7912cb9da67e9cefd3ae0370c72a066371c0cca29921286f2674a7553d120198700d47babc533d095e9cfa8b06c2c28c3ffaca1d2c8dd3b68917b031d566fc2fabdeb897406abf2322f467841e6d66890a4f796fa6fdc01cf0412d59714738814e06b265b191ca97f914810eb20cd4a1c72b7f7660bbf05ddfcf02a763d787e6cbc5e607a9a765993d8dc36f0c0b8c3662081de44dd32bb150cefb83bdb8d0e1d1131f074c7e23ad3a35e3c06a8480dc8cae6e135d33851ee92cbf006bcdb84fae1d8bc92d3422848dec33180dbf6e1946ef427eab096145da396d1c6645aa16fece54d68c16cb84041aff70d41ef4173c8b8dafbe9e16b0c4f2684bd94f6abb77b7c0c442b27deb89f474ebce5a65c0599c406b84f2f887975271bfee7cc9f41987abc3cf3506a920ffaf683f2660fa7d7fbb1ee92a7e56ad34c94059be1112e29a7b8ebbe353d91d6c96cacd09e24e73d1b9d17e434a55fc5cd4b82f3285dbcb8184bca6f42d2bacdf1d24c65551a2699fea0cf45e68a15890998a996d77aaca632198f3cebd899c65b611e72492250fa6d247f00785bd7ac90877d7e89be7ba7ee1e47c6e42686cd943c168ade02acf185aa1e60acf549008bc3146e09136047a0d281e031f07a17d01af3609bd927a57b773f1fd28264e70a31e7bb283f3db91d813cff014ffeb47ba17f349674eb903b3076c2ea983ff30b17b0c4e3eae85e58cc06e05c59b03e5eecc417e4f33e3e9bf9878204867981b05c3c9b6b05520d0801058041420b2f72b101dc7b622b6b282608771dd552c482ce7413e7eb3ed724b0b08c008b684f36fc200de00c531c4d5060569e8358254ca290edf295b613f7f50400b231e040fcd9bd225a607ac98242dddcf5343a044244a36c7edc1afa14a96502167c74e531b904d6be9a7a594805e16c77546914c978b78d3543e03c83e22a2bf2ab8b1e25d26d54e71a62723de88d24c8b32a99a32b508913f3e31818e1c43b092b86921077e4e2b92585183f07de41e60fec6b4246586cdf08958505f612b579655b411efbf2a07f8e5fbe97625f6ebb165ced6db77c0c42b3851c80b0f859fcbe3b9d2f11c0f9d1abb5ce3f8e9f3f324bec7b2e65a8a09cdfd516fa2ecdcaaa4c653cb33137337cff744635f2b19b949fe6a20139155c7eea4f11b991e775305e1602bc8f0f63555bb3f6b2209992f80dda8ed3f49116b89888d029917b883557229f7308883749f82e7b1ab04434892ba7085bfbc18ac29cf8f485bf362e47874334fbc6360a7c26b316ac033b0de78150c1793755e5e7edc4211134c417a9092a3280754956b21c81fbd99bc65fd151705869a7c696b2a3d27bbe0758cff682801b6bf090a6a4398de1b8e727abc61fb4902ab90dbb5c65cbb831ce43ca197fd548cc60b9a18f2f0303a985f68b115012ebc99c7a7b5efa354edddf28439441e4f12a83415b0fefa50bc79f10a44e46bec7614380c90c32f355a1c16ed130ac63bc9622c54379c384508e3a4d9f4c0f34706d9aec6072bab991c871f2b2eb93536243806dacd06a7b8a423053d10d6f52221a6d53f34e3db90cc3b900f6eba84b397b980c750af7d723c9b0137f0eaed8d3fcb0a4f33d9b05367d20308577955b1ab95dd83cedee07211b8d3753039a4cc5026fd91ef5bafdd7c65c903c9850d087be9a4435f23b0a1171728b629a012e77d511633beb683078f0dd9c7991b1916d3227c921f62c6d55bd9be44d033087c35f0e5c0f82bf34a18b1ee93e273a04e64a2e90cb56d6be14bd133abb1e82949fc184eeefe56f6c87e5d4b1e8369d6e37be37f16195c06d73376a03f1f7beda881d7b0c544ef308bded8bda1ad0d5d8ce3e452639ef914b325d800255e01d17a503ee8fa54c0f498a47a0efc605a851536b5f3a6ceed27950f427dfaec94881c019c08db05f5686fc3a3a89508f490c8134db66249e030cf99a62f83241d8247a9e2339a854df0ed251977bbecc74eb8b0433e420f3b1e23a292ebcc5245e375d53cfb956273cffc1b2020367b21a9d095512d32e79a9b1b0f85fee884972dea47b4fb1fdce7a0b33a2edfac0b9bca1a2805e48ac3419e44b28341225a539baed69f4b18cbdef21f214f4c92cd5476582899519d93636d5e0a4c72bd1bf77fc7e1d9f1477b91af8d048812be3c549b515150adaa00c676a4522ac34823aa7f5d7df85cda305683b2b7a8f3af97378da4679ad21b18edbd4c1a51536a03a856503884b00829fbb4a7d00a14a1bd5b565e305bd901fd54f12f20f3d2b011717931befe5db9867242056301d6b74efae3aac435a1b9ca005624e9b4bdfd7964e106dc5b4a572579259adba093329dfa494ba9d6467b26cd8309c0c9f36c8cd01e45925f19356daac43aaac1be1a85878c07bdec17b8ac0a2c642f105d411d6043cb776a805226c33b57469f856da3195ac5a3d87c4bcf5a59ed5e4b66c086f92909d53245185483950616c59ba89bb0153744a41309e7ac5103c804c48cdc6210d68f263b40f93340e9b3d3504c42190feba1962d506b3c32b6a42d4e4c5e5f4c08a267846c5093cdf5b23be25c534cc1528fea9a6c4cf72bdf9c75fdd3d2afb3b3955d6bda470c27d60df8f535edb3e6baf31181756595ecf07903b5c689e69542667f3ac758f41d6f8c7c126629e854f5252e1477058d49858c0330e6333ca37572750af6a8fa8c34fda7666b0ad6e1d4fb2ebee9404a2c4b62ebd5e1446f64998a82d09b4c2b562773dfc653b701f544fb8605d822953fd37d28cc9abf1da38d93b6b71dbe0479f017d7a55645be3857092dccda425782d4fd6622b97b255104a7e7630199c0377ef6c5f74397d5b1e94d1374445372a74798f281edee8f25ea643049758db7a86c33f83b3fae7632b627bc6922db844e406fb2bbd4d3600347a0aca60a381bef6ce573c949e82879741e96f247adfed88088f35e4cafeefba7e1cb03563b3f164d2ed918bb285", 0xb01}], 0x1) 13:34:15 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) 13:34:15 executing program 1: socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1, 0x7}, {0x26, 0x101}, {0x82, 0xf1}, {0x46, 0x9}, {0x184}, {0x20, 0x3}, {0x86, 0x8}], 0x7}) 13:34:15 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r5, &(0x7f0000000380)=""/223, 0xdf) writev(r4, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r5, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x0, 0x0, 0x8, 0x7}, {0x7c}, {0x6, 0x7f, 0x0, 0x3ff}, {0xffff, 0x0, 0x2, 0x7fff}, {0x1, 0x0, 0x3, 0xfffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:15 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x1813, r0, 0x0, 0x800000000010000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 13:34:15 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0xe8e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0xfffffdd6}], 0x283, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) 13:34:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xb8, &(0x7f0000000000)="6207395c24d3701e88c3583b27c7ba030999826e9418ec53ef666b6f9ee5ca713d1acfa108c389ee8088003e6122bebc357ec9dda5fd5433c045715969d56973bb69e6773bf03db0eefe61e9a8c3c996468f385ded3be627edc50668ca6b89ff3e63f28dc38cf7ef883bf2e21331db2fabf621e1da65e4043930d03b45623b25f4ecae6d94af16902b366b499ae8fc21fcafd19ca93952cbdfec191a41f56fcf843df9d7421c7fab621c3fc876bf7e0865a8897b074ce836") r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b4, &(0x7f0000000300)) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x24}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x94) 13:34:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc", 0x1c, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0xfa) 13:34:15 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 13:34:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca952f, r1) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x110, 0x0) select(0x18, &(0x7f00000000c0), 0x0, &(0x7f0000000180), &(0x7f00000001c0)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x6, 0x0, 0xffff, 0x1, 0x80000000, 0x1, 0x10000, 0x2, 0x1, 0x7400, 0x3}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000380)=0x200) writev(r0, &(0x7f00000005c0), 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) stat(&(0x7f0000000640)='./bus\x00', &(0x7f0000000580)) kevent(r2, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x80, 0x2, 0x0, 0x6}], 0x7979, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x101, 0xdb39}], 0x441aa51a, &(0x7f0000000140)={0x7, 0x14000000}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0xfff}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x7fff) r2 = getpid() getpgid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 13:34:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000280)=0xc) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x8000, 0x0) unlinkat(r4, &(0x7f00000004c0)='./bus\x00', 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) sendto(r3, &(0x7f0000000100)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0xfffffffffffffe58, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./bus\x00', 0x10000, 0x100) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) kevent(r6, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffff9, 0x4e, 0x20, 0x8, 0x10001}, {{r2}, 0xfffffffffffffffd, 0x1, 0xfffef, 0xfffffffffffffffa, 0xfffffffffffffffd}], 0x2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0xe, 0x20000000, 0x474, 0x81}], 0xee, &(0x7f0000000380)={0x5, 0x6}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) chmod(&(0x7f0000000440)='./bus\x00', 0x10) r9 = dup2(r8, 0xffffffffffffff9c) getpeername$unix(r9, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 13:34:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00"/4098], &(0x7f0000000040)=0x1002) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x110, r1) r2 = getpgid(0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1010, r2) 13:34:16 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1ff, 0xfffffffc, 0x0, 0x4ff, "b27dd2c9ed3bbff85e4c8b948bda127a5300e62b", 0x5, 0x5}) syz_open_pts() kevent(r0, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) 13:34:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefdbffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x5, './file1\x00', './file0/file0\x00'}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 13:34:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) socket(0x20, 0x2, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:16 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x8) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x2}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="000000182004b5e603a4058f4b9c064911370000000000000000000001bd9211d36b94a9ab93a90715e2edf020182c2e8acb9d6e72408f5e5de5f352bdcbfe162016b8419cfbc5bc481ff9ff00"/87, 0x57}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ftruncate(r3, 0x0, 0x6) ioctl$KDDISABIO(r2, 0x20004b3d) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/221, 0xdd}, {&(0x7f0000000440)=""/79, 0x4f}], 0x2, 0x0, 0x80000001) semget(0x1, 0x3, 0x90) fcntl$setstatus(r0, 0x4, 0x80) 13:34:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000080000000, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x100000000003f, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x90c1, 0x0, 0x0, 0xa2c], [0x200000000, 0x0, 0x0, 0x9, 0xfdffffffffffffff, 0x0, 0x4000], [0x0, 0x0, 0x5], [{0xfff9, 0x0, 0xfffffe01}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x200, 0xfffffffffffffffc}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000500)=0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockname$unix(r4, &(0x7f00000004c0)=@abs, &(0x7f00000005c0)=0x8) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000540)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000600)) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) rename(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)='./bus\x00') r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) setsockopt(r9, 0xa591, 0xffff, &(0x7f00000006c0)="842e45b3e7893843089a9449e111f57386f0d6e15b276ea5a3a36dca55af79b97358ce77f49c59fb45c2cebc2217f60b936349b033881093dd2bbed6f8daf30dc9b84ccdafa1430e9c100fbf75749a75f85c906c0e953861e5c9224d6908806ebad28a3af7", 0x65) writev(r8, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000100)) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCFLUSH(r7, 0x20004268) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) 13:34:16 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x802c03) r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x7b8c}]}) 13:34:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 13:34:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) accept$unix(r0, 0x0, &(0x7f0000000140)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x1f, 0x9}, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r2, &(0x7f0000000200), 0x0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r3 = socket(0x6, 0x8000, 0x1) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000001c0)=r3) r4 = kqueue() r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) kevent(r4, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x46, 0x1, 0x48, 0x8}, {{r5}, 0xfffffffffffffffa, 0x8, 0x4, 0x4, 0x4}], 0xa9, 0x0, 0x7, &(0x7f00000000c0)={0x3, 0xffffffffffffffea}) pipe(&(0x7f0000000200)) 13:34:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000080)='./bus/file0\x00', 0x8000, 0x10) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) wait4(0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008000014000000000000000000000004000000000000000000000200800e4ff6f0000000100dc", 0x2d}], 0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)="4a11a28888f97ab9104481d986c372064a99e046879ebb5d45363e64f1835067a4f1e94c6e6547", 0x27}, {&(0x7f0000000240)="844091a9e91ed0033a441def73fcc378cf736d2bc35b93425ec7b13ff2f0b66bf7148c9f8e812729dbe7198d63d0f1b4f2ab24a6e9c2a0335f014ed2d0965a80613248a74f5c1ad6a74dbfa7b74dd2c482b02a18bc411054df3febe958338106b8114afb0aac0850ab94e18b007ca462f6409e25dafbb4cc3af716", 0x7b}, {&(0x7f00000002c0)="15e9affe5d26d7fd191bf192ca2a0fc1b0dfae22fe191abe8fc1afd6dc9a52c6eb0c684249daae11ccb7e7b16299ff3c771afa6a21c73b3ca3349b2773d1f35aa6465bc77eca25ab3258d13d2628304f9c74e6b633596a48cb783af3bc491513ea21e88e3ddeb65c987af95f15399b01347b37ad78a35900d12568a7505937e570f171a5e4c9625b41225df3c551a3f2d8a50a7aedcf91901f9d6da30131aaa3f21df8d2", 0xa4}, {&(0x7f0000000380)="a9bf5649ee0210dc4cd8e06ca9823d7a4990c7518ff7ba4b4461094989ed1355028f6ea5d0266cf645f81cb38eef2db900490eb99351f651a79afccb1e87f375327fba36915a8aa952d65220dd47de5efe6c50ea9d77e7208414e73746ed9bb2296042eaf0b2fdca7425178ee5bad687fa650ae8e19045f3a12b1d056f6d0c68cab6cc3238cf026bd85955493e470d6070946f13e1f357e2fb0e1dd04b6c1e566591817715fa76ebbe900ee73360b89d826b70aaca4848160f4c9fee715e5e009b97e1b17c25a01ccf", 0xc9}], 0x4, 0x0, 0x0, 0x4}, 0x4) 13:34:16 executing program 1: mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x0, 0x80000001, 0x16}) r1 = msgget$private(0x0, 0x14) msgrcv(r1, &(0x7f0000000080)={0x0, ""/20}, 0x1c, 0x1, 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = socket(0x10, 0x8000, 0x9d) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r16, 0x7, 0xffffffffffffffff) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r16], 0xa0, 0x8}, 0x4) r18 = msgget(0x3, 0x100) r19 = socket(0x2, 0xc003, 0x0) connect$unix(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r19, 0x0, 0x0) shutdown(r19, 0x3) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r21 = msgget$private(0x0, 0x8) msgsnd(r21, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r20, @ANYRESDEC, @ANYRES16=r18, @ANYRES32=r20, @ANYRESOCT=r20, @ANYRES32=0x0], 0x7, 0x800) r22 = msgget(0x3, 0x100) r23 = syz_open_pts() close(r23) writev(r23, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r22, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r21, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r23, @ANYRES16=r19, @ANYRESOCT, @ANYRES32=r24, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r25]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r27 = msgget$private(0x0, 0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r28) r29 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r29, &(0x7f0000000040)=""/86, 0x56) msgsnd(r27, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r26, @ANYRESDEC, @ANYRESHEX=r28, @ANYRES16=r24, @ANYRESHEX, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r27, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r30 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r30, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r30, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r31 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r31) r32 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r32, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r32, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r33 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r33) msgsnd(r27, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r30, @ANYRESDEC=0x0, @ANYRESHEX=r31, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r32, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r27, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r33], 0x9, 0x800) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240), 0x8, 0x3, 0x0) r35 = geteuid() r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = socket(0x2, 0x2, 0x0) connect$unix(r39, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r20, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r40 = socket(0x10000000002, 0x2, 0x0) r41 = dup2(r39, r40) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000900)={{0x3, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r43, r42, 0xa5, 0x1, 0x100000000, 0x2}) r44 = getgid() r45 = msgget$private(0x0, 0xfffffffffffffd86) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f0000001040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000cab14e84cee88725c048c6102899c635b554223b6b1bbbd1abc0cd9e7271e6731e055ceeac0f6dbde3c528a30c938e1ec8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x1, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) r53 = getegid() r54 = getpgrp() r55 = socket(0x1, 0xc003, 0x9) connect$unix(r55, &(0x7f0000001340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98287955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f874385f041579fd4c54f66e4384146795ea4a5c5fe659fa202151cd8cac7dbbc5b65c659ffff70b4122cd23500000000000000000000000000000000000000000000000000009ef868016cda65bf6523ffbafcc56ea8811755d9a54f113271c1bf0da5594808e6834635a3f9c73a03d3b740d023c4410a7efc29526fcab6377923a1664b98380630c56d3b215106135023db86a8168f8bd047f9f8290b19394c10a8424415f3d6d020a69d9964503802989c76613016ca4690950747d9913adcf7cb29b55a535bc2e419b608c6d1a95d6f651ae1957499004b1580626e5f601a2a3251dcb4c2495932ab9a206d8dccc94d3f7ff1947d80a77d288a71eacb3d0794231283bff4ecc0536163e0ffe7f2ba57ce06327c87bcc1d281010576bc25279ffbf4cc83dc24c16d26a07ba02fd27c0a672ad778c70f476a2abc1ff4f0d76b51d86d0ea2cf0eb843a93264a29576b17ecff04425e0736e0ff1dcaeed12f008d97f41f41ffa942cbc88ab068affeebb7f7c84a25d9cd9ed2f6a4c597e6472d7edea447f78a2afa941e772536dcf2780fce10a0eecdd0ef96f7a31051900"], 0x10) write(r55, 0x0, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000500)={{0x2, r35, r44, r46, r53, 0x20, 0x74fa}, 0x25, 0x47d, r54, r56, 0x0, 0x10000, 0x5, 0x4800000000}) chown(&(0x7f0000000140)='./bus/file0\x00', r12, r44) 13:34:16 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="4f1d210ea84886a53000"], 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 13:34:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x28, 0x4, 0x20) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 13:34:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x1a, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 13:34:16 executing program 0: getppid() r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = socket$inet6(0x18, 0x8000, 0x0) dup(r1) shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ff9000/0x4000)=nil) getpgrp() connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65302f66696c65300065e71e37053b02abc528adecb1de353122be4bd47cf785ecd3fcd31b80b15bcc7e1ae905d20c8cdb0069e1b094517bf818265ff14f79f460c1079ec6ba4a3112ab6f1ec82ccd07e43751461b083cf5def712fc4b01187a02b73967080f85ef294474642f500ea63be0dd13d20006ff0db0b8d21e9d44b5afe51501387841e7765356528a0e6f0a18a951f3"], 0x10) shutdown(r0, 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) fcntl$getown(r2, 0x5) 13:34:16 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4a, 0x0, 0x0, 0x94}, {0x6, 0x0, 0x0, 0x7}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCSTART(r4, 0x2000746e) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 13:34:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r1 = semget$private(0x0, 0x5, 0x624) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000040)=[{0x1, 0x3, 0x1000}, {0x0, 0xed2, 0x1000}, {0x4, 0x2}, {0x2, 0x1, 0x1800}, {0x4, 0x5}], 0x5) semop(r1, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r7, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r8, r3}, 0xc) r9 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r8, r9, 0x0, r10, 0x1, 0x401}, 0x5, 0x9, 0x4}) seteuid(r8) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) 13:34:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfff7fffffffffffe], [0x0, 0x0, 0x6], [{}, {}, {}, {0x0, 0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x80000000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) flock(r1, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x80000000) dup(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x8) semget(0x3, 0x2, 0x20) 13:34:16 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4582) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x22) r1 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000212, r1) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)) 13:34:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pledge(&(0x7f0000000140)='tap', &(0x7f0000000180)='tap') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004006400000000000000080000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x200) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0x7, 0xff}, {0x9, 0x20, 0xfb}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:34:16 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x9) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) 13:34:16 executing program 1: socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x200, 0xfffffffa}, 0x8) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f227602808b4c070c9e8aedf71d6acf802e1c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000fb4b75550000000000000000000000df28d299000000000000006b47b8d7daa3c900000000000000ed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240c0f7e03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881eafad58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd6b30080ec52a659eed414e1569d58bb96cad1253e46a1a96f8338853cd5d848b337b1174edb08fa0e380ca6ff052fefe2656f0c3b3f0b1db282af3143ba88e41dcee2ee3a4800"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x81, 0x81, 0x61, 0x3}]}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000280)) 13:34:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="2d153940a4b21836539d53bcee705bf9b91186eb5bb378fc64d7c07ad905a50f6ad6718e5b826970fb1e0fcb0305c91ffe2ffc68c1a0", 0x36}, {&(0x7f0000000180)="7bc81e04dcf732d4ea02d06cc595efc20ac1944523a267a6359f8d82d88b158fc598355e84e18d21af034ba94fc44d453370d79628032de2c0be31", 0x3b}, {&(0x7f0000001600)="d5877ad0ce67390ce769751328526b5332bc2938e3c0d59d", 0x18}], 0x3, 0x0, 0x0) writev(r0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000001c0)={0x4, 0x2}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) select(0xfffffffffffffe4d, 0x0, 0x0, 0x0, &(0x7f0000000000)) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x64}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}], 0x18}, 0x0) poll(&(0x7f0000000100)=[{}, {r1, 0x1}], 0x20000000000000e4, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x92e8) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r3 = semget$private(0x0, 0x5, 0x624) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r8, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r8, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r9, r4}, 0xc) r10 = getgid() getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r14, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(0xffffffffffffffff, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x401, 0x0, 0x0) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r15, 0xffffffffffffffff]}], 0x18}, 0x0) poll(&(0x7f0000000100)=[{}, {r15, 0x1}], 0x20000000000000e4, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r7, 0x0, r11}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r9, r10, 0x0, r16, 0x1, 0x401}, 0x5, 0x9, 0x4}) getuid() getuid() getegid() 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x200}, {0x44}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 13:34:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) poll(&(0x7f0000000000)=[{r3, 0x2}, {r4, 0x80}, {r1, 0x1}, {r5, 0x1}], 0x4, 0x0) 13:34:16 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = socket(0x6, 0x1, 0x1f) listen(r2, 0x5) ftruncate(r0, 0x0, 0x2fffb) 13:34:16 executing program 0: semget$private(0x0, 0x7, 0xc4) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 13:34:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xe9, 0x5f, 0x33, 0x5}, {0x2, 0x7, 0x7f, 0x2}]}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f00000000c0)=0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pledge(0x0, &(0x7f0000000000)='vmm ') r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891fe2e217821b111ef89695d4ae142a2099adeb635aca83271cb08cf5a006da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3db0fcb95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a554a3856903f632d6e94de4ed51a01a0d72405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9ab630998621b906204346ff00000000000000466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288eaff82986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf50400000000000000cc32ed7813dbaf9ca4b65ac557a1"], 0xc, 0x2, 0x1000) msgrcv(r11, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000000d92f87a67d7a87cf87bb3813b00a0ae3f17c8c9f090805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c20380000200426bdcf306843b34f7c027e2933325f15a792c52015762e442c83610ee91e522137ca128311f62a244d48af8cea73d1e661d3db901c48e582d225bca80000000000000000000d093d1a0cecd471969297320ca1bac28219bd99de91c38b7efb9a9a76f6231457fe6c565ba0c5ccea234608d47df318fba951300000000000000a667022cab7f8e9811aed558f6685bce189331a7f2a3f483a07b9ee47a366b3cb7feec80608ac8442d4e88436250b016cad1813d8321becb9f89e1427591ad356168e3335739335fd15c9fe9ff062d71680ffb8b041eefd7f62c4a0f20d391fb0db1d963704b014de1d4bac15a0b8c488cd28f277e5ef7f7df0e790ace00000000"], 0x1, 0x0) msgsnd(r11, 0x0, 0x0, 0x1800) msgsnd(r11, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) r12 = msgget$private(0x0, 0x20000003c4) msgrcv(r12, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r12, &(0x7f0000033540)=ANY=[@ANYBLOB='\x00'/102396], 0x13785, 0x2, 0x0) msgrcv(r12, &(0x7f0000000180)={0x0, ""/18}, 0x1a, 0x0, 0x1800) 13:34:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) 13:34:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000040)="7c31cfa02d6e29ae3fbfaa0aaa955a9fea4fc9bf0ab40e7fee6fc9100a83", 0x1e, 0x0, 0x2) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000007}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) fchdir(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x100) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) openat(r2, &(0x7f0000000140)='./bus\x00', 0x80, 0x100) pipe2(&(0x7f00000001c0), 0x10000) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c}, {0x6, 0x0, 0x0, 0x104ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 13:34:17 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) acct(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0xa) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES16=r4, @ANYRESOCT, @ANYRES64, @ANYRESDEC=r2, @ANYRESHEX=r3, @ANYRESDEC=r0], @ANYPTR=&(0x7f0000001480)=ANY=[@ANYBLOB="9cc8ca755094e764e454aec3e6cb3bfd2e172672bf261a92b94befbc0cba32cf3f97a8e0dfd87d061a150ca43c87580fb54ed785a8d4abb8a94f8bee807a10264b5db3bb6829cfec676246f6aaa40946ff1fb7ccdff1e5b03f9fabde88dd2c446da2828e0245add871dda3bf73f7bed27260a130ecab91857971a3d07b841d83f9aa27ce17a314355cdc595d804499f3d137b8773913b99e2391ee56070eacc1f49843359c85fe16c8d153f218001c8dbd7dd182d11382bee063eb6dd726f722c248bcadf43e2fa07e59687b36a9ad9dcbc08bfe5d383be19e30478ccb975769321efe9186a64144ce612e0164075ea3bca670b944b3ad0c219825305e8381867039d8d47270c47faf2fce7d17d19c6ffa34d3bc8e3bc4b19bcb7acc0f4c5dd7872751bc36479a8f20e461faa5557e78bb0f2ed3af637b01e1b3824be157d69d32108b21d805312dc8b178f34bdb13255fa3be58eabfbd58f9d46a28220afe52d43f17551d589cd7614f868b7f43c289f26fb5e2403146ff9182740fd1b8f2b7ba8a1f1145a0058633b36ae27ea75a961eac3cdc9da48b649663ddee488750b2e545f4e5f9533b484f2dec462b8af0854d9d1e71cdf3aecf2d927242137fb53b6c646e09f4b42a5808ed61df5b277aeb4ac5168d4d8e0a43c9f7e7f4f3414ca081e2cf6dca831cc04b2f5e484e5235cd190ff4e3ab3251b51c783822a4b28f09cf3b81b49e25c005d88320fc7e6d7f1df2b1120d47b81df6ee9c440a54a2740721f3316cca7c8cfbecfa0021262423b82fe8e73173ba2804f54e0dcc890243c6cabeb775e31cc6fee4e643c3b6480c8d68aaff6844308dac3fd0ba44481d01afee29190fecd223a2ada89851f35d072d6afbb2d67b38ea5623500b9245b21301219a4f95bbbd3860159d27b19629c8a806910fc7e5f159afd5bea1ea5d8ecea6f3d267a5066c90f2c6dd59879251cd50d19c12d3d7de037be7fb0c752358ce5d27cf2b20b67bcc20acd052e539d251279b0e945ab58639a4caabbedc6478aa739571932d3062c3661f235468388d341ed83a5a08818421405239866557fb1329655c459168aa481a87706b5023c1404d87a1be53c821e4a069c4f1f723768f4266ae5f074c76589c5056187ab3013f3fc7acf28ea4055d2a2c3386cbb87e8e56d62d796dd7b4fff765245071d4e8a5ff6c3a77fb299129e8970a17a24637ce7cc7417f71d809b03ddb0e4ed215e48cfce3c1e6a74ab184bf6d2774a79e51358e54bcb7e91e15c70a3b854bb1e7c42bce114f6efff836bf191397e808096dc7fab891b3e8cc161e21604db1ecc570b42d49b22a5264c3c58ac730067c9190a4a290e9f12f2c74b664ca6d878cb9e6e2c0cdddb26c52fd7a5da221df239e2b890cb2bb1fdafbbb0c6d58348e3c84be0fc920d24e30d2bbc65ac9fc119cf0883f1964cd1f535bbccc716d3f80b2ef478061c683ce1284177975acf9b27fd0d8fdadb1f5aab308f379ec8dcaa34c1e9d61da077c3cac9556b92293374a0bbc00a2c022971abd11c1c6a85a8a7cd41ded4ca766cb11259f296a1b6f9e47f42463f1753beeef1621e996026bb807950fc655c02dd94ec62af6ff9ed91f19a27489ecadf0142eb023d6ac70b96e499bcbc20964773bed2aa34619bd594852d5b32b8af58dc8c5521cbf35a4ff575a9e5115fb2fa5b7f9f7195ac25df11b91f90ac720a25763c11724886673325f82fad999bd0f9d42bf6c6716cadab5d500cd3ecce7035b1d726d2a8a5e90facad3764c67d48f9dc18205cb556ae22bf91eebcb5265039b8778549d62ae8c382384a3eebdd911b676a1f7325e37b46c7ab4a40abea5a830f2a4848e50372646ffdeeb51220098bc46506039419843984ba708c5c911f74b9aaa6d0f59bdd946e7a08298f11f7bfb7c9f9b41330118e2e0efd3d03117b103ab5c7acfe843f28bdaef6ab664b07816f942b8370589ffc65daf2a0c9f08bb6f8ce09b3d82924ff4f19acda4b3c9b45ae3a3d2b68101d8a33f3901195a18e092f0a9c5dfa23d7fe1a9b926bd582bf63004c4eee345a7cdae16f9a1d61f92c2702529d200c9979d6c40eda7de96c404643e0a0cc8a847d49ba606204b0e2812cc542bdd822f21055f0186e791699af853ca1c6aa4e9a37227e3d3dce313628c2150aa4f1be976cb2fdde6e45c807fafb5c6dadd1863ed75bd3e9f1534936069faa7a6cd6be9c30222f3066d8aed7f7285e35ff78208adda4826227d17db2eb253db204c1c45aef07826882bc7d49231ca9acb7c28d6b487d65784900bd80b83481ad0fb580ea56f576393df1b5092dd35d1bee191485ef0eb3d59bf43b312616ec1ad4aabb1f217ca6aa9cec86d791038ac3976f2f7a526873efd57cd4674ec4b74a0b5937c2a5c63201457ef65017faba31549ee4abdad1d289edd89aece66e5201be5d77a471385b5ac09682ce0c09cbfeb53c9006771bd85e26231ca44b41992ef2ee375180142e441d2e254739f4eb97fce249cec7b4eb1d639131b5f28c1181d3929da8ea3c9828224f1df4307441b48c3aade4768e6c1d7f0ac7d22d71277ddfe657ed61fd43f3879aef1a2fdabb9140de435c378d722c1453a72f1da8ff8518981e099a8a41b9c6fe4eb6acb74d6e1eba18727dae99712537d2cd72db942ee68dfd663ecaa5afb724ee4e9c1fae912025990c311e90c079d9dc0f9c3d0da564c31c96fa4f0ca29abe1444ccea7be22e68c43f48a6271726f97d965c5aae31949d0afd0eb0d27c19648ecc17069ea10e2e895950d3d52f3e4880617042a081ee531323c48880c9354423a27e46027d853eb617a0e7035e0b8a970e8504d7d5b29d65b4f5c6258528615fb7f9f97bc65a5afe54dbc407be55b2cfb35058ff77f5f71621bce2507d893923e12902c8507017ed1a83dbac324584384a1b42d6dee498d427cb3a8d469b587708287161c83a6a7ad5271c6db608387d6036e52d797963d053b227a5d0a52afd56b44a5ac63f5732552c08b77f7808346788c1c1e26fcd4175257b7d07b6fd3fddb8df3941f07cbcc4c202a4a6f2f06ae4ee469a0b67dec1d92e505f07a928b1c337fa72fd1d955dfa4b7cb124740860ff7a0aac80b3e2b3b336db1eb9d39432a0b2f5f7660411f8536a64392b8cd6e54700a8b39e569f18d04ec70d0320e351be44dd6e9eaaf2d90232886e2ccd708559c96a60d728404dd7844791a04a826228020fc86f44d207b81d79a5fb020cd8ae7ca143871f922d941b0dc55d2d4c12d7ae0a9a5406da92e1039f7c3e5624260a5f7b1486bdf7bc6e42df267cc8c8524443e7319c1b749f4b33a398b369b80cb259b1a054b671cc0ae945508ae43d8fb755128d2a6bb322a8189d450971d6d0ffd2c5dc2e58dd001c91c430e9be95fc64ebca765e2d0db1c8039198ec028edf6d5ed04d1928586a2ec216063c31e21a9acf99d7dae9ab3af956908c635b4047cf7c377f8b853baee8848d267822c2cf1db6b768bb3acc553151d04c33e1b651b57c5714edf40188271e1003e0507b258166af39d3c3ff9b49fedf9786ecfce2edeb5272d351b799d3513f2af8dad1b54234455c8f4fec7f967dbb6ec899c828be82b0415d0c5fcf0668fff5cf6f90c8ffb50b5241a5a8eb7e67e03d03a5bdbd832a5e9c78a72a0e67798468a18289c6a45061f899c5641f5d55563d32075fd6d7491bbce429713995015928b124c97ff6bbd5880abfa4c6a7def103b63db3f0d010549a731171e4ef9a691ace4295b809f2ab265c3645e783e83df6867df6d017a7b2a95ae6f1257cf280d834447986f7eeb0a88783a32d913b2fcc1e64bf52517ffd03514eba0efd20fc71219e58970c09d6fdaee2c790caf13c0cae70572a57df88a9d8888c418abcdee8033121940a84b599156aa0d65a39c2b706d0bb6003c7f0aaa1a285c8b9aa5de730af9ec02ae85e4f9068bfb1d5400263af014bd12f4cd0c6007203afb6719c65326cdc68ebb48a26457ef4a3397a922b729644d7d99868a9a8d0ce893a4574e35de6f76c026098ed377b802c30efd7b1261207d3900eb14910da134b93a4e6f687c46987e8d7118b01b62129570eb7542acdfd67eca7ff5c97acdd48d1b5a44e3102509b9eeabab8915db462e87f06a770e278a017750731d443f2b43a631eaacf4ec04b23fee94eb4df764c59108b3431ec413bd0a98f055ef94fae16e69bbab04bf466b7740d276f046152278a7605e2f87f4879d1e605567be2d4229f2225cb446ccc162255d6d6e63a44451c55caea82008ee2ead1cec17dc4df98603ffee8f8eb462fadafcb845ced8f2f5a26b13270f75e4c5257e9d4cc07983662768a8661d05987e6b59c00ccd734f196bdc056f8be81d532d9681a47072bb1497e827bedbbd63e78d23c7da87c087809dcfbc05ad9e55754d36c4eff15538d701ad09c07d75a17d55b40890d59a9c95f03bf804fed280aa9286e875185379256f486c3bb86ed1cf7fa410240984bb0c1e2a7e3febfe3b5fd87236fcb5c2bdc6ce7b83a0ab91d00796da0f74853400980a050a22f2597943fbbdd7826091b5db2494c68fb5c47e7a62199b503bfe77d07ea41e8643cc4771c0e7038e0e950ec80a5345888b0794b14f8324b9c6366cc5085b893c2147463d8cba0bdd80bb746d5f48a0f6418f87d9383695264ab561ac83c5e63984b4cc62ca0f11a3e6bdaa02bcb585f9b180368135006cc9c5cd289726f24faed9c282910908e148d1e51f1d07eb101788cc9168adbeed2cb1d515583f08563275dcf9e2f1373eef37125b2c5e10dab5f2b04cdb59463c4feb0faa38fd3c9d1d7d90696e8ab5bb28cad101b55c4461c5cb8d8dc84cf6ded8bf4bea23472771d0893607585a1a321c0c9c29125a5409eeb5ab2445eeaceaeefe79d1bb42e0dca41de491bc1b28e8b0a93f6e4f07728151ba70e7ea5cabd83995f501a1516740a566348efe702c936925c919d21462b4448ffdbbf21c4afddfd43d1dff3382626c138c7ee5246dc763e409dd9eb0b5507540d48735d278070341464c7d21a267650afe9a1fca8d2529212b23ca672ec9a580ef2b0c3441ff57b9083651631be50ced381d54e18a682bf707f61bb983a6967a9b24a8ee777645ed1537e479b694312076fb3f8599d6c979ab5c19572d97e4e7d7d6d3dfa97c0cc72a08fe987238ea2bd6757259f793fcc96e75d1a0a6a3ba22160fd5c84ac2899c1aea6d9262b3edaee9e0bb5fcd9b4e4a7b5f820c6ee64d8dec1d957b21f4b9dd941cc6e2175ab78c0b20717bb39cdc443650d2684ba05a19be62e77023b8be4b46d55f8a007780243b1a79714421f18d0f1a71e9bda3f91438040da280519cede0d538fc93a1a042cb5d93655246b3a19204eb7ab7220efde39415bf33e24d98e5a1e7a3bbd742ceb91782f2a9fb6894f7227111e7321c298979fd3866dd612899fba26f86b50d72c860ebf438d00eedc8d140a5a8a4701381e96dd705442e6164cdff7742bfc8dec1d8b162fa54f7006182962d1aacd5c1a75033751abf207fda58dfde3e671b99b33aa0e2f04d62c9722dc5b31d6ce96a6157aa73c6c158caf2069cc4f0547d7da5a718ddaa92936ebc37f159a27a3bba40528e7a4cf94d2360d39e8a62a15b2987cf0eccb9112ccc38c07bd6bdcd4c67d9e67ab8b80287ebee6f4e0f06681eea832dec9d2c4c838f4dfb32a3ecc5420db204666f4f1de03c773361995a8e2c2f1c905e27d49c5d3817f3308d0681564c66114c3f5041452c724d46cc575b40f28f9faf3d", @ANYPTR64, @ANYBLOB="34a85a250d92b3", @ANYRESOCT=0x0, @ANYRES16], @ANYRES32=r3, @ANYRES16], 0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 13:34:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020007e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) r6 = getuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = semget(0x0, 0x0, 0x2) r9 = geteuid() setreuid(r9, 0x0) setreuid(r9, r9) r10 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r9, 0x0, r9, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r11 = socket(0x18, 0x1, 0x0) close(r11) sendto$unix(r11, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) dup(r14) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() r18 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r18, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r9, r12, r13, r20, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) dup(r21) r22 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getgid() r25 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r25, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r7, r12, r24]) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) r29 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x2, 0x0) r30 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r30, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r31 = accept(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r32 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r34) r35 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r35, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r37 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r37, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r38 = fcntl$getown(r37, 0x5) r39 = getuid() r40 = getegid() r41 = kqueue() r42 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r42, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r43 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x0, 0x0) r44 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r44, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="bc119841dfc49faee94e28a4f1dbe047b691da720934efe2504c55d9a8d82553c57acc56bdc6b94dd130f34edebc8a3cb8510b8573825fe01d70c59dab0d431da0b80ef157e1b7e01b74871b880b75f51634206d89faa39dee411eace5628a983cf9e9cf989c32b89fba0dd9c95b53d3fba34e989e315dc50c773406bf8b5f6115cb4bd202f499ff7e4c12c9118a129cd061142f55ec91b2f6818e9d619013a81e262764afd4bba1aa2f96b2e70f36658e9c61de9e772c539d2f8d004d2db59163805f0166d318798e1c2e11d1d4cae6176498661c87d0", 0xd7}, {&(0x7f0000000200)="4903844259e7447eb9b85c52aa761d1a6f4228a2923ce618a0a1153548749c51406a7edfde4d12114c63b4cdc074e6c493960c947047e2a8d9f343d2aff2c0311f57e965f711878038d3a22be25815088723fe74dd1fee4baca7f64e4578bf0d82b20cbcde301487be2da157c3bc5d63fb400a95fa08d157072bc0ab3c61bd9803b80da1349146c896c4473639a424cd66c891dc2d78f58d4fedc6eb0202240cdb813fea2e52f6cc8d755d026ee1280e646c06b7106da68ef1ee2946572ae0a87ef1ef72454e9c2d16e07dd5ec83b0c2565a0d9e09", 0xd5}, {&(0x7f0000000300)="78c7d36223b75549ca31b58c643d0deaaf0d73aac02203601cffe0c7e480e50723cb43f7467fe7491f108a119c1ffe81b4e25c699e6e08609b3087b0ac10ad9d813c9393363dd24e4634551d810495ede9a0cc38840efb052426f2ed253ffb641c8362bce9eb36f00a07be8a48c1fd84d670fc05cb0c825ae5004702b70c9114424c395e5aeb23713b12034ff5a69026c4ee0617579de69d66557c438c92eb0ab1c67a32c931dd7ed6b16f606db6196a99e7f05f5a26b0e53df493ede9eb22203aa0f8361989f07aa70fa1b630f2f2c2e30cb37f38d332175bba3dc926e7a3025200f7bce28b52edab1079", 0xeb}], 0x3, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r5, r6, r12}, @rights={0x30, 0xffff, 0x1, [r28, 0xffffffffffffffff, r0, r29, r30, r3, r31]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r32, r34, r36}, @cred={0x20, 0xffff, 0x0, r38, r39, r40}, @rights={0x30, 0xffff, 0x1, [r41, 0xffffffffffffffff, r3, 0xffffffffffffff9c, r42, r43, r44]}], 0xd8, 0x8}, 0x40f) flock(0xffffffffffffff9c, 0x2) write(r3, 0x0, 0x0) 13:34:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendto(r0, &(0x7f00000001c0)="cf1c0e3462d31639e69dc58e83d6f7761e3dc3c0751de44b4f7eaaf58b607bfd48d1ad22a520212fae4dac38d65ac22e95b241a401f3acd859773e9ca0d8be994181585f90932271d51992ee762defc0b4b12a9b27e9c1811eb949bf813e66141382923dfd2036237d0622ced778d50047775a627556f9f9edad68e3acfa123377e1d678d3a29fa15a9d041497b8933fd3df7cea947369c7c9edae1b740644ba17a66815de598e78b7c67cc4766e05fa154158513b5361ca3155a748593e517ba2eb7aa77eef940d6eccd138660f4a217caf6ccf2d72d99c7b1423bd51996a509b3590e50352093bf826c5f5cf8f5e264cf0f60a49", 0xf5, 0x0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 13:34:17 executing program 0: r0 = socket(0x18, 0x3, 0x0) utimes(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) ioctl$VMM_IOC_CREATE(r0, 0x40047307, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x5000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil}], ['.\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 13:34:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000067107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="e0feffffffffffffffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad000000000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882008c9bd8398e58ddf13a99cbf19cf724031c080ebf25937291a2747afdc7710146c43b578503046babbc60684b398b4c6d"], 0x3c4}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x0]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) dup2(r6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x0) connect$unix(r9, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70de029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xffffffd7) getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66696c65710717b29916b2ac526be489d1b6ccfc8b161d8802082d20744067e1fa3e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2cc6dd52239c45720586af827bd4fcc966f1d9ef362051c9e74c531d6727d0db3e11396efe2c5b431b36c08ff341ed3c37797a43662568e48954e1127bb1ac4268e9d2f1838db74f435a7b61735a96290929c28644755447f1081c2bd3e763f792724af7a69ef6bb69dc13d9679e614e128854d51374e19229c76ea090834d7392960f826df03bf5dc8f81d7f3beb2129d5a1a0488e6d82c0f25715ff7a1fa5"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r11) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x2d, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0x1bf) r13 = socket(0x2, 0xc003, 0x4) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66690000710717577cd3b362c9cf7d5de07b6a7171aca00101775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) 13:34:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x13, 0x3, 0x1f, 0xffffffff}, {0x83c5, 0x5, 0x9, 0x8}, {0x0, 0x3, 0x1f, 0x100}, {0x7, 0x7d, 0xa8, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getgid() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = semget(0x0, 0x0, 0x2) r6 = geteuid() setreuid(r6, 0x0) setreuid(r6, r6) r7 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r6, 0x0, r6, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r8 = socket(0x18, 0x1, 0x0) close(r8) sendto$unix(r8, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) dup(r11) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r6, r9, r10, r17, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) dup(r18) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() r22 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r22, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r4, r9, r21]) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r9]) r26 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r26, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r28 = getgid() getgroups(0x6, &(0x7f00000001c0)=[r0, r2, r3, r25, r27, r28]) r29 = socket(0x18, 0x400000000002, 0x0) r30 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r30, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$inet_opts(r30, 0x0, 0x0, &(0x7f0000000340)=""/4096, &(0x7f0000000080)=0x1000) r31 = socket$inet(0x2, 0x3, 0x2f) fcntl$dupfd(r31, 0x0, r29) 13:34:17 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = dup(r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000100)="3cb71128281ae55e774764a821799bb4d248fe35f0ebaecc153cea6e7de63a6d4b6b0f0bb7ba94735f4a152c84909e4d4c9c2ef3791385ca05604d0836a5fc156b8f6e5a9295712d2c34f3e59e7df3cae807fbf7f78d88aa5cf79b7e195c385e8b8f9a310de3fd690578a135a5808a28b5d6d95f526e572c782a296d0eeb684e2062019005383e155f2e6090de1ef4341ad9267cbe7a3c1ebf0171ab0033c79cb26c49d05e1e8a7910c0b7a5e627f1444f8717", 0xb3}, {&(0x7f0000000440)="0c7fee7ee1f976195c679737c3ff242594aca39f0eb545835d29971e7c754c7721a0fffe79139618b5dc543518550563e3477f3382c33c3529b6fa943a90949947da4cc48fa7d211410c205fccbe11eff299e2358413d6cc9c4e5055b8a09f884e49641b921c5339965bc9229093fb82a4d5f8534b88b253304076bb032766a35beec0581e3f155f908399448fdc52eb207f3962d59e67ddf138bbdd5394cda37752dc87aeefd592221e64da04cd16db4a8ead79b80bfdf0b2c0ebb6807e8012ce3608638bf1f0c8f0a3", 0xca}, {&(0x7f0000000000)="f342a87707d9cc539707c9ad3459b30dc43894be450c8965b82257f4694145f6e34e7308953995272c5bf91216470cbb0c47023fc3235f3514855d72", 0x3c}, {&(0x7f0000000640)="c512a203661d250334b409d4593e3a7c5cad3d941b610a8d3251042bd83ecd82bd3a2b72f2524865f5c73364e7be392cb099b1e7457a05504e18e6a78cd9ccc578804e1bcc299d6547c288d58a352bf99a6151af91dff3c5fb04e8ac045716e633666cc65a1dba6c3a9aa1183ee7c3f901a09cd28154f5da514c4f81a7417a670229cfead8f945798a17dfc12b6c9a67fd9c75bda17486ff8b9c5add902ef0cd057cafb202ee994030cf697047f467620ff5b9c4a85fca97e736f1385efe2bfbc1383814852e811d9010818e163d401beeb507c8727c6826d58a3d04df19c4c80e9f59a9c2eb7a006e03351622dc703d3cee71d61d658dd514418994579ea6e13dc9f0446b443cc594da950f85273707d11781f92fde474e7042a072237aa13b0d62e67ca97a8f6b1e1170f860f217f3fe7bb46890b153ba11f6fafb00992b82fd0eb83c60553bbcf63540d8ebdb60e3aad54b5a9abaa77e5ebedbe53c216deef8be86e55b347e017b418845d59b75935c80de8e67591b3480d0b356f4931cdc4f060480190088779d8e817937a2d6b5f797c316c424bed4215c2820ce4bcb67260f8c685784a90a126269f62ce083a96da505fdfb660a2c5d8309ffcc1017f7f50b775d9aa0b2151f99892278d4b92f2228dc930246879f5da66f1212af81d0f740a02748acdf3dc43d682f3d9bf6185ddc42d1fc9e7228ef4396573586b7750b52c9bb65cbde46e111323b544355265fbddbbf7b73a8c7b785a386b2722274fb13c0f80108ab9be6780c4ea77d2eae0045f6a5c1b603f42341696462a1370ed74deebdfdca467ae76cef0c1147a6e68f4510f8ff84b570d17b92b2391a4d25f64cd8b178c0bedc3368933524769eca9c3553a14766c2b0537f6c6084a21e32cd88f2d0e0b0bf11fbb3349a152dbfcc7600ee49fb1e51d69084350d5304684e3546b38f4062890597a932b256f94465c878be1d474b49a40ffa0e6d4e43c7b70fda6c5f1bb6d344c6fe9b47e68f09189892ddf8b28f7a04626f1b3163f33cbb58f212b58d48bf11b73c679a7eac167f6d6dfe429bceab6bda1f1af95e2d68fb950c8e44c096dfa2f859b4dd4c9ce8c76ac416721a2f63c57cd2499039803e175f97d260edfc9138d83913b9c3f38d102a02db3374692e8126247ceb676c453c4d59efb8903cb672f859578b41d2df74fc48230c238b9f5bbc700046abb729e4b0808a7b3d3c49494b668a18da70211e3d77460790bf0f2e1ed3dab6b0c5b2ab2c83b2fc1cd6d1e0c2c378cc539c961cad82f08282336ad007f5ae353440b0bddb2e3d4e9f36db480cd05c21e9b3e8122380a04e4ae8e1e8c3728f6ed4c3e83d244f5d1a52c54cc5e69740e409c3d62437ee68d3b936ea5315795590db036b591f9d13f6f93a061892e4e952d33aa834531b09d7d94b1de06edf5d36e64a143d8ef9d555c645d9becd441547dae2d6d6a19a0a8aabcac23c26025980ed6394ded2e222b112cd45835f05f5c265f3af613f3c2bd5a6749cefde474b256845c38551cb2a23e054a7f3be8e54b9865d84a318902beb570364a6b68eb18c12f848eac6c60389d701d1806ceeac558900de88a28b3f05efe50400ceeeed3d8afce51d31fe7047103c5bf6a62a228233de73b2f0232874b31fcbf5222b28da6e8baa6d699c40ee4cc9ae513df702c07cda273f02eb273cd255a7acc39e83953b37d9de5ffc31180e09c4145056a8b3e5728d847377f0a5801476a04452f8c48727f6a4ac2abe49837847e6064a146abe9ad0e25a0de60e154b11969cc8f23c573b88dd7a06ab493a6351b48aa092b42f2bb0ddb54d171da00feae8b9dcb2638aa199e6b00df925417e0f883bc24a4010f77c2d70afdad5408dd2a8f37a3659b5a1af085352f1b91e6686532b46e2c9d27fc430f34f0dc6f28cbf8112d988b2e6ef5919afa7d5eb8136a65d006a6cfd29fabfb3aedd391eb93ac74e53b67ee5d5c8173e2075ec2d02811edc3ae2a7b030180d0f1f0d32e5b13fbd821a231689ee791ac10cdfdcb9b06a91c34e79b769ad4dffa7b58da86379eb246ac23d3dad77a5bfd7c08c6764791c9ef2134eb75d065d551756a503c2d81e37e3e82b0c5879981eba0825740d7b52f53864bd1f4b601d44a4279cac407cee494fdcb57f48aa6e58ac10975c8645f0931e67f9e9dcf03f4eac5e1a54f6311b4b14271a0f67771868d52c136869e3edd4d080f9c0bc2761c6d1d419e0b25b2cd12502905225447c509bca84a6d41047a6658cdccd0a935dd502245c2acb043b47f433897cc913e7bc5329c9a5d30bcb4a8cc628216294bdc6fbb3b93180b54372cc5f59eb5961bdd89195d08e4becfebe27534878e4d98529577a4c4a93a29f70fc24850810f6f49e5eda4931123958327c106edc9de7721c325238cb33bd151148520006c961f638c56eb91780654b6c91596e93c7ae562e6162ff9256497d1d6de1008b415aeb7a8716c7ec14fe3414de0e0aad4036ed4b0fdd3099282c464717648c988ed60b8bae40678af90a2b408646de75fc23d1ae5a9738d42fdbec9d57bdeb8f2513c91eada8903263fff6309c6bcfcef5da059ddb4d1db8e87d598e192378be48e31d0672fb9362642ba312d86f16fb10c0145eaba9b192bb1f22de432e7f1824461c3a4f09d0a5642e55f0d294c53dacf4c4c471a041e646e3f6b40369788cac042ea37608addf73ffc5ccad8ea999fc51deeb494170a6cfd9bfa7b1a28aa22e85888d7caa6b0568f928f29c43074fdb8fbb2492aee80f239ef9da45569921c38d418ccbda27234c69637311b2befe2fc321a9e7a3a7d7d0bb2c9abf47d8546890c5944fd64e2d95d86859575088b1bc5a67fb999548ac9e53bcb62f0124949bb950ae58efb9ea4a92be0a96911bf545dcd6b2413ce9ca04e52e9602c4848ceda2e2a86ee7fe9c4d4c7adeb1a57449958269e17553ac520b8137d918c87828478df8bfa500c12a343b7392f2d742c41f6528c12d0fa8d4df5374f2ee8def5fa67e18c06f420538d7abb340463c175b096394c9996a5ec6d7807a6a17eca42cb5c45c99f18508aac934b8c634fd2934b30ecaff7790e8603b9fd1eacf3ee1cedd78a279b5cde744b6177f24348e6f94358b5a8ab1d8d4360aa4411c2525bfd063c34c0e4e5b54bb1befe986a06e77fbb681533c40850ca8d890dc30d26a9e1860ed9cb33eb731f2c3cf7954ed08c0bc2dedb91d0f9c21e1cf3448647edd5999a8b1f8c5d6e3c65ae6f68638c79ddec27c0ed5830090baeca75fa3065d9697e4573c149b21fa5369305051bfef70574c3a43d0440b6d7955e6ca69e8bfb231b5a381fcf1f73c3fc0503f9615e72376b85e34d8079cd59aea577b828af67e6fd09a2af1d702959aa1de0a93fa39cc03eb82772d7358a7163514c3490bfd31cb3c6fd3824272299dc1c6cdb016d6e7bb9907ba6138e60e3df12823c2d2e9adbc7118d1143dfb0af34d8bdeb1a95ae539f18ef2d74d23675fa264d8f6c252b3a694da52c6aa94827e3965609414b1eb636cc42788beae8f429b9e11a4ecef18fa24ffe424ca44ed647fa79e5d89bf7c049a693ed9e5f4af5d01cc82762bf678aaee41b57b35c77ba18adbf827e4a8852c352863d58a74bef3eaf9dfd0cc8f60bfa24fbe9ba15e28b307560ad2b5b91b95c7a878e5fb3ec8d123255cea1107c8c4bfdc00d8201b5a9b0f2d4e24c1384864ee0f0a7d968640e9dd140cf5c5160bb81272afe330f655c0e47d1685191c1273b5ac71dd3213eb609e860ca195bebd59f08e65209b5a574464818ea2fab0717a61bed8b4f7951e7ba843fea6c9de4e0f0226ff790638a839712c9bb6b4a92c71dbd74193424ca3dfd2a0ffd19f374945df70a7b3468f299f374e17183cfe6a0fb0f86f1b5f14f24956badfcbac005518183121c07943b73a0ccf57d8d8ea184dad32cae49c5a2d4d9f1e79882cc8a04be1130cb88eb3dbf314194ba7aab9650de07a9c402d0e9cb1ac2f1d154d0a68558ff8747124e6c97a0ed9e265703a075b7523a2fadb266ad18c97323aa51f5834f5b5442b24b370bb95f29eb0d819c784f1ad951de7bc3c3b6a4476b3a29e92e10c9f08d053794d9bcfd49b45bd63f5ce34204733e4c0b0426743211de3afb4f6caf1c10cfe2c675590efd7cb9006150994335faa2c09d4ad2a2eeb7762ade2271de2bbcaac34d5dfcce8d9138ded55076d36fe0716dcd29290edaf26ac3319fd0c05c91895d8e744bddd33f90b6c3a35c7579d1a0ceea65eb4fb9822166dcaa77e837ab18d88b1b40f236bf5a193bbef1fd39359a68880a962309229c286a68a667f4707e0a74d7bd87ed022e2120191dad4ea59dbf6137e57ec0f0dfa5e60f9e8334147d4af8dd5170dc331c6386dd419b6803220b4286419207dcf5489342b5b5a476c3fc88be9792af5bcf92123f39e338e2a20d31172871869c9a650c4b6c6a728cbe5625ec717636b5a5b27cbc70a70759245126d3794afa467d51d22971df3bbe8910c73b8987116d6d6ff447b9e43d7bc4bc6fe8a7bedd9e8d259cad5e5940b7fc586a4e3da7853acb0aa11d03728605151ed1db3f4d8de9e2a99a667791d192ffe6b9cb70fa672c842bfa6ceaa7de2fb2b813886cac97ec9b8c8c52ac32d78387463320ae0429d93d387e72b6657387147ac045af80dca35d4f0a2be151f4d9a914ec1f2d6fde647d3eef78262a7128a548386201bd8506f592c57e102818731e904964acd6f054b0c656e10f1584ea05bc7f8e390f6d870321c5086063a77fa76d7ee353470f856ba6dd6e25e253fe4c76d162b08f2b321849a6c0506aaeb1dddfcc7258bd2c013830c5ea53162e756d981140bf63478b865c37d5ac07fe19a780e8c7c11771415a1dd7998bac0ed970ffbde004fcbacbbf52f333a31e36ffb6fbc81937d1a9eb1029addbc837bb2f23c02c20f27512bf64b428c1d703ff9b3cb9e88ec878f1e9b011f67db87c050feefafae04fa30c45678f6b571c06b8ae02792d7c875a2950fcfced25a5d22d7a44249105c39cbbaff40b6af050e2121e5a51c8bd042d221582229f710f51426637664e152df8523937aecec03872bbfa7623bc843fd4fd25bdc93611f389f9b931f90634a4565921bb8d60cec936c09dc290d7c0807fbec7903ee0b705a99941d82f6815065c799badd61f83c62a52c1f8b15e8efa9d8149533852c46d9f004c713f07b1f129be0ba72e30646d872a9bc0567572b18ba653ff0d298961141b1024ea172a59c8f46699ed608d4f3022d2d609ae5572a4487a6dd1922d26dbf0e8fcf812e09ace6e44502c751a364ac4698549ac9d97293ab861e170a968de6d13ec538d61d9b2bf6f4b924b685ce43a9e10a6367477611069b55bd7254b59728d5a7261d52b54e8b68689aa4b8ef69a19d2ae62cebd58d786aaa5186e62e6e7372d2c3cf7fa920714bf1c991712d0f4324cf131bf1f9524e665221bb96806a26eb299ac1930d7c188a24a2bd244cb1d810f7529b438de3f866a2a0017244cbdd51882d677416d130c169a6ac218fa733256c44e9574d4b0e6ca9d4e35ae4743081a3123504c8fa486ec28b672ec86122eeccaa3b488e17e6ec20e0f3f89f27130584fe4be721f02a975c41599ed1883b27da3cd6a71595e600d675b967fa33e6f49b76c6ed49dd660b41491e287c59dceb8b96a6badc6cfa6751606d82064c02201968a5bf0eeb4b104a9b72ca166f804a4c52b5e795b04198d132bd7145bcdab9dde863b61222ccfcca88f7a3382493989128", 0x1000}, {&(0x7f0000001640)="54008e0246572733a15cdd9fedf6543c0083c3ad376ef72527223e115bb0560ec8bb726b59a418327d0d33d37d171621bda8c65c07937b020a4a4e7e00633635a28be858f6fc1b4624551a5907afd40e47e3381c51a6109465b0836d14fea946372953eb61b6a136b50aaa8a4e97c9dc71df895995d86a86a31c92bc6b5532539a55240123aaa0cd64f5427e2ff481ae21329fc22ccd8664a8043c12000652e20e6a2e8568b1b33765a6be1e5b8d3c6eaf50c361ceb21b0d2753710983666fc55e739a916d90f8198121f0dc06b6b855bc276c4a57a746f5b00808877094be79742b3ce3e232830bc771cfebbff75177db19e06eda07b07372e93b53c2408efb99c9a915ec5b656246b36319c03266815099025554e9bbd37a39b17868c668e8e887a1dab7cefcddf765e877e7794b8205bc759722de725cdb5f17973ac58d272858fe84ce5c48132ae0f1759c531985c10af482fcafeb85e8c1800086f2846186b18e8aa338d47e07d883463c94a7c9b7831b1c7cd2e3b07adad9bda63f911c2bd731ab142c58d4ad8f452d7eff63af6c2479c6bf47f751a574ec941a738164a787d53fc49f115242fa8d6a79741c2413cfd4d4328a415b6a8b130208b2db887c1cfa984529968f3da8f6833e882e690dcc3525f89b595a3c70ed9a174f44cf3ca8474d3d4f466e08b58d06d258b6afa40b877e3d81030c47ef4b0bc2660ce75ddcf055284102e3596684b21aaf896c62a50af33415d8be3f323ffac07a0ed27bb8ea63c3d7f007d69a531a1e27d45433f9d23c4c82e46c5e41b13a2ccf0efcc39d8da75493232e37943c00fbf1d7b0f42523867b72946ca7c3721a2f37c06d854f0d3ad924e38de1c6606df6db2f85e54a5ec5f99b5dfba146e9def693a36f852aef74c0950461beadad56d5bc614ec4f134393f902e631ffc0d4690b535053a547d70c3da8e1ba7bfcef443ee81c948e0a427e6d4347703c567a26823bb544e67ba358ad4c0f6651416629ad28f4d6706758f70afaf3aabcf6562d971dbc9bf32ce59d09868bd4f7eef1d8e98fd6602db6b741ac4b4ef7245c88d0c253ac419d291ef30f1b869b3050ea699fed4bc38213ebf08434f2936cb7008188a75e8dffc3677842d2f59e02f0e46b079d0caf9e802420b09cca010de22c4aedca1487f70dcb46ed08eacdd2d2d71317e46ea15a30c68af0506951872e8fe4089ed717a9e3b0fe1e0d5db200bdd324c95b8110688a5612395f85dc7923ec8345fc3170c86251693f578546089bed1574215a92bfac2115233f1e0c0d645e81b63e48aa7c275039588a459441171a999a93af6102ed77a1fae5f76dd28c054e7c750087bd66a485fba533c4f860ca4370fed73d86a8336086e853ad03ed2bca22beeba2498b28abcc9845dc9f1fce3613c2048ed39f88da0c7ea0e313c12099010fda5eed71b2f132b17f6eaffb0420229494e93eea6c479714c23f5c7081759748651d832b983e89fd38cd22d4eaf9047f482b415222e12dd876bc9cdca2695f5490c7340353f925277d5569ee4f51c648b465406ee1a3672ddd59c2939efd73e66a4c606f934aab2e960fc9d2402aecaf54f1685916f25ba9f140d5f059dad5b6734c9f1ec6839149dcff81aac5df009b3f710dfc372987762d79612c3eaa0653fd946b9a216a576612974fcd640d9f313d8afca49f1752af54c1db62ca0e05917c0461e69b19e023c413c3e96b730164c3553da9b63e3bcb6f48238650337da7f739dc8de44cc0ccf43e77e95a779037ab3ac58d1f11beb2da459d7378d9896425b9d6aa9bc682fe391ce003056f712da458592fe010448a21abc51a21965be7e98b54e2331983a68b2380c2aa2e9e8c1ed574ec1293398d97f5c379028216c10b3b4836ef2c77b9bd7e9b9eb58be935b4be8deb450044642e91b1e2bf11a5728a518e6f61f0beedc91daabd0d2eeacfa9ec605c50177f9db1f2b6ca63d8c23b2d54b4cfc169d54137f441ca6b6167e25611dcb33f87205b4adad1bdf5b3992523367ed93314326243f04c484f569e74f547d5221521cac0c7a9c5dfb17cac6648e76eada2bd24a061557fae97935996a1d49ec7f8d46976004d37b07ca16f32d59bc78f02f595c11167d4009bd464d83aa6e60d93178bded8f192d66b10b5d8e2176225c6779c04571b6ca81d137d38d528a75e5c96bc8a5c0ba8e54171d481a551befda5dbc5784f1a1c9f5d9295331570239852c9f1d7439f00ac8cccdd7a3e68509d87ef2b8f5a370591bf16442b5feecad100fb9b189cc14fcc27b69bc384922030ec87b1b3c2ce9cb602e1b64a5bc93bfaa70905812d259e2c2294775fdd3d07f89aea14b86ad4d7a1c378580a667eb6d7b0ff424c0dd4d0e423bab608a98a2530bc54be9db0a4b9210fbbfc5d8a63a5607c9a420fcc0683db45b33d08c165b7786cb04050c0817c160aae2bf157b13085affe5725f13755d9796d49dce330f3655b9a1e466591f80d8f8d4caeb3e387fea89a7bb33a829412baa238526ca6411767fa7dae7618cf06d40a51f353decc013d1916e0c6227e26a622a4e94d470f32684cca709e2ff5045852e6a7e6d2fb753be1a724b072a07cd2db3a8c6cf1fe17e51396f615cb786b242cf488b4f3f57fbf4691f5d4f7ba7e7b488a79d53699669793e9d4358cc4452ba8d4301bedc210512111e36f97e8be4c6ec99fd5b0bb7f143aaf80a4ade8385ac120962542192a9bd477acae3e5dda23da496345bea5a60428b8ffcaa96396701cf06ab737757a30f0c8ed3f62977842b52e86af18d307513b880b1d66b3910a2072e6e521c2079fec5e0253775bdffedcd949561c7101ef754f9f2a32f1b13ae14f9ffebff422fc7be55921474fedc128a26fd522bccb12dafcbfb386cad36959173daa41d8663932bb35484bf8808370609adab27c6ebe61c9784635c105ba0fb956cddc0f0806d1b2cabdd5e061b5c795bc43ae61fe7ac1a2c89c94834c4137a3753342ff812f60f26fe7a891d38bd9f5e6901729bbe74b4ae911319fc781e8716f928c84e5fd442e45efde6215c7002a8991daeb77fc1699510d7c273640d191ef0ff9591e390611f31fb55a74f5384b5efe85efa109c753d1e3a3d00cf077f59942008fb6a1af4155c10a658b4d0bd0850ce76851f1f2a49babdc18aa69f90f7a5fdb038a1066cca520ab92e62571704013fd2a5ce1a494b8e72b191f5846e73fc81cf4320121b14d740b17257be0f9f92a13e0a087ab19960dda785f99cd863cc37a83396554eab8b647521096a651e89351ba351689837bc6c451f32eaf71c85c1b382c6d1587babf9c1f4a72f3ecac97b1415a921518286ca5e36feef276499fdb9d1a88e684dd4b20a74dfe799a102b745a678bad0f7888b6af65dddddd59b55c1856d50e3c110b8f5845fa36d1cea6a1beed32b7c4bc75d4e2ca78adb8116c8d501769934b49c3bdf8fa018b6dfed0fe113e21c00c27be98207e91f9b0f052f4059ee7abcd28c9ae224b558ae1dacfeb77274a9b7376d2954f8134214bfc62df07c97313d60423948a65092398e53b1b5a17b4cfe7715318e3eda75617a5922d17b621595142e745053cf991ba2cfe6db2f85aba217be6e79187326c5bb1209f8e219150884908a552bb14b8442545a681e474fd50082f69d86c31098d470a65595a21749be6e3229440dff7f8c7e4cd1d2791bcb4a1edb15d4a3bc293db5c8be43dd6877e397fac83a49881524b6c5ca6bff585a638541604109715b74451f3da939a36e247b4713722e64e78a80c31cad6c89e867256dc951255b39dafaaa5b9c5bee58272925636a8820e69fbbfce8bcae90c5bd7de46fa3a31b5009141c08f309f243fe3c0407bac5897d051177cafecea3284de6a5975b433c6ea845744c1647b68d1535544bb16915ebaddd74e56f3d00c64d3805adadb469b02a8de8429832dd6b30726ad9dd925e2b5063b81ce217d852b34e6c751f5b4ef2afc3d7e2464a7ac1fe2765c62ee9312e1689898f1801435ec3425214fbcb41432a4005920a24b31a280b3b2400dedb159a13434b24afec62d73020c31fc97b737b0e4e8ff2e59530a28acf4d6c92b25cbcdff4d2c7be8e02d8c13e80c1d621ece25c5ff860c04d04e5c7fb6369ab6f8fe4a961c38f12d2da2a90c067455d25816c4c3445e37fc4049361e6617081632502560ec004bdad71dff2885c6159af84809d75ce914b16de9a6f88584f8b3cbc52c159c381aedae9cb8aa7fb6497a35e195bd2fd374eb1643906db2af6feb159591260631f42c30254728480f23c44960176b2765b0871b5628917944ec66b499e3a6ffb25b5329fe619f472c2fd2d6e307fa3120b5cd4aade4d31902a78096b9fad7a4a57ef01b12e277c5eda70fef0f5437a0526493ea4a1fd8bf8648e05cf96dbf5a70e56232a2f5a997aff753f566fbce5beae394400914b817493b8e41d4262ea7e159d87acee1104e8c192576d6ec6d7d6ecdcc71392621769310d5b64403cc57e40af964d86dc6582277a4443008bfff665a65b90495dba057445dcb200b91d07befe4b0f226f76ba052daba1dbcb15529d6c359108d9bbc3a5ea6fd43b4567e0cde9a57a63dcd0c962c0e6b00271ff03fc241cff65139d1a2ac97e2edfdc778069c1371989a6cf2d4f51388b53046dfcbf0e9beb2c7ad6ee091222e452fe5e6f25ebce2f3347f8bb376916745dbb43620517f831dceb20af384b7a327fa84aa2e1ae85219184e48cd467e6b2b114fa91910e7d17e782722ec7ef5caccd6929e943270f8cdca6aa38adce3f2f5d7f1e8edaebc1539d9933770c5ea090ba27d9c7d6868cf84ffdc0a0cfe1ab94e01a4430c88f5e86d454d832d2f2c16df7f855efd8303b8a55e4771335735086a546cecfa2f3c9bf59c2016560028fde5743d624a5520932c16920daceefb858c14e480fec532eed9af2bce24cb8896780cf9edc102b6f0e52465a7d9ac7d651319a3ec8a01aee8b425f3f3975d14fcb5a63348e15cfff4790257ae2774f4bea7a13225aff2ec5ca7a6f0840aeb3773ae261c472ba6c807addb5d63848b997a381c8ccefbb3bca699ebba0484774256836b67ec411e001c4bb84e78546dbaa938d52a682f19313be276caedb8b85c040c411771ad45410d28a6c03656a0c865d227fe084f2b5dd7215f43af8fe1817dd6acc7a43440c8ba86d920cf6743accd10f5e3ae524aa316b45808eea18d94d4a425b649c1fc9418dae51b2b2a2d0e2b6b171fe7c3916d4dc88e0dddba13a42e7619beddd25c51ef919f23d00da9f59ff9b3c02845eea539a7e42ddb492b20dfbbaabcc5ead74001dff9edb7e75a425f82e58a68ab8d73e017069b08b8af52c178df7187e7837687567a7e166b3b9154f565a599a35706048a44b2aef2754024ba4981be0594a3ee839f0290e6d5a545206f7b361dff0fd885498787c22b78ed2e8e9a99ad961b62d456f8502082d2427da35b97be92ddf66d7599f114fc509897005d20f4328ac9c65f79afd2cc3111344320e36296f3f3d4c605b0c778df0d95c81ef0570c0e411ba0eaf7261158d7598ae2f805b3d3e67938e414442ef6c4c795a001b94a9ccc2ef2a0d6251ff8bfe5f3cecf5aa9de0290f21807aa1fe7db020da5a42a449a3b18332198aaae16aa0667f29c7c8e719bc934d694a5e7b3013277503d80beae2a2983ee3ad953d47ee16ffdb94ee0cfbd571d7d0ad7036121df084487ebaf36294e6e77ce5fedb7bd15d5cc6bb7242f6c138690c426943986c932d7e", 0x1000}, {&(0x7f0000000040)="a221b1c525f9dfe0acc399eda708348738d8dbf6d376c6f6c1d522a4d3c38d4efe50cfae151243f909bf6d27b14ab4c7ecf88d85a8fad457f97f8b0fc4cf", 0x3e}, {&(0x7f0000000240)="6f8c523b17619ab0839d9260d13e08f3260c6d3749b0a3fef37409a4c9a3a9ea1df32298a3c50e3072a12970aa413a2983cd5a56f6e6877dc32b177240605d01faec7b148820ec82fa9e1fdcf1aea767f32f9d0598e812405010d657c04abb6f6a951286ea86285c9f30005f4df881bbb9a5be2a18", 0x75}, {&(0x7f0000000300)="d46de1c36ed4538f874f9f43de842b4c4071615a27833c5528232729fc86e38889497a9bfb5e2f9aa9272489737e53edc38fef0081958fd0ea74c3c31e1f41c2dd6c4b39ec81913b0fb4756ae7e2c34333a895b2dcea40d920648f79b7acecdc676e664b557c35a43777b674481aeceff02ec82f8c9bcc506fba7f3aa0086f1197b686a529811d3c54a06feb5cb4e9a750d9e5a9f93faa3019bab741636b63e5541bb873b91c7cf12d17357ba5a305f605ea286a83baa1313eb66b9ebb5b", 0xbe}], 0x8, 0x0, 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1bf, 0x1, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000010005f49fd5ad018747e62e"], 0x10}, 0x0) socket(0x10, 0x3, 0x7) semget(0x1, 0x3, 0x0) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x40}, {0x6}]}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) write(r2, &(0x7f0000000140)="9f16377d50b74e3019727af3aaaa46b29632070ff9e986971bcba2972c3c591afa0a70a2fe49aa0770308fbe1787ddc943b8ad59cf32dcc737bc62b4f264645deaf6aa9d7089e456346d74d39eb21a11e70c54d57eb2e82042e1a00cf654ee0d51d47f2d06df41379669ad8936f0ae3df987e16a943aff288261f9a077a5e3090d1a79f79e704e220955ab6273696ed78c696456dfdbfc745171", 0x9a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 13:34:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) close(r0) sendsyslog(&(0x7f0000000100)="644d2a75f200702f1f1a5b43cceac99b325cf92584821f0d803089f8bbcbf11ffd787602b9201f06d00ddc9376c754308c2d303757829d621eab12bb231690e385cdf177c59a727deed150fe4553308a7bfc11e1e7c6367046983f59aacaa79e2b72fb030d9eea31a5ca3940531c8e4e6dff89e1295d961302d49a4dce5c1ebfc96212d76aa9ac6ebdc7cce2", 0x8c, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffff77d, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc", 0x3b}], 0x1) 13:34:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecfa639805209b3bc8881a29ed8581f3145538b9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b00"/111], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1, 0x7e7033768faf72c1}], 0x800, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x9}, {{r8}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x2, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) socket(0x1, 0x0, 0x3) r11 = socket(0x2, 0x0, 0x0) connect$unix(r11, &(0x7f0000000300)=ANY=[@ANYBLOB="82029fade4e4630ebce9a4e291ca470b376060d01e4a07"], 0x10) write(r11, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x70, 0x10, 0x7, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r11}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x20, 0x9}, {{r12}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000040)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 13:34:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdfffff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x38, 0x4, 0x11) dup2(r2, r0) 13:34:17 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x234) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x200000029, 0x40, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x6c) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r2, 0x8) 13:34:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x58c2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 13:34:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce84338ce42a6cea9d9b5183f618d0ae108ecbf23ac9523054c99537b7409a1d0d96102288927a281e828cac4e6092f25c2517ae95", 0xdb1}], 0x1000000000000018) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf0e726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c13b0fe50fdc384e73858d2", 0xce}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) pckbd_enable: command error 13:34:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') 13:34:19 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() geteuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x8001, 0x200, 0x0, 0x1, 0x4, 0x1ff, 0x20, 0x2, 0x0, 0x3, 0x4}) setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') pckbd_enable: command error 13:34:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b666902e3ffa57c6f11700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942e3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140900000074426144499451d4e923dfd128bd9ccddd3258575cb601ac8aa4fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35d30447492ed173a472abb5991a2e81062b55ddb308228096b2bf049ae2f562e6318138ab61f96b4a5c9957f882c0ac0ff4c8c819ac7d8666e1894d38cee237dde01385750d8ceea48ff20aa3c38b9f434a3a781cedae8456537c82aa48c7e1177e3e97"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x7, 0x5, 0xffff8000, 0x800, "3ee0c2f2a26ebe2aa6a65c84293f8edc2c58ac61", 0x3f3, 0xff}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) read(r1, &(0x7f0000000080)=""/196, 0xc4) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000001c0)={0x8, 0x575b7e4f}, 0x10) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:34:19 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000497000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f000037b000/0x600000)=nil, &(0x7f000003d000/0x1000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00005d4000/0x1000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f000061c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f000045e000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000090000/0x1000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file/file0\x00', './file2\x00', './file0/file1\x00', './file\x00'], './file0\x00', './file\x00', './file2\x00', ['./file', './file', './file', '.\x00']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb182e6218103400000000000070"], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file2\x00', 0x1, 0x148) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 13:34:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x200028b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000024ca5b30bdfd982955dc10352fc245f287f07b7efa76d410d59831a5283e4b28bed11ec3411814efd7c22000000000000", 0x34}], 0x1, 0x0, 0x0) 13:34:19 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="0000001860040064a0aa7cf1fb15faee9120c8674caeaa01000000000000000004f90b03a4ef00000000000000000000c362548385aa44a6", 0x38}], 0x1) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) lseek(r1, 0x0, 0x7ff, 0x1) 13:34:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="047400000000000092f43819fa083a86feb3cd380d4b591766ff4af6c4dd379aef146e459404f4940c3173b7903ca39fda4c87eb511985e49ecb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYBLOB="cec4ed21eacfd69aa075f96eed9378cb2bcf5b5e14ba7b2f69d0605186fb2d7632e849daf9a4757ef7df328dafac7b66dca27bd46c6ca018617945089c84fd1211555f32523dd3b86fbfbb4d4c7ba2fdd22aff8f8a9ebb75d90311955d2a7eba36b4fb3ad8812bcf770dd7062d839991bcea16246a", @ANYRES64=0x0], @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES16=r1], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r7, @ANYRES64=r8, @ANYRESDEC=r9, @ANYPTR64, @ANYRES64=r10, @ANYRESHEX=r11, @ANYRESDEC=r2], @ANYRES16=r12, @ANYRES32=r13, @ANYRESHEX=r6]], 0x5) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) socket(0x10, 0x4, 0x25) r14 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f00000000c0)="c5", 0x1) msgget(0x3, 0x60c3e8e205fde83) r15 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f00000001c0)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r14) recvfrom$unix(r14, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = semget(0x2, 0x3, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0x2, 0x7, 0x8, 0x2, 0xc284, 0x802]) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x800) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0x28}, {0x2c, 0x2, 0x9, 0x1}, {0x6, 0x1, 0x0, 0x81}]}) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)="000000186204018b002b3aff7f00fd9edd0cbe57977136807465e1d48c0fd55b8886b04afd1448f4e5a502dbc89304db26bcb9e6278211cc62f626da8d08000085194a6b8725781128f0f6456a174f2000386184b5d9e4", 0x57}], 0x1) r1 = getuid() setreuid(0xee00, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x4d3184dcd38596c0}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0x8, 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000600)={{0x2, r7, r9, 0x0, 0x0, 0x6, 0xffffffff00000001}, 0x100, 0x6, r12, r11, 0xa5, 0x1, 0x100000000, 0x2}) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff42) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r18 = socket$unix(0x1, 0x1, 0x0) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001340)={{0x100002, r16, r19, r20, 0x0, 0x46, 0x3}, 0x100, 0xc07, r21, r23, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r14, r20) r24 = msgget$private(0x0, 0x682) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x15a, &(0x7f0000000000), 0x28}, 0x0) socketpair(0x1, 0x4000, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r31 = fcntl$getown(r30, 0x5) r32 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r34) setreuid(r34, r32) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r28, r32, 0x0, 0x46, 0x401}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r9, r20, r28, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = msgget(0x0, 0x1505797c3977d2e1) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r40 = getuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r42 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r37, 0x1, &(0x7f00000003c0)={{0x0, r38, r39, r40, r41, 0x121, 0x9}, 0x800, 0x1, r42, r43, 0x3, 0x1, 0x1, 0x5}) r44 = socket(0x2, 0x400000000002, 0x7f) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$TIOCFLUSH(r45, 0x81206919, &(0x7f0000000300)) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 13:34:19 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = fcntl$dupfd(r1, 0xa, r2) sendsyslog(&(0x7f00000000c0)="8f0878a0961f23ea2fe1ecee2268b1ce0d724f647d728c55272002", 0x1b, 0x23) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x10001, 0x8}, {0xe1, 0x4}}, 0x2) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x7c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 13:34:19 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x1, "00b9ab6d0000fd000200", 0x100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)="a7d650c6", 0x4}, {&(0x7f00000001c0)="03bd328b70a380b9d18eb22c9b52745877452ffcb7880d95ed9317196c3fd8bf094f23a0811725fc33e029f51a6cbb06cf0261fd710e38234389795d8811d7d0eaa279b6228f3993a7e5ecd42fcf08b86e470220a254f4055815327cd6ef60de18ac5c10f20d02b5bdbf68a13574e17d48ae84778f05e01baeeee0276f30f609d939ceb5aa350feaeff0f2fadf2195f15e64e758ee8d3acd4bd25f67ec04413566dd9c5d515180aa84c6", 0xaa}], 0x2, 0x0, 0x2462c0000) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) fcntl$dupfd(r0, 0xa, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x2, 0x400000002, 0x0) close(r5) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x8, 0x1000}) socket(0x400000000018, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) write(r7, &(0x7f0000000040)="3ccb1845f37513f1d49eb7ca42dc0a9cefd7457df11382e4546dfc61f0fead6c4cb2607d44df5c6b90bd8a", 0xfffffffffffffe99) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 13:34:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) socket$inet(0x2, 0x8000, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) sync() semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000780)={&(0x7f0000000740)=[{0x101, 0x19}, {0x42, 0xfff}, {0x84, 0xed0}, {0x21, 0xfff}, {0x48, 0x8000}, {0x4, 0x7fffffff}, {0x7, 0x8001}, {0x25, 0x4}], 0x8}) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000007c0)) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x102e7) semop(r3, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r3, &(0x7f0000000440)=[{0x2, 0x0, 0x400}, {0x7f3b0752e8ac2e83, 0x2, 0x1800}], 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000680)=""/161) sendsyslog(&(0x7f0000000380)="8990a269dc651ccf638248e16fba40c49b805c00aef2f44d6d8522d7caa8faecdc28ed7e2a41a499afe7d8335ee4f243763a2f916c291cae1b11d8e9f5af6057dbf446c8a74fa9431b8368be0315aefc33c01491db529a6b8d6b20d107bfb1bd0d7df092e6ac829521f48b5598773a65915967b78d634557b5b8f30c73235f5430331feb399e93536a04ea301b646444438aff5cc9092afa48dee3d6841c46556c77b9ed554cbb7b9319cf377aa143b4814ef13e7524f5d63c124669aedd78", 0xbf, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xf6f, 0x78b, 0x6, 0x8, "f9d471ab0a27147880d5914b0f32e4c7d79857fb", 0x3f, 0x6}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x5, 0x2, 0x7, 0x0, 0x0, 0x7f, 0x2, 0x0, 0x0, 0x81, 0x8}) 13:34:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3f0000, 0x0, 0xfffffffc, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) pwrite(r2, &(0x7f0000000080)="c6d8c4a7f7145302f2d763f1d329ca490c6665856467ba9fb4affc5f8d68059bcb5d77e5adfbe819d38cc621d5e90f1d0666b92c154c7a35899951f74846c47a7c5f774fc40694061bf21716a4e6a2aee99cabb87248ccaecb3f9473eea078e8e71d78927ff7b4598c23cc144794460c7f7689beee8a8e78acbf5f1c7b0b9eb815c267c0ec4ba71d30300c9e2efbf0dddd13846b63dd4d9ca5e09757ef4d3f52009e8a7acf1b99dccb2d85f8fc8843193a1d64a0205d3c766fb5bea6a76f7a2aa3cee2a1f640b87c8bd256944d2358a25fc8d995a1b635f9d70ff2e8a4193cfe3e1a93c2c885917a59d22ca690bdebcb", 0xf0, 0x0, 0x8001) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000c6e000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) close(r3) kqueue() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1010, r0, 0x0, 0x5) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = semget$private(0x0, 0x5, 0x20e) semop(r4, &(0x7f0000001200)=[{0x1, 0x7, 0x800}, {0x1, 0xff, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x200, 0x1800}, {0x2, 0x401}, {0x4, 0x7, 0x1000}, {0x0, 0xe5f4}], 0x8) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x0, 0x42c, 0x1800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}], 0x9) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/4096) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000500)=""/26) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000001240)=""/191) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = semget(0x0, 0x0, 0x2) r8 = geteuid() setreuid(r8, 0x0) setreuid(r8, r8) r9 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r8, 0x0, r8, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r10 = socket(0x18, 0x1, 0x0) close(r10) sendto$unix(r10, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) dup(r13) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r17, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r8, r11, r12, r19, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r20 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x40, r6, r19, 0x0, r20, 0x180, 0x4}, 0x6a, 0x4, 0x2}) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0xffffffff}, {0x25}, {0x6, 0x0, 0x0, 0x6cf}]}) sync() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$KDDISABIO(r3, 0x20004b3d) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = semget(0x0, 0x2, 0x40) r5 = getuid() r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x8a9, r5, r7, r9, 0x0, 0x101, 0xe5}, 0x101, 0x7}) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) writev(r10, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) pckbd_enable: command error 13:34:25 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x4, 0x97) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:25 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r2, 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) pwritev(r0, &(0x7f0000000100), 0x22b, 0x0, 0x0) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setreuid(0xee00, 0x0) r1 = getuid() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="00006d8100000000001f3697d74e780dbecd00"/29]) setreuid(0xee00, r1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 13:34:25 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xa599345d, 0x8000, 0xf93, 0x7fff, "5ec7a01950db762515442027b91d331aa0ef862a", 0x5, 0x8f0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "da2ffac700000000000000061d1ec100001000"}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) sync() poll(&(0x7f00000001c0)=[{r4, 0x4}, {r5, 0x2}, {r3, 0x4}, {r6, 0x40}, {r7, 0x2}], 0x5, 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) 13:34:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) connect(r3, &(0x7f0000000480)=@in6={0x18, 0x2, 0x40, 0xfffff001}, 0xc) r4 = dup2(0xffffffffffffffff, r1) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000340)={0x4, 0xffffffff, 0x3, 0x6, &(0x7f00000000c0)={{0x81, 0x20, 0x8, 0x0, 0x8, 0x401, 0x3}, {[0x2, 0x6, 0x55f, 0x4195, 0x9, 0x9, 0xfffffffffffff001, 0x1ff, 0x1000, 0x0, 0xff, 0x4, 0x53f3, 0x200, 0x3f, 0x80000000, 0x401, 0x7fffffff], [0x0, 0x10001, 0x401, 0x8, 0x3, 0x25f, 0x5, 0x1, 0x10000, 0xfff], [0x1, 0x1, 0x9, 0x6, 0x3f, 0x6], [0xfffffffffffffffc, 0x1ff, 0xffffffffffffffe0, 0x100, 0x8001, 0x3f], [{0x4000, 0x0, 0x6, 0x3}, {0xcd3, 0x2, 0xe0, 0x8}, {0x85, 0x9, 0x94}, {0x49, 0x9, 0x80}, {0x5, 0x0, 0x4, 0x7}, {0x101, 0xfffffffd, 0x401}, {0x3, 0x2, 0x3, 0x9}, {0x6, 0x68e, 0x1, 0xfffffffffffffff7}], {0x8, 0x5, 0xbf1, 0x7}, {0x5, 0x1f, 0x7}}}, 0x2, 0x3}) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000440)={0x9, 0x10001, 0xc}) socket$inet(0x2, 0x8000, 0x4) 13:34:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) lseek(r0, 0x0, 0x2, 0x1) mkdir(&(0x7f0000000280)='./file0\x00', 0x8) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000400"/237], 0xee, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file0\x00') msgget$private(0x0, 0x440) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000200)) setuid(0xee01) open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000e80)=ANY=[@ANYRESHEX=0x0], 0x1, 0x800) msgsnd(r2, &(0x7f0000000180)={0x0, "5e45651f34a174c82cdc5d808ba5"}, 0x16, 0x1800) 13:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x12) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) getpgrp() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) mkdirat(r2, &(0x7f00000001c0)='./bus\x00', 0x4f) rmdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000200)='./bus/file0\x00', 0x8000, 0x5) 13:34:25 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 13:34:25 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x1, 0x0, 0xfd}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="cdd000000000edffffffffffffff") 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1}, {0x36}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x118) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 13:34:26 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) getuid() r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r2, 0x6, 0x4, &(0x7f0000000100)="04fd359d", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) recvmsg(r4, &(0x7f00000017c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000040)}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/86, 0x56}, {&(0x7f00000002c0)=""/236, 0xec}, {&(0x7f0000000440)=""/116, 0x74}, {&(0x7f00000004c0)=""/217, 0xd9}, {&(0x7f00000005c0)=""/221, 0xdd}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x9, &(0x7f0000001780)=""/57, 0x39}, 0x40) ioctl$TIOCCBRK(r3, 0x2000747a) 13:34:26 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 13:34:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) readlinkat(r1, &(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)=""/4096, 0x1000) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = semget(0x0, 0x0, 0x2) r4 = geteuid() setreuid(r4, 0x0) setreuid(r4, r4) r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r6 = socket(0x18, 0x1, 0x0) close(r6) sendto$unix(r6, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) dup(r9) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r4, r7, r8, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) dup(r16) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() r20 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r20, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r2, r7, r19]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() getgroups(0x4, &(0x7f00000015c0)=[r19, r23, r24, r25]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r26, &(0x7f0000000180)=""/234, 0xea, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x3, 0x80000000}, 0x67) ktrace(&(0x7f00000003c0)='./bus\x00', 0x2, 0x412, 0xffffffffffffffff) r27 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) writev(r28, &(0x7f0000000080)=[{&(0x7f0000000440)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) connect$unix(r27, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) acct(&(0x7f00000014c0)='./bus\x00') r29 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r29, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000002040)=""/4096) shmat(r29, &(0x7f0000ffb000/0x4000)=nil, 0x2000) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') 13:34:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000100)={0x0, 0x1}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x4, 0x0) poll(&(0x7f0000000140)=[{r2, 0x7c112674a2bca04b}], 0x1, 0xb07f) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x40, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 13:34:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x101, 0x8000}, {0x101, 0xa7da}, {0x80, 0x1}, {0x2, 0x7}, {0x5, 0x3ff}, {0xa7, 0x8001}, {0x24, 0x2}], 0x7}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004138ba8004627febffddf0000000000f5ff80680000000000000000000000003d7e1414ccd246", 0x2c}], 0x1) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3) getsockopt$sock_linger(r0, 0xffff, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCLOCK(r3, 0x20004276) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) r1 = getgid() fchown(r0, 0x0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = socket(0x1e, 0x3, 0x0) r4 = dup2(r2, r3) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x7) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="b887abb53d5374c2c936eb992e45782b4afc0c632232c6d4c0c912c334074cac51c14ad940cdb93acd810647d6f53437176dd0064e12483ce8dfcabad69a4e3be5a0d5d410cc69543411ffadd1c393ee100130d97a1cd418c270869a72ca73731b", 0x61}, {&(0x7f0000000140)="877c91239c82edb3fd2cb8c215e5cb52e6c4abae15f2d560bbf1eb5e1dba9cc45ecc16ca5bee80b82ac38c8b2650a9f82a1b5c567b01eb3ccb17eb6f8adb4fbd6aeb14db4111bbfe", 0x48}, {&(0x7f0000000240)="478e97f16d183101672278826901279e78cac53f059dc821faa9fc86d50a4843c999b5d4f283f703c7abe10840fce4d4acd09b443c97905f433e168df52f955734d0548675e46de35bacaf87f1e9efbecd9c5ffeb4fef658e55b82c0e533315fd3350bc7930e800eb40712a84fab6a3ea1b77e6656d5b05c3608276fee1d9155924393419350b9ed29b61e39b40b8dfeaaf9a1b01d82dfb12d99e2a32580ba009b5e448f8ba569ed45a74fd679e54a79ecddd356fd5a312ca464a0a575658cf8b85ae3ccf946980ea4", 0xc9}, {&(0x7f0000000340)="3e8118239e869b761d72febb541f185b6785d93e20ba399d3a1f8b8081cc8b5a2ec9d02c4861bd570b7db4ee626fd348787383737c0cc0cb912d1e1225dcfb586322e6e5fa4b3a591f0a3475da69ccd152d9b0a3f7567c7e4723089229c674fe335a7816cd03649fc31a8c3da05aa5e2ac8d0fffe09a28659512630130a4720ffc598bfe3057cb8947763114c60345954c545bec4f77523c52dd3fe719a820dae705de9adc4c9f9c19511e2dab", 0xad}, {&(0x7f0000000400)="8d397f97de492f99ac45992f3d81b922d522cc40dcaa44f892b9392309a373a3e136acaeb45c16ce459e5471b35eedb7fafb8b1cb8230af9cddf1a2cb67c92e804bf5d75c4e9ea3779302005ed6e7664da7cb1394a7aa4bd0cc7ffd3db26d1cf8333b54f3b0b57a2c430ba3aa433e9d33201d31424c1900eae0788e0b492cb382bf25cbf3d4a9196d22851cdb0d3f66ebb43e7", 0x93}, {&(0x7f00000004c0)="9008530dbf41aea8c9af5690daa9fbdf178d3fe3b5e28bcd3e2d8d43c40ec0b2f241dd143ad2ed18462d28f7e7043d1dad5dcade76e3b9a246e2adc4787f8abceae6d081263f42415f70992823d38cc74938a2787799373f86ae9774f2d3b614b658d91bff3990152ef6e42f48a833922092201154e5d88da40390710d2c67798e6c303ca5dc6e540faf516b7900103031b9ddff9d95d0b92a658cd1f5794a135bcbcd3bf639cd361ed3ea2c5a5f52c4eb9e074eedce33c924e2936ffdff2d434f400c298c570e14de64816bd2447cddbb380dc5b4288afa6085db11326049dcbc7424a4e2e8d3", 0xe7}, {&(0x7f00000005c0)="53ed026f7368501bb318f5cd870469451e756b499c10a08ff00455f63151786bd4473b9f5171b38a4fec1c630b375508306eb3782f975635ff3d9f0902a429a6b26782e4c9fa4f2d606894bb9f797274f6f9232f66fa75b8da7eccd9538deabe553037f48b4a877b13ee934b1c3e9ac3927f0d1e1fc7206842d6ee52030311d8884717ea2a3293fe7be2ad28ff041462515d4515ab9731e3acac4ef4407e6f5090a071eec690df237e943dd580e0630b09dd69a958dbba78300f146398164e76b9e7bd45f09d4faea80d2210e2ed1006d8c9c637abf16004f0257b996af75db21b1306dc485ddcfb86a659c9d8c836b3874eabaeeec1d64df147e9becbfd9d42bc87bfe7bd5fab021379169647c13ed10ade09ba937e621efacd44ac4919ec6d047ceb2f32864719bf110a4264a8b552e78681861af62ebf514ec0f88adc07d93ce6beee8486391b66ba77443cec775ba8867ca6a55a09fd35e848494d6bb29d6653b8617af89047e02c4b7dac49fba6013d27c6db1c53db89d22f42f3e5edf1536d2809fd3655604cf8b97a1f42309e1b4c56d89c1c737013b5b59a4046323d593862823358f4fcc2238f079686601c15091ffbaab076afa5a4d48017e051fc342cb0f670a1145cf1a7a94ba31ec5e6ebacba735aa7f529c9a746b32610e4f5352071f9c9cb838015440b53260efbed23293f6d56d7c90d372b82c71ee877881e004fbbdf207ab44d8edcba78f6632a13b2000afa182a793d09b2e3cc669429fd653d5c7f7e1c6a6ce89c78756efc80dd027b197382c754434b681956420d36beb9cafd63d52e3c8506774af2ea62e2ea6e4607cb40fb5dbf49a34bca13fbca48aaf5f00ff675bd152ab5cf4db7b1d013d29d55711a87814c36227dce25b4d0ed3ddd78388ea6a2c8a6363a7949ee1e5f07e658a0536b549dec02bc1e48e8e3069e3120d3eb4ad3d8a7705413b2ba28367d68c87ca811cf7a8efce2948145b64d4dfdab46322c899e38f0f0beb1a3e47c424acfbd910a5733dff9ad4fb4f64d2d0296e4a6eda6710b76d046b83a7335527b361d90fbaf302c64394cd1955f8c8e941806fd35fb47a2750103a882f3806587aaa7979999abc462f275d0c76d1d11d0f7f1a74ac7d386601a94d1dc6c6df2c39de84de0830d8fe781076fd2201894e3dec476507e4dfa9c1541e18df694846a68b9be39231f846ec54348902d1e69aa56036677430fd7d5dfea0d09e406a95165886e7214708a59d6ffe93a24b64dff02d0dcb93447925678872583789c566fc3f76e664ef8f1889ec11780222a051df66adfd96fd20f15303fa895a491698244d77adce87fbc20f1bec0c550217ceedee2c00df0f2fbc60ba92b902746f37413d8c8990eb65ccd7ae4d6aca2f752a54b480612f15750ed5a19ef8053129a84db33011a5eb927c111108cea78cd6db4fe697685f77153bc6cd0d332b27595ae90c3b674e5a0ec76f518e3fa7f27ad167e1a49acf68a526dad959495ad58c9cc4451989d74907acc1440a5b5d1a28d63bc66b4d16099519b3ba7166bc04442d351359c3f5db6787d64342958161494d32648d939ee70ad61283d39abba40d169b5501c91f0811989b9ab50a232e16be6ade5078bdc805927d14c6ee5bb02b8c9187552a30d7793fa6fcfca32ba3656206c26cc9da3d3fe68d290ab79620d994c25c2abdb372e1bb261fb52a360ec3c5e7354cdf099feaa72f03f75719663f3194450fd488f3c281e43dacee0601583d0ed4b676f3cd65c9308f42ec4ca02fe38feeb9c72678e4352a97862d86359b0cba4ae1e4cee3661971624c34613ae4ad67d7b11875472004f9e015218e8ffc2925ad6f5e3fe83d9dc66b3ca87dffc69f8e63cab5403296a4c1afc498ae2db5b60b1ea3f3f0f80064a12cc7b19ea241ec4804d6264028dfd8be80d3d75f74fd95ad94f6b9787ff2b7a800db61dd97b9c3e7bbde273e4b2d39fd6f904a7c8cc11c85a5c9be36477e1331e8a87bd0f24a409cffbc58a986c68da2e411e8efd4fe6978e8ec5d0f00814a93b515dc0c73fa1bed92a60efbc2742c3ac1a20d998cbb8ef508c39eeea0e04fa9d6e0436aa093ea2e7e2c6e26124588071d9799a27e362f5ea200a31902292a1a5695e467cb68446c85bb2b5672d5ffb541f7450efd020f5a3ddc40b4477a47491510d0669ccdcf5a21f8a07cbaa575356d6ea1368909d29b83e89017a50380cf8ca927a5fdc73d66b226f049a5a5154c13c606d7e31a1b440ec4f9dab5316c4650a7d9c9d7d603693b3049df93641185b9fb7f4e658d91c2df7d25ad5554a6a5cbb3fefea8cfd6a1e90c45038737520936407364587921b59c569d8fe362080356a8eb2ff9199551af3fa0f74df44f674c43f595f9d88616f84cd2623ea07a38245acded3402337cd2ace2286698578dd65aa73d55b13c706b3644e606a896b00e6c6db1969356d406c1d2a6f0398bda5ee10371816f0ec87ef6ea263ba4b29ccdfbf359de0ac7a6b3cc318a9241c0271709c187dd2d7f16d94f956896596318bff99d75e891c45b74fb8fb396029056fe3f56ef2a62b4f49700f2306751c4892cc4780775caae17ab687183da26e7ce6c7aaf290e2ad6022d391acdaf7ed5948ef012a6f7c6a9f9fdc5eb62cefa6bf3dc7e2e0f64d4805e4b1fff2d35bce573c1fe5cba2312e56973e7e27ccd6a5e96cafd427efad1f58401474c2d4114fdcd45dece732ae7f785705196d0169833b7d7ef5718d5af24b40593309907a2957c2efdd2a7e7d6109afd2e8cfb42176f0b0c0baa32ead9afd8738c25522b1e30685948283ef729a8f85e8274801340a5f64058d8fa72b328fcadc5082a25136b6472dab1f5bbd1fc0e84d79060fcb957a6beb6ebd8583783a09300cb420bdcd5853ce3063581f91b11ccd84b57ecb28434cacd831a317796cd1f13ea2093e5ac774741a9f7730481331105271475ef68e210c676f64d952940284e8173ad04414e6440e27a9152975bcd489f8d939f24179bd40f1fa90720e7d64e8a32dd06437114bcd4cadd243eb246eb9cb9d2bae242d27334e5b405ae7952040f97705e29db3fe29330363838b7ab0180e1d2666101934cb6a19d363bf65a6a2c5c1182de845fa1b92eeed9085fe44f62c3fd19285f67ae3c382579a8e00812cbe24fe8cd3abf0b0a5302c17b98e4b89fac898d2766b8dcac70a818df454efc1257f21b43fcaf2b78d2041804c83c5ecc461e647aa7b87870bbce41e8f44b5739df1176f18bf17ca41fda9bb4565d853931da636abbefd4106bf6be69865801ce51f073629291388f29bd884bad8ef1bada5a1fb00b584ac32b5681dcf029fb3b62c9388c36de14104501153bdd0c69c913b57d3b584835d8cf98106960ab52b125e706b7d4112959e7a17d5295d355f220357d6d31b06b9c0f2d9228c5c3492bf41b97340f175a8aaaa0522d59e1c397e9ce682c9655ef1b915b1c4a55e0b5cf3060a7fafff1a5f3be78373039cc35cceb467d86bb027db11e036f27536fe37ca870e29cfa4dc4586f4b1ae31cd7ea9f994cae7f8827f179f52508457cd020e5d0c1874a7d45775fc7689f9e4fa6e5cc28e025c32bdbf6345e7138cc1a5b6ce7c3f8a3d0a9a58b105891dedcd612d8527be680720d87abbf8ee98a6427d272e764501acbc3f408130785afa6b808cc81d1929669a2eb7a2301dcd684f972971bdffdc58422e61a407f0d428051c7ca6c281c10ef3aedc9ec787c84c5deedd7abd4f08b02783b5e6b5ab8a3222648f6ba9dd87b3b82a1a4438b5f483a71a9bd868605e1f4b4836a631f13aed549daea5da1d3847954c58e50c83fc9924598633744fe0fa680d73859ace3f26807ae704362df84cf96c400c5acb5992f06784678a9f189fe9b67d7489e4232217e3f0cad4f5353257f7d72aa0c64f9843520d7721fe76689bf6abb21b03d6dbfe08e5112b8472298ddc9fc18ed0da495e8a9c331ddbbceba12dd952513278988a069ce30e4ed21033857e1c335d23aced4f8eebaa264a3bb2108820eb240551358e0622f70e1878174909088cb2054e4f5a42b2483ece68318ce644c3719e19ec1483edd2a44787d3c9b66c61ec0e646dba901998d9f1dace0a781d9b70420eb1354270986385b36e25c5bba621912398a281758bb014b0ddcbb20ddf113aaf5c9636497e0a5b5ed4d0f4695b990e0aeff35064d16da6fbb5768e5d351ed7ba6aeaf6186fcb22967feb6bff7f1cd5d53136a5fa62a798758e0c02de8771a183ef25c7a66ae276ecbaef6f3e666206b07e4b76af0b8e697624cd9f81d4a6e92436608c8b13078140cdf9e765c8ccc77b3a0a64d81735042229a83cdaa91243dee522e76be884b3279bc909eb338825edcf893d666b1c78a2b40fca0410e50b55796cf9877f740e42be322828723ba85d1e389c642e0f83bf4c6ebe067f16abea48bdb705404b9b0126f1f02b2bd6fd5fbfa2e2002d5de1", 0xc68}], 0x7}, 0x0) socket(0x1, 0x8000, 0x8) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x10000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) writev(r3, &(0x7f0000000280)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) pwritev(r3, &(0x7f0000002700)=[{&(0x7f0000000440)="4bcc93ab27534b6b18ffbbed2bd505aa72ee0f284f554c2ae6ee983d455b6a40256e84457ef401620a2fec9609312443fd4f9bc57c0a999e3ac8c7581774211645b219e9eebc3c1010d29b95939b0d941a3a31e07b1b1b7c357091738f3762442f4aefdcc800dc6999c6eb7ab6e95fb329c971f48c949fd35fd7968925f2833ca41314530c2240469f151a1d72bc5195962e50dca7d31fc459544c4c019d83a1aaf3eb13b58584027476ea561c4403055cff13ce0eafcbdee3622f86748c7389c8d3b6d6fff5f1180db49765a18c75f214a8fdec827ee2ee2d141eb612e9", 0xde}, {&(0x7f0000000300)="856467b2e61f6b5bfebdd5c12f5d6d49581e470b908edba8b400a7c4e856ba90b4326d1df088be8c4d5e89283b879d33af4a70d4f3485aab5b8fb4b58fed2eeb6e46a6042abd0e30051598ceb61b8ed828838870b8a9b10acd9d148d68f1ff88233d50e30d71ac026692f942cdd1d1ed7e52ed1edc423ecff2", 0x79}, {&(0x7f0000000540)="27e6b04a48688afe1a0366709a25a3c0903fa22ad4c1d9d2b80ac2d6e21052ed9c6aa491071066555b3cf8232e8fd1cab526d859583550b5fb55620524c3797257cd5f24cdbfa9990fc23415bba2eb310838367f551d85858cf5067c5ed43979bd785b91184b9454931d286373b68a10d00348268042462738978bd0a9ba8c9f8a531faddbc2ccc10905268ecae7d3a55e7d850ded075053614e1388744551506d5d4b2e0be4fd6ed84cf4bbc2d2688ee3c61ab579d461076c5958e3e7bbbc66f3b13419260485e8c92f9ee41731559a23857afeda4077f0fdfeea2e6a57dea27a7882e195cfd1de00e5677c4403a22dee91e576da230d2b618986a92f15c4e2deac1c9d812a794069475b3d8adf9fe0bcd2589e5971b8df4b44e95408d76aff2bd06511ae1a40cdd31b14f1c2781a8411e067f32ccc8d71effa76c0ea86a646ebcc6b8b7241230cf10c6534a1b9561480ebe79956ae3ac5b48cf8a4a72e3123944c68816e31e58562f58ecd68d88a23d970a125030cd728f4677dfff9fddc7c940da75b3bd34f68677e36a1ebc72d48f020e94efdb76a9fe0ce5e7ada16e87028ff2879f900bdd5d863c38973cb62965372b94b41daf2ac39b72f56eb4946f4026d8eed6b50d457f985670d7b4c5c49dbe6c6dd16128604cab85cb303ce433f4f36fe006342f25d106959e8eb3f180e00e8c1daffdcda616cdb8e1c7decc88b83a8219aa84841fdb42016d408b83eff697cdfcbe8f2fe6d88c4f3b6cd3f952fceebbec7e40076e29d5a75ef6aa1a6201ab9a98d94378af8778425e28fd605827511688b307db09ae29bfddc53e3c97417bdbaeadd605f004f30dc58a9ad707efb30353002e1ad54c81bfd92c94beec26236763d4247039d9024cb70debac5268d7e02a83669623364ed8aab8ecbc792a36c67ff918c894bbdca845a65643a84164f45b70da750796215e41a1dc648f1a85f7e7d967e8649cadfdf215ead451f0eaf04d296d52f86c9621aa30d755a17f74a940f30b2770cee855511c707ebe79cfb93a19fe2d48f0af146279ad673a1bdd544ec07b39553ab24f1ce2e3d8f856b4b16cdbefc4bb3ae609750eee67aac519e5d9b6e0a50ae570d04fd8fc51f31b19e9505d06edac89c27a90be723dab9b549e998075cf173e18788df46484321999d9b3e5c66158bdddf0169e63104f4135b8743af3ea9112468452cf218c5a720345b3b1457a0c947ab6e6738498e2d5153cf8fa2bbc0f999b26f0569344a1993c74825578215d6b8a5158ee9f83ed706f4712e75c3db512edbad74313511b35e0ef8da41b5987b5723ff2614bc79ba70fde99b65486d05065aba8b484feadc3d11e0ecae7c04e93f59ac48fae9d01f90afd407de6efe23ed466113a0e9f2ee249fa6d0e37f1adf8a252641d8f550db07854991580982b55e696c213d83469ba1e54e3dedc5896eb76eae659990d3e3f8259758a7b1a8856addb7829a35db7c1ae08bc9ec42614933bf1a7f49eb0efa18777bac185673a580f9daacd92b632af0b4494ddaf9b901dd3a6f741e5f56430a5b779a1b37c881666cfb7f55afbc889c35f5308bf03b5d323a3c4de530182f23ff00442e13c4298e3b613ba7ce785d180f1bb48f189e5d530ea1daa6105565d33d55dd5ce27b8d5bde87a465ee7ab3e96f80a2ab255dbdec2bb80158faa9297118f9d53aa1b5e8ab337ba8d3843a74eba52eec7c139d352003ec83d736114d13b44e2334b11a940d0bc98b02bf105d9d92580a7141a1631078f1f0de687b955b8b9f385c6ccbd8aa0f7f8ba51279672b4c3c5738a983e4ca428389e88674effb2063e5bc740e544d97900c12dfb0e192fcf72e2ed63772e78481c4f7f44cd2c7aef0bc7b644e50cf89d1e28735d2aaf6ab191a8eece67d96c62075834ccd20ff34a05100704d6425ce099db1aee5c28f2128369766eb76e2febdea66d05b0e27fad1633adc9e936a3637cb120462c9cdb905d0b308db61503746495f81872ea702a82210808b7fe4dbeee823ea31ee026e7bb243726d596c5d486ed669e38e0f71b32fe0553782263158aa191ea2ca5dcc540e2dda6bfd93199bb3f261b18cc8ba35d0a73d0c36e8900956b82250a4145bd9a6a64a88d33a2399b284409717520fc1cdce4c92d03ebeed2325f01cdaa45365e0eef5e723fba93594481fcce96415e8a29fa5af893e84cecbd8d262b201db0d1162c05d4eadfadf8af5e2fe40916703d69d2cfa25b9489822aee9e371726e7fd33c9644d975f5caa9d7d711da2f403d712410a244e602e75ef9c9e86e064e718d168adf04d3d434a32d8591dde72779d0e840eb55549980571f414d75efb3c4bda69c26d15384b581b720ff7a4149651e2726ae5b5b2be41f75c2ac77e2f04f831bca8268ba544f0d487a2e3b4a7a0997e90cf4d4c568dd9e1d93f280c404a13f201cb269bd637e3dda324dc5ca5d118221f203f939f55542826abfca9ce36fc5e8459a5f458a6bb0660d8823e16a38368921d7e4b1c1c8fea1fff48086d3b16df32c0a7efbf6c0451dcf1a8df29d29a082a4de9357775108188293b88f930164b53ddbd08d2b08a502e91f76674ffe42c37c556a597686e14a063f9bd3e97175173f8f0b9dab38778b2a7f3efd11a7dc3f076eeee9f58170bc513e3c266c97751aa7f56c87698cd0e46eb9e38f69342e0225de2d9b63e04682de6724d9df55a8a620b2d2dad65e784c6c141524df6f4022f5ecf55b24663cb68acbf5255a64f30b0ea445227ba1676c42e2abac824250f3682fa837c3f101bb2d3cbd5c72b1a0fdd483d6d38252436f78a2197a9568db1bbfb01c9ff42f91413dfb1b7ecf2ec48bfd5354317f3fb4c3099866cd4405804674c47f3b34738f9a98fc8b925d1c7ca8f77a4441fa309e68848d04f13a0292c22aae30b053a0da63c099775a46ac567aeda271adf22b436aca0f5b73c563a8a1c174c3619681c0c7538e34d140f6a58c4b508f8ef2290a22e11d92aa94b640c1a90fcec98ace5e68a704239163f296d1272a6a971e89c98f893ba3520e0e371bca3034f1563564a24720babf9c7a96ef5f748b287aeed628801ef88bddb5f2d4a1456c1b73f90c622fdd8684a4b2abd666ce61eb25ce3d14c864fa3562cb8804ad538a480ada9a3155b1e8fa1e1059dad36d027c6c661f864d0a24e5d64399e1e82ad76f53da7185bcee91cc3f530f77429003a15576e6b240b73c65e4ed55ea3958ae80169fb4776f817b571cc7214ac8dd7ed38a41bb09c9d346059bf405889dcb40ac1e984d315b045109937923af74936b942f917b0cb08563d56bc9cd487de6db670334adae2995ab3fe28a4cee3c20b94ecc46e7cd4f76709e0a777fc66430025156f1cb091762a4655c02a96ccb280ac489d0ec2e8235f7c1ba03743aafbb81e1e927a24c2241ca375373c375f79abe5ff9fb374ec2bd870abede3e1344cacd02ae5c38dc681cf2e1fd52cd3164ace31754eb8437e16dda972b80f2b34555b7566d958a8f53058b67cdd8e62ffa19daf4d4dabf08ea3840512e4c127eb80008665db2e9fded71e4033b7ee9ba93bb04aececc26dd99d213703c8075046437ec2808912d717d36dd97c9d7f8648f7e7b2a217e0bf7591b2dfe996cbb8a79701541c58cfde8468630b9b73cf2da0b739fc2fe6207c6d3747fe7716e95e260913360c3c1d2b808cc0433042f54ca9cd2185aa6b7f8b7478f62ef4463d0c1b2bc5cedc15be17fc9da09cebb86207641a871fc81f55a4f971b54de68eec4d41afcd95e656333acc8fa8f3e6d117d61dc2168740d2d916c5c7eb4909bfc1584e9bbfb55e0bac38bdcf68fc801636a8963d458c02bb87e1afafac787983d14764133766ee6b2532c3b05ff3d89c2511adeafecd6e0372413caf7579a7505f4b1602e0a302a387d0629a5f8ddccc53b72f24428835434da6a1ce5fdc2b92d538bff00d678a7da2e55bb2056b723e756dbd2c52211f646a5f5d6786b406251dca5b71ac68505bcaf60a942164c0ef2478ef77ced81a8e5124af36a6c07fc501ddb04e3e3f29c70e7c4b46541bf3a80e6d773633388d6aa7313704531e8215a1a8e234b522efa5b2f6738c2e77eb766ad989f3190e62f7c65aa5310e0a4c3c10fbd4281559095cf26b554e924e7588b9e3968869108efe170e4322cd0fa073b5afb47b8886ca8badcbb0207bd971ae7ea52a5a209c89bc88713014d959940802aceba6526aeb2f6c2967c9e60238942a9e09f4bf7ff3ed3e1d66132c7ba41fdfc01d56091d6fd82844755942eab0e387aec4b1e8d042c62873fc4b1afb6bb0ad8803cc046d6df8d1143860fc7fa15865fb837e3172a632b1110c396b88237169b9c308a1c8fa781d5f8fa62df39194981d6bf910e9b60c4c49a99ea9445982171ff8fffe24a3491e300bcd86ea785e60ab1960991b1bfc34e8096c7d67d3faf844b0f5f8c3b1a031cf0494edcfac01abea90d9e7673ac0553888366c180eb72f02709b47356732c65ab3184c997e1b59b1a31e14454f29d95fa2ad4d09656ed6dfecb9be754c9c29a78b03760d42a5c05f7cd60132f24a071244b64f702faeba99d0f0190cb247d4851ee0a1b502060f76b772b61a8a30c4659b1d07cc8124e16c4dd78aa5d63727fa9d0f17034cbbe5fd9223ed49e048eefe0c50a24c9a724bd63a847736ebeefed6336537ab01a26943b559480718f5ea70b3e4d96603729fda0ebad52feddb7584d16c2d442448831794c1d60fdc7cc959fef52fd543e0efae105cac239d3ddcbee4092c7600ad4946444b783377e0efc00e6b99b28d5d9710ab16d81388cee1809a1ed7ffa65968b571031718281bff9f268b48e3f4c9cc075c3d4247b2f5c66fdcb9ab2d0733201e8a3f7361b3b857758159d8bc5e8fe909ffe14d4e0c4d9614a606c930a173dc5e162fe24bdff3dd50abde21f812f44eb29421f8f0d8b5308aae732e2ae68a88348ce9fe8bf4789289c61ceafde112f1e3aecccbbf677cac29b42d6b8d454b0877f4a6e819a3ed356b2d6a0ec786f26b9a692abaa7c59e04af1e883a13fb192766306b20f0f374603efb1ccedba3144f54ea07b43336852f424a99e7120a2e1099cece3ad91d1bf8dba80dd7d153f418a06d9ddf45d804b13ea341efd0b8db8fa460092cfee9b5a1d90a0ef48836be354d0258a8e62c58f52820faeb3b0ae3491a9eec998e4649effdba05970b6100032bce22dc1180456b8f35447eea888cd738007d26f843ff4f700e85fdf4bf1e53290e886416aad1f863331844511abf3b027a88fc694a4135af81236e9d2ba9b88d440ee3a3ec11b2d1e5899dde09cedeef8c8b8923b13dfdb8c11a8b3ce2059cf8dfd41f55becac345a202a669094ad4a4f1c3020ae930dc5ec6f126c0ec2c2af531a31c34b5cd84b07e9367516d5751d8607a5dbce1ccb059556df869b2a5a2f8564977d348d8098f1f9cc1c0e1b29af6c790224e73fafaba6f52567836eb9a5e7149740110350695eabf11249d39f1aad45ad7cf8ec6f2bd9f459e7a42f4a1ca38d73018ede88be53e31aa062a9ff1eaa65a6fb1ec06c9b90d0a50eebdaacd57d5740c7769cbdeb159e749bb43f417a7eda432a88e499f6a846519c2cb683af784ac90b43620be33792b0c0ea1f864a76476bbec079a91f6cedccac1aea1dfe619529c85382bc1dfbe691304f6845f39906b171bcfebb0e96d3e7d8297d5c63b1cced34c29879dca726c378260122417384345d31e163054af7acf04f8f254c4864f011e587f5572658031d", 0x1000}, {&(0x7f0000001540)="a311523fefc28831e209e909b7a45bc09f60a696b267212575ecc7388def44aea3fd254d57c4bdb51cfac0a9ab2e3d39649b3935f89bb2014aee7cadfabc34f638ef5596317ee55a033ffe9769816f8d45ac58f029d5d93761135c95989837a6ad22559d8339d5e1776f1fd1d5d2a79f4ebe25a9d96470b490442f41c6b1cce348c26004d2983529", 0x88}, {&(0x7f0000001600)="1b89dbf5c948535bcea0abd4f7832ac6435d29e5b1caaf0b19b8a69e7f9b8327db332bcd73566f00d5cd8350cb2c2e1aa17c5b4e7bc6ec2b2d0e2df18198bd555647414f9b02d5c6c8ca7513b6af62ddc18f61f7f0dc6a843b7174b6907ac507050f6a0c33b229f9c69f0a51679737ce3cbd9b423f4cf4d82a85b5f8e2ee695c42d6d71fd35ce4ff8c7db1ddb5503ba2c7e9549149b8681838d2c546fdb187957a07ae48133ca03e1ba84371f20f3d25263940db888880cc59e38ca878eeba00e8bbbd7ee34a532118e18d573161ec7574ae3ef78d134d5234bf46a0deccb7f2e231c3f3662c12b9d2d210b96dd2713c3cdf", 0xf2}, {&(0x7f0000001700)="0bc7c14a9119131b5a856a97c4346b71ca5d59a116d5e99e87225d04645c7a10768e00d8c78d1affd17883aee88d74015458230da8972f5dd27f9ec83edd2beb1dbc15fcf48ef0eb5cfcd4288c560724f91d2df2a3abeadd973631f00a8682c919dc18f151ae0e095ff5b47aed45e5a66927338f7fd37f9ac70d75c7f02ef056aaf994b78718b470d384037b56a7b840a1e11ea17d087215ded4fa8d913e1d136c629571497b6ceb4b23227af166b0f4fb85554dfb6a3f23a5d74b0da108d08a86c0d59c4d8aa6773c07e91575c86528d1ec71de3e6b81009e47bd1e6c074521f49c9311db69bf393a4bf52d180aff97edbae3049be16b16cb94f080d276719663525f109790c6d667931ae86b1d2960f245fdb9e5431a5e09d7336553f82ba46120f38a1ffc2fecdd86bac686d4e9c0bdcf7e2aada0c47c132d0d1c471f332224aaf6a6467d78a7cdf150749ae57c79aa4365ef61644380308b3d9ada593a4fe65922008bd8d462498a52bacb004fcb1d75abb99c25a69233253812a4d3f7af557441ec361d521a1deee8a8f3bda246c6abcf623bd7e4e09fed2580d6a5237f2dcc0f2dcf6f890bd3332a42cee1d91fe9332b5fe75c321b4e29e4b1dce8578c5f7fc1c7c1b2fab9e8acdd5a77ae3c83b4808774a69ef13eae0b44a6b1b808b21daa17f694374e6f69fb8993f58cdaa205f42910c2b91e0f75dc12df81aa53b7ff06f3b5cae2de1c9d600ef72f1a89ad37a26d08540882d6138db9542847a5b2e1be9ee1468ebc09180ac0ee22d1db75f88338d418762d91d953fa69057e61fd0d0f033d714e7f913306103fdf3a856034de7cc8b700ea4b18092e3065973b88416b8df608747f9d069a2202cf45cb05ad40fa38d575775c85a68fb7174611c6591e4d7347b725770ab7d3209f18d44b077881e983667a259abcb726861ea9c002dca8c3f02bc341dc7416b2d7deca1c9c5bbfb2d8ba4c2141042435c851aaf3fc02257c0ef666911003a3d2f7c18fc0b4930f409a404cc2c65d73cd886804e77c49380e8d5a0fc5c2b1879b4e6af9a9943b4c94fe064d2c4464881ad2129f47049b66728c2fa56a3397570346329f4f3d5453ee20090683f3e86db00000a5106e0d3eba92fb7fbfddfda22f1d8d6f779e529ddd4cc78e5a50d5282cf567f3d0118b94143dd7b068dccf81137304154eb7f0149f1edc644a252487e2b550d1e9b294ee13587dd652de33f2994e8ff82dcd3e25733a23d2897539ff75fbfae92c25a1ca1a34056155e33f6c158b0106cf95d748fb130c3338a518d31a3fd33af9f5fd1fc766fc0d4717eb31520b0398540368cb092733acf3cc1a0ff00b112eb176be5b4b8bad1c95ab94bfef36181cc868a7bbc2a1b58899b7491548a5ee70e535f57f455eed5b6ab1af06678a2aafcb924cab73e6723baeb2e8315e4171e92775a3691b03881120606ea656fcac32887b2ffb4dcfbf4bf393174934ec9dbffecefe1b14a01bc3ef30d142e55e3c835990f681e55984392dcb22a453e725408c21b54931159b37f855da691eb8d009f9c43a9c57cd5ce72645efaf03bec7bc1454aaa6df82fdf901ab341cb6fd3ffe098c209d431cda53eadf98871ae0f341d9ec6c206b02f62ceb9435282147d76fe1b05e76e29162973ba9dea97294ecff13df9915ba49939d673fb658b255c5336fd772c6d6c751482551451b96e9478bd9c0915ed37ea7d1b38eef1dde36d617dbf170f631c0030aa13b3a4bd73548de76e6b61a0379c62c93518b69b4607a3a785db6de03abd813f52668d58d8634eab2a73b109c9faab31723c99a083c0b8e8582355641d550aa532584a46ea8a69f2e8aa0ac0a4335505cf737ea41f57b5e7391dd3fb654ecdd8a4ca39ecb4e632300a2c8040f406849fbdf52bdf2bee0cfd4c86d4a483762c77b5cddf53c3058180e942aad288772c61abe9cf3f5355d16fa69a799c6e88981edea19e41cb7a2506c16cbdb303e9c9a31e782c7a5a8506be02b8a4a6d3391507dc1bc621e893aa7816d4472b4ba42ca730a2af21d77a93ab704f4393397addec28cc6990e0327aee604c6851e549ea4275944df6925e1755918e50598f6513146ec8d6518d920033d7cbb8a2b372258ede1a850d6d83c17744e2eb12e0fadffd2ab25a5a9879b732f757d7e45ffb9202ae157bbe1901e88ee1a734538d04b9e803232baa61a6abc0443de80e2eef2e555e7e474db87c56e08d646624dbfcccf08a50c7f8f2f6660936811239da4b0568f39530b29f5fd2eb64d4e3ceb817b17fce311b1fe63a707447831894ed0498228ea0334f1e862e0933e90787ce8d2665a3208d1df93f45ce4f885bb39e1ac78b1be2cfe42583afce16398b134b477ca65538bd6afcae8dc8c9675bb5f086b8aa6572ada1aee93336cbc099c4010a1680f63b92db0e434be8e61aad3bc3190af89f6a87d974d02303a06a209a2f9a88883bfe05ebf5d66ba62c63851088e233dc57c15afadf04902b49cf29e1c8dce5d01cc8b1ae4c2d750f60e63e8fac2ad153e8904d8fb6ebb0b4aa23b54469648de7270fceda4291cf748807946c4e0a1fe2c6f4f11f17d3146ad743a1040e6f894209033bbaa23663b54bff14adc14ec5f20930ec1e00a69debe4a4615ce76b7a67df70fe0915de0afd6f25deadb9534933ac67e19ed0af12c8a7acf725f9e7b9ca7ac8f72dc9888916a34ea9abbb1382e5d911c49c65af167eec2373b1026bf36c5555cf74ca67c3b9ea967a7f19cfe73a9b8117d948f99bda5fae0bdf3c1cfe6e7844d670b7207a2c897693123b2d7bc27ac56af620efb2e2736fb71bc45b27e99a2dac4343a9e6e4706e1d2473e93d9700687850710c846e6ec10a5849adfa0fe82de3339e798ca6ff80fa6595e5842682cbea8928efd8e54ea479780a8a06fa1052212db221da10f10285aa8e53a6f37b64f6613869e75102e86113d1511e8ebbad568eb11806fc369ff6648623ee675c9e10994e63ada89837020598913be0b4539b8497c7d99543bc98b158797e287d5b2f170afe6cfca493796bb2734b4c56d80243458c6f57069fab1615184d0848c216af9a1079067b1963859888040d36a11ac782cbb84cf00e5d5e0c07c4e70186085ed4ad43388ede653286cb3fa56ba690fe13b97de35d6832f8e3c44f8d1eab83e4f6e539be0580fe619f51831ee2f7d3542576ae027adf1345368bd643cc5a11d1d6f367fd2dfb71587be08f82dfbdc3650f0ec55dd5ba770adef2485f8295df922cd1b048778954fb7fbc768a622596e8dc64c8bf0ffbd03c810572a664a82b960dd5357a7b11aca53506dbe2f18150fc47941013c48808fa06052d664006a82583413340bb6081bf417bf40b200e3c6cc6c3631e8ec6c6be2079f5247101d34260487c83b908f0f225d66095284c3571a8ca62e4f4390fb775c266024157e72a1669e746aaa7a3b975ae5a561b748cb8d5fdd5c5058fb734c45e8a1d4e22bf1b6e20b79cf1615b44b9867fa467ff9f1e3cdf9ab25e6d8c2e95d00edc0d5d4571ad36722590449e2ce09d9eba4605c95d7d7ffbecfcbf3cb97522475c30b78449033be59a25fe8025b129f82b999bdeec399aad5293a87a8b28532b1b13e7970c6eaae914fbd199a317dd60b094690686c296fe49bf1aab8018eb7ee15fcd1bc7c88f574c1ec707a487b8ff0cd410eb7f4fe4c9a5e89846108e629ddc5b69e1d1f8dc028ed4dee04297f0151594333a46af0ff822d1a5d617a4c5a286c70a97654c9fb8b1c3084ec13837740586a22f95743a597d963ea38f55dcd9ec0a1ead6deb902b65dd655cd118845111bf97d698322d561de6a11c29dd6415b6e43c1dcb2c83a66dfc07855fd6004f4e60d9a746e347c5fb598a22a3ce27aeecff97169a0c99dc4f55c7c93e91d11c55a41f908afe1c9d88b53b6ab3352da5e77c6cb5637de68666f66034c531893f7dfd5b7f0714bb88e598834c9c2d861109b191faa3898cc32c20f8db015657f886c1a4e5bac5dc8e468d2eda7d77575a8f6c284dfd6bfc4503cabd7c4ae19c0a61d92321313e7681c21b321c3e206dfccb66e5f2c262a7d1e7a159f0b2011df57d9a1edee0d0ce29d8495bd9cf44d05f97ab63c567185f586fac369145c42b4004ac6df363da155ec8ad9334dfd6aaddd8bdb2482d7aa9b4d49f32e3e88621bfcb7d5b1af4f1fba3fffdd65f52d645faa12867cd69e9657e017e68605da5d17f35b520a8e49e8f923534c2b5b5c9cb34b040442c079f5fcb8f044a8c588a3eccc7292518bf647f8ed078558f4f0107e36dbd9b39b6e4d553483068f4e0619f83b15bf9158b5143ab8bf6ad94f923cb967d90bc66ed37cc487a56f3d7f6129d2a78f940b03783244f2189ad1770d1552405e4072682e137f22e8b1b4bbb0b0611a0852575bb7d67d931b2f766f16d28f84b195d7c347d2400b7b0ab57cd682889965735d23c5d0ffa65802be519052c391955312b3d9bb9e325b9d30ef1acb590f3f0a1ea87fe0699177a47c6ba31330c9fd1b835bbf321617d8fb547cc88c5a7a1f999218812445f9d7cd553725b240e0b355f2d03d1047a88ceee28e752fb5b8ed462ae6c79d1985fa744700513486836405c85f5744741553d8393eded3dd0bb626fe99041f8cd51bdb7d9d225542ac6e5d682f45f9fe56c35c536a7c35219a30594237bd43af339e94c92d244774667fd79c4421f07b1a7938c0d6b09630a075748035a24fdc7a2048997962db18a1a101feaccc15f63a4e952ebb941fdbad8157492149f8ec0b759f5de80e8a0ed9e1d4a88e3a203cedfa1e7cca87aaca6f596886480eff619a93b0d37854379223b3851e95bb9203c2b6e6b2d3b610db2face4aebe10a29f06044844076490734fd1c4eaf5684430a63c4f682a8564b94d5c2f2e9742274f37cbf9bf3782a85810e97ec5b942fe43c00f76d9764805091a82a04400dc1faecc3e498ad7dc7b282f6e2a9c9b6cbc2414486489a4420634d04a433b0500ad31ffef872537a88bb168e6daa9d544a06cd6c94a1905ff3e51f9821f0cb84e0039fe34295281cedce03420ac2fe0cd1524c71a2499a38a3c3bd0b98965e52c1a13cf67a4931c7263e234a4b735f92a9e07ccbfc80d211d4fa88a34f28df5f3c502fdbfa7891ecb1356b78635f3b86f9f2c6f1105ee630206c62499722c5ea374d9fb57d36e0f064112a47b20d65ac4d3870709d03035a226de22b8be8897c800841c5d885dc0e9095039701e4dddd290c488b8b904f5b8c6ab7ca22820a2cbe5d84bd6b3be7ffd14e86be333f276698333cb42807595b90b41be8446a18b8a42a59cc2cdc76ac90c969f6d94541ebc7a5109696e38a4a2368a683a8dd21c7bd64e9cb9c4cf2db873d031ebcd9ffa3817c50afa4303edc40306d00279f32af98a9943a31f813eb7401f054f75ef49c996a9c5ec16b8c8b08395cd7b4a92f77ee79a1f3b6225ebd711bfa0d582e8bd2aa13066a7a0e371f04f6e995aa2503919b77423a73c652f765ffb16e79c21d2eef21bc65a13110654edad8610c96cb0fc1ed3ca03db3213aa776d46fc35b64d4e1f8e523318a91ea636e18718fc5579a9a04da74fa24a9211bac87f23b66a55acbe3ad3b18b44f2e0c5b7d291ba4096d5be9c3a2815a21280c69f8c504bb75ac308d2d26a537e462ac88441d46a7c0175cb1dc77b16f9cacc4c2ff444a2dc5d1e8d055b8275a17e7aa53c43831b5265c05c815652ae769d3416865b2d25833a61ab7c8aeb22ef559171c02d611a64e222874e9003", 0x1000}], 0x6, 0x0, 0x5) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffdbff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept(r0, 0x0, &(0x7f0000000040)) pwritev(r3, &(0x7f00000009c0)=[{&(0x7f0000000080)="49f6ae9e22c8321761604c5356d0beedbcb25631bc973fc691fbcb32877157cc0c40663555310a0cd7e8a853d514e27b7b3969b3c7773be51e2d87ae82897147775bf83dfe14d742666b07e60f97e3d0de58abeb1ba79e4c3bf1f2ac984cf7200d447ce2760dd53f2c5816863e4739992b550c03f2a035bc20fae715b57d040f6b91eac2acaaf9c1388c", 0x8a}, {&(0x7f0000000140)="f40484fd3a2ae97193196f33eeb282f34f15069d4a82b6568c53d91dc65b3249e9b3a7f18286c19bf6f29037bb8de831d633", 0x32}, {&(0x7f0000000180)="14c0130c4f465c1ae3c03c80a5c12090d9c7a5ae6b5c021bb760eb69ae7b74a47f5a50edb18f3fca824f5e6c1f52d68d909a338a95471a1691cdf0b84a2c6e9b4e6f76af1a699f3311a225a83fa701d993a7abeaf9d3990b5d3ce38c7995a3f2f44d2507fd84b35d98d880818eb5495047a02ece3bfebb72bce0c59c8aa57e4b1fd06d8b4f6cfb39fb0ee0f7c6", 0x8d}, {&(0x7f0000000740)="7286aa268ab2ff9556718d730bc2922ae75ee7a7a1814e22cb5abb3c8fa03a25bc55ba1eb90fe0012e48c00c4b02281eb69eb50a6de1dbf46816258e5bbabc392482d209a18732a5f71c6737e4cd53d623589afe2824e9ebfc08516a13979a7aec6404905abd1cd5619275af1a466fb76b51f2e1024d7de6613550b4e259537fbdd98d6be70d116a27cb94b579270559d9a49da91dbd4369805a7b23b3ab6a5d6497846968f068818e8baee7ccd9c42fdb5efd388fd397b58ea8ce8dabe77956", 0xc0}, {&(0x7f0000000800)="281c8cfe5f3bd6730578dc1b053aab8ca499630900923d3f10d4422c72d8e855b616d39f3998dca4f72bb68be192f9e07220c1616f9e306b30c6b680ccc2ef60c6c57074b2f998ed0482103b485f944fdc3dec124be8ac424c60c875e85ca4f5276e337c195452cb13099be0a05b1186c52b91f7", 0x74}, {&(0x7f0000000880)="5da388c6", 0x4}, {&(0x7f00000008c0)="7e15f1ef8b0e63a3eb9f97d6d315b4762397a94b08f33a8b07b34a07c326fec13f00394a6316db989455488a20db175d6271d9cf8715335c9fdaae49459c7cba5ef2289e234765fc17b355c34dea3d416a84862c20995d335ac0983a77622f434b37b71950abf5eb74a9902a51f5ec13ba23d74385b6c3b4d775618ebe5b4af07654f0c8c78f249dbf7f019e43748e16a0b2c46f79a6e120785619c6996df5ccdf5af8009c7ec0617da7ed8b48e6accc28d50746559d2289f649c34901431c7cc58376ba3ad8f23d8ee9b55c3452ce3b39", 0xd1}], 0x7, 0x0, 0x6) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x36, 0xffffffff}) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x9, 0x8, 0x6, {[0x7, 0x8, 0x20, 0x8, 0x3, 0xfd, 0x8001, 0xffff, 0x55b, 0x3, 0x0, 0x0, 0x5, 0x4, 0x5, 0x53, 0xff, 0x3], [0x9, 0x3f, 0xffff, 0x7fffffff, 0x1, 0x1, 0x9b0, 0x9, 0xffffffffffffcb7b, 0x3f], [0x20, 0x4, 0xffffffffffffff81, 0x8000, 0x7, 0x0, 0x101], [0x80000000, 0x8, 0x65, 0x1f, 0x1, 0x80000001], [{0x7, 0x7ff, 0x1f}, {0x8, 0x0, 0x7, 0x7}, {0xfff, 0x6, 0x836, 0x8}, {0x4, 0x1, 0x101, 0x4}, {0x200, 0x101, 0x3ff, 0x7ff}, {0x7ff, 0x9, 0x1, 0x9}, {0x3, 0x0, 0x24f, 0x6}, {0xd670, 0x0, 0x7fff, 0xfff}], {0x590, 0x8, 0x800, 0x3f}, {0x6, 0x4, 0x1f, 0x6}}}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0xe8) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedffffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x20) mlock(&(0x7f00000ab000/0x4000)=nil, 0x4000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socket(0x6, 0x4, 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001bda56bb4174bf8dac1173a92ba7c3fd28a9b6a9f1a6d077498e261f71f2a090d93c90045a2a3430548f6387dd6ae478d4a434b9d9e70", 0x2c}], 0x100000c2) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) 16:00:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x7) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x2a, 0x6, 0x10000, 0x0, 0x6, 0x0, 0x100, 0x1, 0x0, 0x2, 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) write(r6, &(0x7f0000000000)="3916a73d52e1a4a5304152226200", 0xe) fcntl$setstatus(r3, 0x4, 0x40) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000440)={0x8, &(0x7f0000000380)=[{0x0, 0x9, 0x1f, 0x9}, {0x81, 0x2, 0x7, 0x800}, {0x3, 0x0, 0x7, 0x5}, {0x800, 0x80, 0x3, 0x2}, {0x800, 0x7, 0x2, 0x6}, {0xb79, 0x40, 0x1, 0x20}, {0x1, 0xf7, 0x3f, 0x8001}, {0x7, 0x7, 0x80, 0xfffffffd}]}) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) read(r0, &(0x7f0000000280)=""/107, 0x6b) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4c, 0x8}, {0x7, 0x0, 0x0, 0x4cd3}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000300)='x\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r2 = semget(0x2, 0x4, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = semget(0x0, 0x0, 0x2) r7 = geteuid() setreuid(r7, 0x0) setreuid(r7, r7) r8 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r7, 0x0, r7, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r9 = socket(0x18, 0x1, 0x0) close(r9) sendto$unix(r9, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) dup(r12) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r16, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r7, r10, r11, r18, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) dup(r19) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r5, r10, r22]) getgroups(0x3, &(0x7f0000000100)=[0x0, r10, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r28) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x7fff, r4, r26, r28, r29, 0x10, 0x1}, 0x1, 0x6, 0x1}) unlinkat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x40, 0x42) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x78b9, 0x5, 0x4, 0x1}, {0x8000, 0x81, 0x5, 0x10000}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cfa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a001422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387d01a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8c7deba70a6373a9e04d4838623f13380fdf230146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb08fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa94c952f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2730], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x7c, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x200}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = getpid() ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000140)=0xffffffff) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$setown(r0, 0x6, r3) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0a6658602b9a0ccf3ddb96c5a733265c4de41240e54b7819711959ddf3d15eb461826fcb420cb78559d5470c846b3bd77d4e18f369aadff4a01400b798e60482c2c1a4f90462ea057dc9cf1e3dce95646496f8819aa717c594c4e45441d0e71791886ed5e907f1a2217ec8331bbe186f5fc2eaa91cbc4daa9fd1710fa928e203ea70fe665baccdd7195fc66b7a8a01cb007e6f1bff0cc214076ddcab584b5acc95b394b66ebc318fdc5b34ba81262923d3d9f6a3301ae639a6ec164a63b5802ae9bfef39ab60e1c195fdd8db934c26a91f7c079200ebe338159405ea1beaba19b94b19973fae21f9a7470ef5555ff51fa8b22e986da3a7aea8333f13f721b2038abfd1204002da459ebb899ef020de33bea95f8359082c2b1e69057386e07d09933b7d57ae45e1530be9db459a3b9ea9f232772de33ad492127dd67c1b5caae180b53e483585389b1d1f2388019cbde6f7c75d67906055bebc781879d363612ba707c18ea69c43cc2685cc5097687838f5e34f2c049eea50b33edff8fa55aad984f64b6edc09c93edebe3fd64d081146ac851f4e9a1fcc02749abf02495b68fe2803bab4244fde89dae64f0fdcd3be293c4e091cc0c5ea8325a4ae8a38c39d2b3d216c6f666ccc24bfdb52de3b017434a4ff59e1b84549b1d89c4ed330058d4acb3cc95b6c9cb8312617c1e2ddfc04c5543275bda839"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) 16:00:00 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x4, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fbf56327181166baf1601a14303cf10173c5c16417b2f3c99f8ced39415d0ffe94bd29c6a51061c58dc5a0b8deb1251cc753224f144cf1e2713ce36851e0"], 0x30}, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x40}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x8001, 0xffffffff, {0x4, 0x840}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) lchown(&(0x7f0000000000)='./file0\x00', r5, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r4, 0x9) 16:00:01 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000000)='.\x00', 0x80, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) sync() r3 = semget$private(0x0, 0x2, 0x11a) semop(r3, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000000240), 0x6) kqueue() r4 = fcntl$dupfd(0xffffffffffffff9c, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001040)=""/55) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)=[0x14fb]) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000200)={0x3, 0x9}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000280)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{0x0, 0x0, 0x800}, {0x3, 0x1000, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) write(r1, 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x4) r8 = accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000380)=0x7) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x4d}, {0x30}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000080000004000000000000000400"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x0, 0x4, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x25}, {0x54, 0x3}, {0x8006}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x18, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./bus\x00', r5, 0x2}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) socketpair(0x18, 0x3, 0xa6, &(0x7f0000000180)={0xffffffffffffffff}) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) poll(&(0x7f0000000200)=[{r0, 0x10}, {r0, 0x10}, {r2, 0x1}, {r3, 0x100}, {r9, 0x6431bf2e04aaeb6a}, {r6, 0x10}, {r4, 0x80}, {r6, 0x100}, {r7, 0x20}], 0x9, 0x3) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r10, 0x40) 16:00:01 executing program 0: msgget(0x3, 0x100) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x4, 0x0, 0x8, "4bb0bbca21d300000200", 0x2}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = msgget$private(0x0, 0x220) msgrcv(r3, &(0x7f0000000600)=ANY=[], 0x0, 0x3, 0x1000) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r5, &(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)={{0x0, 0x6}, {0x6cb, 0xb}}, 0x0) r6 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r7 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$getown(r8, 0x5) bind$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e54"], 0x1) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$setstatus(r7, 0x4, 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r9, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) dup2(r8, r9) fcntl$getown(r8, 0x5) fchdir(r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r11 = dup(r10) r12 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) kevent(r8, &(0x7f0000000800)=[{{r4}, 0x7ffffffffffffff8, 0x24, 0x40, 0x8, 0xfffffffffffffffc}, {{r6}, 0x0, 0xf5, 0x0, 0x7, 0x4}, {{r11}, 0xfffffffffffffffa, 0x4, 0x2, 0x6, 0x4c}, {{r1}, 0xfffffffffffffffe, 0x41, 0x80000010, 0x5, 0x7c}, {{r4}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0xb9, 0x1}, {{r12}, 0xfffffffffffffffb, 0x4e428531e2c8e0be, 0x47, 0x237b}, {{r13}, 0xfffffffffffffffb, 0x44, 0x2, 0x5, 0x20}], 0x6, 0x0, 0x0, 0x0) kqueue() r14 = socket(0x2, 0x1, 0x0) bind(r14, &(0x7f0000000340)=@un=@abs={0x0, 0xd}, 0x8) r15 = dup(r14) listen(r15, 0x0) r16 = socket(0x18, 0x400000002, 0x0) close(r16) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r16, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r17 = accept$unix(r16, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) r18 = accept$unix(r17, 0x0, &(0x7f0000000040)) write(r18, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r19 = socket(0x2, 0x4000, 0xfc) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = accept$unix(r20, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) r22 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r22}], 0x1, 0x0) kevent(r22, &(0x7f0000000140), 0x3, 0x0, 0x1ffffd, 0x0) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r24 = socket(0x18, 0x1, 0x0) close(r24) r25 = socket(0x2, 0x1, 0x0) connect$unix(r25, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r26 = socket(0x10000000002, 0x4008, 0xfd) dup2(r25, r26) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r26, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c65312f2e980c98061d9dc1b60fc50895050cda89b600000000000000000000000034340079111d0cbd5b4f7decb7ea282f988d0293518393843f6ed62495f8110149a6b1b91c23484b4e49fae154e1e72b886be57e66dcdcf2acb44ea0452b4f72c408098dff51711024fda4c0c9506b0145387cd5b165aea65e65254ae8daaa5df06096db845ab1fc8735625e561effea73688b4ad067a7afa4eb10d5d69ecb010488a4801d738d7b068fde6fa662352d6a4ccbb2fc5e1edb07"], 0xffffffffffffff63) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r27 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r27, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file1/../file0\x00', r27, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r27, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xc) getpgrp() msgrcv(r23, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) pckbd_enable: command error pckbd_enable: command error 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000340)=0x3ff) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000200)="9b0305040000000000000800010100000000c600cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) r3 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000280)=0x8) pwrite(r3, &(0x7f00000002c0)="8373908a5fc95d48138d69f64d7425cf6bac74807661583e2e43f3af4d0de0db3d4deef808f2a42fb1ac105075e4503ac7c14b8474e1c7f5411976b223417da64931680b90821d5574d5c9121ef25e4a560a571239306505ca224f8cf16d92ce0b1e5f545064bd3d7a0d268eaaff", 0x6e, 0x0, 0x800) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) semget$private(0x0, 0x3, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) write(r5, &(0x7f0000000440)="1e9c4f124e2ffb575ceba12ed9ec77e951cbdb01999647e8e6c6c2c8a1dd78a3015e73ac115b7a1463329830e43193c371878dc4c4093c2c346473117c2c4283e8ec6ed57e9c3caddb9d89177d4d87255a4947", 0x53) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3c, &(0x7f0000000100)=[{0x1, 0x0, 0x7f, 0x5}, {0x9, 0x40, 0x40, 0x8}, {0x9, 0x81, 0x1, 0x7ff}, {0xee2, 0xf9, 0x4, 0xff}]}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0xff75, 0x7, 0x6, 0x2}, {0x3, 0x81, 0x6f, 0xe2f}, {0x7fff, 0x7, 0x3, 0x40a}, {0x4, 0x6, 0xff, 0x6d}, {0xffff, 0x0, 0x6, 0x3f7}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x80000001) acct(&(0x7f0000000140)='./file0\x00') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x400800, 0x800000eaa2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x8001) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xe6a}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x8f) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000240)={0xfffffffb, 0x7078b35a}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) dup2(r2, r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x8001, 0x3ff, 0x2, "73cc5160527b0100e534840c76f3000700", 0x101}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:03 executing program 1: 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) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x4000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8", 0xf0}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x7, 0x200}) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e980090000000000000000002000"}) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/89, 0x59}], 0x1, &(0x7f0000000140)}, 0x1) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000200), 0x0) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="f6b1d99d96fa335042ec527ee9fc2709595a46bf38bf112e9b95c633b69bbce79a43c5e5cb6ebe1140a481acd77c83a2691592c2527504be911224281a1296105effb106df9aa2d88ab1f9d22e0e7eced9d256b5ce91e1e9f0f7bfb3f78542d0dfa7b8f10c0028acb37e79d775bde54f70f3e00492137f470761e0d012b9d0230f6368354ee9e427d0", 0x89}, {&(0x7f0000001600)="c1", 0x1}], 0x2, 0x0}, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf49ca0021878ce8e712ffb524f355ef970afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d21832354b3e4257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a79245543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5c333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b58747582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155f70bf30268cd6921d21ed50f0fb7d9af90a3315e375f"], 0x10) r1 = dup(r0) write(r1, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x4a0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000f00)="6c26bad3e0e6271c049382adadc3b32afc6e1c72f96720e4fa7fa471ab87b848c82fd943485b7a47", 0x28}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = semget(0x0, 0x0, 0x2) r5 = geteuid() setreuid(r5, 0x0) setreuid(r5, r5) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r7 = socket(0x18, 0x1, 0x0) close(r7) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r5, r8, r9, r16, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) dup(r17) r18 = semget$private(0x0, 0x4, 0x220) r19 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r20 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x2) writev(r20, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r21 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() r24 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r24, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r3, r8, r23]) setregid(r8, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000001740)="913c2ac5517f1670b240e4c92ab78bd9a55a7b5f3cf34c44bc32ad966f16153aa0ba3b13273cdf3f5f6848a7bab63d2ca2107bced0cd735586be0c74bcef17806ac15465c8619c1ca8d068a51cdac66165c92fa8b5df80e58174fe4f30401f14e637b610d8cba789a4c962bceaf3a3bf307dbf7c5dfc96c56ebcbc23b8dcade76c1010ef4a990461cb239f545284d691c38ab46ad945ad9bbc0b14cf87e53f5198b7e37ffd95b4f4b30813885e889ddef98e7872a844e342b2b9d6d4f3bf661082ce1d68f7f8ea62ed3f550eb0743d4dea693ba2fac0cdfa44be06eb8335082fdbd341e58b7f1d9b94e256b4dab864a34efa23c6d543f9a191f74576484e8b4d8da993f15acabab85b1c3fa3648116b026882fae3be670a7f7a219a2cfe1da9506c9460944fe836a2615bc16967e2a6e89d5e03517b7cdbf44cae926a3b0dbaaf8bcee877a6834c1f70c8386c8e3aa1ffd702b980f9afb54fbfeb633eb93bf9cc1ff9d2c36b663f51fb2dc7322285d5361d50baac0199961942fbc375450bee008e044376a5e778bc4347b33b945864a5413e2a6959f1f0284a9b63668d9cca0793cab06857211523ad2211fa5d21aebbeb3f86576212fc285f2b8f82b56779c7792406f66795c7a2fe4d0961729edaddda286d3af9617ce4d72b25477dd962da3f1225e164c0c56cf663bdfac914c08a215254b7041540347324ec8f61a881e5a677c597ac9cd8f8161258c281bc7da06c011777a9ffe2911091b32a8cf5757688c988f800ea8d5ca3100fda829d600e1cbf10c38c60dfc460c36d1c78c2d0a67aa877696648e10582b4fdb0f452901caa4da7d6a28d86898f0e00bbfe8443c5b28367d18260aae95dfc7e0eb776c64f63c5fda1f83fa1f28cd494b893863fd0e9de932e79f59f9c9ddd777ee917d60f184af1405deb3fd49d0a93822d1c5f00ca879aa0732bcc8d3ec4ed3102e3b3269a8e460e6055792c639225260c5e7002274c4d0311eaad38ce7afa2ebce15a819370e9e6bfc3eca37ec078872c41159bded91d16db4f7e2f2ecc704d94d6f5ab7585cfba3c4e7c962e336c3c4ece3e5bf859423e12435080c5bbaac5094f882add2da259e5e0c80485836194c8f2c49a9242908706402ec686717cba7e61d41c0a32f934f4d08ec93d01c8433b159b1d323b17c8c5662a2de9dc011892c307c058b705dba90051f079da198299a93b7aa5e96344825e13485d794448dd5986ac58bd6716488cd0150ae8297c2c60c732d3c45a4d9a3ee2034e5e3e0cab4a6ecd3eed201eab45f9dc3b3037b27c93b761cdf0b297d39a0ab0acc57721bcdf0c361384188440386b7c789203966cfcafc3106d51b1749fb7744a2ac447bbd1948d62e1e84e9ca7f3e03491f03f3a9af1d885d6e79fce38703ffb220c0cdf90f656ca09427708db67b8ba92330dda5eee996625ee16db416229b8403dc95dfd7a198b7ea0b4410e7bafbc453e503c7306f14ed42419efad83c6418ef4d42393d09ec2ff8d99e8733505f1abb8fa93d13c033e30146df5ba4d753cfafc9167fb9fbc7f96f21bee05aa9d42c66b72b114b8ae482e5eb26871f87812d2acab4f0749a78bcd511d4464ef23da00a3c14e42c01f65d1a57800c5e973251ac2ac098c6ee3f1f487e6ae79f352d6bb6ab6cf7be0e975a65696578c5b7c8138e12c051cb061af75d765255a2399bead8165a5f094ceb97b659ae4eb11c968e690bb0d334c13991e1f59f116824448eee367ddfba27e6bf60062443c3481bdbc00d94700aa0a238727357afe1d1d4a9ea429193ea1b0ee64a9c592c558a68d97c345e19d857917ac344e7c546dd5bbdd663a27ddffa155c881b29eee473a2aa673eb4196f4aa6228bad3dddc50f296ca161125493fbf77e00658d9669253c261e94dd1997cb188fdea50ac72507bb8a9374b5f96478815c1c5146f3e966048fd9b64c2393f85dbfa78349320868dfb7467759e03a1dbea1c54576d632b75a556cb1233125eda526f169a589f9f2684fd5dfdb1a4a9911f09cd4d4cc897ed2ee7c3fd79c74c49a08b71ff96b97cd556aacb7ac54097664b12ba59c348927102f2f65ecf3c9ced7c2091ae17c4f02ca18262cd2bd4661fe7f35ba988d329d09286eb8ea23cb8d16b8c04abb84e086fc1f56e8d7d0e7277fad62efadf85aec9e2b1b050f81564b54506e8fa0e0e31d138913e30329160a5e6696da8ee33d8b8007025220bbc6b52834e172e5a92de8bcc2ae5ae86337f8a8159c8791c5e1c5c2492c6e5b21ba009b8ca571f24412f5ce6056fc3acb022d2e77714c5921e9c18bbf6629538d9bfd306b6760612daee42b5774dc7e7c93a7e59f00467e226f6c80ce0489b097ea274db67a64cca92792d115e415ef37f259d0a76cd0c54a604dc11818eb5f9415119381115ab52f765eab38a5a8512326594680f3dea719f218fa803560a821ee81323ac2ffeceb27c6c81b6c444a19f4c02cf11989273f1482537643e6c498ab858047fda0a138c25f09c0d4dab0a83262e87b2126c2803ca99a8a31173aa3d6011edc24b5445031f6d67642756519ce42e30aa91dde51fc7aab7d94c4b738eb4f9b3f5b35ecf608811a6e3d7f31dbe2ac75893b05b5a9f248c37dd043cbf203d9311a89f4377296b56ead8bbe02453dc9e6e628ff9d48ce7acf4b94b516122294a8f2bb5912a0fe457f622309a63387b159b887914e46a0518f929628f5eec739ca714c3e23433298d8223016dd4492e1a54e1c08fa36cf63b8f0aac12f86020be8af4c7797eb511cd7558ccde5c30d976dafd2584d9f957aed85eff1cce41b8318ee033c11af81d2d040f78f40e33ead22f78038d61fa2811b34cc907670079ae61d5bbe1221317cd128551e010f32bc761d1cd26d2bb7954d8600ac77256dcd6aa09b1b915a4d92134641de6b43193bb34982c0e9ce77422606dc2f692ee7a504ec258b9a2d54c793d1a96681fd99e9cfd1f9f4c31e9412aa892727a3fd69f96436d3f68a952fee681965a813b2198387930a36ec925e34e189b39b40589191195575c8e08166e103e32f98de2c1c80fa3fcc493c4f2c7e4c81b444c46ce8b0e53a2b6d3a7c2e5d143eed7f8b2ce76f4f66f9dd030408f4e105908c3898442e6d4abf0f4c0c2b9ec40fede58c31b431825afca69881acdddb3e7ee05a80c13e03d50f3385fc84c1d161616d6e5f8c01221934825f801c02a1d4c9a8262a0a8c649d5b4ce2fdb173960049bbc768c9d84153ee2108736ef395ea14b5b31721c53e8877d201e38962cdf32f51cf9d7eb34d5e7f42348473471248a7eaff5ac44b7675496eac10943f5d934a27485def14971e764dcbaeb0a73dd6b86eff2c831a30cd719b2d857d9ed27e63d7d0d65f5274865c9676c73eca7899309f4beab43860ab484f861d8935ab24ff18b40e9b759cc373531addfc125f98a7e6d0c97cb8c05675b84044d147ed8a01e51fa7185e392040e0162cc4f2dae481b8718f06188ad85b305099ba76a16dc392d275612a14964a5c581b87fbe958c403f7afc55d233eb30e4797c62b3fff472513e2321bf78a665e7a264e1353688a575c359957726f5758c59119f524d2eba7ecb80cafda80a55683b161696441c17842ca73b2878dca850c5a90464922b8f978c1ae8f7410e0c571975d76e7bde4fb36ea2197a2509b90f2b55643870ad7e8cd3e07e743f6ae1f8d4e91b0742924c09750f7d531f3dd896efd2b81d093f5ba7e32e9f9374da0dfc6e41bcb25d22bdbfc3da3caf20fa2edf1c4595210ba789ce364256781e26c311dfe60b03b875368469cb49f62c24f0d816ea48fe408ff29e36ab34c89b94b38d7d5567cd014b2a5e389a07d940c17cb76461b2d0b408c946b8b128dab950f47c3afcd9c00540804eb63077b808a5e2adebefd8bde18f0a3301430c09df088f05e741513adf4430c91fc92175522f8a1daa983625140e7168443a5e8be6b4d5a5dce85fafab55e243f31e679fa9990f163af50257951264eaaf7fcf50c84346207b8376c84c702127a3affb165844465c1f5582fd8492b535ac3eb44b0d6d3fa110eb8f81851b2fe13d8ca6b849f43901d3ec228b0bde5ec29612839291f14e6fdddf1c16ce448a9d19ff72882af1fa2c34f46e9be5424fa797bf1f0297152d671640b6c9bb8a477f6a8b09cddcb501842b23ebd4386ae9cc636b04bbdd80f1abc3115e2669c77ff556785e419fb5578be557429fa34ec827c43db1504f0a38d92b51093c73ce0d77e20c37238f4e496654ce478c0ff6cbd1286d9a43ff3dd7807dad05c2385ffc16caccdf01612a9c8342fbb029daeda62b3aa5acc3896020ece9f9b5e46d2f959a58a5c30c0199c9df417452768be483099a15bfb0f44f6e80deaaa3a7e3d541efd70551f33c0927bfacde4766bccec16f5ac55f73ccbe2be8b1009ac9762a18789f41a5eb4072f988b2b03dcca04f89fb71f87a5eb29f5c6427ea8266a723628b69c13afc7f3a521408d233ae324dec16a7f2f6c386274903921c62ea6a34f5be59a129341c402448cc8a8937673a072b6fd8ff3928cebde66d463b2e7674746ecbe0be23e9b627e17e8b3e5765c57f5313f61bd31b9db1b5cd92099fc250fe8c0200dcd24a6dd9451ec07214d3fd8c33ca4874555a5260294c5fc20001368b35ac6263b668e005fe7ab6ab46423aee22b20f856aa624b809e8bab8b175054bdeb5327efd94f627955e9cca69ed36765e4b81807c5cf60604cc1b3457c71c23394a11ddc856e6fd4a70a7588536fe084322d30f20fbbb0f1f00fe1916baed87e1287c4ab19346dbd670f725aed7f7825cb2eddd9ca01628c671125fe91282837d09e99813e7b1b587592a4217790c0e11fb3922034fb56adda78faa802e63658fb6a3194f07cc7368592509e77d1f6aa1ed1dfc26a14be145244c0c1e42971b34a81681392d51c081c29fd1470cd5370a714f735015381605b08a91fcabe0528942967e36c505b9e6ba3c3dfee20208864b210373f777d4ff85d58a3daf2b7ce6bec406510a6bd68b5d38340a7afb02fe90a12e41476a9bd91fc8ed051db22044ab1041252ffda0ad513b5a6bf03d3d100c7692cdf7cddf52e667c93e27fabe585a82b50fcaa65c6ac313a7445e92ed5ba6d465ccf63e776af7866990d52304d31ff1e4704b884e521ab127f4045118b286d54fd421c433b5c026eb92de6d81eb0275e9df2679f56a4ac398ebcd959c2d82c99a9c6346428421fcd225eccaebe5174d2c6e1c777507abeef6574effc2c0551626d60d33b53468e3ee80118597f9f392f93ca99ad4a3f56218ac5dcc828d2d226543d879c5f87c44f6786a7f50a0dbac4be28a775c1ed7f438c44a88070a8c495a045e1e095bf31d169823d7c0523774552fb42bb0917a1f0cf167a656dcbfbdfd2f1fb84243d18866ba8eef59cedf5ed517f76f4c0a545e2042ca8d15444ab6e35cc2d1a37e3f5acb1ccceec93f10e958ed2bd102fe13688cad3bb42e78a0dee80f622acfa8ca9513b87ae9d889ce1a9acebd0c3ce22192ccbbcbc345c6e2a56c8a950382371cd3629cf9402fddf505d2d4ca495992428a90c8c954cbdd6c82f246d53c7ec1758f2b5ff7f0dee64f6081f1735090b32b8a720913f51e1eb8266e28291b867605c505a134c6d0fb3cafc7ba2cd90a363b8e92b677a3e25ae7c12fa952c25145b6554b2b3ee1399c76c5364d058e011f22be5c7f7478814bea0dbf8ba7f545039e82745727b017cdbd958861d0d17662710cf493b79e89ad6033aaf", 0x1000}, {&(0x7f0000002740)="0e4ed862d5f8882dafef340e71a80e04a04d3a2cf738fc5f9cb1e52aeea400d650c94e64acc232d1667dab8eda8628cb86daa7d49bd2ec5750450245d505500d098c39d962bd8a89aed3ca72fe26b48b62ce0feaf8ea37dd8693aec5bd23948d54cbb0ea7ea7dfc07e0d723ca8c8835a0e362674f62ca26502c4487d3ca92a99c4ffa1bc8c8b377ad16602192bced31a741d52cc379e2e54c85caa52d882ffabb8839851b572c28d82e10ac96b9a0777d91272db909f24d8967d08c73e98e609eca6d17117123f98ef4c0d1a05613482c9c194f3118c0db1ecc560151a9934812231bf4e4493a605da899066bcc031cfcf0f284d9c346ea706cd3d47b85958615df565f8d16295f887d306960448150497646f6328b1c1b1008215884cf9446e8b659da2b39e2d076d5776a353961ac2c4cf0ddba95543a3792a124cd3bb67bd8bb7ac1057d84ef27bc78b544117c05a25aa7d08f0dc22f855a9b39d63faabd8c87a547a93e7e0d4ca7c80ff453417553399adb417277833042a7ba808d6e2bb3e03e3d740c51935571159d74ffab9597afa876c8f47ce1f05de54820f4e7bcea61d6f8e53e63bb7f0a905573ea845cdced1b0630e71a71efbac37d273bcd32ae8a7499caa25a121b8e7da3513e32e7f2e154fdefeac5efd6fb87c31875928209a21b349f3909afc15e2ce7f2d4fa240b4dbd9e0e084e587f15cef72e94e78992f2b5f8261e9a27e5bd0cab9ea85eafcc416df91604ba1baa603e6002b316e2a60fcb9221717c55a786cd57a58a5d95660b74b649afa2742c50e336f5ed2ea6afbacf7524d2456c07f52829969e0d3cde59b87f64cd0c1e9c87e013abcfb6fcfa8fd0d5201790ad2e789b8254672fe4b2603a74bb38f477d85b0a76fa4460b681f82fe5a7749f8deb0b0b8562f30a26895e5d87eaa2d1d697b59562edca007c3e6b4d3ea291ad17df3d05153a9c3dadd9cb60868798bc3c24a9f6fc37ad2369a987ebc2f0bed32262b6de9e09af716e1610e1b40c94c8ba4e6016417de3e7cf27fcfd2dc6a35272f6372d1a8005b739c3eededebe821e56258bf35a6022cfb5bc44c2c8e52a2116768fb255b0df0c552aca207f02285c238fb63980851d08fd7a29688f6a3a0e49006b31eeb6160b338ebf4f0caae24c8b220d982ef138d26fc88200690f8400001cb5574f02f90a1ba7924fa9387bccb5d8ebc993af3c24131c34b945859e1c948bccf140683d100063318613604c22b0a54fd12051e8be08ab1c4a55beae097b4d5fb54fa06bf08d0372c5da7afbbed7108c3fc8b1296ee2d2042f53057f820983106ad97469dfa2d6e63bdc4c64b122727a66eb54e549ca358f1319b5059608e3fcb9eb5f791286a334533d35683203650a716f1b67db254e545e65c05e282e2b53fd8b4119897f7ec073b622439552c0eb7f5e1f67b2a19baae7b41d124d8d60c5e16734f48fac92d75b03a00fac10c14a0ce9817e01aaef9f53fb115c4a77a1fd598abeb8050bdedf27586a3019d544983e5a6448a814e599f3ee45b4821dd94ef59af3fb6cedbd76200e614ddc8f15dbbc85e3ea729d1e6d9a75b7d293b262e587683c0ddbe0647a2dcf4a4fa9b704ca3cf4037f2fc6002ed3a784dc91da3772a776baaf8e24142fc293f5511235cc2086ab2ccf029047d2f7fabcb057b6cc48b5d656ce564d3c9a738420019e1e81633416a93b56ca32a7bb6be3dd01efab1dfcbb4274ca0c3a6ff3de42b97d7e53ee63a43fb02f948ec31a0aa1c4f61d1e708fe452259e6483abec4918a224cfe3b0c6eb454195b7dacc0f1657cf5b648fd5f0b9ea5d059c7d0c216f5cd95e723767c21914686e29248e9a4bc283220ec7afe8069902ec27cbd153508fea1688d7b84ec77e96872cf8cbfcfdfbccb3100c61a2be501b826bf3b478b270541ab799dca955bdc3a12932804f15389254531ed8317d64e04fad574edc9c9e13f61368ac661c85450b5619dd0997f94898ba2236a8e31a0eb2ae854f3b7e99c157b3e7df91a8bf9d1f46b61488c21805513eeb237f99a426eaba32977c30668976209295ec65027ae16271e5d009223c9629eb82b39c53c93bb9fbb8bb2ba8168db72f7c3e4ea4008d752874c5a27c5c24cace193e1400203d2317449d94f660ac16a95e49410db1087078a2fee1c89aaba7d05e9a4b4514f46cae16984b8b08f1dddef6b1559f34173b1b8015e664f2d2426ee153119236ff015d87bbcfb3f4969719490f037e74283a7c2a3713bea81831ecd5338fe0f81605fd7c822f31911f840b8bbfc21612bd1e06db7895c4bde18b7d8b43ee5a4d7033f08d83ff14d4a325ad1bb1c2fb769b2f4cbb39fdf8d88ba810c22724d48a40da25312563d8132ded4250910d3bb2139848793d71332bdf3102dd6a95941c7accccd622fa1ff494771aa7b9638416c40917dd0d2402fa3be91629fe2872ee6b55ecafa51a58cbe39ae41876b71b738f3be8cf603ff849e0c529d6f2f8fe22249194fb18cb039e81f0fb54c45ad312c084f60f3f5a555e17685f5f24a00f640e350aec372ee356b93d1b146543769bdf271469827c289cf8acebdbb203ca594051ab1f5e58afe2613620d29582c1b1db7dc477826d94aa01a517992d61291ce8abd658634fb5e3780bf2b3b088c176bff0c1fc82d9ee9cf5af5a0c35aa1f2baf2a1a384ac56f233018e34fa45846b86694b29ac9468246d37ac595225ac5d79e56f0901bb9d80f6163506f99a5cb5bb749a6222f21308b332a4ef50ee128be2e175cc12badd55dd3791dbc3328693535ad4d1beb5b8c6457a34f4c151e43c3b41b47f469ab48091da4857c36736d7e347522e637ae62e18615d19d0b90c5ce22048b244e0a01400dd894cb7fa2860d78eab62dcd20c064cd7d147afe6881cddd031c723fa5d3cb8eba0e3bb4271af0d6701adaf5595b7970a4bfceb0c90cb255daefcf853a82a64428292a2a560447de78d660c1daa4c4ad3f5f5ee6a5b30ee4e2b2621c88ce30c0bb0350ea3b22318d514ed53a2bea518b585a9cff05adc5e35e075a381de2e06ad4961b51c4ee3656baba202ebfc831659f0a3651368f45b9c42c7e5a8d4b18edecb3d498a0cefe021a8137b3ca61f0415e4893ef7a9dd151a4b6284160b2500f3eb60eb724f3e5dc24f2c556f06bb6d95104519a8d65d979363ad10af0203f89f4cf011f0084def300d671e26283c3a13e66bc910b0dbe4869b6585a0fb180cec86662aa3742e9566a8dc8a58125e08110a60f5103cf00da35b0d927dd2564dbd814cdde728f45d6e4d019a642900fb494d3fc5427158646b31fcff54e254f1464cd2675cc4c9bfe3eaa500f7d74737b7dff1c13288838e97363ef3bc56936b5989413b9b9c87383eaf1f1bc61d6e5a9100a27f0f9af2066984d85f42d82a38ea66ccfd075a17cecf7b799d650aadb8d56b0481f1c2e3e87f1ca1888ce92296796619fc912f85ab38e4bbeebff375cce0585e135c1cda799d872e48769bdd9fc3401f92cb0f15dd223914902300db7ff693aebb8d640a31ff66d3d9ab623abdfbc90b8b9e135cc6e2bc104278d4703aa4f89f15be4e81335f390e23bca61f537019df0526c56b4f7ee9be5899a8ae4bb1dcd7553d2f560f0b32bb9767adf09699eccd927ba4904be17419c24a4317d082b2439ec123643511ed949c4ee4bbda44a010a7fc1a559fb79a9576e582fab54e601c8c74b8a6ea08952f85a10cd824c10496ecea935f1139fa121100c3a26a3da03828c3b879586906d3197903d559fa75bce5f1bea75a0817332ef4fa6f3483e651d98ed27f757dcc74cc46906fef3b670eaae23640ca75e628be32d933f68b6f548457c21ed4d75f05847aa3ff807c156702c67f34af8e8adbd1071cb493256d1010eca76d4bbd98dd956e510689c95748cb0970ca75dda269bed52f7893ad9f2f1ef4926ff909aaa2b8162a634f06e2422a21ad2ea3db73b44bc9dbaa3437fa57d7af03db859be16dd463bea9a13611c849a57c8c195e37882b9e231a85a7df067569d83b23af8e85c9c44d3cb71d72c334a60f139443790cbac48b1fcec1b06a2058d7fedb3a1c203571fd8fe73bb58ac000a24e0d92e51f87970014ea2f21f9a728dba0036c478c8fe3561160ec8a7e1f51b715e8a56ba037437aff1ea63a3aff564922138b0416871048ebb580564ead9d5792636022cd6ba48dc727cf2c29403266c5d700b3d9e515c5458d80cdaaf020dffa5d84f67bcba1e9fd90811e95769cb8869e3466e91da931559ef9f16b176a04763cc7363543a01c0adcf4cdd83a8eec5849927e2af5a7f8c6f1fac79bc14e7a3da8ddc59862ac8bf643a765f69e46fc26cc2a0abb2be6a77b6e75578c23e6c4e0febfaf7191d43f3e9f35e5cc55adafad8b803111338dd8e1164fb26aa589c59f1ee0bfd1fd9d3588e1afbc878183284372ce519cc861e3de8fe8a1b690e6c3277dc4f874b9de204840c3120bc8ef57b159404e7c87358797add7fcb4754bb82781778609d6d3fa26931230283f43b5ed27d63a07ef1cfe5543bfb7e23719abe9d9ad217bfc0a0afd3a169de2c26644429af98fa76e777cb2882b651913d39178ffd113c4daa8b730822eb8f66ea9993763635710f4cf7742f8053d04873443128eb56795de171966d9844acaf9eaea7af3093b037bd40f0c45430377bb71ceb6ce30bb3c5dcedbef52604f4bf2836c4f1507e2491305ab0c73590e67bc1d7aacb55705dcc3489a3aa0dc856879ca54109e969c45e0e3dbc807f67eb1d6c577258a2de9f0e663056c8eb57ed15f38f8bfa9c88378e72800848ec3f2e6a92fb1cb1ee5829d66a30c1816893f786594c249c35f32cdd87888c27f528b5cb0447b701091c8791aab500d3e8cdd721d4e86dcd610fc4fce240fb14406d564cf4f564930a0e2f5cc7a3bcd16f42ad83a0f188723f6cd57edfa9af239f0a15de364b551d57f19173e6f8b66e1aa250d41ee7495e5465da3a830ba171c0cacd84726bf82ddcf038e546ece96e932403d5ad057579e93ccefa52603cfe730d2f868517c4eda15d6a6a7089b37db726c43aa2136a5b7810aa0512313696f1f0b406bd17dcad30b83aeebfc023c8d92ee850374a319e01c402386f59d383492479dd37d4091d7d5cbe0e5fceeb7bcd5cfb83fc21dc1b70958df98df29f76656513f1fd976a09c6e61e524731e442cf3b9902da5557ef629a1ae830e1f7a8e6d16635f2a75c00873d0c4a117b627f7651fe00960f106f142a2fc06f38c675cf0f783fbe3eea5bd95e2faed03acf161008d57e7f792c918823caa56b059cab5b7aabbbffd36954c1b6b87350d43dab54cfb694c3a150f9223fca04dc506393dde5e9a58fa16f50c6b4f3476a2574d2a4d35ec1bfc14e65818d7f3ab53c31255a115785606b93004c00fc8fab0243ee58513945fac9317476abc451e24bb2462418b80173c993577ca46e4490953969828167ae90509e12d2a1c787e623ffa42cb9675b9478732ce47b11f3b9f5c77bd7f5d4187bdf8349a12d946b4f50833fbc04d8a2a0d79ecf27246b5ad74ce7b58b5a144c38c298ba87fb874eacf80919d3b5a75aea8510bd5fb0564f61e48bf5713d58f2db33a1457a5b8b0a77ddfbe1d7516f5a581857c34da32895f0c5f1b1ddbc256bbf4a2976d410dca23ed883bb453e7378699c3b1ae9a1fa34e62c96f54f530104f8146faf47fe943ffbdcfc22d41a8acadc7ab26a05a9d174c9dd344c51b517ce9dfd7ec0609ba1e5986549b5400b2043c724644863b0d", 0x1000}, {&(0x7f00000001c0)="20da0680794f876e8ddd27d217fcc294a25d2f86e2f7f814fe68976082fbb4aa8a9ccf874ecd6f8bd17e7cd56dee14032170a345005da0a887e6b131b970e74cf8292d8308f046109e26c69a3656453e6f44a78f77c592040cd24970b9804f502ce4a66703f7ab61b3316dfd1397d8c1de3e9b64f50d154056fc962c2da371ed0c0d238cc05eea52c13127161e8b5a94577d529eb0a80d6e4412ea22859ead95359c94ec2e55b8c3433c858cb9cb688803c5716e1be13031953e06cf26323e4132b42e6ee314dcdc18b9da5049a3b16edd57dd6a588f3bc5424f6dc5438a5bb6e5c7274c21b2", 0xe6}, {&(0x7f00000002c0)="9c684356a40ad8052f35bc9e4d5fd7849581e904a7220677b59ce2579afcce3b5ec7c3e66454c6b1d692b13b384dbe04daf9935a4d09056e57a92af02e320e23908c9401cfc1bbe3c87b2d22a7c88581dde9cc0ae4916b514cbdd8321b5ab48fe0fe882464c4aa5f4eca43fb5ff60041a3e6d6623007697d55c9bb23d672251b533c06b6d7a40b758e2531e71b3444972bfcb4e15ca12c587666b1dedf121f228426b3a4ab05b1e84ed9ba0279a672848f79d835592bb60c14fcafdf386605a2de24c3693a93b6c9305ce1765963", 0xce}, {&(0x7f0000000000)="afcb42673f37045c7b13b2de6e59bc3ebdbe441102bed3cfef89e491bc2ee7edb5e0b540c2f92d356ab3fa864376d999f42576ea08", 0x35}, {&(0x7f00000000c0)='<>A', 0x3}], 0x6, 0x0, 0xbd) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:03 executing program 0: socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRESOCT, @ANYRES32=r1, @ANYRESDEC=0x0, @ANYRES32=r0, @ANYRES32=r3], 0x4b}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x7, 0x7fff, {0x6, 0x4}}) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0xfc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = semget(0x0, 0x0, 0x2) r7 = geteuid() setreuid(r7, 0x0) setreuid(r7, r7) r8 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r7, 0x0, r7, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r9 = socket(0x18, 0x1, 0x0) close(r9) sendto$unix(r9, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) dup(r12) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r16, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r7, r10, r11, r18, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) dup(r19) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r5, r10, r22]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0xffffffffffffffff, r10}, 0xc) setuid(r4) setsockopt(r0, 0x29, 0x4, &(0x7f0000000600)="ebffcbff", 0x4) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = kqueue() r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 16:00:04 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x16c) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) sendto(r0, &(0x7f0000000240)="3a0b44c1b8f3be762bcfd54d826fc1d874afd32a667fd3e10452085511f4a2170a75d987540a9c9c3ec859f8766e744d9ca514d7e2a264a8b318a4c40ea9a8a48bf983ed4116e06b917113c3d7b6b68ec5d93cab5e9c485e70e8d197635ab39a9f26ee146f3ef8de03824ff97162105426d52f8bbe04f6f962e8e5e452f03ba37cea3bbe8a88a2d27aadbc9336f9e1b3afe1407e415e9d268ec1f1e8b63d4b98271f10c5a9ee2ee766ec05ec865ab2c21bb1e80ab105839a56085aca8dc8d1473b76dd0e8d", 0xc5, 0xf, &(0x7f0000000340)=@in6={0x18, 0x3, 0xfff, 0x5}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0x3}, {0x18, 0x2, 0x8000, 0x4}, 0x3, [0xdb5, 0xa19, 0x0, 0x80, 0x6, 0x1000, 0x9, 0x100]}, 0x3c) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="03000000f77debff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x800, 0xff}, {0x18, 0x0, 0x4, 0x401}, 0x31b, [0x8, 0x2, 0x4, 0x0, 0x3, 0x1, 0x66, 0x6]}, 0x3c) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223"], 0x10) preadv(r3, &(0x7f0000001540), 0x6, 0x0, 0x2387) 16:00:04 executing program 0: ktrace(0x0, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) getpeername$unix(r2, &(0x7f0000002200)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x2ac) semop(r4, &(0x7f0000001200)=[{0x1, 0x7, 0x800}, {0x1, 0xff, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x200, 0x1800}, {0x2, 0x401}, {0x4, 0x7, 0x1000}, {0x0, 0xe5f4}], 0x8) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x0, 0x42c, 0x1800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}], 0x9) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/4096) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000500)=""/26) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000001240)=""/191) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000003c0)=0x7fff) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r5, 0x2ec51bed, 0x10000, &(0x7f0000000240)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b8602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x75) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r3) listen(r6, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0711"], 0x10) write(r7, &(0x7f00000002c0)="e2", 0x1) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, 0x0) recvfrom$unix(r8, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a40500581a5774ea7856"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000400)='\x00', 0x80, 0x40) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) close(r0) r2 = socket(0x2, 0x400000002, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) socket(0x20, 0x1, 0x12) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x40) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) writev(r0, &(0x7f0000000100), 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x8) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) fcntl$getown(r5, 0x5) r6 = socket(0x1, 0x8000, 0x81) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) write(r2, &(0x7f0000000140)="ad1af05de2f4ef18", 0x105) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCDRAIN(r7, 0x2000745e) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="000000186204018b002b3aff7f000000000af032bdf100000000ffffffffbe57975f2765a826d1250f7c48657105007465e1d48c0fd55b8886b04afd1448278211d73555cc62f626da8d0800008528f8b3f3b2e0b57ec6", 0x57}], 0x1) r1 = getpid() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r4}, 0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200b, 0x31ff) rmdir(&(0x7f0000001200)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) semget(0x3, 0x0, 0x100) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000001400)="ecbf68630274678273c26ec75cc9d52836405bed3afe874cd99f506494a373966bd0f0d0685b7b03c5bda3b69d714ba938cfd00f28c61e6a7c46529c5545c6e8bbcad03d44ee9e8f4487088616fba38fc8c4e4763062d1a722f0e07e61f1bb5a96d9890fd200b1c551ad57f094844ecb2b3c1e4686ed67cfd301eacbc20b15214b1bd9fc3349ba9e94062df25c725ffa6d566c0b472deabecc9d7da010521aba5e51ea556c4128476f815e4a36153b84682e44", 0xb3}], 0x1) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) pwritev(r2, &(0x7f0000001240)=[{&(0x7f0000000100)="e40b279de8e3e0bdd77d2860bd24677ea6c6554f217a227df8ff37b041a9af4ae77d82df104ab7b244cd45e0f51cc6e497ccb8124199ac262064168b6a16bb3750ae3bc955a788a271a8f9f3cd8a0efeea020cd518a4", 0x56}, {&(0x7f0000000180)="cd6172967ab7afab1caa34fbed6a9559eacf82aa23a595c9560a8430a8dddb875e6a0f672c72b8a19355b875ea9823024cd90ca055d0e540d8ff80c79c9c90", 0x3f}, {&(0x7f0000001500)="bb2bf02e08d76c6efcbc5b1bd4d382de586da471933b84fa98d6c8b1815052978e099dc34828e4a344a4989abcc0fb3cf48521c0d0ba93bea02bac285798f1098a654bb5b624405c0a9005750284bb6102a1a80ad01140baf1208d3ccc163472b0624a755f4d1b8289d28efd927419eca62493b0d711633e83380bcaa9ee69dedf6489fcb560e86981616d0b5b68b91c82f569355bf65aca7f771180f9021a7726492dd27ed597a7b74f7c99d581a90b283ed25a8750a95b563f4c52ec03f1ffe0c751db9ca3e9a986e2029436759862080da32ad4fc2f544c7fbba61cee018253a7f4f9d74c52710a3788a49278bcc54d0d28519ed63704b0b949406c9625ba4f5d1b657ba4a982b5863feadbc806b442697574902503ab814e863d0c23995ee2382e60fe1380e89cafd3f441e49de38e30f8371966be732ea7a32a6c93db3142575a56e4390147b042f1e943d63569eede3bd042aa9d4fdce85ff04125b2a7296e0fac7d4cfbb80cb57973e39d30998278daa1396c9f9c3df0440fe0f95c70392912a9ad0f1aea1512712f235a11fc8a93355e0268aede631337760c6cf193a07ea822955d61de82fdeb598092c02a4474e9a579626ee082412e418eca26375c5501293f927747443a1f09296a2b51bc042ecf8162f839ca01047f8d35ac48a3b2bdee11517e0f6497376deaea33e1776f6ed991a30464b2a4e3aec4f68e483063c85fa24d1201595742ecb2148f1888da6b19507db17f9b59211b2aa82a794abc212420add037a66fb81b97f6f21c0806dec329551d0519458cae7b9f4fad4abba2b1d9acbc77e9183fc72db96ce7d197273f96bd38820e4ddf81bbee96f194df0d44a8af19990c370334c4c4040a14cde0a3e80147948ed466fbc43635bfa31f3b22c91e0fe340d58a01cfdb3651f65beae26341cebb15c23bc8c715649b62d549eb8342c5b96f698939fbc8cdf43448887933d61853ff0f3ab76fb504708d8ee948f295e4f8b2113fc1b6a8b7cc5cf006d83aa3d0fb804f04c9f893480bb64501e4306acb799a380d60e847522e3e0ce718e56c1cfe867618316f0561592aa442ecae294abbb42f3db9306d02b78602be50b04ca96840a5aa2fefa41470e0d9b607bc3a2638619dee5890c20a3286eee7f52050011db76116d509987945c4fc00b5107cc7283da1e91e2638659cba730d418710b16c303259ac5d5374bc44edfda2e43f3fee084d38ba4ac2a3d85b0a549d69ab5a9ae892750f575e22e743422ddfb669eae44361c9a7e06219c4f09c57558988923d8be400f794aa0d78a850b1ce1b65887ffe06ab7f9efd7e527a9da68c952092a1a1ce5acb5fad6ff66344f506c62e8e240878831d55a04f87e9673022b4923122e8f6201fba1219f0f66e99b3e8558de60ef17f27230a90d39eeba4044cde482f8dd2ae1accd9daf2ace62e7d76464b9efc71d099c32f30a5ce1449bb4f1d09cdfde371cc8456a55f0c872bfde22893eda260aed3991bf5d0750ea8386ab573f139661c7c8d3c0baee443dcf9479f5f66b4eecf01bf3d79f0b532d5915914e17acd2050ad15b581950083d3b08e99120ac4731e0cc1ed6cfc96b0074d2095beda482a686263743bee957c2f744a3ae3010aa0ad0c06497a2bed21065734d46e0329d01045472f0f647f934d300245ff7b55cbab2db00192df10cf8f488b54e896cddd88666e35ee133288e24e3baeba9ed8a4031e9064b883c343e8dd070dc21df96f7447538a60f2a7258afa41c47672f773f8effbf1640f4be050fdf5b711a3a84aba463d87a6f2a9e8d727471197b898160ca9e29ace0f3a355f61548f994aae3629404ec8a0be34b75c3c503415bbde3ca427753b230150136066a0b324143da629a766e226ac1677f3d8a2362f0e2946c604c3df6b4abacc5cc165649ee5ddcc1f3f072196a495f71f84baa3d095a90bda811b186d0798bed383fc380253b06ea20eb0d55e4cd54cb7c48847cd20773682f9256da7c2dc7d7250c44c579a632176b7a47f8f3e28edd716d3fbfdaba413ef377eaccbcad78cd4d441b3b130aeaf77098124bed6cc0d727388cb42f0e30598d228110e491d86264cf99649a2314eb35a7cb34bfbc6f1229f46f1f2067fc21654aa6d4e508ffe7a1382d3010157f86a8d9a086a0c60fdae6c637d360faa54c95944bcda20904f746c47d9b33887f2e26c5751913154303b2690e2b4a2c331537fe09e4f8a2565da11cf8256feb1ff5c5f3a8e2b196fe9c749bc2e993206bcce4db1f7b5c598ba7b40b7eb65bce0d86093de9dd11831e84ad308b1029a57ad65e26e38c665b8dfb36fa1c371ce781bd75fd8c0787a8ec4bcb6ac9025a4b35f423b29a6a6d45b7e842279fc39078694b31036311b8c06b976baef23b30b89322336f41e704571fe7f302bb475caccf5c005edff42cb4eaa3d636e53be76a3ccbb39f7ed215487d35b930947a58a1b4c68fb466400a4c64cfb7186dd985443df5ab9a4f7de381dcd485773b5f51cd68f075d84b9d2cee4dc2e7d58814f57cc03251a8e2ce87adcef453ac04b1404ed32bb378f32cf0da9739db01b02788bdd8a1172d00fd554743c0d43335200ad113879a70a4191f6afaf5f1bd545f44d71a9ee57509e9e77f9c0e7bc00cdd1427cc0030cd557ea5ead6fe2c2514fa3fed3ec81432dacad0c4d914a9e62a2fcb1d081edb4ab0ff6fb1c151c03a3b67e500b1d424c9afbc2c88def2b5c69d0a5624bdd06a91d5053bd4b4e572758a80a634d4c9976f0a17bd659637adc1e8d0991d8a8712a578bc2053c908239d4fc4a1fd5a776dc1d5a06da8a212e399b70a76fe445db6c0e5639f6a13e97e4dad6671dc19d458d69ee27dc21389cc0bedd77fb75b996ff3934350626f4e41b5271619a2fc5c7850a4f84a95bb8b16f300ab1fd06440ca73f4d03b4884e63cd05023bf8098604e4499d7ced93d0bf974765a4aada90e58e261b0a9b4697db543525587f70288c2415599220f42ac2e1efd7464b45dc378960baaafe74a82c4a3a37dd7b96461a47c8b0787aae22dc299c04882af1b658d994bedd013c89b7da811644bfe32400ce52fa991b60f627eb85f9b53050677d7cdbc61532b25438e78a0303ab1f1a2ab7a0d316eb78c78e0f12bd65eb3baee07714c2b9adbfa337838d2027603f3e8be0621ef07ae5efff23fd46cbc33aad064f9d96d4959f46d7dacac0155ace26810413b52a9575266011e014deedb274ae7cbe857a2e9697f38ce472e9002d99ef8b1ea979a704a5240fd0c83c2d8ff0cbb4854c1bd254981b20c3ef8055cac27d049460a18a88e4e16c14ab8d564471814b484a4143398f414574dfb9e789354a8a85045427698eee4f092a412f0f788611dde72776fd23a71b623e2e134e6bf6c6b5493587edb9e3ec954e3bcaad517da97a97bd21ed4bd2f72c159065b5022928e86a13523d4acdeb2c81c456f75dcb0a10e4f149cbbf12fc307a4727da3fbfcd1a793d0ef2991038b55c457f6c2226ff0f8a32c45a5a8ae05eb5bc39d7bdf20d23c1ce073f09419a2589d2f8e22cf236f058190d9002f3a2da7b96d6e17cfaa04a5f5e6284caa341ab6f236138d5cf9f55667276e3cc4db8b9eb772c3a4bea9e1d3a5bd3921173111aed03c2a99fc34716e0afb63787dff80c1be811d506cce90f8b27a6f382d2b6916a5e649aa52e8c5bce5743c920c8bc437cc94ef48affeb397027627cd64fff23ecda2fa1203483bebb0b7a1c4daa40c06ac471f5d7fe90606291822fae93d825143c35585b123613b8febdd55187e8efd1464450b135c746f68450f1ade2195cd0bf6bf69a904f44f2065ae9189e02118501347e8481e163a204e6738ea001d477c68c0311c82088c578b2b71ee44b7092d7dbc5866aeeaf8705e0e6378427e5e7e0adef309687cc01c30b91f6e3c3b16a49b51ce2fb453189747a03b7ed799c8face63d5ef9d6675f9111b6bdb12e44ae1b427b628d70726c51ea3d72db5f761fd6b2da1ac2ff60d7e81a77c9940032414e4200347f2665075b94a637aadc3ed7de22bfdb55697fe420c6edcb5d9c77a6c52c8b1baa41418563cc692a31a9d0216a7bc3a206bd70b49fbdfa6f6333710ded08c891ab522d38620f20405c7a09fc985461c08b83dd7c34e51b4acf56c7a56906f7d560a796b54386a2b6bd9c947d288bb6d2fd7e11883abedf33f257f816b849a040241653981a6fe8d768a82d53b410ad05955fc88a19010a1aa90340038b15f8fad77d69be4c666c9a0b7a99ab5d852c432fe4866da9f32cb92fb03c764c95b018597ef1e05300555ee2104575c04012e8ed0b2923d3403a16b41ef4e3b78626fd2c134fa46e83abc7f6678a892d8765a1629cfaa531ac44c8533a153258ad6fcc28e6c02fdf2724b863b98a0439306ff36b707f7f14eb9799da8458d5aebf9fba7ca0c9de46a590900c080c9a08fe025bbb00a8b3fb4798b6e2eb94474da4c6ae4124f8cc8731ce6d807d2175cf96a88cd8c233dcee9a96ff396996f10e6d5a2da99b0e04232868ed0160c1250a04ab2661bb75eef80ca66b7301185dcc1d16b5bd36ee38ebb6952f331543d3455a69d5c4e2d15e1336bc93182812f1c4aae7ab96f6c15a0d48b09df2ce187c38e3710b30eb36677c21b7f383fb4be0efae37610b76db0bbe9ba00ed28b80fce1422f41679d71f73a3d19f460f39546aa3fc594c950ae2e0a46cfdb188896ba70ba98ee1db4d8c85725a28f1266f96265f30dcf901223008518e3c8ef3821f5e048dd0553f5e7833a701e077c1524d3b956136a399cf9f4f918a38513761404bcec1e9890e3ff5aeffd6242be51b627dd83618fcb2e6cf99e39ba7416590a6af928bf89ada1fce0e7fefb626eb2bf6fb7d0cb27b23ec98e7194d241dc78417414cd49b097287f2fcb10f4c6897807875295205568a341d9ba6236d814432382d98fc01d732eea8ef6e626f862a52331dc0deb1427f11a346e3477190e2225ab46256a732e7373f64028927ff4b974818230b9d1b3c7a07aee1ed875901779746ca68134e01dff15c99dce9266cba2394582835457bb368c662215819c8e464a5757445bf392dbc730146178de598b22cf68b5706c8773252ec3bfae09ac1157e791373db4177fcdf3b1d113782caf6d8b9060368445d53b8490cf0018c18ae414cc3e007663bfcc35332e57a30759cb8be2e94aace0886ede9ac459a949dae4ae4325c32bc6d39da6e3010dae2b8c631769f5e86f6ed1db080bb75f1cf8b6f9a027c4369831bdde7a082eacc6354eef34b387c5506006c6d55ba100ce96120f8554f1db5510573d20531819c3a88a7027a03d01416bfb72bfc453a675831af2c78499c4d65bce09ce0534b182a4133319a153130f3d78961ea81593e0b6df7e852e571b8d28b6988695894b76a8754591825b3e6acf56eacc5ecd01a8a99fe793af57483729194ac323b62eaaaf800af53f02db52b4ece90fe0b15447f6d5c4054074e65ba3efef47e5b743aa558c01051ef342b38f223d6893c0a49ef92991b0bbd1c8d4f53c0f789e842ff3ae073524d96007512591c913040e47e03ac1ca8624d107ff85a8df93802ad6bfa3ab3fd7bc13b6d64fc659b58aabf046cf216dabf56f49dd57f20b4c2613337440cc704fb492fdd29126b7f61d8d4223da390adb534c18a950bbf5c3389d605185bdf093e6e3bd09c20af576dac72f73cd128499e729eba33e4ce271bb26c25934f3d1c393ac4c02a0e93f9ea1461129c31927016251ea3c8f6d43a712", 0x1000}], 0x3, 0x0, 0x1) unlink(&(0x7f00000001c0)='./bus\x00') chflags(&(0x7f0000000200)='./bus\x00', 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0xf3) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') acct(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800e9533a5de5fb0b5f5d35b0e16df401000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:05 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x2, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xd3) r8 = fcntl$getown(r0, 0x5) r9 = fcntl$getown(r0, 0x5) r10 = semget(0x0, 0x0, 0x2) r11 = geteuid() setreuid(r11, 0x0) setreuid(r11, r11) r12 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r11, 0x0, r11, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r13 = socket(0x18, 0x1, 0x0) close(r13) sendto$unix(r13, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) dup(r16) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() r20 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r20, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r11, r14, r15, r22, 0x40, 0xef99}, 0x8, 0x8, 0x8}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, r22, 0x1cc, 0x80000000}, 0xd, 0x4, r8, r9, 0x0, 0x7fff, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r6) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000100)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r24, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x4, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x28af) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1000014a) dup(r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec58957aea8c500d40000000000000000020208a371a3f800040000000000000001000000000f000000000000000000000000180000000000000000005a418313da966a7a686ead6b885c6bbc2568eaa449e6b7d1b93464c9674cf61cdb685f1358e50249c8b50ff752ffdf05aeba1162f18fab6ae643bd0451c73822a6bcde", 0xf4, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x220002fffffffe}) 16:00:06 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xba, 0x0) pwrite(r3, &(0x7f0000000040)="29b4f17b08c77ad8acde7e2e", 0xc, 0x0, 0x80) r4 = socket(0x2, 0x4, 0x6) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = dup(r8) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r16) r17 = getuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r19 = semget(0x0, 0x0, 0x2) r20 = geteuid() setreuid(r20, 0x0) setreuid(r20, r20) r21 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r20, 0x0, r20, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r22 = socket(0x18, 0x1, 0x0) close(r22) sendto$unix(r22, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() r25 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) dup(r25) r26 = semget$private(0x0, 0x4, 0x220) pipe(&(0x7f0000001380)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) r28 = getgid() r29 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r29, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r20, r23, r24, r31, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) dup(r32) r33 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r35 = getgid() r36 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r36, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, r35, r37, r38, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r18, r23, r35]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r40 = semget(0x0, 0x0, 0x2) r41 = geteuid() setreuid(r41, 0x0) setreuid(r41, r41) r42 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r41, 0x0, r41, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r43 = socket(0x18, 0x1, 0x0) close(r43) sendto$unix(r43, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r45 = geteuid() r46 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r46, 0x0, 0x6a, 0x0, 0x0) r47 = dup(r46) r48 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r50 = getgid() r51 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r51, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r49, r50, r52, r53, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r41, r44, r45, r53, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r54 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r54, 0x0, 0x6a, 0x0, 0x0) dup(r54) r55 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r57 = getgid() r58 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r58, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r56, r57, r59, r60, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r39, r44, r57]) r61 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r61, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r62 = getpid() r63 = semget(0x0, 0x0, 0x2) r64 = geteuid() setreuid(r64, 0x0) setreuid(r64, r64) r65 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r64, 0x0, r64, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r66 = socket(0x18, 0x1, 0x0) close(r66) sendto$unix(r66, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r68 = geteuid() r69 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r69, 0x0, 0x6a, 0x0, 0x0) dup(r69) r70 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r72 = getgid() r73 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r73, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r71, r72, r74, r75, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r64, r67, r68, r75, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r76 = open$dir(&(0x7f0000001340)='./file0\x00', 0x1, 0x51) r77 = openat(r9, &(0x7f00000013c0)='./file1\x00', 0x20, 0x1e0) r78 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r78, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) sendmsg$unix(r4, &(0x7f0000001300)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f00000000c0)="ddab3b26068b690eefe663f1910206ed90ffb11b2d8337df7bad7ab6f1011c5219330c8d61b65071fead0083ddddc6e630dacd9f9afdc74b257c5b8e6d55c1", 0x3f}, {&(0x7f0000000100)="8480a425c31ad4f8ceb1aac4a42338d9a3f8b3de634e820c76ce98a5d11554e3cffc1f4079136999bce14d7a10da85a0109c4d7a191d50ac72ba496758a5be8b47c8bfb27ac491ef7af67f7a858acf7e6754672276bb1210a7d09d8f41c33dd1b420f0ca0f3cc21cf8ab034fe92c150757822cc1ad4a", 0x76}, {&(0x7f0000000180)="11e2fb8fb82b1f597c9ea0cf0986a46014e9769f815f96c612df01804bf1096998714e316a4394ce8b8906c43d643f6e3be3baaef0a20b092464346cd1a8c117fdff6743bb5482d8800d19b5d5adf8518d240e1234e8f81ffa6ed65706f3640a1cf23bf3ce24af41c49ff41f1a42877eea41b68c1ca3c5f2d6d2f0bf50e151d36bfaf034d3288b7e973aa4ce9f42cca5ad6e792dd8115168de75e293cef16c877da8916ce285caa7b86940bcfe7a9603b36c9a4e2eadb9d19d011315c5ce543e12221e61a0d98aaf97ae4502915421883fbeb23f649ad81b5db44e4c45d0c8ccb1dbfa2a6753580e93a7a1ac74bb0908d83f7dc33ba2b60108e2f9f7c5d4b3e8d912baae67e5ea5a00c1ba68be4cc5976a2ce009bb224053005afa9e2cd9a6107a89805c2788d677299e0bc71b5c1a5e581cf716ae08ffd923a75f15e310f17b17db31bf3f544573e33e588640886810c0f0b5617ff09be581f22aedab11bedfb5606d0483f1634c595753d262665199bbfe5f300e82e48ff84f0ded1d4c76191970569b4930817d026b9918a32c2b650e54123b79061e514a1aa794c48a28fdfcbcd6b80a844c776e69def082b5545e197faf7efce136e6d53ca02038acf54cf5b588ed6762ba46335351851372cfd81cefe804917aa62949957691270eb0b0f59580810ddb1e58c0837768203e9f7a77757f1e6240f751c2720bef2f8032d7a17e1192171e72b221485c0c615e9094355423943307f586a87bdbd8b96bbf7fe0d28485c847690913b3d5be301b539d8ff40f0b2ca6f02adf4b14c6d92c04ebfce75eba5480bc20c9edb79cd700099d7f67c45ed547acc79fa4eba23db55d79f2bb7f6e8c9e49188322c234744f71d2c82b00ef6319b7762b5ad79fc46bd0e90b0a2fc973a2506f18fe144b515dbab2fdd31f473d5539a6e137d86ac0654329657698ce90fcdf9e5e63d07d42bcdbb6210ace0ba002a346e645c1e5e4e6c0715054737da2ac22fb85c95bbb62bf2adf8eab41a5902d5490182313a16665463ad20c24bc2c1df83d63ee6315d3f4b35e1f6fc258935f44fdcda31646598dc51c2308e161a42de8b0bb032f0969c584e5433bcc3f40d0f00fb4345d21dbb59da2b753b5c36dbdb78d35ee7d6d2ddbf3ff3e9211e920a063c7bd61001a8ff8e80478891e765f85b484d280f88981e334dc2b79aa995d0a82c403c2e57c708ae8e2af39152c43bfa2ad895a0daaef034cc8a5d3c53b91cdf24a737dc0ef0d1a5fec5b498727773a91e1143721f3fbdeca28050221ddd2737b74177813f75b42d9d18d2f925f9b83c91ce53abd18f2297504191bd717be2ce1609188517b8e009b91168e0e52fc044efc9e3917234b357f7c6faf858100873c1a4a93b67907d9d94350e5478bd512aa57fcb13bb6ce92ca558fe5489ec34b6e43580b8227a0fcf1af1af527ccdce0d6b267ac9498fcaeebde9bd386de42da13bdec5b2367b55e12799acc2834a1fa17236305ba7194aa8db9929f57463d13e70022ab7fa47bde8be994be141fc43ff8244a34ca20582e735f7af7a881b756d676f6dd6f2709b4bad55b3c0cc2b8d0bda30d5fcf46db001f1e36d3cd493339464a286433c615ae822d9a2a588d83fbd605fe483cf00a61b7eee06b55b4cd6864712c29fdfb20ffc9c71063bd765e8e944562ce15ebf864df5838528d68a6484b69c1d1dcfbce50a267bf998963b60845658353bcc5ca00d264bd167d726cb47a7a5675d9dc8f1b1f8b869e79f92451f655195ede08d7c18bd717702c85e00fb98b8fd51cfc1c12bb2fcb28b3d99aa2eacca72888c4e47cb212b9e901c8cf7f26bdf82891787ebc1f3b330f51298a65d6998648168527e03da025dc71b961f68b304776a720d6dbe55fc6b75c846336514aef86c153982e3cab585716a77e093cc6c7617b24ae1d4b97675b584cae9f06917a26e6d8ed8e99fe11287c4d93a8e071d86a81aafc78a3d672eb963a06eac77b38a5d160a109aec1bfab13792ee6c39367fe63cbe9f3662f78fee1b43982ec37f124b27fde54dcf540bbfd1b80e0539707474b8575e0478f914e7ed02748f5d4c4ce7cccfe1b18483a85d41b30a853b8e24342cadf2aec2eae453df5acfd958fb17769d4ba5944248ea87c4b6ca0c50ecd2d563a4bb0931906aacfc808aa2c9ec54dee0f269116d44ba24072057c037b54f8a417c5800dc8a1c83bfdcc1e7bc5f7104bdcaefe388febb89052b0c780202c3dc11d5f01238e856c6746cb0b4e88e2832d76b3a03175440e561fcfd179a95572ae624f8add57a08024f38755bba4725bf977d39afce76aee3a9b26c15cf3ed9d8d9c37000734ca3a5d1e48abcb437792db165589313675c932d44eeeebe927b84a4c3f2df34280d3cad8b8270b0dc8321fbbfa5d52e027207f980a10f9e315614cbc33982a38314d7eb5ec3e8360f7d78e268695fe7e625f97b20a6e931e38f795917b8148b2739313581606ae52011f344d2c9718cc9903f90b5d116ec2b8af7289d4842055884b1edada01e527dce3184e9f2b08cb6c941275105313ed70a248bc5fc8f9d66dd506f77b4ae186ce11bd6e1897e4cadf1f3ba8b24799d13ad0ecdbf8cd89bf2d64b1b5a3a71c997f0b4698dfebd93bfeb1f148558497dd5dff8049886ed0fd9ef8e7f1c1ba9e21d2de3692df019c9741a149f372ae12b3cc03d47834f2d62ff6bc18c500fd5ae33c0323b57c75a02c113bf3bf14d3db13b91fb3b1f23be9f7edd24e950aa038db70e90be37a7bd84c99967b49e1f5edd26f4356ced945f4ba3c806c2e3711a27309fc393a4acc973c61ad9a115eccb05ccb78818a9e296b706af99a9e9dd1e9cbc40958379b2943075e870d413fd99a155064ea1e4092c791cb7ab7328d4a4960e76b2e50ddb17a611186679fbb2e98ed6f27688e2fe7ba9a1aea653abe0628d7bbec6e47d77711345b42f0369fcf02c4ca10dc9d9804c5930f1d14e7a548d74a49a4a4a7343df21768aab01e5569b5eac6d64691497204e0e5cd7af9f282235d2a4b0ea6db9e421c9fde6aed6dc435f31976f6fc12ecca3e607d9f1612ed7309c318e082776d81c1e7870ec88c801d8721fe2182b7a00326987882beca635cbe96e795665223b02e0644f11e67844a8e4d1e4b5a6d58d379cdbd89029e9d995f2e68bb2968d52c5fa8761b93ef94058f109798713a52016176becbe2bc290f28eea78fd714d060e13a9ccde88c88bb11830e5697648e6bc3db2860c6684ae762477020e57b9273eeb14b13c242862d5ec1342861e908e9abaf8f3c53dd3f8f8fc4fe4eee232e651df9b19d6fa8512460cf507eeac91f2984c86f9a073d4d2104e4ff5d0834b1d15f96092872f9140a90f9bb2d792c55927a6386858b1f3a9192cdde24e5bd523d7074f7438a4d056f94ff73086d6fd475b0f1a5d5e5374f4a0304d7e50e93f7b7aa5d9b25525dabbfaed9b0f3d84f012caf26993cb170a8199d926796006d90db02d88ac0d8436240b9bd16301dd423204f26ee35b2d806a51c6d84b02a5c0aef141b16b1fcb0b051666302e1ef1c3e05221bc03c1b904a774193334c14e6db7f129d697de0b6973dc947a1598113fec74eb38932d789c5632bfb8ff2d0133dda055a567241bb561d56a69e3efa2a704db06e1e794bd4e4f9375afb6e722e80444b5949a09a208d9b5a084689ed188e9fd01693503a41921de86a288719130c27870cd5b0dae1d8637169ce1d9e9bfb429dd94e3bb6bd4275f1fb270c0a2aa6b7a301cb2540b9b82800ba356d54cd78ec575bda31019175dd2a816ebbdfe48008d1f3e2dc75b43a141514e0757e13598ac7c77283cb9a35f608527e57281541189559d6b8911a2593e073d8f9e0727270c0d05284b35a67bf6b05cbbc0bbc173fc02d90dba3760df9bf936380c31726495091ba2cc3e923b9157e4384585c9e00eda92989c89caed2983fb4b603b5e901188b1f2848431256d3b0dd08aba4c32cce92a4a79a5bd353b14a47e95f28e7b6a7c3e45910df55b64bbf61c7a6d056cff5278ab269dfd9730acef26ca9c52fe2ba09252c5cc42fb58a01971d9dbd7870d96ce37cdcc3fca3a1f7c0bfeca87fcf03b06c9b1924c93aabe28ab499310eeaf4e8ed117d3ceba036262489f613145266323d1e037f4948ecfe082490823295e609f849da52b6d6ad7bff5885ff0e05d1408de91ac2d53ef91472e9aa30e5b821d0f0e57cdfa4c5f0c47ff7837ea7bc7c1bdf62d8ccabb760bf98beb632b0e2e5b813ddd1b9c9fbbfdf0d392bdf31c73066037612f3c111fe97787213bbcfd1a6ebb70d8a6fa9d292c5721bd459894e2686e6daf971b64b6500d6b5249491ecdaa24cf76baa84cb13eae1fbdccfc51352bcc7567fa001efc135fb72456a18fcd2be75e009c031bc194ea050e4e5d579eab663a542b4571b073e1b07528444427f238706e2f401f9fd2c5a18309b85c723639fbb05a126289f30e991d32982852a5a22ae576f4120e1492084de0a7ebf59136238e5613622fa329497b776575fabb0d3d73e911ba3503387f63d1f2203ab7a59328a6c709f40d503186c91269511a6f067cbf22647a8c8321084a6728292700ca6a2be5596c118d08a222a354bbe47401f1b91f5ac71962cec8b2e1f083dbfea156e4796f47c2e9bec1dace803ba1343782b4c08d625df0cf7866d469798186e82a7bf65b124101d9b3116721ea8fd3f78f51e0496bf3ef9b627960452bc2d26ff52d36af0d0dfa7ecb8f40f8540e3986bcd8d99c08325b5be896cb3688d8dea39ca2d79463b5cd3f8ad82e5c223143f2c42f186ef5abbf41fbd3c865dce9e4cd049f44ad4aadb3406bdf4c85459c70a3917d9f5d772e61a49babae02a480eb3328dad268ddf4211c75435d973e6e3c5cb17bfd540f1ed9f3d5ce7581269d1dc2f9b6e46a5a5e85125b3b68ffc6f8ff736f5871011960194efc0ec6129467e420a8c942dd12a327ccc419390676b7f8189e38d5f8cbce5a1c69d367c9c7efb66439f64d9e1ab7abbbd6fbec406113608c468241d43707c8720eb2bb2b94348fc5d3b018b01eb97c8b6276b25676889feea624c845575a408a119d9d3ee39875f1844a1d6655557fdafe9d878e90acf0af8b81bcf29d0dd18d3cce9bc40ec445aaa5e8f9e9857fc97c97a593d5a53459a74a873ff0c0cad78a75236d00b4909ef389df83decef317118b34e2960ff1a96b77bcec05ebf8cd611d583081b11211e8ada18c8b60d6d585fb4d2b6b2e8beeebcf3be6a3fdb8093f5ac29aec4294989087f6edadc7e0cf5f2c2a12ad836f1d7bf249c6844d1000182c1397db35f0f4bfdd71cafaf418092681943718b84682c9a7aceb40e1a4ab65ad6bf52e97acdb866eb19b05abe517c583df596284d51d2a5d5ba082a143370f8dc91c16f816a689330d8c35e187395f3b212c1c46033b0c750624933c91ea84c5c9aeeb8d8742fa0a9b7e3456d462e2acb4f2591367aa67aa9394e48fc824488de09e0b6a8f5e479404f104c576bca367fb5ec77532fbd85f76766c47763f31e36c0f1d673c2c741340d25241d2a48aabec45579088881e457a28efc2ae9e799afb8a0e58e2619e88be5bf913e66788e05e50849ffa98ceb1774d84cdbc22ce2cc683b4440d3f7b8ea6c05a59caf79417892ecd2d86975cbf9065e3498732cb22f49fef87682c121b46f71131f0606be76898dd77b694962d6cdf422955bca4c23fa6eba9a379bb947a05b94512c110b8fb03338cc3f99cf25c15aa1485e8fd83f960800f9", 0x1000}], 0x3, &(0x7f0000001480)=[@rights={0x30, 0xffff, 0x1, [r3, r5, r3, r6, r7, r3, r3]}, @cred={0x20, 0xffff, 0x0, r0, r1, r15}, @cred={0x20, 0xffff, 0x0, r16, r1, r2}, @cred={0x20, 0xffff, 0x0, r0, r17, r23}, @cred={0x50, 0xffff, 0x0, r0, 0x0, r57}, @rights={0x0, 0xffff, 0x1, [r76, r47, r9, r7, r77, r29, r78]}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffff9c, 0xffffffffffffff9c, r61]}, @cred={0x20, 0xffff, 0x0, r62, 0x0, r75}], 0x110}, 0x0) dup(0xffffffffffffff9c) 16:00:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x9, [{0x3, 0x3}, {0x1, 0x6}, {0x1, 0x1}, {0x3, 0x200}, {0x1, 0x6}, {0x3, 0x2}, {0x2, 0x4}, {0xae90a59d23069a98, 0x81}, {0x1, 0x1e7}, {0x3, 0x3}, {0x3, 0x1f}, {0x1, 0x9}, {0x2, 0x3}, {0x2, 0x2}, {0x3, 0xffff818d}, {0x3, 0x6}, {0x3, 0x8001}, {0x3, 0x86}, {0x3, 0x1}, {0x2, 0x8}, {0x3, 0x1}, {0x3, 0x9}, {0x1, 0x800}, {0x2, 0x1}, {0x3, 0x80000001}, {0x2, 0xfff}, {0x0, 0x2}, {0x1, 0x7f}, {0x1, 0x81}, {0x3}, {0x1, 0x8}, {0x3, 0x7fff}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r1, 0x2}], 0x1, 0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x80, 0xb1, 0x10, 0x40}, {0xef78, 0x96, 0x7, 0x8}, {0x8, 0x8, 0xdb, 0x9}, {0xf4, 0x7, 0x0, 0xad4}, {0x9, 0xd9, 0x6, 0x900a}, {0x3ff, 0x7, 0x2, 0x4}, {0x0, 0x7f, 0x6, 0x4}]}) socketpair(0x1, 0x5, 0xff, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000340)='./file0\x00', 0x1) r6 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x80, 0x4) fcntl$setflags(r6, 0x2, 0x0) connect$unix(r6, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x20, 0xa1) fcntl$setstatus(r7, 0x4, 0x9408c97bc0ab8739) ioctl$TIOCSTART(r6, 0x2000746e) r8 = accept$inet6(r5, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f00000004c0)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r9, &(0x7f0000000540)='./file0\x00', 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readv(r10, &(0x7f0000000600), 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x8000, 0x0) readv(r11, &(0x7f0000001900)=[{&(0x7f0000000680)=""/188, 0xbc}, {&(0x7f0000000740)=""/201, 0xc9}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/120, 0x78}, {&(0x7f00000018c0)=""/61, 0x3d}], 0x5) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000001980)={{0x18, 0x2, 0x6, 0x200}, {0x18, 0x0, 0x6, 0x10001}, 0x56a, [0xb365, 0x800, 0x10000, 0x3, 0x5, 0x1, 0x7ff, 0x6942]}, 0x3c) listen(r3, 0x7ff) r12 = accept(0xffffffffffffff9c, &(0x7f00000019c0)=@in6, &(0x7f0000001a00)=0xc) listen(r12, 0x0) clock_getres(0x3, &(0x7f0000001a40)) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./file0/file1\x00', 0x20, 0x8000022) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = socket$inet(0x2, 0x8000, 0x1) close(r4) r5 = semget$private(0x0, 0x4, 0x400) semop(r5, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r5, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000500)=""/4096) getuid() r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x0, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) r8 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x6}, 0x1, 0x2, 0x8001}) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x6c9dc39b7ed10da7, 0x7}, 0x8) r10 = socket$inet(0x2, 0x3, 0xb4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000280)=0xc) r11 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r11, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r11, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r11) 16:00:06 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x200, 0x0) accept(0xffffffffffffff9c, &(0x7f00000021c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f8f0a9bf4377f57e789f24094a43e7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecad50dd89f8e130edd45989a8d697000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024897d11ca20c601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff00"/4118], &(0x7f0000000040)=0x1002) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./bus\x00', r3, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x6) clock_settime(0x0, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x5}, {0x4}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x21) fsync(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1fffffffffffffdb, &(0x7f0000000180)=[{0x1ef, 0x6, 0x2, 0x1000}, {0x1, 0xf0, 0xa9, 0x80000001}, {0x6, 0x0, 0x1f, 0x40}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x8, 0xdffeffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) clock_gettime(0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x1}], 0x1}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = dup(r1) mknodat(r2, &(0x7f0000000280)='./bus\x00', 0x2, 0x7fff) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) r7 = getegid() r8 = getpid() r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f00000002c0)) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) chflagsat(r12, &(0x7f0000000300)='./bus\x00', 0x0, 0x0) setuid(r11) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="c738700341207e8233208c8d1be759ae9820675e573d5627a829", 0x1a}, {&(0x7f0000000100)="2ced9b586695446fa6c005da00faebb8ce919f652984e3b9abc438a94d33a46d152664746258fc86cfe8bc", 0x2b}], 0x2, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r4, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r11}, @rights={0x20, 0xffff, 0x1, [r0, r0, r13]}], 0x78, 0x402}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000180)="88790d8c02321444bae981451f2a38fe76e46b42e632aaa14f65d3ae999e74e075a5668f64eb1cddb03bab3e1fc8f2877fb776ac832553b6c6cfa514fa1e73a05ca7d900106c79109b7fe5de488735d610676962b14a5689ed004261422f6d50b9efa2a8e44472b85087f3bdd9319141328c1a79d29f6411d6a8a4e9061d8127e62b476c24088b602970791c5c73e9"}) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x8000000, {0x0, 0x5}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = msgget$private(0x0, 0x84) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000300000000005a5d5806e57c2c60ca810fd9a71f000000000000000675d4471a4e54a2ca6cb0e44cbe35fb32b00eb2b7f1dc1d34370ee9e3aee134178ab3357b160eacebd068c7a375f26e7be53d18e4116d9b5ad4f40d52e49802b7d3d7dbf1e9a3da3cbd351804cfb82c08e37a9d795514bbe8f5ebbdcabfa5259c6fddaee16834b61d9f74399a051eb1701b27d826"], 0x95, 0x800) close(r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x9, 0x3, 0x8, 0x8}, {0x8, 0x80, 0x6, 0x2}, {0x1, 0x81, 0x7, 0xf3}, {0x2, 0x1f, 0x4, 0x1000}, {0xff80, 0x5, 0x80, 0x3e1d4284}, {0x4, 0x1, 0x7, 0xffe00000}, {0x3, 0x9, 0x81, 0x401}, {0x6, 0x8, 0x1, 0x2a8d}, {0x8, 0x0, 0x40, 0x3}]}) socketpair(0x1, 0x0, 0x9, &(0x7f0000000280)) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r1) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6669653000"], 0xa) r3 = dup2(r2, r1) listen(r3, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4096) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x3, 0x10000, 0x4, "1b55acd832f2c573aa61f92308000000a87ac945", 0x404, 0x3}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000280)={&(0x7f0000000180)=[{0x0, 0x9}, {0x41, 0x9}, {0x45, 0x7fff}, {0x45}, {0x82, 0x4}, {0x2, 0x7f}], 0x6}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66699e6ead00c3f83f2810e80bd70623aec9a017fab2f22dd8396daef15902f37aa60e0ac500000000"], 0xa) dup2(r8, r7) socket$inet6(0x18, 0x8000, 0x3) accept$unix(r6, &(0x7f0000004080)=@file={0x0, ""/4085}, &(0x7f0000000300)=0xffffffffffffff7e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r11 = dup2(r10, r9) listen(r11, 0x0) accept(r11, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) kqueue() r12 = kqueue() kevent(r12, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea69a0897b"], 0x10) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="334c8f277d3f1f1b", 0x8}], 0x1) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = dup(r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x0, 0x0, 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = dup(r3) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) close(r5) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) fcntl$dupfd(r4, 0xa, r6) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x40) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000000)={0xff3, 0x0, &(0x7f0000000800)=""/4083}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0], 0x17}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000200)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x182) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) r3 = syz_open_pts() r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) fchdir(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) accept(r5, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) socket(0x1, 0x8000, 0x2) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000001c0)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4b7ba830313f9198, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xffffffffffffffff, 0x4, 0x0, 0x0, "01240e2f3800", 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) pledge(&(0x7f0000000140)='[{/\x00', &(0x7f0000000180)='!\':$#\\\x00') r4 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x1, 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="82d3c95b2b924feab84cc81d2b0bc5b123a843455f1407374ade9dee8adc57c4d37ed649cc13a4f980099cfe75bb3422600119d64363aa1e16d5caa9ad7cd27bf5abf383d49f674af0ea27427d0f7fab578846c12ab6473d91c079cd8954ef71b3db371e9c5b73443329d9aa3f127291ce794abdd97b622a9453937855f4c2e4654444c6d1bf68be98bf934e792b9c0ef21224259a88d3842f7377496b37db25a910f814b7b54b81608e659d2067557f5d3409be39c4e4a70e093d9f5476e99de613b2c3e5398e88a7e4bac5c411fba4ea16e2dc247b7990fee1696c17d62fad8b1bf51844c0ec20494534a5a3405fc28794c22719b9c2ab32ef73e2f84d97fb600f94b68ffa55dceb0e111f362b419423a4953c441f66e19c7368d7546410ca5b25d5e58a9cbf6ff77462baeb49b80c910352d591644d95085acbb063e8766936b1f7bd611ce6af6e3fd4fa633479"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x71) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) mkdirat(r4, &(0x7f0000000100)='./file1\x00', 0x151) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1797fd11e3b4ba8dd"}) ioctl$TIOCEXCL(r0, 0x2000740d) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x400, 0xffffffffffffffc0}, {0x1003, 0x1}}, 0x2) 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, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000680)="80050000004d1a1bb3ac5fceeb0c9e8dd8cdac1d6ca598e139617d2f2ce8f37820390ee9354b608760783c68e2b74e74ea37ecd57d7cfbf390bc39d5444e3792b7dece9635ba3d6331473269f6cdea0ad3b3ad23cc32104e90361d2398bf4b4f2f05a50e4e87032a431f3baba38347fa1dca2f281a8c7caa2d05ee55df04b62932ab7c3f8e3c8baa68af6fea03e21cf08d4206e4da4d0eff19153acdeacf377bcca418041cb94643570a749d9ec217b32843551c5d03afce7bde06fe5089072225ecf88dd23906ee179fbb1dbba8bcddca257c3b90292e46053401000000000000004f9b101ffb7b7dc4472e7eabc375c038db627c0c7f2a2e2ed393c1900d625b345bab057fdf64fa9f480f6f6f5ca116cf2225181b7d8688ecc6cd591e1c40ce97c9fdf62e4e5be760a269e3dc3328272d8e8995609f5faeb2ee8fca8496cb9bcd3085", 0x144) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x3, 0xffffffda, "85d81b00410aa7930000f54020d98301a462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x4f}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000140)={0x4dd1, 0x10000, {0x7, 0x7ff}}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) poll(&(0x7f0000000000)=[{r3, 0x2}, {r4, 0x80}, {r6}, {r2, 0x20}, {r1, 0x10}, {}], 0x6, 0x2) 16:00:02 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000240)="100e2987a7635f0029030000a9140d5ef700000000000000002f2fa513b7903d5d4384cb5f6d3e29211c097307fc537628b120754f6b77e74510e7ca7aa76fd240101e2416a343aba53d67c5b5087bb834f159e04450aa34bc42", 0x2400) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:02 executing program 0: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x4d}, {0x6, 0x0, 0x0, 0x800fc}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2, 0x81, 0x6, 0x3}, {0x3, 0x3f, 0xff, 0x5}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x32, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)="220e2a", 0x3) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000440)={0x80000000, 0x2, 0x1, {[0x1c000000000000, 0x0, 0x5, 0x2a05, 0x8, 0x8, 0x0, 0x9c3a, 0x7ff, 0x9, 0xffff, 0x72, 0xfffffffffffffffa, 0xab6, 0xffffffff, 0x7, 0x6, 0x1], [0x0, 0x7, 0x7fff, 0xfffffffffffffff8, 0x19, 0x400, 0x3, 0x6, 0x5, 0xffff], [0x4, 0x9b9d, 0x6, 0x4, 0x6, 0x0, 0x3], [0x7dc, 0x8, 0x7ff, 0x7, 0x1000, 0x8], [{0x3583, 0x6, 0x3b2f, 0xbf}, {0x3fcf, 0x5, 0x3, 0x6a4}, {0x400, 0xffffffff, 0x2}, {0xf40, 0x39af, 0x7, 0x2}, {0x40, 0x0, 0x2102, 0x1}, {0xfffb, 0x4, 0xffffffba, 0x5}, {0xfff, 0x0, 0x1, 0x6}, {0x5, 0x2, 0x0, 0x8001}], {0x9, 0x5, 0x7f, 0x204d}, {0x4, 0xd055, 0x8, 0x9}}}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x8000}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0x3f}, {0x18, 0x0, 0x4, 0x4}, 0x1, [0x1, 0x1ff, 0x4, 0x7, 0x101, 0x10001, 0x3]}, 0x3c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000280)='./bus\x00', 0x400, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000d40)=ANY=[@ANYBLOB="e0feffffffffffffffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad000000000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d6880000af9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce389504c748f569f2ae233b56a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca06b19ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882008c9bd8398e58ddf13a99cbf19cf724031c080ebf25937291a2747afdc7710146c43b578503046babff03684b398b4c6d"]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x40) semget(0x3, 0x4, 0x8) geteuid() r6 = socket(0x2, 0x4001, 0x0) dup(r6) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r7) socketpair(0x6, 0x1, 0x5, &(0x7f0000000580)) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e924ed70a266abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04140795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331ff23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100752e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b6373af701a3f76939a1e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b00e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf500000000001a12fc0f807f88c5ea04b5851d829e1b9fe6272554e5407a3c8f6799fc6700000000220a6c57a60a1f7df2b388e3a40d0d9337a979c4712bcb137e229e935ab7f10000c3fe924fee51f0228b9dd104d3ead3596ce1a7fb8760ce4414af6ab938e988c494ef851eb6e835a0e8a09e3b47b68001e2b8e14204d4e1bce35160b0a6282a1537de0bd98c6d1541336bbf65f0cf8a4dc9a1613ac9c55c3897df0930d008a492272e51624f"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x108a, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) flock(r3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x10, 0x0) flock(0xffffffffffffffff, 0x2) socketpair$unix(0x1, 0x1, 0x0, 0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) fchown(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x10000000000009, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r4, 0x7) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x100) read(r0, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) 16:00:03 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3feefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b5748d92f0bd98b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2ab0700d7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x180000, r3, r6, r13, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r14, r15, 0x7ff, 0x9, 0x6, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x0, 0x10}, {0x60}, {0x6}]}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:03 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="0002003571164e2347a15f2435a6f60e4a93c6e6776cecb84581e4711cd26c"], 0x10, 0x0}, 0x0) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x5, 0x6) socket(0x1, 0x4, 0x0) getgid() syz_open_pts() socket$inet(0x2, 0x1, 0x1f) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) connect(r0, &(0x7f00000000c0)=ANY=[], 0x0) 16:00:03 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2710}}, &(0x7f00000011c0)) chmod(&(0x7f0000000040)='./file0\x00', 0x10) 16:00:03 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8180, 0x0) pwrite(r1, &(0x7f00000000c0)="185f71b313afbb9691b35383203a9e4ab6e667a09004660114f5309acc013f13a95622defe28d948579d4e033db19a87b931a5d8dc45ea5c0099d6e082e5ad3a95e22a302686", 0x46, 0x0, 0x80000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3f}, {0xa8}, {0xe5b6}]}) 16:00:03 executing program 0: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xfffffffffffffffd, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x0, 0x0, 0x10001}], {0x0, 0x0, 0xfffffffd}}}) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="000000915e2b515455af011a3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fda2fd237e4e88114073e454300"/258], 0xfffffffffffffcc9, 0x1, 0x1000) msgrcv(r2, &(0x7f0000000000)={0x0, ""/172}, 0xb4, 0x1, 0x1000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = dup(r1) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfff9, 0x7, 0x7, 0x10000}]}) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x20, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="c96cbdb32f1201638db5418b2fc80edd6220b2ffd6ddd7168f92478e7ed933e32f2696476fdb325ade85f308b42b89da934e1106e9fd6b316a67c3ee541dba46445c96d74691ef7f020214dfe5c682e87d5a9cbe99bebb2bbf832cedd9da9b65ab73c8cbd843401924c8a62763acbc94d9a68629067b53bb45fd2f78d150221a0e6d6218b93e62d4f73c9a845314317104d41f76f96df2645c9759b6ea3e9b2b2f56ff026d13469681dbf0192f1694e1f51e4b26e29e215bc7b9a80ae90a41"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x3ff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x40, 0xffff, 0x3, 0x4c, "f71ff05419524a7e594aadb28d55ee74809e6444", 0x4, 0x8}) r3 = socket(0x1, 0x4004, 0xd3) connect(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00082e0924b59e1f5d020e3a653000"], 0xa) 16:00:03 executing program 1: clock_getres(0x2, &(0x7f0000000680)) r0 = open$dir(&(0x7f0000000640)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) bind(r2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000480)='./bus\x00', 0x10000, 0x14) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x17, &(0x7f00000015c0)=""/118, 0x76}, 0x0) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000740)={&(0x7f0000000700)=[{0x7, 0x7}, {0x1a4, 0x7f}, {0xa2, 0x4}], 0x3}) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/167, 0xa7}, {&(0x7f0000000240)=""/167, 0xa7}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f00000004c0)=""/71, 0x47}], 0x4, &(0x7f0000000540)=""/234, 0xea}, 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) poll(&(0x7f00000006c0)=[{r2, 0x100}], 0x1, 0x80000000) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) dup(r4) close(r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) 16:00:03 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r1 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) msgsnd(r0, &(0x7f0000001240)=ANY=[@ANYRES16=r1], 0x1, 0x800) msgrcv(r0, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) r5 = socket(0x18, 0x1, 0x4) setsockopt$sock_int(r5, 0xffff, 0x800, 0x0, 0x0) msgsnd(r2, &(0x7f0000001240)=ANY=[@ANYRES16=r5], 0x1, 0x800) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7943a38334d057b79d7ccff3e2eef00000000"], 0x47, 0x3, 0x800) msgget$private(0x0, 0x200) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r7 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r7, 0xffff, 0x800, 0x0, 0x20) 16:00:03 executing program 1: mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x0, 0x80000001, 0x16}) r1 = msgget$private(0x0, 0x14) msgrcv(r1, &(0x7f0000000080)={0x0, ""/20}, 0x1c, 0x1, 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = socket(0x10, 0x8000, 0x9d) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r16, 0x7, 0xffffffffffffffff) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r16], 0xa0, 0x8}, 0x4) r18 = msgget(0x3, 0x100) r19 = socket(0x2, 0xc003, 0x0) connect$unix(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r19, 0x0, 0x0) shutdown(r19, 0x3) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r21 = msgget$private(0x0, 0x8) msgsnd(r21, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r20, @ANYRESDEC, @ANYRES16=r18, @ANYRES32=r20, @ANYRESOCT=r20, @ANYRES32=0x0], 0x7, 0x800) r22 = msgget(0x3, 0x100) r23 = syz_open_pts() close(r23) writev(r23, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r22, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r21, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r23, @ANYRES16=r19, @ANYRESOCT, @ANYRES32=r24, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r25]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r27 = msgget$private(0x0, 0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r28) r29 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r29, &(0x7f0000000040)=""/86, 0x56) msgsnd(r27, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r26, @ANYRESDEC, @ANYRESHEX=r28, @ANYRES16=r24, @ANYRESHEX=r29, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r27, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r30 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r30, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r30, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r31 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r31) r32 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r32, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r32, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r33 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r33) msgsnd(r27, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r30, @ANYRESDEC=0x0, @ANYRESHEX=r31, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r32, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r27, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r33], 0x9, 0x800) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240), 0x8, 0x3, 0x0) r35 = geteuid() r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = socket(0x2, 0x2, 0x0) connect$unix(r39, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r20, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r40 = socket(0x10000000002, 0x2, 0x0) r41 = dup2(r39, r40) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000900)={{0x3, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r44, r42, 0xa5, 0x1, 0x100000000, 0x2}) r46 = getgid() r47 = msgget$private(0x0, 0xfffffffffffffd86) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r47, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r48 = msgget(0x1, 0x6) r49 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r49, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r50 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r50, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r51 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r51, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r52 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r52, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r53 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r53, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r54 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r54, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r55 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r55, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r56 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r56, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r57 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r57, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r58 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r58, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r59 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r59, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r60 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r60, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r61 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r61, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r62 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r62, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r63 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r63, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) msgsnd(r48, &(0x7f0000001680)=ANY=[@ANYPTR64=&(0x7f0000001100)=ANY=[@ANYPTR=&(0x7f0000001040)=ANY=[@ANYRES16=r49], @ANYRESDEC, @ANYRES32=r50, @ANYRES32=0x0, @ANYRES64=r51, @ANYRESHEX=r34, @ANYRESOCT=r45, @ANYPTR=&(0x7f0000001080)=ANY=[@ANYBLOB="f3f869705060e802508c7adc4afd5ab59c6d1279ebfa231568af734c11c362355b18549fda48d9a112375c66dc930a74afad5d63a1db544d23ecbc03df6abf92a01d94510b21e801e02dc1a941396b64", @ANYRESOCT=r33, @ANYRES16=0x0, @ANYRES64=r43], @ANYRESHEX=0x0], @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001900)=ANY=[@ANYRES16, @ANYRES32=r36, @ANYBLOB="7bdfe865956f2f290f0466f50d68d8512ca58d4ee231df3bbda2275baddfb74e1eb0d2538c2b93a4a31b376740c0efb2b3031d4aab6ad91173bfebea72c383e76c8521f943043d9bc0bc4204ca343d564885fc52ebe994f6ff49b6ea686ce06298bae00e8365067f0de822d3cc3899a083079c457ed669828ce32c079eedf9d683c450829b22f2bb4e8e4a878715f28d7295cc67fb47613cf4d273eba01ccfd67a1250ede40a1d93456420d9e7b1ce9170d67c87625c5f544ba6672edb357f1e5446d8e5e368dcd10bc1594650e462a949f9103859e8857073e22652ad819a9807fcfd555b03de0ba1f5631c4374d47250ce2370317b6dc6312f800ea4dd0e7a5c94604bd9b94050a42069119244c0328877cd26d280e47fa4e3e02b00ee62a2a7088b4e3ba59bedd92510979a8cb49b4562c678687afaf7d37c864739aad14d0fa187abc58c2af100bd97b6e7ed42baaf1cfc63fb7d56099e896343ab237064bd2ab40ba1a19bbca5c62f79ac39533209f1c86d94ff85696905e847b2193ddf9a33ff472ed758c68b892fedfe75e56f0bf0b727aaeaa351dd78efe7425442bbeba8e5ad6bfe8096ddde402efbf03c4cae9e9ba4985e0ce06cbb85dd891c7d2063d02f9521d6d7975abfc5841561131b763fcd27d1805ef89b2da4fdc077541754ec15baa957aa4ee4c4d51ebc1dd1fa800a4c8ad0384ddb655692d12ebc60ce966636d3e37d8c3028668b986343b75654fda798a83f95d35a18d0166ef5e69c87d69abae3d55f4f3e3684fdbf52f9838ba8e8b90fe4e6d5593d820cad77482a0e8407858715a2a2f6914f7768fbffdaed498708dd8c06ccd8f7833cd6beddbe9a978192d22ba6660e057e70ac84759c0a4b79973c80dc595fcd22dc59638772e3dc45559927a32884a16c2908a1cbf0e3b77dabb207e9cb857673a2b0825d51f52deafb2ce886640e1f7cba1b80ab8a41e8fad19600f47fdf93c8a99adc53d4078fad1e0a9edd19c98f8e521622bd0128ff16ae6b8b59647b87c663710f3796e0c6c26849c43cad87e6b52b12b304c7ad215311020b939e2057af763b8bf44c0dd1f73194edcb933f86307983fc4ed1a512ed982f43d1d8d7909566cee3620b9d2de38a008411a095b35f21fbd09e2f96970ef4a26846d3316589327f5aeb008089fe43bceeef88cbbc59c68182e999f831f43801f5dbd4d277a0f35576765b6f4d9460c11edcaaed4108168197f0663567be5312b7aa4a4aee307f5f0e271ca59599b43cd86db67e6f64bc690dffccd4a954adcf931e77a40ae8a5d3daefdb926a634337dcf9e9891d2c5b8ff33c0c6df190e67882f224ed716228dd8be569b5f5f39b7232bc9a460e0d75e2ee0f5dc6cffc411e9008471fb2d6416c5302573428474485c351e4edaa74c5d9567e438798ee6d53ed15192676cdf880546ff06f92cfbf0f82a1707d6186ab6777d7a3eaa876908fa0ce384ec564ba95001db1a1d4a70f6f07da2c979c14aac7e1fed84b6a54b40b5f7cacce39b01f984fe8f31cac52b74b4db72b970783454f51546c0bcd13ce7b0ac955df5d8e8883e1517fff2f04d8b68e26043b5d0f04370ccdcb5816e53d9f56f136c3bd58770c6733783cd021a2297206e981ceecf0d15892b2c48d4ea99922aec6f3017c1233b2380d51dc2fdcc272361509f48251a1d3b4dd24197341cf3ea9d2e10d5a03196cb1d7a4ee8463121fe9012a6be20eac5328efb42f8c301b4f8c1b6769eb66d86960f2390b259668c1b88ce88bdbdfe33844e50fb2d3fa4c6f8fd75b614d254836a7747172931a56d9522439a231e8782cdfb0d9696366bf04028004460a2187ba4cdf3298c7802e6dba98c7dd187adc530246b0b882139ac96b56b35e0085baff78de9f0ed29e78470d03928365c3d39d1796156fbd55c3dfebd883477ebed1449d623d02fea7bc469d09dc0fd61185d1b2f691edc8341c8767fd95d0c3dee799186af83ba0e6c1b1f787ea22df5348ab96ca104ac4c40a6f45374e0b006c4abc58123bc2d10b9888ab79834dc7fd941d4b303f451431d19e46088da9e7d7c8182e232ab979355fabe89613ea24db9a0ad3e73e6342961abd6a33ef5beb411dd36fcd844ee3c80889050b8bcc265574d836349c8db9f42987395d96d131afb9d313d75072f50bd6465819f487bcdc198443156602580c9d48fe3f959ccb0f745d9595a6cc05d6987c9f498f11bbed0f961712af2fd9e51137b4d94a9d1e85cedfab366ef8fc08d7ebae59012824d9dc394300778d7b268c8e61337a5f7be617428e8628e42fcdd7644f693a09f2e536a9e7880bb3938e488b7eeccf40c96c11a38254cb39fc373bf7b4fe9aa97b8bbfe67164d54df0ab463e5dc5c19a4178a3309fb37662021011c29bdc3fd25150bd9e2964df4f914d1562de8ad611d64adfe69d4b60431ecbbff7a382669dae1ee396e3873a10f6198b51e2ab546b613042ce820fb760056c0920a6eb02dc4bbd99af86345bd2f77debb750f90d07de5907ace68810cc6a7c66609d42521823d3826db038f0c3b4c54980183a264f8bd549cb5be804ea656b2b864928ab78aa77629c4c49c432fc2125259706b27a7794577089511ed4c542a7c9c39d64267c01bd13c5bae942f2497767c209ba4e4d6c1083adb5720aa8d1ffdeb29ad6ac48f412f7f367f08c4beed1dae453af452b7aa082881a20d234c2fb022346c9e8bba6bf14e9330c4d4c9701a74d675d9a2f358b38c41172a8eb68f35342f049275d1415bac6b52233b7c5effd9a1e23bd9122945b016667def64d94b26cba99ad225b1b91dc2f3928773a5326f538532a7b95b7fc01dcc3daf6b7ca83d8cccd33bfa9dcd999925a7b2410db4e58f5f70248957af2c2c2f72dde90069630d346d505737753dc25cd25fd3b1bad682aec39f0ececb191daf16af8137032162c244b2a26e01cb29a4b47817f2895ba398496b9c84ad26ad197a8fb05aa2a3123d3d8d0eb6c8ea526ded8c8efcae0275a6f96d535d4d1ea152dde4dc990d080b790762b66f1539913b7cb16451afe1d4836a1bbbc52a88d9933f662e46a702373646a323b10b8953749fab745f9b0db6ee3e86d89856a4a572b09562382af004e8f81740b6ece383c9fedce78f65486bc50c50d7557a341ef9a52018f2a3e66d42816a3c7cb7ce30c19fa6c3fd8139f3bfb631934fe9ee6a7683560b33107258fe2ceb53b7b2960d629b3863df528499a670fab62da7b8d10f55c8b35d2762b97c748530634a356a211887af3f2e42107e51d20e459149f3d68ecf0bd32be2fcfc79a58d382cf38cbebe884846453de6a97867b6df5632c6afa50b38aa0ce81bc16cf535378d106c5a48f25e7bcfa233e2bb132d8975316b6f248542f4f67237973936958a38509dbd9e1a39649a90aa7061c4c74324c3c9dfe1d3641cc6427c9c0e1181d589ff152cc301787090277d6eedcff89ab9a09b40c0e3c5f0fbc4e409560e92b9c4b25349a1d53cd8a45b8bb9cdded848f1c83aa4647bfce57a9ef5d6898b9206d4a0a317ce541d2690f9215195390444a549604df4dbc6841fb596824b60ad948e7d1f3f5b4cd615b7f6e832a12044173403ad27e151c7990381892c1c524c11ca130b044ad227b336c954f55596be8613509bd8108d60ea55e9fbab408783b763543d865e02744e428f782f9422f0fd084acfca6e29f4f083d20ac9e573058478ef686e61e618fd8f8c478bf5f64cd463b93fef2821f2b7eedce6a133024aa2b7478e4dbf08470dcb7910fb3637f55093560fb46d1f514c960d52ff231422d91e4e787e47f9c5ed7869eab5f7aaa63efc37089fbc736c1b23b254aaebfc76b1751c0e88cd4fd063f3616bdd76b96befd87605212e7e7e49e0bfd4931c744ded828303b765c8cdacc75f125fe24540cc8fbe33e28dec9ab438d83f7804b8ea1fcdf8cdffe9692b5191d6a3d50923f8f44933ffcfd4bd850105ccdfe049e1d730fab7cdac04c8e13ce17f46857ce3b7b655d91cb02453c4db99941bd65f8203764454223b8ed47ae21459a9a1ece3d77da5dddac0ec594594b0ab7da51af7dab39305ad5af2c1f957751d787bb4ab90bd3d49eebe37254330604908cc1126598709ddda4876d7512109ff4b48733147ebecab1e1d0ccadb72e0b8759a90b37022542004be3ca565968a7cb6db66e9f3790bd4ee2d8970a3d2d5942b57ab3cd2234f688151921aff2bcd57951fce1975fbf2d07b231e1034c6e62b0895041c33a4306623934b67e318da9b203657e3c762b14c52e58ac9e583ef33eb1071741adabb94daf6f3f66d3aebb6371d37fd53a3b069398ee3bf5a171675eff9d3abedcda69c7d91a51196395c8176adbf223ad8f9356c2217f1ae5bcbd745d0111eea9c56f8f0eb04317a55c4caf5a10f63d6b8bfb492170745689aa7badbe5028a7855eab51d361db27efd8ba8de2ec56f0f1eb7402d9ebcca6afcd90e3984ddf0cd5ad0484e29806ed88a09b53e5e52dfbc7ce7a5a5ead5d7b1b70b05aa8bd006f8bb402a317c2f71092df268e809bd81b0786d23ea62d831a5e9788536ac4e6c6e6c5864334003926e335f2d20114df81135dc7f47b97394d2de08b408d81218bc3d43711e3a3b551e004007164edd096cd6fa302a90b29cb479162d8a534a7abcd5a139caaaef50b76dedd9f9e2bb17a31701c434877a501190ed40611319bebec8bfcee206dec4135d88825366a34f9bb643bbbdac10235b76f921149311fd1fcd6c0cecc1fae5ae75aade27382551db7a4a9aeb7ec79ef5b33df432fa69f97394a18db47b803296fa714b8fe5190b8eb199ea84f1e392b374ca5b892800ac9ff9c684ec22679df74c6c2f93b67895b71333ecf8727d453a721e158b9de0564600c109d134cf40b9d600a4a7877fa774ae891aeb1dd56505c9c9600df2f19845537e1a8eed34c1992af6e100fb47df19abb637127a6556c2ce7c57e93147a77f2b13b6c7be80c4b5dccd440c8c1969f498d8619e2af506c80ec8b591b6f24d2bc0f6fefe573618234ee5cd08f14d4de3b8ba9f57441b83239cf21921952f9d3af28f9315c692798beee872502f2c8fbaa1a92af20017038b098891276772d6e3dc2c775f0913f33c260229677c76e95fc119cef2679be0698da995eea8ac302c971f1591df7534d9d16965117af7bd9d340deb0ca82aea59bd706145639106d9355e178c2a0379dc100640f9384a4b75993f32b6f42415f9b313b20fa4c563221e1c34c80ca3f7aaff3d03c69af1b71f05b55310e87a37eb6190ec99ba11e7fd6f539640f8c044629162a78ec35200a6fc93abb93ba79fce62293065deec0539e9f40460a2d93dd0dc83bab63c10f41466c0c9a19d96428bb0d277dfdc83122544c319ddbd9c0e34ca67a0cf5f38b2c588e4e161c688dbf19bc41c79475dbbba4c2cedef6ae689c672ba122a7f8d30d31771d74c996b65478492f15a7247e8bcfe22c7552d653513db009edff460dfbdde1c47080195c86c42539c7cb1e733bf00fad469d1b8435e57679378a9b05f573e5b43ad0c3f86c5b711da882b29a6865cf2ffe1db6c4e37e23fc3c7e8a32cbd1ce11bb39c4d5ef0c5311ad41b356a08d1961c04b1e9c28ba4814aea2506a0dd6ca8f7a39fab99aad8e3600e2084655bb08379dea12b01225cad10c1b2b590a99759d888349b83b93cecebcf9f7ff1fa7d718fde10d99eec3a91cce6ee64a3187dd6fc76dde803bffee20f48a69256f4d570a1fe70ee40288c6589ff4f7407b0ae5fae27a", @ANYRES64, @ANYPTR64=&(0x7f0000001180)=ANY=[@ANYBLOB="363ce96981206f88cd507b126775760834f5854b1b95832da935372170c6be6de4995dd5e114214d8af8d73ec4c71955fb0e25a343d33dc90924"], @ANYRESOCT=r52, @ANYRES32=r23, @ANYPTR64=&(0x7f00000012c0)=ANY=[@ANYRES16=r53, @ANYRES16=r5, @ANYPTR64, @ANYRES64]], @ANYRES64=0x0, @ANYRESOCT, @ANYPTR=&(0x7f0000001740)=ANY=[@ANYRESOCT=r54, @ANYBLOB="bd2941f09c2a509e26141e", @ANYRESHEX=r56, @ANYPTR, @ANYPTR64=&(0x7f0000001300)=ANY=[@ANYRESOCT=r57, @ANYRESHEX, @ANYPTR64], @ANYRESHEX=r58, @ANYPTR=&(0x7f0000001600)=ANY=[@ANYPTR64, @ANYRES32=r63], @ANYRES16=r60], @ANYRESHEX=r61, @ANYRESDEC=r47, @ANYRES32=r62], 0x9, 0x800) msgrcv(r47, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r69, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c65300407688d05440e912d658721293ff13575170345fd44d249fbdd46a51913f90b0700000086683ee73906fbc9cfdea71a054c0a582bd3951aa8a189077a00"/86], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r70 = fcntl$getown(r69, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000980)={{0x1, r64, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r68, r70, 0xa5, 0x1, 0x100000000, 0x2}) r71 = getegid() r72 = getpgrp() r73 = socket(0x1, 0xc003, 0x9) connect$unix(r73, &(0x7f0000001340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98287955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f874385f041579fd4c54f66e4384146795ea4a5c5fe659fa202151cd8cac7dbbc5b65c659ffff70b4122cd23500000000000000000000000000000000000000000000000000009ef868016cda65bf6523ffbafcc56ea8811755d9a54f113271c1bf0da5594808e6834635a3f9c73a03d3b740d023c4410a7efc29526fcab6377923a1664b98380630c56d3b215106135023db86a8168f8bd047f9f8290b19394c10a8424415f3d6d020a69d9964503802989c76613016ca4690950747d9913adcf7cb29b55a535bc2e419b608c6d1a95d6f651ae1957499004b1580626e5f601a2a3251dcb4c2495932ab9a206d8dccc94d3f7ff1947d80a77d288a71eacb3d0794231283bff4ecc0536163e0ffe7f2ba57ce06327c87bcc1d281010576bc25279ffbf4cc83dc24c16d26a07ba02fd27c0a672ad778c70f476a2abc1ff4f0d76b51d86d0ea2cf0eb843a93264a29576b17ecff04425e0736e0ff1dcaeed12f008d97f41f41ffa942cbc88ab068affeebb7f7c84a25d9cd9ed2f6a4c597e6472d7edea447f78a2afa941e772536dcf2780fce10a0eecdd0ef96f7a31051900"], 0x10) write(r73, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000500)={{0x2, r35, r46, r64, r71, 0x20, 0x74fa}, 0x25, 0x47d, r72, r74, 0x0, 0x10000, 0x5, 0x4800000000}) chown(&(0x7f0000000140)='./bus/file0\x00', r12, r46) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000940)=0x768) write(r0, &(0x7f0000000040)="670dc3", 0x3) open$dir(&(0x7f0000000980)='./bus/file0\x00', 0x80, 0x5) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./bus\x00', 0x8, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000001c0)="7618102e334e2b7a55777b1f064191657e5ebf1e011343af48c328b36ae7ba52217703a95e3d8624cc455994283e8e3cb6c753dcb962e6db6a3f773e097b038b407f69db69f1c2f41e95cccaf6643b92d274be118daf8799a016529851de437b5b6039a82aa835d986638c281c531fa252649dac473781f6cb579d64937345617df4087ceb441b86fab3c79209608d32288d51abef5f6e413898dc68bda4989aa17164bd709314c2ead41398a4e370be87d910254db3198ee1dde91b50cdc3df69f1d91df92ce3f8028052e2bbba", 0xce}, {&(0x7f0000000300)="87a8d6334aca6e095b8baff7d925a8a992f727450d250919d7c979865fdf94733c40545b1ec3120429ed9759ec7383b497814b6b146bcec53a8eb079abeb17882eaa95773ea19c58c1c7357ac85b383875fa00a84da8bb9d2360e8a37532eb7c2c996f0d", 0x64}, {&(0x7f0000000380)="c4e4eea7caba0ab9088587c454792e04d20a5f5a3fb238252fa672b9e357dc5f28d2ff4522e64f9efc7b5bd6fe29f52d97500e6e36ce8c47e73c6cbe73e9c6ba53692541b420caf3d10910dcb386f41ffe6a3ed041aaa90702b58c33c198e2586e1e6dc2bbdb8ec4cf830922191e15bc40925ce1bb798e17fdf4022016aef64cd014b34e5851705643209eed541142c4d511ce5dcd", 0x95}, {&(0x7f0000000440)="ab5c5b1a1a58537bdf04732cd8b3", 0xe}, {&(0x7f0000000480)="200fc13b954d9981e6e2808dd42cbecbf974d0b837eafed233ff490de6ef05fe2787da7cb36a2dad6b6edee98d1fe55ba0872385239585bdc4854c0ac2c541717262ea2ff6aa4e560e831a82a849b617834471933c9c36e85492dd3f27c62c4d56bc1d54453474c6fc9e", 0x6a}, {&(0x7f0000000500)="0f8399662d0c3bcacdf35da695ec5abb80ae3e40d5a6080fd231d7a3f10687b44bcdfcbc9a5cea42d93df1c0037856f121ad", 0x32}, {&(0x7f0000000540)="cbfbf90d9300adfd4d80425d81ba25e5c93f9a625e5f75a9474b4435ea876c90f625838c01ee3ae86426f76d61388e9497d1a0b7b6d2932aadc0fff4ea77379d2cc94b877db05c3ccfa178f3c2bae0cde525d5080d1c737662d1136db503b4d9465f36de4d2fa6967d8d66e6f516bcccfe20a9d685315e4e9f25266fce302fb7e463cdf9d4d3e6cba42d7ea577de0f4cd58e96424c0a9786bfacac6d88d734be814f681c98050fa740070f452ac819489535fa64b3aae1be7af4a750f3490eab8a7eb946b60eb2ce183c1ebc39698eab173c1758399eb393f7deb7b6c31a1ab19821a69892", 0xe5}, {&(0x7f0000000640)="0f9846d208dde8d54ce5a9ab2bf39ed86ccee3ec8443f7bd42a992fd766051a8a7ee88dc9ed9595af3331c8fd278ee54c8088afc650741e93a426d9e3469bed0e8fa846a6590fa25744e01e3b5d3ed7f0a4a75956adc94", 0x57}, {&(0x7f00000006c0)="c7ce4f06e001617c4c47dc26e4f610168f06dbe6d59ef1ef6c6bc5cccabd806c19f506785b44b70c7a1b6f6a90e79adf428f4d6b9d6951591b2ab57820dee51d366617188e400a19b33e6dc23250cd925a19c9e9863424f59dd4e8987cfca0e6d05b175dd9f554cbe4bb18e4324fd9d9a3e4fc9c793c80f4d398b04ad8da832b8293e6998c614c4e21661bedbdde64c168b719e90dfcdbff2c23ba61f06928caa64506a40d927c85fe9d1163a23e36bcb62c5657b33861d15d88447b40d30542", 0xc0}, {&(0x7f0000000780)=':', 0x1}], 0xa, &(0x7f00000008c0)=ANY=[@ANYBLOB="d0d3437f000052000000000027000100", @ANYRES32=r3, @ANYRES32=r4], 0x18}, 0x4) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7a6d827f) 16:00:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) r0 = dup(0xffffffffffffffff) r1 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) r4 = semget(0x0, 0x0, 0x2) r5 = geteuid() setreuid(r5, 0x0) setreuid(r5, r5) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r7 = socket(0x18, 0x1, 0x0) close(r7) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r5, r8, r9, r16, 0x40, 0xef99}, 0x8, 0x8, 0x8}) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="01002eb063ee7aadb9060000009b31367d02ff00"], 0x4, &(0x7f0000000600)=[{&(0x7f0000000240)="a388176d5a5391ac7dc6148eda089f1c60a6c98d35a62e9295d8b8a65b88251ef585805f699592cc382c1c1f9e4abdcea8284c879bc2068d2c8322e143955cd8c8272c84309ecb8e5d2c7280d80ffcd1cfc62f5d2af03d28738b781d485b06b149c8648b02706735c7ced6327e89a671d20e4d537ebda0325276e5", 0x7b}, {&(0x7f00000002c0)="03a725a3eab4d4367c634a3a626d6d4e7936ec048b30fb67721ce01ab343ca7570e614b0bccc6d3e72a273931f3ce7a0b825dff3e69d5796", 0x38}, {&(0x7f0000000340)="72532d1b010aaf833181f1ef6f3dc0daef62822d59bfa9585c234c73be8b8193fcddeb7f83b6e39bc2bf2279fa9dd8a19f544db83558bee085b685941088b6d91e22d8ec19daba5040d5757d45c5c1b7369564e8d27e38fe08908b331498721ce00d1b500635e8d43347802fe6d01978b32262145eb6246af6276bd9e8ef887b", 0x80}, {&(0x7f0000000440)="b71f9fcc", 0x4}, {&(0x7f0000000480)="4b87b2660aa9cdcb4501e855fc096d526f2b5593538a8759ad40eadc3f3e86a5f58729b577ad7fb56184ec358f2abd406106b03b53d7d989c05ac0bdff3bfeeb1c821dc0594b363694cb34c9aaaad00e64ccd647a34f4f5c6ad8bae2f7cac11acbeaf82991a646c9a902e60f838c0a8d6bfb212e0d25453136c973af65c92933af38", 0x82}, {&(0x7f0000000540)="b5b8a0e65f293ace4d47a8323087bce52e73fe4e0581a57a73133341381255c9dca42ad1ebb6dea306a4b3266c2fe7a8b239caf4697d274b6474a6d7cf9c270dd54a5fc153ef1e0cb6c47bcca96aa7f85d43f1e9b75702504c1f676db387cbc19b470ef23f21fa376bb4704bf55f1f7ab951f2406f1181b27796fc88b2676ec699", 0x81}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r3, r16}], 0x20, 0x401}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x80206982, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r19 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) write(r19, &(0x7f00000000c0)="c6dd34a27469d8ee329a1b60dedd9a858001108323d44bf3f8de40c460cb86349e8508ac71b46bb3b4dfa954313b75e830bf8fb49f566093ecf1e4c9467c0c2cd7c41d73fd5de132706b479845f69663d1a6acf9398de587be5cc988d19bfd893cbbe8591f1f90a7b0aea7bed52db8ef02", 0x71) r20 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r20, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) accept$inet6(r20, &(0x7f0000000040), &(0x7f0000000080)=0xc) r21 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r21, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f00000001c0)) 16:00:03 executing program 1: socketpair$unix(0x18, 0x3, 0x102, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001000)) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff00"/4073], &(0x7f0000001040)=0x1002) recvfrom$unix(0xffffffffffffffff, &(0x7f00000010c0)=""/186, 0xba, 0x40, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001180)) chdir(&(0x7f0000001080)='./file0\x00') chroot(&(0x7f00000011c0)='./file0\x00') 16:00:03 executing program 0: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getpeername$unix(r0, &(0x7f0000003580)=@file={0x0, ""/4100}, &(0x7f0000000080)=0x5a1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0x6) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={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) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="827854936f985059ecab0ea59d76acd8017ff371dc4ee29b5fd1bd594246bc0f3bab55e3feddd5ae78f10585817f896273c2a51bce6a30beff4fee8afb581b0134b8da6cf2b7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x1, 0x8) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x93) 16:00:03 executing program 0: r0 = getgid() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) dup(r1) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r9 = semget(0x0, 0x0, 0x2) r10 = geteuid() setreuid(r10, 0x0) setreuid(r10, r10) r11 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r10, 0x0, r10, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r12 = socket(0x18, 0x1, 0x0) close(r12) sendto$unix(r12, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) dup(r15) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() r19 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r19, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r10, r13, r14, r21, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) dup(r22) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() r26 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r26, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r8, r13, r25]) chown(&(0x7f00000000c0)='./file0\x00', r6, r25) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) setregid(r0, r4) 16:00:03 executing program 1: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) read(r1, &(0x7f0000000100)=""/158, 0x9e) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1ff, 0x6}, 0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x82, 0x1, 0xac2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x5, 0x2}, {{r1}, 0xfffffffffffffff9, 0x30, 0x40, 0x24, 0x9}, {{r0}, 0xfffffffffffffffc, 0x8a, 0x0, 0x332, 0x5}, {{r3}, 0xfffffffffffffff8, 0xd, 0x0, 0x6, 0xa764}], 0xfffffff8, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x1, 0x1, 0x1ff, 0x8}, {{r5}, 0xfffffffffffffffd, 0xa, 0x2, 0x79d7}], 0x65, &(0x7f00000002c0)={0x5, 0x6aae}) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xff}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) openat(r2, &(0x7f0000000100)='./bus\x00', 0x180, 0x2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x8, 0xe3ba}) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000007}) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001200)=[{0x1, 0x7, 0x800}, {0x1, 0xff, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x200, 0x1800}, {0x2, 0x401}, {0x4, 0x7, 0x1000}, {0x0, 0xe5f4}], 0x8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x0, 0x42c, 0x1800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}], 0x9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/4096) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000500)=""/26) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000001240)=""/191) semop(r1, &(0x7f0000000040)=[{0x2, 0x400, 0x1800}, {0x1, 0x1, 0x800}, {0x1, 0x5, 0x1000}], 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x101, 0x0, {0x0, 0x2}}) 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x0, 0x3, 0x40) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000002c0)=0x333, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000300)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmodat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x6e, 0x0) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:00:03 executing program 0: socket$inet6(0x18, 0x0, 0x29) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ftruncate(r1, 0x0, 0xe7e7) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x1ff) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000440)={'./bus\x00', 0x4bc3, 0x1, 0x7fffffff, 0x1, 0x9, 0x3, 0xffffffff, 0x0, 0x0, 0x3f, 0x8}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) r4 = shmget$private(0x0, 0x1000, 0xc0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x40, 0x0) r5 = shmget(0x1, 0x3000, 0x90, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) msgget$private(0x0, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:03 executing program 1: 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) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8437e049324dc95d7ff6c02bfb5955b7b77dc988f4000b242227da311a1a55b1a36cdda37f5eb9654dea50adbf9d8c61297ff765f8b3864ef06394605fad6868a1d3d9c099ff0044f3f9c520737b37edaab9f81d59c59352a8550ff366176c50fd59538eeb10e3ce8aeb928f8b305c81789d1e22c84d75"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3ff, 0xffc00000, {0x8001, 0x2}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x0, 0x1, 0xff) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x228) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) writev(r0, &(0x7f0000000600), 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:03 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') rmdir(&(0x7f0000000580)='./bus/\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus//file0\x00', 0x10, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x2, 0x1, './bus\x00', 0x5, 0x10001, 0xffffffff, 0xe061}) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0xa016, r1, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) r7 = dup(r1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r14 = dup2(r13, r1) r15 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0xb2, 0x40, 0x1142, 0x80000001}, {{r5}, 0xfffffffffffffffc, 0x20, 0x1, 0x3, 0x80}, {{r6}, 0xfffffffffffffffb, 0x0, 0x8, 0x9, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffff9, 0xb3621468ee412f54, 0x2, 0x8, 0x1}, {{r8}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x3, 0x8}], 0x80, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffa, 0xb5, 0x20000000, 0x8e, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x4, 0x4, 0x1f}, {{r10}, 0xffffffffffffffff, 0x0, 0x80000000, 0x1, 0x61c7}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x5, 0x2}, {{r11}, 0xfffffffffffffffc, 0x23, 0x40000001, 0xfffffffffffffc01, 0x8}, {{r12}, 0xfffffffffffffff8, 0x21, 0x10, 0x3, 0x269}, {{r2}, 0xfffffffffffffff8, 0x4a, 0x20000032, 0x81, 0xff}, {{r14}, 0xfffffffffffffff8, 0x82, 0xcfcd7977c1c9f77b, 0x10001, 0x3}, {{}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x75, 0x8001}, {{r15}, 0xfffffffffffffff8, 0x10, 0xf0000008, 0x9}], 0xffff9171, &(0x7f0000000380)={0x40, 0x8}) ftruncate(r2, 0x0, 0xdb) 16:00:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) pipe(&(0x7f0000000040)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x122b566a, 0x2, &(0x7f0000000200)=""/240, &(0x7f0000000340)=0xf0) bind$unix(r7, &(0x7f0000000480)=@file={0x1, './file1\x00'}, 0xa) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r9 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r9) fcntl$lock(r8, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x4, 0x1, r9}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pckbd_enable: command error 16:00:05 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r0, 0x0, &(0x7f0000000080)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x20) sendto$inet6(r1, &(0x7f0000000100)="1fe7f3e5b000a9e036f5855e39f0eff98008b7a3442d0db5003507a099ea507ec04f71a994243c28699dc18631d205c9fd8877be8812115cd770358506ded81304a1172de5443b95562628da40a48b97e400d10007adf5fd6ffe52ff9bc38fc7a16f388a11a931f21f977d", 0x6b, 0x1e, &(0x7f0000000180)={0x18, 0x0, 0x2, 0x2}, 0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x100) r3 = socket$inet6(0x18, 0x0, 0x3) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getpgrp() sendto$inet(0xffffffffffffffff, &(0x7f0000000240)="fb8347c682dd55a4c7bd42083d3234effcb0f81424ba91c73811f0a8f7cf9326a52297a23f6fed8ae774a12e9e34ba0e7e589a294fba8c4f9e58f932bbfe5e527b3bc6b586c3493ca6e9417ede3b86c061cefaa60c82af899f55e1f48f461dae9ef0ef285079f5ed5c7c947b72a7c2c051d543751ec3f51016f8628b874559772b46", 0x82, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000340)={0x4, [{0x1, 0x6}, {0x2, 0x3}, {0x2, 0x7fffffff}, {0x3}, {0x3, 0x1}, {0x1, 0x100}, {0x1, 0x6c}, {0x2, 0xfffffffe}, {0x2, 0x2}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0x3}, {0x3, 0x1}, {}, {0x1, 0x7}, {0x1, 0xffff5e4c}, {0x2, 0x4}, {0x2, 0x3a6}, {0x3, 0x10000}, {0x1, 0x39}, {0x2, 0x3}, {0x0, 0x1ff}, {0x1, 0x800}, {0x1, 0x7}, {0x2}, {0x2}, {0x1, 0x6}, {0x2, 0x800}, {0x1, 0x87bd}, {0x1, 0x800}, {0x2, 0x7fffffff}, {0x1, 0xffff0001}]}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x0, 0x1f38, 0xfffffff8}, {0x18, 0x2, 0x5, 0xe507}, 0x1a, [0x5, 0x5, 0x4, 0x1, 0x1, 0x4, 0x3, 0x1]}, 0x3c) r6 = accept$unix(r4, &(0x7f0000000500)=@file={0x0, ""/41}, &(0x7f0000000540)=0x2b) listen(r6, 0x7) r7 = getegid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f0000000640)={{0x9, 0x57, 0x80}, 0x727, 0x1, 0x9}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000680)=0x10000) setsockopt(r0, 0x5d, 0x3, &(0x7f00000006c0)="6b740e7c5d8b16587e6ce43d530ff3367911002a0a9e486868d4e51058bd3d931a98703c1135766a9fd43ba670e08b309284cd8440f0756547e252d1f1610cfbf2ec6e27ec7f", 0x46) r11 = dup2(r10, r3) ioctl$KDGKBMODE(r11, 0x40044b06) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000740)=0x7f) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000780)) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r14 = getegid() getgroups(0x4, &(0x7f0000000800)=[r12, r13, r7, r14]) 16:00:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x1f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getgid() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = semget(0x0, 0x0, 0x2) r7 = geteuid() setreuid(r7, 0x0) setreuid(r7, r7) r8 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r7, 0x0, r7, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r9 = socket(0x18, 0x1, 0x0) close(r9) sendto$unix(r9, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) dup(r12) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r16, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r7, r10, r11, r18, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) dup(r19) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r5, r10, r22]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r4, r22}, 0xc) r26 = socket(0x18, 0x3, 0x0) r27 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r27, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) accept$inet6(r27, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffd9e) r28 = fcntl$dupfd(r26, 0x0, r26) r29 = socket(0x2, 0x3, 0x0) r30 = fcntl$dupfd(r28, 0x0, r29) ioctl$TIOCFLUSH(r30, 0x8020691f, &(0x7f0000000300)) r31 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) ftruncate(r27, 0x0, 0x9) close(r31) 16:00:05 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) semget$private(0x0, 0x1, 0x48) writev(r2, &(0x7f0000000100)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x4000020000210], [], [], [{}, {}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f00000000c0)=0xffffffff) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)="05620abdf1ef6510d0b34f0511401ee45a091312db692de9c56a0323dedb81d162fb4d5b8c256c4dec7b366d19b30be1aee381ee5225b77ff2f2725ff1cbb48f8b2c5cfb3ec8d909412ed6533df297195324f2dfcde68852553bd5818d6d05379980c6b116085308d7c3214573760b1dcef659a7a7eee2b5c387159ad081f7ad234e24737b7b33bd932e57b8d1edefb48619754d7e3d2f5f5fd6454d20d93ca9b7ed6d894fcdf18fdd14519a8497aa88", 0xb0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffffffff], [0x0, 0x0, 0x401]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000001d000000f6000000"]) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x10000, 0x20, {0xfffffffffffffffa, 0x8001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) mprotect(&(0x7f000037d000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x200, 0x8000}) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000240)) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x732, 0x59, 0x3, 0x862]}) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendto$unix(r0, &(0x7f0000000280)="b7606b5680b459f2c375e6141c25555dd313af6342d2d4825d77afe7ba6c6edf0bbfbf6d36a82127dfebb32115aa5c78282968546ef1252f4e173df46010649e7b4c7a05e9ed45d018ea412dd0", 0x4d, 0x400, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x100, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x20, 0x0) dup2(r4, r0) 16:00:06 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) dup2(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d172e07bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d31d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c880551965c242d3"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) r5 = syz_open_pts() close(r5) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x1, 0x8, "5e98a442a400"}) write(r5, &(0x7f0000000140)=' ', 0x1) r7 = dup2(r4, r5) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) accept$inet6(r7, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket(0x1, 0x0, 0x1f) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r8, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r9, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r10 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r12 = dup2(r11, r10) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r15 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f00000004c0)=""/223) msgget$private(0x0, 0x200) r16 = getgid() r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r19 = getppid() r20 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x8, r17, r16, r17, r16, 0x42, 0x6}, 0x8, 0x3, r18, r19, 0x3f, 0x7, 0x4, 0x7}) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r21 = msgget$private(0x0, 0x0) msgsnd(r21, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r21, &(0x7f0000000180)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000001000000ac000000000020000051762535beb3caef3d6f5e7d00"/54], 0x34, 0x3, 0x1800) semget$private(0x0, 0x8, 0x80) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xfffffffffffffffc], [0x0, 0x5, 0x0, 0x9, 0x0, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0x5, 0x1, 0xeee}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) renameat(r3, &(0x7f0000000000)='./file1\x00', r4, &(0x7f00000000c0)='./file0\x00') kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x6, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:06 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x21) rmdir(&(0x7f0000000100)='./bus\x00') socket(0x1, 0x4000, 0xbd) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x7}, 0xc) 16:00:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0xfffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e40068344f38e12f134bc16c7e3e3f69ace2f18d403d4e72d5fc01035d8fa130cc76bc2f674c44c3a5ce6cacdc7904727c80d6720b7c1fd43916f532f127e2c0cad39b655133b32493461b0c80acdc516c4e5451bca31c6dc79f7a6dd7894fdd230ef6a0c", 0xd1}], 0x1) r1 = syz_open_pts() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) close(r0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x8) write(r0, &(0x7f0000000040)='g\r', 0x2) close(r1) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x8) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x1, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x50) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180), 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x1, 0x7, 0x4}) 16:00:07 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x1f, 0x81, 0x7}, {0x4, 0x7f, 0x40, 0x6}, {0x0, 0x4, 0x9, 0x7ff}, {0x7, 0x1f, 0x6, 0x6}, {0xfc01, 0x4, 0x0, 0x4c4}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x3}) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x3, 0x7dc, 0x1, 0x1, 0x84, 0x101, 0x60, 0x2, 0x1, 0x5, 0x5}) getrusage(0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) fchflags(r4, 0xf9e0b7b91e388b59) getsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) 16:00:07 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') socketpair(0x18, 0x1, 0x81, &(0x7f0000000000)) mlock(&(0x7f000077e000/0x3000)=nil, 0x3000) mlock(&(0x7f0000663000/0x2000)=nil, 0x2000) munmap(&(0x7f000078a000/0x1000)=nil, 0x1000) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x168) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/245) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "01113d410e00", 0x0, 0x6}) 16:00:07 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f00000006c0)=""/4095, 0xfff}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7048, 0x7, 0x34, 0x80004}, {0x4, 0x0, 0x6, 0x1ff}, {0x9, 0x8, 0x7, 0x1ff}]}) utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x7, 0x400}, {0x101, 0x7ff}}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x20, 0x29) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x5, 0x20e) semop(r2, &(0x7f0000001200)=[{0x1, 0x7, 0x800}, {0x1, 0xff, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x200, 0x1800}, {0x2, 0x401}, {0x4, 0x7, 0x1000}, {0x0, 0xe5f4}], 0x8) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x0, 0x42c, 0x1800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}], 0x9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/4096) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000500)=""/26) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000001240)=""/191) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/62) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) listen(r3, 0x8000) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4ae83aa6b7b2281a5c8ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813"], 0x10) dup2(r2, r1) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x1000000, "6e2a09000000f9097bc7936a3500", 0x3, 0x30}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) dup(r1) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x8000, 0x3) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) dup(r8) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r12, 0x0) openat(r5, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r15, r16, 0x112, 0x89}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) dup(r17) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:07 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x16c) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) sendto$unix(r0, &(0x7f0000000200)="9f0766db744c0163baf72786fa6a0696608c43dc0f0103bdc5227b49dcddb83f58dbe0056cab1134f877e6740a21f107abc11c1223e35c7f4b72b000bf32f021016ffa8f4887bb0f82b53f05a9d080083820f980d9dedce19466a2e32bd48545", 0x60, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="aef11f0602ad8bb6ebc786e7ace51b69"], 0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000140), 0x5c}, {&(0x7f0000000280)="2025a34d815971c2ad24214e3e2caaf2eb8e37c3a0fced"}, {&(0x7f0000000440)="c0e1fed9a8d3371c3dcf28556ea7f566df976ae8df289d0e13cea9ca19ddbb06e02c87a3d5ee42f9b96df17924ea80685d493ec4173b8f4678507b5b883b7c647c4c0882062351ed635c959b9b925e646c4d51d48d0db62cb16a4b63f84e2268e13f81999a9357009e7bebac"}, {&(0x7f00000004c0)="ab6db35bb1587395f907c5970d4405334361fa4bf12ba5470ac324ebf6ac3b9f73862f91f3a276c541fe8db7f4d2808771c6345cb3bde233348574be79db688679d11bdc5b01d677aa8ef8c6ac99eadf"}, {&(0x7f0000000540)="b724533c406cd63923059bbd35a0308526e8d9b1c842e36a6bc452c0343d5409928ef4cef35d191b9e78ebf7f5aa5cc84a220c1e6fef7af7a38a62f9f2b82206020315d927d36621a62a2df0b6cdbd84e126770b450cbf90a936be15872a328dc04f2d5cf072fb6955b1b50c694b7d7d0aaaf0b044eb5e24a7c6b2fbb6f3ad7a7913ffed4131cbc99ad39831d9b8d4d4eb7c7e3c1072374f3d14c5bab049ffef1ece33e563ce07fb70eea9e80608332bde4ab630deee8ac474ca5e0d04404e7c006103da077d01e5e7c7fbf714ed7825ca857706ede2790af42a3c75"}], 0x1, 0x0, 0x28f9f225) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x81) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) poll(&(0x7f0000000140)=[{r3, 0x100}, {r4, 0x10}], 0x2, 0x401) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socketpair(0x6, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000080), 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="6310c252b5f70a91e1fc45e53615f1625f5645dac5d07b90e0d1016b13dd287de13fafb68da2ea2019d273e979e15188a390137c8cc991ea1c3a6ebcd04d8773ae4b1c867e6fbbb975615e32ed2d340875bfedf465349d87b317c49510eb5ac7d3aa0af67e32d81514a78a82e8f3acdfcad8b073ea663ee5039019e8956a37af106a9fb80c3f1222eff048747fa82945f383cff742620e8cbf8f3c71b30742df2d8426e49ca495dc7f67f823215b12440c31ee22c8f6b0be8dfa77ae", 0xbc}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x7}) socketpair(0x6, 0x71aa45c48bf011d8, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000001c0)={0x8d09, 0x3}) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="65000000000020000000f10566cd1a153d1b2c0e6ff755366f12f0e554756bd8d55be04945775fdef113373376cd3f2ba8168934c3e9e285088c95e21813c27e1f81ed59fa63b7ed795565d6ae5311241f41b99067be12004b638ade7d53afa08d311fecf1d2ffe4f9710241f8ffe8b8d70ac0f9236f5c331c280b25a4c68cb4371229249dc8ac03bd001e14caed3546581f8b96f23a2237"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8203002f66c789696c65"], 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) fcntl$getflags(0xffffffffffffffff, 0x3) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) close(r1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000400)=0x7) r5 = open(&(0x7f0000001940)='./bus\x00', 0x1, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) writev(r7, &(0x7f0000001880)=[{&(0x7f0000000440)="367312152af3bf6df1e9ee2c5f5542", 0xf}, {&(0x7f0000000480)="cb868967241ac3dca499a5bd1a3ec85dd07e72506d94ecae5348cea8d7d6ed65ba24eb6da5d3d107fc5a31f4c6f6724d722fdb6dd05c7da4e4edef21f3314e1325c66cad4d34b5f4cd396aa1e8f5fa374c6241a3cd57711a742349209e22b7c7d27728e2536123cea9bc09b756070066375505dfb60271be430110fffd45faecfd328d7690b5963d10cba9dca03311601d7c98c857e29a349e540facd386c884f7c8764626053e4b5333d05e6d2f0022da1b95a0f846d8cb6b6544445a567d6617bac400b2d5f063da5e088fa0e9499943e402acf5c1cb4f14ca", 0xda}, {&(0x7f0000000580)="02540e051120dcf343e50546a48cb1ac163ffa2e61c207592b3303c723139c025d51b8179a17f2259303188d5e41323f4d5757aa8becf06c9cf3bf977c080a01ea5fa76dd0292bacd169489bc8b5e754d848721a2c24f6820fd0bd297aba18c80d266b4c1b680c16b9814ddc1a42001abcc197a8a5769f6536a68bac0152092f8f7d82b9", 0x84}, {&(0x7f0000000640)="a2e7f134833185179fb8049026e933c2f80eddb85cb463d2301d8a24b32d5b5bcf44e7b6394a4111c6127b8d942a2d3899327d3fa6c82b0f6bba8170c08353603ee99e1cc24c5b2b806edc9cfcc8b3d8734a6916cc5642571efb3d7bbff10dbc", 0x60}, {&(0x7f00000006c0)="c2b4f284962002fab54bd7995aeaca56d54171be26372f5ff823a195db930048a2a76270ba0f804a5d70f707a29ff4c3059f3128de76e3ab35907249e807347fe3e9290bed5993a432b69132e8b5c1f3116a37c7dfb2ecd38ba9b58487e3dccb35623cdc9f073623dbe6072167991a9c7f93b9bf3645cdb7cf801abffb227eb40a6a30cbee28fe813880770e287a08a36f7a3c7085b432978c1e310c9bb929134b2452be6c47f7ec4e002b7cc5f48e96457c51d95cee8d1ebeb51256d996ca15d9128ea92ac8a26afc548e9b2bb74ce8cca4286c34421425a05401d77b6d4e274a791169140466f1cdd2012720b7af03123f0c6dfa4d3836af1324aa073a", 0xfe}, {&(0x7f00000007c0)="d2d50e995e1f6274d0c4d0c4be3fa541c4c4f1", 0x13}, {&(0x7f0000000800)="eff7e8d84e2a10800767a1eb4d5e5a488f7d75bc69edbe2e34e7", 0x1a}, {&(0x7f0000000840)="4440d7044126e73d2da7dd3f17387090960d770586512512412fdfffeb492d6e6644d7fabcec7a91e5bda524cd6f72c668c8fb85176fac627a49ae2be0ff40de61a25c4528ed06e314ab7f1fe2231f6b6c4d85c8e6314222182756817c2e7dcdcd4c7ab799d3976a33bb7d2030cdbb6fafd20c8a42180a217937ade8aac72c5cbf56a69e5a1f295628975ed7320d32392e3536ff39ead909d9e866873f53cda77138ee0db717bc9bb2e4399ac5e6e72986f104accd46caa03db114d9d34ccb1b99a382e8abf92a61c908a9e48743c4230cb251c85c9947e7a315174f75c736a83eb6e84415a22b1fa009a6f6df8c05d5b89458a884221611e75c8dc0ae2fccfab919dbb94f00c81ca7d75c4bf73453e28fb31d73010ad9bfb17811f30b6e7ac7af924af3c4785fe2e0282ea2b3decec48e693e8d459385d57baf147b653f2d99fe9728f4a9b80588f67a9250d34270faeee2ecb9b51ff4a883086f84bf144cfde250f9bb59587a2b294da63a6ba53a6b2660f0ac6e2a068020f5af8f8b68959b219ba69734f89d92045503e24be7a4cc63f6798285614091f04233dd6aeccd687efced068053aad52c579d71f26f1fbccf70ba278e2f26e416ba87a81401576cddb98991caff53655a66c55ffe250b3862908fd0e9d676f056589fee60d91c211299d00f7d6ff0207d6d2bf06104716170e121e598a43d57d7edf2729a08f83a18ccb9f9fd85fa927f3684d83ac099e0ff1f0aa98c5027e9d457db6f8a03a14d2fc7e9cd8726b5e1f9479124c6e17c1425cff4bfc3894923a020ce706677cf50a1a95836761ee1afe6fbb77c1c508d8cf44727a5696522f24624ae7a478a51b43bc6e72edf9c5d2150604886bc30a5e20b5a557f0c7e6bbb5b094c92839913a0affd5bad99e8bbeb3dc5197cfffe2ffd641d21bd07e15a17dbb380e4e28bc6066ebf3ca16f8b45553d6f6216018a5739b604c5d338c375c3fc82d9199f703ced08492753fa259959a094dbb876d070073fea43cbaad420cc9d084f6f262a82ca8e092feaf0132d9e88b42fd1fb92124a56489909fa5678c909e3f56a442fabe2995fefd9fd5540ef3b1087b75981317f2c1d78873fc72637449310572406db32838208b6a3b7b2f1f17d3b62b24f27ad00808f4666ce0d59f6109607ecfd89bbcb0e130a61efa8e92d4616adfc6c4d87e4f952dd588c30c90c73bc65abe94b46a5cf0176a63181c9caa36fa6ae9a6ce067583ae839b95c0e9a625454f537f75474564d1af76b604ce489ab0070525da109ed8ba0401fbe369a52417fbc2c972d958c11ca760c6950916e0353275286b5e85b78f1c16334c85dadf3212a4d883989afbf1e2bb2ef9f10a2bc44bedadc634ef8f6967d01a5b94f4f2366200b6b92a2e58278c347672521a0eb9a57cbf6e5c1088bb44b30a51de0bb929abdc9fb9146444f1a5da52ba421a654e8d964eb7b5354877d08233956aac3b89cb9b0ee0f38b5af4286932d819e09f20e7d2f3e3ec31352f18c19a70849906b9c3bcf713947d1900db556ef8ac72101f80b5d5ef99cecf3acae9f4680d71fb9b0b5f4a766549ef24f62531fafff904cf62644c94a66b0798dc7cd1a5521a512faaa4fe89ba85025c20fef9a55552b861b35714b1d23691511a3408f016cb2f9127840a2fe4b622401bf22cfa43251ce5ecf49b98b75bc317a2f98ffaf7540e84bde7807c17bcf8a588e1e858528a633af51cf309394df2ecb9c976e4ba85d3540ded27a8b61a9a58f7e38ece37f68cc22644f09cfafc4a389591e5e42d8a285cd251dd165a4fdaafb409185e28d43d294241402b1950b1787ded2682726fac0f4591651f3c47ba781a3a27dd9ea857c2e6c2ab72df97c815917a75fcb89ed791938fffacc47f3fe4205bab72fbd7862672f4e1ac782e1db8b642d1ff86dbd8b4627b740f8598cc6f101ee8f82905ed61232e774d383cc263217898a63420fe871fc01774dcc6e661c457abf0cd25c08c54ad2fde81c37968b901c489066ec337318be2d162b377377004c2abc488260f67fc5c887f89d3f7c8eefebdb18efb779471b8f5f5b7633d7abb162ca52e4e797e64a596f1ab6b8c411ea2d1fe77dfa29e64924a5e9e1f92637fde352d4545da6923c748479ec49e6ae3d6f8735c0e8884ffc7d9e5cc08f1996c26ff0b1dcf6ac20abd2bac11def6b5e7459e3908064fce1ac4e8c61542a4339cd7179cae33f7ece357a9fecbb112483485bcc290eec9c3ad8bc5a127bf444a07ecc816c7587d0e42fe5bcd5d3a74a73aad898eb50121f302bdf610bd1fb383090d2409fc2a665aa1232944ce009ce143b45394649fb90c320f6ac88320facc5440a286d351d66a13b403b601f60f336ed83089d3ef94494bb0b44baad454ce180a610b268e43ed076b8c9031fe3211747cc01db013315eb262c1d26ebeda1d0ad9fea6c65e5debe1066f60fd404fba5c607837065df91e6cfe601c03f78c7b3ab40834b6d982f9a3266480efff29d66c7ff4f05ce67d5e7353bbfe69ded09087de2a1d9041fb8d10988f25b8d3abfb19672e4309928d425286c4e894c757d8ae4f98289c42fb6cc1140e26b8f20c6daa8181ad600231d5049c1dc48924a905d6f2bdb35f53150ec43a86b1fb5054e63ffc1a524f143aceeb69589b97fcfe7dbf98d65dbbde4373433dc756d2358d90b99b8f93b5fb6ff7cfc05f70ff362ac7091142fbec27767ba7b4df029098c265325109415e64f56669b08882e5e6265aeee1c4081ffa52992ae838e269539a979017814cd3daf0cf6116f1156c910e510a6ca5c60b21466fd5ff9afe94c1d042b5a11e2f955d6e2e0365d326476f1497564d3dae0782a2963e4b7033956cb09e4fb3ca66f7ee1b0edc749927f8177f3ea908447d265c4e69bafbd335d251a7bf8f459fb91917e66d36168e3698e65e6701361c5c917310e1f7f97860542108767b703e0ff83ed1600f0b72ac465b658c4befaed6e33a6b659c5cd3ac89278f9ceccf7619c1d7e814d6ae2042baecf9c11d2ef72811a9e6458c17057a7a8ea2d5c34dc1de540bac6e483bf3dca976792a77d1283dc7ade8535f69bf1b22117e5f5cc5e3e3eaa5fb24076d6606c1e4e2ca520a67c0a9db733864b57dd5bd6a8d50f86860891941fd55472108f6021ce69394c4217d773a3591f28a5bbf25f98252055df10a55b42d886f30c82e2f9f9e24935837e1717bb771e2071be52c56a2736f86d7118d9bcbee46f2972b17ea3ad898b0cee0f54bcb227a6914cb163a38f3ab6926049067bb00cc7cde31e4ac7ea2998dfc660766f3c76395778b86d8a0bad7896d12aa8a917dd068057c67d0ac333a83a4e4e98b388486639c52ab6031d20c30effbcd5098deb9484b3d7b69b8177b06ed065bbd54f8ad55d3d92666d803283b6200caaefc38cc50ff9a31d26751156b766e115f786d724662bcdea5e413ac097e88300982fcef6d3e384fdb1745521a893346ffb4cf5e8e2f516716cb22c67c5ca6d4d4aa6e91cd5115c2abd84cf9deb62c675cb540931e77db2b8fbd903f2457d778d731f55241fb5af550c09b735859ed31dc3fd53d4e4358c6e204d0859ca9965666d211326a8a01db42a18155339ef71be024f6d67fd4f07ea281dae019fd92cbe61b2c396b8e716c248b4350413f2125e6c780f0676b6303b4ef2453a7ad81b37594f73d46cbcefa9b6ff708152774954d10cfb9509baae9186eebf704eaacc2f49a14f91f9b947a2a9edaea40be06481bba43da9c8e2d9f2329475d1acff62e421a8b1f3b8c6ccf84dde9494497f383db80f42234b143cb3a48e2c1536b6eace2cf7778f4f2a918443220035ae061b2ab6f2f49b309b75fcf680414d8244b0b2f148b6d7ed0da3e50e7d841cd947e50bb1a26759737cba47581ab8abbad1a3803bafd8c86fb114194ba356157521f85512a816f116d2d6c63b02d61573c34932cf03732a345053da9bc56daed5d4371d9af46c6b030476c68a3a9f9c5bca83919457c17df65d71d5546269f119774dcf1880db6852ab47afe768091515b94d5536f36c1b8859b02a1e9728c9b991f0d6af7770e593be8159d1edf7ddf26b500613b67b2407bb38513f1079cb5f5dff89e17047e1deaa1ceb31e4a3400454e7df31c86b0a8de62ca1dc5b2c54970d76d12098e2086b70345603fa562b657428e1559615c37b12924676d8366763854f9d56745eb15479e194a163e60e356bdb24b8a287784e0852117e6e31af1ee80086017b1e14157f74116541013b3ce6f1d5cf3e677753169ae1bc6a706f129ce79a0713d43ef33c9c725b8663eefdf8219084e19fe9d49acf883b91237ea8a733457ec5ec561f4ac2c08cc72c3379432181c38310427d5f2f344a5ad78bff223f4fe59d88a8faa9166cae5754ae6e9105c0ef6ea5fb1e010054b89f9e8fb4e8d610538ac7505114c7d07726f1f3621ef85ef8c29e1885b173ab72e74031cc63295356811d79740fa5616eee1219a48b1b603ca50700c9f56d659f66e8b73217b2535841cfe2c1bd227b932296a62db344d021946d4ec45b1aeb55737ba9a2aec9f9ed512c1f7d29a419343648851130b5983fa606576a9c1b8a814f07f1ef9aec97c9f54b4f5b28fa85a5f33fddae80cc212fb36fd6dbe177c1effad54bba7424aae41162b38b8fca3f6fe880a726fc6a13927fa2246985c0df945bbb12f41922d883797cd0854a97c6087ddea6c35959258e359cd963c32fd03e11e3067b5e4ed3232add83be37a7884e0305925ca2a37bfebd65f7590fc26210056cc9d066e71769055fbccdf4c83b568fb41153fe1aa614c7b4fba0a5ef6295e4d5c6c79a3c9252652ea11cfb77fee611839cfb50f4bdaa17fe14d7e5e4f9c3d8df2c90f15b33e0170e59ab11a455cea97cfd707f6de947c45c573b71e74113bceb4f381e89f4489179000d46b4ebd84d516e14f2b5dcaf697634dab67be329ae01a7e211b997098788e50287874d6e258f0c45d6791e603400d83687c9d7e1d248d7ea2551edba11bbda470f377bbb46253abfe2567941f9d4ddc51ed64017a550e32d759ac187f031f79e4a1962437b69f07dd03eda7a0af1cbd8d85b1534392cfc8ec3df5ba0ac4ab159d8d49512404c20ed6c341d118aa1309a591863f3be73182e433dab8fd3fc5934f5811ee873f36ac1f2f76bf908ef34579c7c04cc790d5cb88643996b001dd44663657c29c2184f09e91bff1662a7ab014b2fc258bd9c83be3b9fda5a32c0f9bded52935117864dbd95b24aa185132c5bab655df46c3830e54790c0730e14ad6c02415f6804af4e6e307c82b7e6a9ffb181f227d3197e1ed13e460b5dcde3ea437f17ead23cc7a633fe71f63c108752da6fec26b357dcc123f82ad25f2f17c29658025df97778768a2ff573822760803662fb8def37efc7e988dc44cb6d1852076a370b77602a6213e20dda688e489b93bad59ab14b6c598a6a6707d0c6594df3d35d01097317db7c5be50e0e10832593d199c48fe78b07951117182f743e2dc06498884c73669a149956cf2a32f765def5d51679a486e883e4ca7ae475d8747eee638581ab20d1b612acd2cf08da80977634a48e0dc993ae58bd3e29f3e665e3a8d47ec65e50f92561b69e98c02a19097f506299bde056b4a4ad1b500141e02023e7bceca87d8b2f00eea487280ab5525c65d7433dca77e8aac3cee7e587c6fa297fd83956b5796ec6fbf0235ce1bacf2879dbc2b16858988e32520e4a6a33637ec5bad030554d4190e17196bc8752347e", 0x1000}, {&(0x7f0000001840)="e4c7b19413233d04fb276ec6eb4dd3db41a504b99f658cae41", 0x19}], 0x9) accept$inet(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) close(r4) write(r0, &(0x7f0000000140)="3d309fdc82584f62c36dc1ba861f0bf1297d5eeaacd73b35f5fd99bf9a2892b68d59a5e718597c8c37a049ff6d1c8eb1c58b084f924a83f2dc0f030a5a4906af5a192f0655fa33d012b0e62abe7d38b35dc534946716fdd57078861d1a", 0x5d) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) bind$unix(r8, &(0x7f0000000240)=@file={0x1, './bus/file0\x00'}, 0xe) accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0xffff, 0xd2, 0x1000, 0x0, 0x9, 0x0, 0xff, 0x2, 0x2, 0xace6, 0xffffffffffffff2d}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) recvfrom$inet(r2, &(0x7f0000000080)=""/214, 0xd6, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28ff00000100000000"], 0x9}, 0x0) geteuid() sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r1, &(0x7f0000033540)={0x0, ""/102400}, 0x13785, 0x2, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x54}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6, 0x7}]}) unlink(&(0x7f0000000440)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x6}, {0xad3, 0x81, 0x5f, 0x2}, {0x1a5c, 0x4, 0x0, 0xcd8}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) r5 = socket(0x10, 0x4000, 0x3) socket(0x3c, 0x3, 0x1f) r6 = semget$private(0x0, 0x5, 0x624) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r6, &(0x7f0000000340)=[{0x1, 0x7fffffff, 0x1000}, {0x2, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x3fd, 0x800}, {}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x3, 0x800}, {0xb06d969951e2aad8, 0xff84, 0x1400}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000480)=[0x1]) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r9) setpgid(0xffffffffffffffff, r9) dup2(r5, r7) accept(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000400)=0xc) r10 = socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x0, 0x0) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r10, r11) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) ioctl$PCIOCREAD(r11, 0xc0287533, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0xcaa3b092da239fc, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, 0x0, 0x0) shutdown(r4, 0x0) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) setsockopt(r4, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r5 = socket(0x40000000011, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xfd, 0x7c}, {{r6}, 0xfffffffffffffffb, 0x76, 0x10, 0x10000, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r11, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000980)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x3, 0xf4dc}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x28, 0x8, 0x9, 0x7f}, {{r11}, 0xfffffffffffffff9, 0x4, 0xcefa376efe9bc162, 0x7ff, 0x4}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x2b87}], 0x0, 0x0, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) kevent(r12, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r13 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r14 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r14, 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8004667e, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r13], 0x5, 0x1, 0x3000) msgget(0x2, 0x0) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r15 = msgget(0x1, 0x100) semget(0x3, 0x1, 0x7b5) r16 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r19 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r20, 0xffff, 0x1023, 0x0, 0x0) shutdown(r20, 0x0) poll(&(0x7f0000000000)=[{r20, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) r21 = getgid() dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r15, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000280)) r22 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r23 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r23, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r23, 0x1, &(0x7f00000004c0)={{0x400003, r18, r21, r16, r21, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r17, r17, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r22, 0x0, 0x0, 0x3, 0x1000) r24 = socket(0x0, 0x3, 0x42) r25 = socket(0x800000018, 0x2, 0x1) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r27 = socket(0x10, 0x1, 0x2000000004) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r27, &(0x7f0000000900)=ANY=[@ANYBLOB="00002e2f67690100000078696c6530002700004062dfafb9edb65c05d900006c8c746052729393a346210000"], 0x10) dup2(r25, 0xffffffffffffffff) bind$unix(r25, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000008300d524a98cb259892f2a409dd650e400d553b948d1ffec0a48bba33b009df759dcd029445d00db0a822a46f531f3991d9f09911e72a6ce2fbe9b85aa5e10fd9190bccaadb59a43e2a32f1ebf0bcb98f4194b9ec51d8ac0a9d32cc2c996c49599946b9cc56ac678b47ec1617229c8154176b4d27386a7c43febfbeddd1df58e8b0a59e90bab1420076a58f30b91000000000000a11b31eb"], 0xa) r28 = socket(0x18, 0x1, 0x0) dup2(r24, r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r28, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) msgctl$IPC_RMID(r15, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) fcntl$dupfd(r1, 0xa, r2) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x8000, 0x0, 0x3f, 0x80000000, "000e0018000000000200b732f694a7eb566cf200", 0x7fffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r5) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3b) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000180)) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) dup(r10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) tap0: address list non empty 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = socket$inet(0x2, 0x3, 0x20) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x100, 0x577c93c9}, 0xc) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1afd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c"}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435", 0x4b}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7"}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9", 0xf0}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092"}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x1000000000000392) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000008c0)=""/206, 0xce) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022eec7e08a1f16669af46ac120cee35bce1b3478903e7097b6841f72e2b56eebb484976ddd3e4fe27936cbd9d930e72d5676c29e7f63ac01b7d6ad8c1aba48b6b40357d0e2b744c8c755de5e4b67f01fb095f765864c75af0113b1668ecfaea4ea281067f2ed390abd9054c2cf074490dc65faf797b23de0046c04ff804061d3c7d94911b395101ffb3d9a6a70f76c2e82722b02fdb6df7c05abd31d1ed6de2f7ed7d69b81b4fccb34234f0bdade47cecaecdfce7f1b5ba77deae08ef824d7cc51cc27befd64e570b34ed0da2121b16df6eabc91e9758147a731d38d6bae7c7699ff7fe7004b4d16565e7bde553bf23cb3bd18f53c12b10c25fd105c31f0fd4294491f448218588"], 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d27a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d00000000000087896f8748b3c04206faaafc0df02951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6bf892870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a497b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea9dd000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f55da0ff8237ed6b5ad30d7b6b561ab392ae5f26c4f3e9eec280a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913696e8e6fe0ee6b014bee149ca7564d13637168b061b5bbdd74983f116d4debf2d3800e5a2d4103da90000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) close(r0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) flock(r6, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) unlinkat(r7, &(0x7f0000000100)='./bus\x00', 0x8) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r10 = geteuid() r11 = getegid() fchownat(r9, &(0x7f0000000040)='./bus\x00', r10, r11, 0xd2e2557d34b7c1d5) writev(r8, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) syz_emit_ethernet(0x5, &(0x7f0000001200)=ANY=[@ANYBLOB="0000aaaaaaaaffff644cfffffd2bc427c8d22435710c23dd3adbc29ad4cba5e35ee1000000000000000fc13a377cd42052ca9288000000000045450000000000", @ANYPTR=&(0x7f00000012c0)=ANY=[@ANYRES32=r5, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESHEX=r6, @ANYRES16, @ANYRES64], @ANYBLOB="9414a3aacb908860f806d5307241bb435e26fb30fad712d9f116696a2251fcf6cf99affdb745551517e2cacca94240fe16c1fa292966033567d5ad5e0defcfe3212cbae0344ad302e36109d660ea666a5f0d218ef1fc1300292430c80d692bcab92ce796fc46205488c0f93f539e99ea4be70bbfc1c2a6a910db76fafa1bb8ac041c74af4506db5f9a033558552c5151e65796c7cfcb2589e6778c5567e270ced5abb3b884fbf9de65a5874a39", @ANYPTR=&(0x7f0000001280)=ANY=[@ANYRESOCT=r8, @ANYRESHEX=r3, @ANYRES16=0x0], @ANYRESDEC=r12, @ANYRESOCT, @ANYRESDEC=r13, @ANYBLOB="68d44c36b103c3a328f45cb949be2317fe0b29dcf55490bba22c7eaebc335e61a01b80a94b1fcda6d92c428672b165d4f67b21fd9cb34992dc2fb13c5a286284528638336a92b9df2acfe3f82e34c09ebfd86bc5dd0ea32568eb4956b3114957c02b6c605927e48f87a95d0ea855bf228701bd79f944a0229f703152fd0ae259a255084c0093d77b3b3428663f8ae290b29b9ca3fba3a770c29320dfc9c1b708948306c8736fd6993d568c7f711894e90b386cfcab9071201a507e73780a6dfe42ac805451cf0d98cf0418f5b3d4a9a99016b18b0a44b4b575b1758eb8c5ae28351c15e84f28574fce13598235001a74dec112d2", @ANYRESOCT=r3], @ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYRES16=r1, @ANYBLOB="794ab2abd3d9b2c1c10211382990cd997ad285f9d85dc6cae0a2a1d643f84a4c018d969e3de50549a8cb25e309949d586f8e5e739b52eb4a89f674351219845da022300d586ddc8654b6c628adc238a194a15f6c9f2bb79b50cce49c9c924219d86901bb19095ae7da58d5000623379f979c755822a28e5ee600ea2c8dd7311a07e6f9b383756d5af21402484bb0f12621dde3107db7509ff980dddb", @ANYRESDEC=r2], @ANYRES64=r3, @ANYRESHEX=r4]) 16:00:10 executing program 0: kqueue() socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) kqueue() kqueue() mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) kqueue() socket(0x0, 0x0, 0x0) kqueue() r1 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x8df}, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x840, 0x60) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x40001, 0x9e1, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffff0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) accept(r5, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getegid() shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="761ff18e27bd0e96021ffac40b6c6ac06ca35395ebe04eec8087dffdb6344815580f46350121b2edb2d76ed05bb2d0192113d040f7221f4592bf1a"], 0xa) r8 = dup2(r7, r6) accept$inet6(r8, 0x0, 0x0) ioctl$TIOCEXCL(r8, 0x2000740d) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefdffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) lseek(r1, 0x0, 0x400000000000, 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) socketpair(0x1, 0x4002, 0x1f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r9 = kqueue() r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r11 = dup2(r10, r5) sendto$unix(r11, &(0x7f00000005c0)="45d1ad2ac90adcc4a6ee54adb40bf344401fb85a2438f1cdac924984a6c5db79c8fff8f0bec70c951b8b7bad25c52f03022f4d19c2fa80a969b680596ac8a376437a5c672d72981766dd5fbe117354f1c63500162dc6331d7d6dd12f2c7d5f0b779ce1c950c756360b274a77f3d5767d297cbf00eb9f68392d63872c73dc5f833ce84e022bc5d89cdbcc71dc03cab9dfbe436b17501edc389d798ee92bf2aaca44fc77b855bb410f7dbcca3ef43996dffce00ce88900848d17d4916b8a36eda1e97867e9cd0a5e89690401ddf17ba4b4669dae30ec078b205c55a505582d5e90bcf4727e0018986d4ca12bb3dce9bb9349803c115134e551c8a1883e958422149efc188ef82d8ae22d1301aaada8f901687d4d0cfaa82c3d34657709a98d53943a37fbda3100f974d3202f8552686eef254318122a042e32c098b0e8c77ed9e860aa90a88f750b8d27ec8e3804fe95022442ea52c5a63b08ffc31ce99ff6ea1b1bec030496a6efb4a9a33b98b42a5603e93c5dd8d464c4cbfbbcca7d3aca8b8b096725c8cbcb4ccfabe1f45af66f247e696d2eda4e0678749bf9f7a3b839be1288306ff365a64e9877602cbf7abb3fb0a8e1f5145661bc451f63016b86fa4cdd7cef02f0f208fc1492b145ca39a5512cc8cf0f9a761516ebbea4ed85e04d909d8c7687c6e6c354adeddadd38c384a899fcb748de1a99cf001f3750468dd796e57b2d56a8de4b80bd1aa03d97c02a7f69d327f8a6176de5b27832fef5c7044e102d758451d021c1df9b3e6ccbcebc3ea7adb74de6778653f93eb87b320119fc7562e9d0938af31e7fe38a3b1ef5a2d4ac8034194ba04b5a68bb7563fb587f03dbd4d26cb35ca16ae2f75370d1f5923a2a3ad446273c88749c47f227e25e8fa31e03e22d1c9fe0f9df56766aef436ace8eba5681e7c34c74b5852b3b5f229ae667f9c6d45b4de61edf52fab809160c2a844889479dba99c3cb064990583cd9c7b64d8aab46dbad97c76c6adbf541fd7876593cf0ed8f5b4129771addb9a698288e1417d13b5f4fb1f2b82f80f04f992c4fe0f88dd7e4c2fbf1267cc4082a6e4fec95736f9e995ca94cbcea76458024b692c58816dfa863d89892ac0cc8ceadcb68e23a11c6b075f74fb67910ef716bb9b5aedca671595b411d354144c5f92c4cfa9b20364dfe10f39f9b6a6b581bbcac45f59efa22c76f44e6206bc9d0a317b773a998c211782a2d887cbd2011a352806b5822de675c88df9e476e5d1a5e4827756236af782736fc48bc76787a4acd7fc9611cf45820ce12b977065f316e1d522f384bff105cceda9ca213643f5db79d0baae318990288ee1da26ee357ff002746714b8edd43aa4e6c6e42e1448392ddb1f3aa627faa9f78938437e816c0cc8881de7e05bbb8db2aed0b6c74d428cb1792fb43f11f41d8c44debafd239290eacb58050ecf37e335b7351533c3fc46a1ff7ce8b88c6ff55a1c8b0be55fd40cc013382c87808e8a4776b4ad776456d1fda9338f2d588dbc760b5f3a4fff03c0109452b35a28c34ad082ff8127a0849a2c549b1e4fe51e6ce1013d7ecb0f82fb2a228734b46d96e482d5e875e0389fb22808a9ba13eda7f5edda6bb7ab3e816f162aee1dd73af891d687addb43a2bd69cf0d42daf1c26fe7a303b0038a879934642e1b232af7e4b3f4ef643b22554d343c9d26351969f5cb7379611050fbcbf619271dd1797753a6c6ae5711340d8ea3a2b621bb773cb65b846955f962440d326b1e19321c7025fa37fce09ee272c808e5a43d85f66c9082d91af1846cb966e0f321059d09f3e0560b71647a4b9e9465493f43ec7eda68d41fe62bde1ac78198c216c817ad16473971d0e338cb397fab8435b7073b6086429ceef8528901cde96aeefab092d34d78db918e574954f896951ea3db90d874f309e2facbd1ba576988f5bbd218298ad8f1acdfd4e31301de64568b08a2bef3d46e1bf0a9326d237c68b63c5ac67ef4f76ad941fcb6a2454cfa7108a874ecd0acb3b9dbc2279335723978bf463fc1b36f21acba56c90c336408c377fad5477ee90266e620d83c96b8ab6726a26630eca8a40b3533217b20e40cceb94bc7ef3fe190bb254ce2e9e2111af8e98ca309a016200030bd7106f0d53ef13fd8879e8d0725df6d5691f9549d2bd938ed770c397e2c933c37c86294e0b1addf37169a1c7f47d5a852afbb8ea6d9b0440cca53151dcae6ca49f262f0bf63d1417e3f97b03eb2aa1451ca27363823a21da762f6ee48e16da5bf9fcb9e7f528a9329c296e0c9bdaa5c8b8adbe5d361ed13a29ad8bbaaba4f082e8fcdf0f958f5ee645e782ee4f58cb8b534b71fd1e1ac73029931394b5b22b9680d993f2115ac3559a3443b7b02ca1381fbba6265d14d2462d14827a13fb34b0362ac2d51d6d4870f3b5e3e94705f2b75665c076d9680083c687c3bf1befadcc66967eecec155213a900e26ca830fb2e071a2da471eeaec8076b08116794e9668ef9053b11e6dd3db4f02e15329d013cb451a3b54f34a245ac07c5271e68a1a9fbbdf3d912a520e52477cd7acf78db39d239468ae17df8f48be7a40d32daef6ec503e5f316d0b6bcb3970ae998710d03c9dffa56bdd8d036dee6581f82ba34906c482302bec61381403f379c753e2f2127906ac91a068279d1db2ecec4b2214981a1f313f12a5d9828cf3acdb90e61d12e61156c300210d8b7a95b190b5d8c573fea452a407a8a3ae631f73d63a43753279db72aa00005cd82cf0cd071c91115cd6e45107747528c54b464b21842a7f1cbdba15a64782a6af28b637304140340e98782a7bb41198aafb6c40aa1dbfa41f338cd45774fdafe7b994f591a3c50c6982c6efd4b81793516d576d34d05500cdfc25128d29dda403ad0272130fe436dcd7888e34287b44f9a23f5564e8dcaae2dc4297d9085104649334257ba82cc0e5085488657cc11b5737fe6bd19e42ebd9c6424f7a3a46880ec4e996dea9b7de41338ed4d45d0d558afc7b7cb7c79909daf0291f6bf5254ebf204d71966a801aca751df76e3f7faf4e372a3234c1f374c453a8c61aef66a2a3d5a21177b26b300f75e6d0ca94519f4d133ad4644ada2a8fab34ec86562540169551685543d003150e185ad534a32a2f6f1dba7ab1691c9c38ccc7b2f49827b3adf6f0f5608c48fedabeb37e9c35f6f517579b2ccd09f578c5a84a1c28272431dc34a7abccc727b1a862bde9f3ba47433be500085bc746f823f52cc111ec8a64a984f89ce81b58737a1986f961b0dcef61db96e2623b699d28eee614c420b7bd75de31145fb5a3044acb01593e299ba472b9fea87b6b1d4297e2ab975059519207b904d52034abdb7a19f36dd80e11d711b63cc0aecd73236b6ee3c82e816825f75eed6331d238b5ba2dba49be0377962bf7ea69242e2d4e5eddcc0f3dbeb85db8780d5fd3c8dfd502b2da23164b21ec24844b98888297ce0f2b42ae4797bf8da2a533001793d0ff01db50c8e78e39540a1f28bc3845e28c2baaa9fb3d5c4037e25c0a059cd60136bb7a0bea68de1ab4b74ac281eb7daf3f103171c39fa9b1719ac8e850f5827df42d285c51b4cbd58751401ad1ef4209919d1b1ccdea50927443f8fc2c997d142ddc74fca1464ab1c5bae4b67cb76738163d8fbfde8c085005a5991be822a649f215535a9a365cdba319b6884ec403d4d6912f128646de114539685ba26d77c4900977b763bee3babee974fde52a30f298009ca72d3b8c11ced983c94ca4d59a5aabe9930c43638b1a654cb3c64fecc504f84206b29ac2780aca51639295f5133592d74338d04915f04c14599b92cf929617523d0469ae59f6c5cb52e54066d3cb4cd3ffafbb9d12bbf92f5d0aa9116ed118213755fe363d59917bb5934c5300679a1308d97adc9a77521480dbf911aa64df7184eb410b71f056c8c284ed1b8d2525e0fc16253ee6c4bc7f3d333b2002192909bea27704e27ae8b9a55ea1f26707b9e7e04161148ff181fe73ad95b6095ceaa437e1396dfe5fbcbbea2709005602d4f0fe5c04730d775d40c5d8e2282f0faa5f6f72c15a9ea7e7b1524515fbb57d494f0916409e214d3a4970b769b46fe8953648d94039585443d211d5f082b46cb1878608de187b739a70663b781e72c33991fe672cfb20f0f89661138be2f10fcff9ab34dc3666eac4c909eefda337ab184e7e939221db2da950f989d04e9b1ca01ab005028b856bbd029c01a2c38a3f2a209c1e2113b30a1ae6829eecd1c7290ec26af56975dc69418bd4d9b169916f3566224698332a42ff5f746494c8e6ad27b9a4ab3672e7a68492514b0774d98c40689f33ade4cc9969ef7f44c71c1f13e479d2a630a058ec9a0165dda4947e82b253e32d9db14c624d8c04107396fcc4c6f68e90bf5422b5aa8f3dc594a84f664456b49df5b5f4a84035a1bb5b601c4c27f6b1144ea6d1eff7f28341871f8d4298561cf366d302654626660a248dd24c6d91e78f1401ff13490a5ed93d28a8e1fc716612113e1e111cb66898e1b2008816943c34b3f89e3aa770e5252750c9922ee28ff212fd8b9053207b6756c2433112dfa22d874ce0c492973613bad2e6aba94747fb91144a6eef864f40e74d1e3628cd3cdf81ac3e1856cebcc28ba1e6bf6b158505b7d17096cab52e6acec49f3446889ef28fae23666758fb1724376f0e0f54ce0e598079ad71e787a1b1db40265030084ad0c090b5b8c6fa185625fd27352bdfc0dc7e09fa584f94b230a4fc18a5cb3d5dfa2838ae86de67fd221e0bdc365bd1cf9c3154798e6d042ad121dd7557306ce9dcec7aa1177d78dcdb6d893545d6a928192121ca999d413533ee17373a88a77e07f6c49463b9c3fbc02ddacce0958320ed1251bbcf232157e9933b7dd2facd6a951ea56b51e28f5ab100c1bae776070d8f42a075fc09b5fb20ecde12d137f8c080343ab5e9c3d7d52bc6aad8775ba8f266dfa13496a47d36a66f4f98233f5026040c97e4ef55b1c75f5a0057d8272469daa29d26beb7e248b57cb1b6b9165a613c1ecc456fc4941c1df66fb772c51c31246acbdcc750d2db55cf440f28cf59d099defc26b00de92a754c1a6a56fc5e396e83daab9c3b55e6fa1d5f0bf990113936a8d75b863d19562bc214317ec801d581147b280e0b32fcc618cb2385eb07183283e7d91befb81bafbaae1ddde6641ace9985e49086c23ff8ea716dbf187cd9d8721dbbcc0f7ae5c9b270d99b1da6353f5469122067ca4792bcf2a1b36f2632751fd80c4b0cf8c60029097fd49798c31089b6f5a103addabadd4ce9a1989a55a46122a8788f5b4d1aae3f6678ee3b6f9392a980ec4fddfc630e03086a5eeaccf465f2ea3ef57dba6f4f514c0989516154121db49b47eea3795fd226ec045be86268ed44a7a3ed09998f0ee09939086d5ec7bf1f65db3bfade5137828714e2938e052f6e63fd748dae3c6afd5660bafae4e44debbcff4ec0779382333783dbdfd59cac217a590dd188d0dcca117ea5c91ab74fa210a4a7e82acb066aba1dba9173b48ae270f91267242526ca7853f950a8bc3159c0938179f6efd0fe5de62134db6f5f4eab9aaf2865e611a6998ee95947e27c75fb60b1ab9ac5cb2694c87b906d6802eff08864fc659e89390d953ec273d98956695f27c9e7ddae50b0317165bf9b3ade6319d07938341292c04ac0a386d62bcc45b9b48f3b31e569ef106c335668270d3aa04b9e2a3dcaf3aded7fc7ef4611b21d605d574daacd3436d6f3e680098d7f971aa2afa44b1ac9acf311db3b02e", 0x1000, 0x40e, 0x0, 0x0) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000540)='./bus\x00', 0x400, 0x8) writev(r14, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffa, 0x40, 0x4, 0x400, 0x5}, {{r7}, 0x2, 0x3, 0x80, 0x4, 0x888}, {{r2}, 0xfffffffffffffff9, 0xd98af900f695d64a, 0x8, 0x3, 0x8}, {{r8}, 0xfffffffffffffffb, 0x43, 0xfffff, 0x1b, 0xfffffffffffffffe}], 0x1000, &(0x7f00000004c0)=[{{r9}, 0xfffffffffffffff9, 0x8, 0x1, 0x80, 0x7}, {{r12}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x8001, 0x2}, {{r13}, 0xfffffffffffffffc, 0x0, 0x8, 0x3, 0x5}, {{r14}, 0xffffffffffffffff, 0x9, 0x8, 0xffff, 0x3f}], 0x1, &(0x7f0000000580)={0x100000000, 0x6}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) accept$inet(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000380)=0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = dup2(0xffffffffffffff9c, r1) writev(r4, &(0x7f00000003c0), 0x1000000000000034) poll(&(0x7f0000000100), 0x0, 0x400) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = fcntl$dupfd(r2, 0xa, r5) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000040)=0x9) write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000140)="675f4c5a96e8e717a68d01c5e4e90dc72f7bc5550e62cd6110f7d9e4fd24d15dc68b5c65811e55f98f885a0f539d1ed80aa208c4fcc0bd91eff0bab4e782717ba4f76895a5a36b9aa897abdd7c7bfb1448871ebc39db8d544645f79da0759fc0dce8c5246d88bf79e5153fefd6d0363fe43767c00099a946a4a1b5057521782bb3913e1999c59ed55cde9eeabc5230c1abf1c2d9e635bc717ed27a85021e0f42fb044917f4d1d1791e2cd8d14d77530d06fb1e4b3cd3e3201026d8703f6c8324a15fadadf1de377a362837c08a58e3e305e32ff2ff45ab33b74c790146c80307a2781f8c85f2b8ab8b7c75fa1e4ae09cb32e326566bf7ec08e33cfff", 0xfc) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCDRAIN(r7, 0x2000745e) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x3, 0x0, 0xfffffffc, "f9cebc3ef71a057b00"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000180)={0x7f, 0x600, 0x4, 0x7ff}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x200, 0x1, 0x1, 0xfff}) syz_open_pts() dup2(r1, r3) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62d0e5777e000801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="455d33fa", 0x4) r2 = dup(r1) listen(r2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x1f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff2e}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000c000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000008000/0x3000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000008000/0x4000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f000000a000/0x3000)=nil}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000007000/0x2000)=nil, &(0x7f000000e000/0x3000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f000000f000/0x1000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) pipe2(&(0x7f0000000000), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffffffffffff], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x84c], [0xfffffffffffffffd], [], [{0x0, 0x0, 0x0, 0x1fffc0000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x48, 0x1d8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x2, 0x1}) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000002c0)={0x1, 0x2}) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) fchdir(r1) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0xbfda, 0x1}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10100000000000000000387f00000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) chdir(&(0x7f0000001100)='./file0\x00') recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getuid() 16:00:12 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0x21) getrusage(0x0, &(0x7f0000000100)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0xfffffff9, 0x4) 16:00:12 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x62c9ef6a], [], [], [0x0, 0x0, 0x0, 0x4]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002ea6bbce0b653000"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) write(r3, &(0x7f0000000180)="268103a4cbbd39fd7c8c7b4e7bbc7ed230eb26058fda3711a0ba065a0b9c698bd58fb86da37c510b8baf09d1c308eed5c1b550424f721c461708a0bb12c5633ad1cc2f3b3bd5ac9298b870a596aeb4f39aa3c2a4f0fce1336ee5e3837c7e175ad8561f1a63ec15ba0c0fcd35aa32f3352d46fa2d118261", 0x77) setuid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x7b8c}]}) 16:00:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) lseek(r1, 0x0, 0x0, 0x2) getdents(r1, &(0x7f0000000100)=""/102400, 0x19000) 16:00:12 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000280)=""/37, 0x25}, {&(0x7f00000003c0)=""/54, 0x36}, {&(0x7f0000000400)=""/47, 0x2f}], 0x7, &(0x7f00000004c0)=""/27, 0x1b}, 0x1802) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0017f57f0000000000000da3d41119202a87000000014b00000b6500000800"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001200)=[{0x1, 0x7, 0x800}, {0x1, 0xff, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x200, 0x1800}, {0x2, 0x401}, {0x4, 0x7, 0x1000}, {0x0, 0xe5f4}], 0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x0, 0x42c, 0x1800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}], 0x9) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/4096) socketpair(0x2, 0x4000, 0x2, &(0x7f0000001140)) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000500)=""/26) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000001240)=""/191) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000180)=""/23) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x3ff, './bus\x00'}) stat(&(0x7f0000001300)='./bus/file0\x00', &(0x7f0000001180)) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x280) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8000000003) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pread(r0, &(0x7f0000000140)="e308455f3e0ed4ca838c3e3e0211285a3fc789b880878bbc40cab2955f17026d600cb12ecea3b26b42b95c57bed86e4d51880268c78903bad462be7b75367382ea8bfa645d95c19a3d1964380e02019d88071333f80d9522cbc43d6a221091ce03aa1e1603bbcfd018f1e96e3002e6f1745d765adc2df9688562fbadf7bc9d5d4c74da1ed79da7a819eb6585d434767629c361353bb221b42ba226aa3a8e915a2561cb1e7637ff034ef6ab021dda5dca9c1257e28c2d12d88d3d4b96857b27", 0xbf, 0x0, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x2}, {0x3}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000240)={0x7fff, 0x40, {0x81, 0x3ff}}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x2c, 0x0, 0x0, 0x3f}, {0x84, 0x1}, {0x6, 0x0, 0x0, 0x4100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket(0x2, 0x4001, 0x0) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000300)="d24814d6dc1b220500d74dfeb7e89854c0219d45283cd033d58c175c136749457070c56d8f2f2900f5819c6cb96a03e2cfe0f02b71ebad8b8df2495e450058de591f1b56254515e2a11296ff4ce52e52a697e455bf38d98ca222ddfabfaec8500ef707000000000000007a737fd95606c77f766553eb5f02e38cca035ce4014b1beea5672e9a03140e46eed13a5e23ce57837e1a", 0x94}, {&(0x7f00000003c0)="e1f70e437e95963e4426e912d77b45ea07789edbd21e57f26234e1a00459609c90e2dabe3a27fababd4655e37742d937bda334bd6a78bcd2909f8ee24a41b8a80e4eab8bca0a", 0x46}, {&(0x7f0000000140)="5558ded22b86399326558cb36d0cc4068fb7", 0x12}], 0x3, 0x0, 0x40) 16:00:12 executing program 1: mprotect(&(0x7f00001d6000/0x3000)=nil, 0x3000, 0x1) geteuid() shmget(0x3, 0x2000, 0x5, &(0x7f00007c8000/0x2000)=nil) r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x3) setsockopt(r0, 0xba, 0xdffffffd, &(0x7f0000000040)="d2977eb3f26084fa19096a277b4e37cf8d1bb02d6717f0ea87ca49a3273a871ddd220a58a09ee66c30e4f9af214388db17a996ca1a26085722e8cd4619a79ebdad4dff7d664de41eed0c04b19a820ae3c80bad2505b4dd8dabc0e658cffb427ba8053f004a714164888fa311cc5316dc7f95bb4b54d2ae29629e00", 0x7b) socket$inet(0x2, 0x4000, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) sendto$inet6(r1, &(0x7f00000000c0)="293694e1f923b2976a9e5c13e03c88801037c28847bac45052d1f643a797cc4803d0d055751269b52bd28b97f5249e29c5fb02584d8ba658839ca1a185693b762cc711f4b5ea5258cf5718578d43a80da4b2e67f9f32589be7bb3b29b80f165a65dcc4a5e17456816bc89381ce7bf22c182a720a619b6bce48b3b29f2bf07a5090ea262ce71242631cae2347d715e5f2a97bebcdbfb3355ef40b8718b78cc5f9cc2e335dcb345f58276fc6f0bf99ece8e641d4ec0cd404fd157651ac6c3eff1c0a3dff445a162c434821698e2ee8a864673f6345e5dd205d7a393d843f257a9b17f29faea5134b7f23daaaba5f14b5185ccdc1fc9f7a9a6e6035", 0xfa, 0x19, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x4d8e) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0xa0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffedd) getpgid(0xffffffffffffffff) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r6 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r7 = syz_open_pts() fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7ae, 0x0, 0xefd, 0x0) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xa581) 16:00:12 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) acct(&(0x7f0000000200)='./file0\x00') acct(0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\'*[{{(.[@)\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='}\x00', &(0x7f00000002c0)='\\\\\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='(\t@[\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='^.\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='[/\\\x00']) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="00000058620495f88a004e3a000009000000f7afb9d8dcd161342eb5", 0x1c}], 0x1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x6) fchflags(r4, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0xfffffff8, 0x7, 0x20, 0x80, "75ec41b7fe6972ce9f7e015aa7b0caeef707cf40", 0x1, 0x1}) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffc, 0x0, 0x1, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e", 0x0, 0xff}) close(r3) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x20c0, 0x800) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc5) readv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/198, 0xc6}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100"}) 16:00:13 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x6}], 0x1, 0x80) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x78b42c400a525715}], 0x1, 0xc6) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0xa6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r4, 0xc) fchownat(r0, &(0x7f0000000140)='./file1\x00', r2, r3, 0x2) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x86) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x185) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) getuid() r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xec7ba243d1f4d784) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r11, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xfffffffffffffffd]}}) sendmsg(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)=ANY=[@ANYRES64=0x0, @ANYBLOB="f5e8183ebcab5e650082a63ef7fef6864c86c0b69867dc0b36f248d60580629ed1ac9ed8803ea0c45a659d1401d5b326c20ba8aa6c7969fa6569d16d0f", @ANYRESDEC=r11], 0x59}, 0x402) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x121) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getppid() getpgid(r15) r16 = msgget$private(0x0, 0x20000003c4) msgrcv(r16, &(0x7f0000000340)=ANY=[@ANYRESHEX=0x0], 0x1, 0x2, 0x1000) msgrcv(r16, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000001ea32000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000004319132cd72600000000000000000700"/210, @ANYRES16], 0x2, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca1283ac5688aaa50b191a6cded16d13c44d48af8cea73da6581d3db901c48e582d225bca800000000000"], 0x1, 0x800) msgsnd(r16, 0x0, 0x0, 0x1800) r17 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r17, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000003b10bd201b7630a5f690a9b359cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b8d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a54c37276aac69ea6271fd700d818103e7e38d7015d2bd3293cc7e1aa7d04786ebab1ca1fc517e52cd145d0e20bbb2b99a62a4a209de39badfb1c6e08f6702c3c4281e6dc5a7cb6581e981b269358e2e313884142446c362237b3ecddfb9d691e89f6539d841e08d633afa1eb7808"], 0xe1, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x1, r9, r13, r8, 0x0, 0x46, 0x81}, 0x10001, 0x1, r14, r15, 0xa5, 0x1, 0x4e2c, 0x6}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x393, 0x0, 0xfffffd5a, &(0x7f0000000c00)=[{0xe0, 0x44518d3044393af1, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x98, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e7222446bc545f0e000000005c75000000524e237199d15856896291085e5301673fb50373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000000000"}], 0x178}, 0x402) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r20, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r21, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffebf) fcntl$getown(0xffffffffffffff9c, 0x5) r23 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r24 = getppid() getpgid(r24) r25 = msgget$private(0x0, 0x20000003c4) msgrcv(r25, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) r26 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r26, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000003b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abccff7a07eecfc21410e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"], 0xe1, 0x0) msgrcv(r26, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgsnd(r25, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r25, 0x0, 0x0, 0x1800) msgsnd(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193214179fc5bd836cb574b00cd442b352bd2d69c1978f6c35d189a06448217c51c1ffdc46e04343c67f530e9ad7f4baee608b35fa60725a8251800eaea256172cec0f22252675794485fb41043f794656165442be4128586708f82b38529673fc94f677198051746fb81e14d2a4955b6f286e2913382dd3973084c04a356b30e1fab530e6a7fe72b9d464da4c8815e74526407df3ea3fb862c5f00000000000092021137e9313b24fdf9a6da211cb5c64f4f65df5aa10dffa1c4"], 0x2d, 0x800) r27 = socket(0x18, 0xc002, 0x0) r28 = fcntl$dupfd(r27, 0xa, r27) r29 = getpid() fcntl$setown(r28, 0x6, r29) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x1, 0x0, r22, r18, 0x0, 0x46, 0x81}, 0x10001, 0x1, r29, r23, 0xa5, 0x1, 0x4e2c, 0x6}) r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffef4) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x8002, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) r37 = getppid() getpgid(r37) r38 = msgget$private(0x0, 0x4) msgrcv(r38, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r38, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) msgsnd(r38, &(0x7f00000008c0)=ANY=[@ANYBLOB="02000000000000000d92f87a67d79080c554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843bbc6dca902545ecc79734f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c00d48af8cea73da658263d0600000000000000ca8000"/130], 0x1, 0x800) msgsnd(r38, 0x0, 0x0, 0x1800) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000c5d56f596329414f822f5c0ed193424179fc5bf836cb574b00"/45], 0x2d, 0x800) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x1, r32, r35, r31, 0x0, 0x46, 0x81}, 0x10001, 0x1, r36, r37, 0xa5, 0x1, 0x4e2c, 0x6}) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r13, 0xffffffffffffffff, r22, r35]) lchown(&(0x7f00000004c0)='./file0/file0\x00', r34, r13) renameat(r5, &(0x7f0000000080)='./file1\x00', r5, &(0x7f0000000100)='./file0/file0\x00') 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x10) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x53, 0x2) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') readlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) open(&(0x7f0000000200)='./bus\x00', 0x100, 0x61) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) select(0x40, &(0x7f0000000240)={0x0, 0x9, 0x9, 0x3, 0x7, 0xffffffff7fffffff, 0x4, 0x6}, &(0x7f0000000280)={0x0, 0xffffffffffffff81, 0x8, 0x6, 0x0, 0x6, 0x6}, &(0x7f00000002c0)={0x5, 0x3, 0x3, 0x20, 0x2, 0x6, 0x4, 0x5}, &(0x7f0000000340)={0x7a85, 0xfa20}) fcntl$dupfd(r3, 0x0, r4) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000380)=0x1000) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x80, 0xeb484472c84d3013, 0x3, 0x86}, {{r3}, 0xfffffffffffffff9, 0x0, 0x80, 0x2, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x21, 0x1, 0x803, 0x10000}, {{}, 0x5765d40f5cfa27b2, 0x1, 0x20, 0x20, 0xc1}, {{r5}, 0xfffffffffffffffa, 0x15, 0x40000000, 0xfffffffffffffffd, 0x80}, {{r0}, 0xfffffffffffffffa, 0x82, 0x1, 0x9, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x7}], 0x3b3, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff9, 0x96, 0x1, 0x8, 0x8a3}, {{r7}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x9, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x84, 0xf0000000, 0x8, 0x1}, {{r8}, 0xfffffffffffffffb, 0x8, 0x20, 0x4, 0x6}, {{r9}, 0xfffffffffffffff9, 0x84, 0x1, 0x3b180, 0x10001}], 0x3ff, &(0x7f0000000340)={0x1, 0x1ff}) syz_emit_ethernet(0x35, &(0x7f0000000040)="27cb9e3100f44d22a4d5f604007493201a9e586d87eaf0ad54779e15e5ffffffffffffff54ff13029ae2d4555fe9634c62a683fb00") 16:00:14 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0xffffffff, 0xfffffffe, 0xffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = dup(r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x3f) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) r2 = getppid() ktrace(&(0x7f0000000140)='./bus\x00', 0x2, 0x1010, r2) open(&(0x7f0000000180)='./bus\x00', 0x8, 0x80) 16:00:14 executing program 1: r0 = socket(0x1, 0x1, 0x2) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) getpgid(r1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000140)="0a7ab523d0a93f3e5a3bc22f407cb9faf8bed660b0a8d41c0b2e461a362de2a4bccf2cec2f917b34edc0304709e490431417de2525f13fedd9691ec8d57baa3e1e39b5dc0997abaaa0319d3eca81724b79919effc29263425d7fa4c5ffeff84393b02c9a1fd8") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x36, 0x0, 0x0, 0x9}, {0x7}, {0x3ff, 0x0, 0xff, 0x7}, {0x1df4, 0x2, 0x40}, {0x7ff, 0x7f, 0x80, 0xfffff6fa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf80"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() fchown(r2, r3, r4) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) 16:00:14 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$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x1ff}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x62, 0x40000000, 0x6da, 0x5}, {{r4}, 0xffffffffffffffff, 0x80, 0x4, 0x6, 0x6}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x8, 0x1}, {{r0}, 0xfffffffffffffff8, 0x11, 0x20000000, 0x3, 0x7}, {{r6}, 0xfffffffffffffffd, 0x6d, 0xf0000000, 0x9, 0x6}], 0x9, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffa, 0x9, 0x20, 0xfd, 0x2}], 0x400, &(0x7f00000002c0)={0xffffffff00000000}) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000122, r3) ktrace(0x0, 0x5, 0x1334, r2) 16:00:14 executing program 0: socketpair(0x10, 0x5, 0xfb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) sendsyslog(&(0x7f0000000080)='?', 0x1, 0x0) sweep 0 96 fatal error: gc: unswept span runtime stack: runtime.throw(0x8fd00c, 0x10) /usr/local/go/src/runtime/panic.go:774 +0x72 runtime.markrootSpans(0xc00002b270, 0x4) /usr/local/go/src/runtime/mgcmark.go:318 +0x21b runtime.markroot(0xc00002b270, 0xc00000000b) /usr/local/go/src/runtime/mgcmark.go:182 +0x318 runtime.gcDrain(0xc00002b270, 0x7) /usr/local/go/src/runtime/mgcmark.go:915 +0x110 runtime.gcBgMarkWorker.func2() /usr/local/go/src/runtime/mgc.go:1936 +0x16b runtime.systemstack(0x0) /usr/local/go/src/runtime/asm_amd64.s:370 +0x66 runtime.mstart() /usr/local/go/src/runtime/proc.go:1146 goroutine 7 [GC worker (idle)]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:330 fp=0xc000039f60 sp=0xc000039f58 pc=0x45b520 runtime.gcBgMarkWorker(0xc00002a000) /usr/local/go/src/runtime/mgc.go:1900 +0x1bd fp=0xc000039fd8 sp=0xc000039f60 pc=0x41ba3d runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc000039fe0 sp=0xc000039fd8 pc=0x45d471 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1794 +0x77 goroutine 1 [select]: main.(*Fuzzer).pollLoop(0xc000192580) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:320 +0x127 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:262 +0x12bd goroutine 17 [syscall, 1 minutes]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 25 [chan receive, 1 minutes]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc0000e4480) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 26 [chan receive, 1 minutes]: main.main.func1(0xc0000e4480) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 29 [IO wait]: internal/poll.runtime_pollWait(0x27b8e6d98, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0000d3198, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0000d3180, 0xc000276000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0000d3180, 0xc000276000, 0x1000, 0x1000, 0xc00028fa60, 0xc00028fb40, 0x7c388d) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc0000cb290, 0xc000276000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc0000c97a0) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc0000c97a0, 0xc00028fc00, 0xc0000d3200, 0xc0000cd980) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc000159300, 0x91cc30, 0xc00028fb88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc000159300) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc000159300, 0xc000282000, 0x1000, 0x1000, 0x892e40, 0xc003644c90, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc000125950, 0xc000282000, 0x1000, 0x1000, 0x10, 0xc00028fb88, 0x7c36ed) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc0000c9800, 0xc0000c4700, 0x1, 0x9, 0x0, 0x0, 0xc00028fd70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x99dcc0, 0xc0000c9800, 0xc0000c4700, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x99dcc0, 0xc0000c9800, 0xc0000c4700, 0x9, 0x9, 0x4050d5, 0x43080c, 0xc00028fd48, 0x45a320) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0000d3200, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000d3200, 0xc000000100, 0xc00028fe10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0000d3200, 0x82da20, 0xc000125e30, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0000d3200, 0x82da20, 0xc000125e30, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc000125a40, 0xc000125e30, 0xc003644c60, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc0000c98c0) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 32 [runnable]: internal/poll.runtime_pollWait(0x27b8e6a58, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00271e4f8, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc00271e4e0, 0xc002aae310, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc001ac2060, 0xc002aae310, 0xc, 0xc, 0xc0027e79d8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x99e460, 0xc001ac2060, 0xc002aae310, 0xc, 0xc, 0xc, 0x0, 0x3ffd30, 0x3ffd30) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0031c8000, 0xc0000ce8e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc00206f230, 0x203000, 0x203000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:748 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc002c30000, 0xc0000ce8e0, 0xc00290a500, 0xc0027e7ce8, 0x7b0fc4, 0xc0027e7d40, 0x44500e, 0x413b6a, 0xc00290a858, 0xc00291d588) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x108 main.(*Proc).executeRaw(0xc002c90000, 0xc0000ce8e0, 0xc00290a500, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:292 +0x20c main.(*Proc).execute(0xc002c90000, 0xc0000ce8e0, 0xc00290a500, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a main.(*Proc).loop(0xc002c90000) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 12 [runnable]: github.com/google/syzkaller/prog.clone(0x9a74c0, 0xc0003884e0, 0xc002f4d768, 0xc002140e70, 0x40be26) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:32 +0x962 github.com/google/syzkaller/prog.clone(0x9a7500, 0xc000388510, 0xc002f4d768, 0x9a7540, 0xc0035ff040) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x58f github.com/google/syzkaller/prog.(*Prog).Clone(0xc0002a4c00, 0x8f0202) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 github.com/google/syzkaller/prog.resourceCentric(0xca9f20, 0xc00358a6e0, 0xc0029a8d80, 0xc002fa3c01, 0x0, 0x4014000000000000, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:848 +0xbf github.com/google/syzkaller/prog.(*ResourceType).generate(0xca9f20, 0xc0029a8d80, 0xc00358a6e0, 0xc002fa3ac8, 0xc002fba4b0, 0x18, 0xc002f4db00, 0xc002f4de28) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:681 +0x920 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0029a8d80, 0xc00358a6e0, 0x9ae600, 0xca9f20, 0xc002f4dc00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:674 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:623 github.com/google/syzkaller/prog.regenerate(0xc0029a8d80, 0xc00358a6e0, 0x9a7540, 0xc002fa3b80, 0x49d0c8, 0xc002a9da30, 0xc0035b0100, 0x5) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:252 +0x6f github.com/google/syzkaller/prog.(*ResourceType).mutate(0xca9f20, 0xc0029a8d80, 0xc00358a6e0, 0x9a7540, 0xc002fa3b80, 0xc002fa3ac8, 0xc002fba4b0, 0x8, 0x0, 0x403a189854ae3ea1, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:321 +0x4d github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000d8ea0, 0xc0029a8d80, 0xc00358a6e0, 0x9a7540, 0xc002fa3b80, 0xc002fa3ac8, 0xc002fba4b0, 0x8, 0x4ef200, 0xc002f4ddff, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:232 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc002f4dec0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:176 +0x244 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc00290a880, 0x9a1d40, 0xc002f573e0, 0x1e, 0xc002bb6400, 0xc002b8c000, 0x1e09, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:44 +0x2da main.(*Proc).loop(0xc002bb7f80) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 13 [IO wait]: internal/poll.runtime_pollWait(0x27b8e6e68, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc002fa4558, 0x72, 0x1ff01, 0x1ffa3, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc002fa4540, 0xc002fc205d, 0x1ffa3, 0x1ffa3, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00000e390, 0xc002fc205d, 0x1ffa3, 0x1ffa3, 0x33, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00000e390, 0xc00019c620) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:594 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:588 +0x89f goroutine 493 [IO wait]: internal/poll.runtime_pollWait(0x27b8e68b8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00271e438, 0x72, 0x1ff01, 0x1ffaf, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc00271e420, 0xc001752051, 0x1ffaf, 0x1ffaf, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc001ac2050, 0xc001752051, 0x1ffaf, 0x1ffaf, 0x27, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc001ac2050, 0xc0031c8000) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:594 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:588 +0x89f goroutine 542 [select]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc0031c8000, 0xc001cae3c0, 0xc001cae300) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:733 +0xba created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x19c login: