ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff73797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c000000000000", 0x40440, 0xfffe0}, {&(0x7f000007da00)="eb52904e5446532020202000020800000000000000f8000000000000000000000000000080008000ff0f0000000000000400000000000000ff00000000000000f6000000010000003daaf55af9830909000000000e1fbe717cac22c0740b56b40ebb0700cd105eebf032e4cd16cd19ebfe54686973206973206e6f74206120626f6f7461626c65206469736b2e20506c6561736520696e73657274206120626f6f7461626c6520666c6f70707920616e640d0a707265737320616e79206b657920746f2074727920616761696e202e2e2e200d0a00"/224, 0xe0, 0x1ffe00}, {&(0x7f000007db00)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1fffe0}], 0x0, &(0x7f000007dc00)) 12:03:57 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x16}, &(0x7f0000000100)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x7, &(0x7f0000002000)) fcntl$lock(r1, 0x26, &(0x7f0000000180)={0x40001, 0x2}) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) [ 183.242624][ T9116] ntfs: volume version 3.1. 12:04:00 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@private2}, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000029000/0x18000)=nil, &(0x7f0000000240)=[@text32={0x20, &(0x7f00000000c0)="b9800000c00f3235010000000f309a090000006500660f3882af724d00002ed8ddc74424008fc4bd87c7442402c43a727fc7442406000000000f011424f30f090f013a360f06c4c18d72d68366baa100ed", 0xffffffffffffffb5}], 0xaaaac44, 0x0, 0x0, 0xfffffe41) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000140)={[0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5b]}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, 0x0, &(0x7f00000000c0)=0x6b) ioctl$KVM_RUN(r3, 0xae80, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x4, 0x0, 0x8, 0x0, 0x0, 0x0, 0x20021, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x4, @perf_config_ext, 0x40100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) openat(r4, &(0x7f0000000280)='.\x00', 0x21000, 0x0) 12:04:00 executing program 3: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x16}, &(0x7f0000000100)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x7, &(0x7f0000002000)) fcntl$lock(r1, 0x26, &(0x7f0000000180)={0x40001, 0x2}) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 12:04:00 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x16}, &(0x7f0000000100)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x7, &(0x7f0000002000)) fcntl$lock(r1, 0x26, &(0x7f0000000180)={0x40001, 0x2}) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 12:04:00 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@private2}, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000029000/0x18000)=nil, &(0x7f0000000240)=[@text32={0x20, &(0x7f00000000c0)="b9800000c00f3235010000000f309a090000006500660f3882af724d00002ed8ddc74424008fc4bd87c7442402c43a727fc7442406000000000f011424f30f090f013a360f06c4c18d72d68366baa100ed", 0xffffffffffffffb5}], 0xaaaac44, 0x0, 0x0, 0xfffffe41) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000140)={[0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5b]}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, 0x0, &(0x7f00000000c0)=0x6b) ioctl$KVM_RUN(r3, 0xae80, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x4, 0x0, 0x8, 0x0, 0x0, 0x0, 0x20021, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x4, @perf_config_ext, 0x40100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) openat(r4, &(0x7f0000000280)='.\x00', 0x21000, 0x0) 12:04:00 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@private2}, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000029000/0x18000)=nil, &(0x7f0000000240)=[@text32={0x20, &(0x7f00000000c0)="b9800000c00f3235010000000f309a090000006500660f3882af724d00002ed8ddc74424008fc4bd87c7442402c43a727fc7442406000000000f011424f30f090f013a360f06c4c18d72d68366baa100ed", 0xffffffffffffffb5}], 0xaaaac44, 0x0, 0x0, 0xfffffe41) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000140)={[0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5b]}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, 0x0, &(0x7f00000000c0)=0x6b) ioctl$KVM_RUN(r3, 0xae80, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x4, 0x0, 0x8, 0x0, 0x0, 0x0, 0x20021, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x4, @perf_config_ext, 0x40100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) openat(r4, &(0x7f0000000280)='.\x00', 0x21000, 0x0) 12:04:00 executing program 4: r0 = socket(0x2000000000000021, 0x2, 0x10000000000002) connect$rxrpc(r0, &(0x7f0000000140)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast2}}, 0x24) sendmmsg(r0, &(0x7f0000003e80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=[{0x18, 0x110, 0x1, "ec"}], 0x18}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10, 0x110, 0xe}], 0x10}}], 0x2, 0x0) 12:04:00 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) listen(r0, 0x0) ioctl$sock_TIOCINQ(r0, 0x541b, 0x0) 12:04:00 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) listen(r0, 0x0) ioctl$sock_TIOCINQ(r0, 0x541b, 0x0) 12:04:01 executing program 1: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@private2}, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000029000/0x18000)=nil, &(0x7f0000000240)=[@text32={0x20, &(0x7f00000000c0)="b9800000c00f3235010000000f309a090000006500660f3882af724d00002ed8ddc74424008fc4bd87c7442402c43a727fc7442406000000000f011424f30f090f013a360f06c4c18d72d68366baa100ed", 0xffffffffffffffb5}], 0xaaaac44, 0x0, 0x0, 0xfffffe41) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000140)={[0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5b]}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, 0x0, &(0x7f00000000c0)=0x6b) ioctl$KVM_RUN(r3, 0xae80, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x4, 0x0, 0x8, 0x0, 0x0, 0x0, 0x20021, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x4, @perf_config_ext, 0x40100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) openat(r4, &(0x7f0000000280)='.\x00', 0x21000, 0x0) 12:04:01 executing program 4: r0 = socket(0x2000000000000021, 0x2, 0x10000000000002) connect$rxrpc(r0, &(0x7f0000000140)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast2}}, 0x24) sendmmsg(r0, &(0x7f0000003e80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=[{0x18, 0x110, 0x1, "ec"}], 0x18}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10, 0x110, 0xe}], 0x10}}], 0x2, 0x0) 12:04:01 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) listen(r0, 0x0) ioctl$sock_TIOCINQ(r0, 0x541b, 0x0) 12:04:02 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) listen(r0, 0x0) ioctl$sock_TIOCINQ(r0, 0x541b, 0x0) 12:04:03 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r2, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r2, &(0x7f0000004200)={0x50, 0x0, r3, {0x7, 0x1f, 0x0, 0x27930}}, 0x50) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r2, &(0x7f00000042c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(`qH\x00', 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0xd}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getdents(r4, 0x0, 0x0) 12:04:03 executing program 4: r0 = socket(0x2000000000000021, 0x2, 0x10000000000002) connect$rxrpc(r0, &(0x7f0000000140)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast2}}, 0x24) sendmmsg(r0, &(0x7f0000003e80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=[{0x18, 0x110, 0x1, "ec"}], 0x18}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10, 0x110, 0xe}], 0x10}}], 0x2, 0x0) 12:04:03 executing program 2: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@private2}, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000029000/0x18000)=nil, &(0x7f0000000240)=[@text32={0x20, &(0x7f00000000c0)="b9800000c00f3235010000000f309a090000006500660f3882af724d00002ed8ddc74424008fc4bd87c7442402c43a727fc7442406000000000f011424f30f090f013a360f06c4c18d72d68366baa100ed", 0xffffffffffffffb5}], 0xaaaac44, 0x0, 0x0, 0xfffffe41) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000140)={[0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5b]}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, 0x0, &(0x7f00000000c0)=0x6b) ioctl$KVM_RUN(r3, 0xae80, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x4, 0x0, 0x8, 0x0, 0x0, 0x0, 0x20021, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x4, @perf_config_ext, 0x40100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) openat(r4, &(0x7f0000000280)='.\x00', 0x21000, 0x0) 12:04:03 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@private2}, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000029000/0x18000)=nil, &(0x7f0000000240)=[@text32={0x20, &(0x7f00000000c0)="b9800000c00f3235010000000f309a090000006500660f3882af724d00002ed8ddc74424008fc4bd87c7442402c43a727fc7442406000000000f011424f30f090f013a360f06c4c18d72d68366baa100ed", 0xffffffffffffffb5}], 0xaaaac44, 0x0, 0x0, 0xfffffe41) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000140)={[0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5b]}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, 0x0, &(0x7f00000000c0)=0x6b) ioctl$KVM_RUN(r3, 0xae80, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x4, 0x0, 0x8, 0x0, 0x0, 0x0, 0x20021, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x4, @perf_config_ext, 0x40100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) openat(r4, &(0x7f0000000280)='.\x00', 0x21000, 0x0) 12:04:03 executing program 1: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@private2}, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000029000/0x18000)=nil, &(0x7f0000000240)=[@text32={0x20, &(0x7f00000000c0)="b9800000c00f3235010000000f309a090000006500660f3882af724d00002ed8ddc74424008fc4bd87c7442402c43a727fc7442406000000000f011424f30f090f013a360f06c4c18d72d68366baa100ed", 0xffffffffffffffb5}], 0xaaaac44, 0x0, 0x0, 0xfffffe41) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000140)={[0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5b]}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, 0x0, &(0x7f00000000c0)=0x6b) ioctl$KVM_RUN(r3, 0xae80, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x4, 0x0, 0x8, 0x0, 0x0, 0x0, 0x20021, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x4, @perf_config_ext, 0x40100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) openat(r4, &(0x7f0000000280)='.\x00', 0x21000, 0x0) 12:04:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) close(r1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nullb0\x00', 0x4000000004002, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r2, 0x0) r3 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x492492492492805, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x1, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r1, 0x0, 0x11300, 0x0) 12:04:03 executing program 4: r0 = socket(0x2000000000000021, 0x2, 0x10000000000002) connect$rxrpc(r0, &(0x7f0000000140)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast2}}, 0x24) sendmmsg(r0, &(0x7f0000003e80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=[{0x18, 0x110, 0x1, "ec"}], 0x18}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10, 0x110, 0xe}], 0x10}}], 0x2, 0x0) 12:04:03 executing program 4: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000080000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newtfilter={0x58, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xffe0}}, [@filter_kind_options=@f_u32={{0x8, 0x1, 'u32\x00'}, {0x2c, 0x2, [@TCA_U32_SEL={0x14}, @TCA_U32_INDEV={0x14, 0x8, 'veth0_to_hsr\x00'}]}}]}, 0x58}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) [ 189.284111][ T9233] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 189.362999][ T9233] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 12:04:04 executing program 4: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000080000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newtfilter={0x58, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xffe0}}, [@filter_kind_options=@f_u32={{0x8, 0x1, 'u32\x00'}, {0x2c, 0x2, [@TCA_U32_SEL={0x14}, @TCA_U32_INDEV={0x14, 0x8, 'veth0_to_hsr\x00'}]}}]}, 0x58}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) [ 189.578294][ T9242] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 12:04:04 executing program 4: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000080000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newtfilter={0x58, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xffe0}}, [@filter_kind_options=@f_u32={{0x8, 0x1, 'u32\x00'}, {0x2c, 0x2, [@TCA_U32_SEL={0x14}, @TCA_U32_INDEV={0x14, 0x8, 'veth0_to_hsr\x00'}]}}]}, 0x58}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) 12:04:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) close(r1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nullb0\x00', 0x4000000004002, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r2, 0x0) r3 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x492492492492805, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x1, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r1, 0x0, 0x11300, 0x0) [ 189.768682][ T9250] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 12:04:04 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r2, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r2, &(0x7f0000004200)={0x50, 0x0, r3, {0x7, 0x1f, 0x0, 0x27930}}, 0x50) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r2, &(0x7f00000042c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(`qH\x00', 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0xd}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getdents(r4, 0x0, 0x0) 12:04:04 executing program 4: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000080000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newtfilter={0x58, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xffe0}}, [@filter_kind_options=@f_u32={{0x8, 0x1, 'u32\x00'}, {0x2c, 0x2, [@TCA_U32_SEL={0x14}, @TCA_U32_INDEV={0x14, 0x8, 'veth0_to_hsr\x00'}]}}]}, 0x58}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) [ 190.057061][ T9267] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 12:04:05 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) close(r1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nullb0\x00', 0x4000000004002, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r2, 0x0) r3 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x492492492492805, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x1, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r1, 0x0, 0x11300, 0x0) 12:04:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) close(r1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nullb0\x00', 0x4000000004002, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r2, 0x0) r3 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x492492492492805, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x1, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r1, 0x0, 0x11300, 0x0) 12:04:07 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@private2}, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000029000/0x18000)=nil, &(0x7f0000000240)=[@text32={0x20, &(0x7f00000000c0)="b9800000c00f3235010000000f309a090000006500660f3882af724d00002ed8ddc74424008fc4bd87c7442402c43a727fc7442406000000000f011424f30f090f013a360f06c4c18d72d68366baa100ed", 0xffffffffffffffb5}], 0xaaaac44, 0x0, 0x0, 0xfffffe41) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000140)={[0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5b]}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, 0x0, &(0x7f00000000c0)=0x6b) ioctl$KVM_RUN(r3, 0xae80, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x4, 0x0, 0x8, 0x0, 0x0, 0x0, 0x20021, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x4, @perf_config_ext, 0x40100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) openat(r4, &(0x7f0000000280)='.\x00', 0x21000, 0x0) 12:04:07 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r2, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r2, &(0x7f0000004200)={0x50, 0x0, r3, {0x7, 0x1f, 0x0, 0x27930}}, 0x50) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r2, &(0x7f00000042c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(`qH\x00', 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0xd}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getdents(r4, 0x0, 0x0) 12:04:07 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) close(r1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nullb0\x00', 0x4000000004002, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r2, 0x0) r3 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x492492492492805, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x1, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r1, 0x0, 0x11300, 0x0) 12:04:07 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0xff, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:04:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) close(r1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nullb0\x00', 0x4000000004002, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r2, 0x0) r3 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x492492492492805, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x1, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r1, 0x0, 0x11300, 0x0) 12:04:07 executing program 1: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:07 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0xff, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:04:07 executing program 1: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:07 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0xff, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:04:08 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r2, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r2, &(0x7f0000004200)={0x50, 0x0, r3, {0x7, 0x1f, 0x0, 0x27930}}, 0x50) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r2, &(0x7f00000042c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(`qH\x00', 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0xd}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getdents(r4, 0x0, 0x0) 12:04:08 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0xff, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:04:08 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) close(r1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nullb0\x00', 0x4000000004002, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r2, 0x0) r3 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x492492492492805, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x1, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r1, 0x0, 0x11300, 0x0) 12:04:09 executing program 3: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:09 executing program 1: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:09 executing program 0: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:09 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:09 executing program 4: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:09 executing program 5: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:09 executing program 1: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:09 executing program 0: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:09 executing program 3: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:09 executing program 4: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:10 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:10 executing program 5: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:10 executing program 3: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:10 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x4080000000000701, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0xa, 0x4e24, 0x0, @ipv4}, 0x1c) recvfrom$inet6(r0, 0x0, 0x0, 0x2023, 0x0, 0x2d3) 12:04:10 executing program 5: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:10 executing program 0: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:10 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:10 executing program 4: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xb83, 0x0) r3 = openat$bsg(0xffffff9c, &(0x7f0000000180)='/dev/bsg\x00', 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x8000, 0x509000) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000240), &(0x7f0000000280)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(r3, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x11}}, 0x10) dup2(r1, r2) socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) openat$vicodec1(0xffffff9c, &(0x7f0000000200)='/dev/video37\x00', 0x2, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/hwrng\x00', 0x4042, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f0000000300)={0x1000}) tee(r0, 0xffffffffffffffff, 0x60, 0xe) socket$inet6(0xa, 0x2, 0x71) ioctl$EVIOCGBITKEY(r4, 0x80404521, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000080)={0x18}, 0x18) 12:04:11 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x4080000000000701, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0xa, 0x4e24, 0x0, @ipv4}, 0x1c) recvfrom$inet6(r0, 0x0, 0x0, 0x2023, 0x0, 0x2d3) 12:04:11 executing program 3: r0 = creat(&(0x7f0000000200)='./bus\x00', 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x1000) r1 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(r0, 0x0, 0x2) sendfile(r0, r1, 0x0, 0x40d09) 12:04:11 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000000200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000091b73ef4b8d944c4be6aeaa0d6c47e6c010040", 0x1f, 0x4e0}, {&(0x7f00000001c0)="9a", 0x1, 0x640}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000000100000d4f4655fd5f4655fd5f4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f0000000700)=ANY=[]) 12:04:11 executing program 5: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0x15) ioctl$TIOCGPTLCK(r0, 0x804c4700, 0x0) 12:04:11 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) setsockopt$IPT_SO_SET_REPLACE(r1, 0x4000000000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x4001, 0x3, 0x488, 0x360, 0x0, 0x148, 0x3f0, 0x148, 0x3f0, 0x240, 0x240, 0x3f0, 0x240, 0x3, 0x0, {[{{@ip={@local, @empty, 0x0, 0x0, 'ip6gretap0\x00', 'xfrm0\x00'}, 0x0, 0x2f8, 0x360, 0x0, {}, [@common=@inet=@hashlimit1={{0x58, 'hashlimit\x00'}, {'lo\x00', {0x35, 0x2, 0x0, 0x0, 0x0, 0x40000ec, 0x7}}}, @common=@unspec=@bpf1={{0x230, 'bpf\x00', 0x0}, @bytecode={0x2}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, '\x00', 'syz0\x00'}}}, {{@uncond, 0x0, 0x70, 0x90}, @unspec=@TRACE={0x20, 'TRACE\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x4e8) 12:04:11 executing program 4: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/card2/oss_mixer\x00', 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000300)={0x0, 0x0, "eb5a2d9f0700f2ea9bf3611bc6d37f84681db28398633c920b05c624ffdcd83b78e0e0d7b944965f0f17a754b2acc52ff432bfe2bec83cb3de61efe3893d9c2549b0aee0f927425ff75e29bdc1918379f9fb07e00b1069ee0ae48297cada585331a15052a77e882ed43fc6ccf51ac2690c323f66eb35e6a88589c5dae2d4faae7ba8527decc1fa0f96fc9f1889aa478f9a796924849ced5ad6eea7b1fb0cfb16aaba132734f5a1d6b713f233c86e25ba0f7e274e865bcebed648f75695cfe7b6cbac1a14aed70540b531d0166322279cc942cf5e1528c237a98c9f9366ce371334b144910d0cfadae47e1ffaa87976c37cc0339f40d8643ef0852e42d24fb0d3", "73800eeb0c2bdaa66830a3db887457b29cb7ae2627e4c3e60ff83764f28116c949c67ccc53175292efaf5c7d084c431b751e206e35e905bd782e69e8f5b2bc13e2a679c8a8f91b9e35ba7cf44abacfe3c9416e2a7bd0431ff602a4cd9ed3b39dee21baf2ee7417a96a8cfc43eaf3be8537eb2db4a1c77d54f7e9b7568b2ab4e3b377eeb3b731672cc0ff4a79f55d2e665b05755e1092f8837e4ae30ec311e797b0863b76417841bad4f76bd60197b807ba4d98ac992a23bbb60752a1e5bb63df228180ce9a7ee58f8cd8f6b38bf509b0ba4305bde95830843111d5e7ccb414af4237b40e905ebdcdd3663861ca76375ddbb5031ce820ff7cca68d29b192d5fe037f0ae9d141e90f36bfea585db811ce4bc1d16b93df3a7aac91bebab6789522d84f965eb542efa3575fa252aedea6958c6ec6d86a01c8cd77cb4ee97fc1d2af205dacd03b7ef285cc659e90940c03229035dd6eedc738c4cbdb64eb7e0a4e86febc93459c56f315fe5ca822836bc863735515e4cfef43b3ba8476538bccad4953f7c818dc3b96fd107a4aee64abdea97a17bb3a19119204ab5fd9b70c2a50c0f608247d5556fbbb6440fce5c07be19c7a2c0f0298126fbd885af50bf08a3e80aae39d6c781d8f0efb0d1c9bcae18facacb586828542344bf7260d2a42f3448879c7b3e1553e5f7480ddc596581461d3833df250fe57f066fc8e0614e0c84895e92d157dad3fc133244388d8dab9855ad6792bf6d735d15e7893ae55c51889b31939322576f6fc4be0dec428874a959b143acbc9d95e1cd8d9c4332395e9f2ffb66d2e7476b1e3c8780f62bb113bc50ca33dd3f0cf43d1e6b2f160abc65821aa6aa1248e219b619f57d6192d72b3756852799ef5b3d885641581c2e74aa4d85d0fdb11eb16351862aeb05c46d8400e649b460eab776c977e700708da49907d1cd3e1a445b9badb7560532f2e52b9289d551cfadc3a5998eb1b9e9dd6c30bb5c07e95cb3df9e98cf656582f23bb3c6281ff6dcee778ffe2de8d9672855e663fcae41ba0b2059bb5005bebcdac8015d9ba38d12da4ea74b687693f1ea1c7768ddcebf6f5567872639da6734b663e6c48b44ac2a7ef104f7b7ca3997da73480e78772fe76159eb58eca2c07fee71525a38567498510bafa0f3f5cfe3d30f3c88599ce8f7ba4dfb53aea1f4d4a4fdaf95fc0ab069efcf686a9b06ef539245df739d88bbe17b532a85318969d59be63e8267d7c3c0cc86d6c161e310680cf9617e65da7f8c85448a38bdcb3c7e471b5f14a54bbd6a38becef02803dfda9cc18aaff2ec238163a2a79f253d41e979cd64cb31d42a140920cf28fa750d54ead2891302749f86287233d7f8737b3b121428b6f3915948a9b1d3d9d378adcabaae05875c679c7869b131fed0348d874e7213d1fb9d29f45b9d39790506035a2d9d6e0d6dfb26d4e82fbd6202ad86614df2db90307f8faf99d68d82febf89b7f4be06cecf3a7e82f1ffcaf5e7689b0353898b43d843d0980fb67d30185e0393231da59ae2d5d1b2ada4f1a7e801d22949545559c18d7c0d079fcc01c276815623b08139f48edc0843c2cb7b9de03f7ce03ddd3521041a7a4eefb0406cbbc44f31ec6edab3fa6be5183bf59a7f6ecf53f181a2bb2fa8863c291a2558c6590e6fb7a5ba8e0f0c1ea4b2a4dd0a78a9fa0b8caf7ddb7925c9628e57e0c50a55534ca6de507f71dce673f723d7e91d77d69f2b160ae099290e8fe166fb89195190a9afbd61ae87f04377f90c035a04bf7d71373eaeecd010c8872fe07ba8e5d0a41a2ce77ae49e39b86d50f74bf1cf0a39f63f5830f7e3becbd3988dc84c13bb9763cd7eae379819dc428e376f5de864417bf2a7852feec5176cfa80fef8dec0cfc35839ec87f11afddbb96971cd35d71bdd5b257b403d6fe7ab0155f05a1d7cf2bd45c0bc332880fcd2748ec606db29ab38ba09750d7ea0b95af947ba8345d77719f0294c55ac51eb7cd33a479de32d3ab2c08347a7302893bcf1c7dbe9904f51a2632d0afb5718a0418a256dd3f9ba2eb36c673bb799c0760d731a0e791067fc8c506b231a63340745b6b9dc124f742aef32e460b756349db3f9cee438cc2ee0e3988c9470bb19b693d46c9eb95555cfd7c50ed107fa445b7c36c7fd2b5de4991933c2eea1d8f4922b29d67fa0e627b91ee890b3acb9c94ec28e1f1f4567dc5e23c9c96c326c8244f346cc65c1bf8ff6aa77f635a1c9f16185f4621143d5952efc2af82fe2978a3e801e2b7ecf2c6b481e366c0be7251a0e5979f3e377d43931487bc933e83c6444cfdbbeb7f207a3dd40af2151edb2b73096a80210c5c665e1a0f7c0d84548fc22ab5ac43da1ebe1dacaa27c6c25987ce9fb32516a60fce6c05ed0661d297c02da4161e36ec4eb62789af7b987cc88d426a7e15627304a7b115164eda02f4575c8b9d03f95ac594fe4ddca2da0441f7eaf553466fa49cd14c35bdba1bf14b1c21ab5eeef6964a69c82d1653b48c4194255e0aefac4641364c4877d809de11318e80d2014d275d458ef25c9b09d67c7a25720830a9c8af639735ffc39102488a03c46e565083dbc3d7c8a39d4aa055b7a12265a41557e135038a567d9a5bc920c685b92f7bc15025306663bd9e5fff35f116d6199d4649fd1867405b150aa21de885f51c4e4b2820d2f71a1abc016a70837dd5da40acbad9f07abbe5d58e9068ff9bfcd1860f82907e1d4477df0c60b5f691c2b58bc1b61bba533048f045d3f9658a364a41fa03818c41b844ba65b9963aedc96513d8c40de1fbe5bb3ecaf4c85a69b36a75d035af6b4cb5bd9fb1fd0ffcfc2018ac3db83d069d40617824d950bfa828f7c03dd7708c784df2348f03c457f0c7dcad9f9b3f83fe5fe6f37a0dcba84e0051ccebd1e411730eeb93736a289265c282f8de2ddd1e53f91eccb019ccee70dda601cecff2029a6445df0675925533614ca9ed56c9c211417cd44651f110ee692f8faabd4e228feb439e09f00ed899e2390231af99c6c3929297bbdf4868b3b44e13aba8c58f06f05b95e0a7370a0167e710a4b8fe130f83b0ddd2d99ecfc7da9c266ca5aa3497fa1f3ff21da6814ee21df5b368d58030bcd765f875149e08748aa27e986a9d9db9f0f772a784ef0d296471bf3d969613fe5b734e3bfde33899a4d4445301e1fcfdfaca09f667d1b4f9d476c23683b96ab8b331f431cf3aa29863e2caebd5e9a0c51723c1bca7f062cd4f9dc00c4376697eafd4dc5f21786e0efeb8fc45c2c93369e863cc074026265372d4c18392f937b1e8fe97dab6b43f79cbedbe632c1aeaf6d3130eb7f4b241b74d4aaea01c27c04470372a22973da42267d2e4572ee6e86505f915ea775f2bce0575c0e0f996aa67e511af4b8e9fba9b3f506f772e8c135eac690425f4ba70f46e16c30f300b8eca815dde6abb0b6867c87aec7890c6c69cce51339a7ab1356beff41791b9349b05847b0912e43c4a6e5ddf45e8994bf3fe5b27652e763b742201c0fc7bb0d1edf8df0b9990801ad41967bfa9e0008db02eaa6cddbebf7bb912da519f1e437c9de2d3796a72e603ce967fe40962b4910de287cfa2aa3850fd582435a8d6962919e9b55d07bb223226ad1f39a14188853ebe39058e629a0f31c322c78d0a37ceaeeea8a3589451a9d980d9430a60fedfbee551aaeb97c7a2d45825f995eb69c96b5c6ef7fc6f679ceb39778b121f2c8475b2890f3aee7a880570dff77e23db1d36df687ff6e182b55f7d8ae157b4f27c9585fb587bd7dde4623d940d8e3c957285322b6c72c114659816f62cd6b511da6fc4a987c360cffe6cb501a5d1a63ab208337114a324bb691a54eb9aa155b4491feea39e6b07eb7e2e73708f8eefaf6cee868606f6ad9729efb235bd69b20ab7c2498ebfb2d09a9172cb2a1c78a803101160fc7d367c7e7746553937073952db76bd22c597110424e5ec8c234ceee2f55dd5588044b74840c5880a92ce037433e31ad137f48caa2f5b9b2ece6737e79c738a2177418c55c2a8e6a7672a8efc24bca9b8b299c0660693bdf7ab899e2a5998721755ecaac26a4b483ae0e57bd51a8e727030b4946fca6a2ad74787559596031587555e6c66d896f439dc4d40fd1e872f3324774707a918c2525c74eabe3a2e8e849323228c1d6e3e1b4260ba47807958452a146783562cd551a4ccf2ecd22ee00bc3ba6aae7410c497f60cf09d23271e3c96ff2a73d7371fdabc7baaec5ea0f4f052d9e9a7a6195dd3d006ad7bb2bb9aef8a3cfb68081e5dc8f8bca9cd898253976d2a6ddc02f94b461685196ec9bcefc22007b12da3d3364940d8b07dfde0fb282bd88b4d4e9343cbd20be62ad6e3a90cbdbebae2bc62d759071e7ee5623cc2267ac884977e48c34ac8be77b5a7bb2de70f2600f80ee5734846856e0b8a07902313357fc434ad1391f10e3e2f284c2031b9f0250bcfc26f7de3c78b94eef443cf87fbd6c68677795478891fdac4443c2b15c7f87ba8abb9cbc6e6750fac0d2fc29bb8c8e0e129e2155ccd63ca6d1f8039702aead560658427b13dda83b2dce85041997c046e9fa45063c3f9775294a7ff46b224f2b3e4f0cc0629e80dc3f28f8e337871efd354c20122617e1781e4ac5d7c2ab7de09d3ad5b520cac2ff0e4e6f7625b5160f01f147aafadce742d5e2beb6addea5c48c80af117cccfcb76fd2e046554b31a3808ced0faa69d098ddc84899333c4097bc203d34ab1bb43195d69bff36b45e4d26e9894b2c91926b7abcb71d94b63161a4972dfb370b197d708a7ab1d7ba4784e541eba4f8fd84972472a65ba2439a4ba112946eedff1238d0d94b076713865d147dd024bf74bcf8809d58bc404960622119647cbb070ac5e5e75b36ca21dbb148f5320e645d2a9cc45b5e26c5c2edf84af219d9eeae7cd62df36d6162afd5510a8a0651d2d02f502255d1914e5f9467e8976ebe7c9598f8a681c0d5da3290d89b82ecd095716f694f325b3f57a801af895a71e760d2fa84610693f70aea6c53c37feffcc1c542c99593a110bd9dea78dd560c947a29aa0931d59ff95d58c5e7d0d5ff0fe0859e2e28539c4f39fc89a5157d37b5c9582ebaa82dcd7638cdb7a22c995d3e9f82d7e0ea44cf3fcfed34e03203791416c8692a90b4328ac4727661f658f8954ccdf7b44c6dad7a2dea9585b749d6f930ffdc62a6d6f564e457188480decfb52d50ad817360a526f2163e4c8a8a0d410badcadfc4a20504448ac145ee56c6f06437618677c3574e96daa2c9097d799a654415cb15c68d917ec20538ca831229bcd1a10098310f0d63b26bd277026842c98b1f1e955f4d504fbbc8fbdf7edef74f7a41dc3c68331c5461ec1b94383e5a38e56b2f3b4b5b17cce6b7144eaaaf3ebe9d78cc7c649e95a6b84073"}) write$proc_mixer(0xffffffffffffffff, &(0x7f0000000140)=[{'IMIX', @void}, {'LINE1', @val={' \'', 'CD Capture', '\' '}}], 0x2d) r1 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/card2/oss_mixer\x00', 0x2002, 0x0) write$binfmt_script(r1, &(0x7f0000000080)=ANY=[], 0x102f) dup3(r0, r1, 0x0) 12:04:11 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x4080000000000701, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0xa, 0x4e24, 0x0, @ipv4}, 0x1c) recvfrom$inet6(r0, 0x0, 0x0, 0x2023, 0x0, 0x2d3) [ 196.619972][ T28] audit: type=1804 audit(1602590651.339:22): pid=9475 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir392031688/syzkaller.m66TK5/32/bus" dev="sda1" ino=15688 res=1 errno=0 [ 196.715526][ T9477] EXT4-fs error (device loop2): ext4_quota_enable:6123: comm syz-executor.2: inode #154: comm syz-executor.2: iget: illegal inode # [ 196.733397][ T9481] xt_bpf: check failed: parse error [ 196.856507][ T9477] EXT4-fs error (device loop2): ext4_quota_enable:6125: comm syz-executor.2: Bad quota inode # 154 [ 196.868574][ T9477] EXT4-fs warning (device loop2): ext4_enable_quotas:6162: Failed to enable quota tracking (type=0, err=-117). Please run e2fsck to fix. [ 196.894045][ T9477] EXT4-fs (loop2): mount failed [ 196.899694][ T28] audit: type=1804 audit(1602590651.619:23): pid=9489 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir392031688/syzkaller.m66TK5/32/bus" dev="sda1" ino=15688 res=1 errno=0 [ 196.931396][ T9487] ALSA: mixer_oss: invalid OSS volume '' [ 196.941720][ T9487] ALSA: mixer_oss: invalid OSS volume '' 12:04:11 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$netlink(r0, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@cred={{0x1c}}], 0x20}, 0x0) 12:04:11 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x4080000000000701, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0xa, 0x4e24, 0x0, @ipv4}, 0x1c) recvfrom$inet6(r0, 0x0, 0x0, 0x2023, 0x0, 0x2d3) [ 196.962419][ T9487] ALSA: mixer_oss: invalid OSS volume 'ä‚—ÊÚXS1¡PR§~ˆ.Ô?ÆÌõÂi 2?fë5æ¨' [ 196.983931][ T9492] xt_bpf: check failed: parse error 12:04:11 executing program 3: r0 = creat(&(0x7f0000000200)='./bus\x00', 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x1000) r1 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(r0, 0x0, 0x2) sendfile(r0, r1, 0x0, 0x40d09) [ 197.001838][ T9477] EXT4-fs error (device loop2): ext4_quota_enable:6123: comm syz-executor.2: inode #154: comm syz-executor.2: iget: illegal inode # [ 197.029314][ T9487] ALSA: mixer_oss: invalid OSS volume '®9ÖÇØðï°Ñɼ®úÊËXh(T#D¿r`Ò¤/4H' [ 197.092134][ T9477] EXT4-fs error (device loop2): ext4_quota_enable:6125: comm syz-executor.2: Bad quota inode # 154 [ 197.108365][ T9487] ALSA: mixer_oss: invalid OSS volume '¼e‚¦ªHâ¶õ}a’×+7V…'™ï[=ˆVAX' [ 197.137710][ T9487] ALSA: mixer_oss: invalid OSS volume '°iïÏhj›ïS’Eßsˆ»á{S*…1‰iÕ›æ>‚g' [ 197.159676][ T9477] EXT4-fs warning (device loop2): ext4_enable_quotas:6162: Failed to enable quota tracking (type=0, err=-117). Please run e2fsck to fix. [ 197.174327][ T28] audit: type=1804 audit(1602590651.889:24): pid=9500 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir392031688/syzkaller.m66TK5/33/bus" dev="sda1" ino=15965 res=1 errno=0 [ 197.180104][ T9487] ALSA: mixer_oss: invalid OSS volume 'x©ú Œ¯}Ûy%ÉbŽWàÅ' 12:04:11 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$netlink(r0, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@cred={{0x1c}}], 0x20}, 0x0) 12:04:11 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) setsockopt$IPT_SO_SET_REPLACE(r1, 0x4000000000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x4001, 0x3, 0x488, 0x360, 0x0, 0x148, 0x3f0, 0x148, 0x3f0, 0x240, 0x240, 0x3f0, 0x240, 0x3, 0x0, {[{{@ip={@local, @empty, 0x0, 0x0, 'ip6gretap0\x00', 'xfrm0\x00'}, 0x0, 0x2f8, 0x360, 0x0, {}, [@common=@inet=@hashlimit1={{0x58, 'hashlimit\x00'}, {'lo\x00', {0x35, 0x2, 0x0, 0x0, 0x0, 0x40000ec, 0x7}}}, @common=@unspec=@bpf1={{0x230, 'bpf\x00', 0x0}, @bytecode={0x2}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, '\x00', 'syz0\x00'}}}, {{@uncond, 0x0, 0x70, 0x90}, @unspec=@TRACE={0x20, 'TRACE\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x4e8) [ 197.265475][ T9477] EXT4-fs (loop2): mount failed 12:04:12 executing program 1: r0 = creat(&(0x7f0000000200)='./bus\x00', 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x1000) r1 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(r0, 0x0, 0x2) sendfile(r0, r1, 0x0, 0x40d09) [ 197.322772][ T9487] ALSA: mixer_oss: invalid OSS volume 'USL¦ÞPqÜæs÷#×éwÖŸ+' [ 197.358729][ T9487] ALSA: mixer_oss: invalid OSS volume 'à™)áfû‰Q©¯½a®‡ðCwù Z¿}q7>' 12:04:12 executing program 2: connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @empty}, 0x1c) getsockopt$TIPC_GROUP_JOIN(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000000280), &(0x7f0000000300)=0x4) r0 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r1 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) r2 = add_key(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="d3", 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000100)={r2, r0, r1}, 0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={'vmac64(aes)\x00'}}) [ 197.429851][ T9487] ALSA: mixer_oss: invalid OSS volume '9ö?X0÷ã¾ËÓ˜ÈL»—cÍ~®7˜ÜBŽ7o]è' [ 197.443069][ T9506] xt_bpf: check failed: parse error [ 197.461963][ T9487] ALSA: mixer_oss: invalid OSS volume 'ûW AŠ%mÓùº.³lg;·™ÀvsygüŒPk' [ 197.501931][ T9487] ALSA: mixer_oss: invalid OSS volume 'œŠö9s_ü9$ˆ ‚g' [ 197.911709][ T28] audit: type=1804 audit(1602590652.629:26): pid=9520 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir392031688/syzkaller.m66TK5/34/bus" dev="sda1" ino=15973 res=1 errno=0 [ 197.962806][ T9524] xt_bpf: check failed: parse error [ 197.993175][ T9509] ALSA: mixer_oss: invalid OSS volume 'x©ú Œ¯}Ûy%ÉbŽWàÅ' [ 198.046536][ T9509] ALSA: mixer_oss: invalid OSS volume 'USL¦ÞPqÜæs÷#×éwÖŸ+' [ 198.078499][ T9509] ALSA: mixer_oss: invalid OSS volume 'à™)áfû‰Q©¯½a®‡ðCwù Z¿}q7>' [ 198.097434][ T9509] ALSA: mixer_oss: invalid OSS volume '9ö?X0÷ã¾ËÓ˜ÈL»—cÍ~®7˜ÜBŽ7o]è' [ 198.132118][ T9509] ALSA: mixer_oss: invalid OSS volume 'ûW AŠ%mÓùº.³lg;·™ÀvsygüŒPk' [ 198.161777][ T9509] ALSA: mixer_oss: invalid OSS volume 'œŠö9s_ü9$ˆ 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000097c0)="b344b002fdd96db36f917d93716859ae010829ffeae1c571148fafa957188e195bed339f5d6badc657c699e023e4a7b73715687637f50d4b808e69052d1378a3509e5e526c4ae4bb0a4ef1f8c97393e936755e1d5fa00deba150eb6b5a4611dfd0100d8830ccda522ce7821412b7280c16e5f5ab6c0d245d318b20a8e131fac25c10d4fdaff30678ccebece1c26241482ddec04646f90c0db944310f85ba21de381c570abf303d2aadb2b1f16e40d89285af3c8634607fe5c57fb6af04061e169a48abf8ace908fceaaf8e39a42de38cf23526452cb323714baabed3dc713fea0bf09fa091fc873a94f768d1d9100dfe293e131fa25ecdfd0516937fa9491401206bcda6d6b62ba9d2865afdb3c9f5e297dad05960e05c5c5a952e5afac908211727bd34550b510333e087048af6fadad67e10eff01b644ba66c60a3cbfeeaef89b108ccdbafa8f5c72d9c4d225927b913c674005e2dce9411f45bd0c6e2ab426c29c6b4bf39b1fadab139bbe2f5d9d0b2c7101ab06d7dd0694b0a1457f6746cf8c23de9dcdda3e5ef56fad5b9d923f783aa87605f2b9911dc59a16973ca3423eade78fcbf85aafc35226dcb83a60c5a69a07d04e2720ff9a9f27a9c6b459bb8572209000e012be6749040ef887badd683b67f3aa3c6f8f17343c7944221ae01efd81f8883900d67d9cd25d62766e1da8de555b2294f56ee0f831a69c94afea193f69214dad48bd6fbbb339f39c3999c3872801cc0545a0ed5631c1677c866bd7d1a270996702bc06727472a18b145f7befadda85159aec106d33d6811b19d0fe7bf45aff3e172583fd0c4fb034a2362105752b0173867af0bfe46b3135ffbdbfec3c872dacbe03e268e88cd381f91ad4b9628b09685aac68a8a5a90d4710f35bee5666d855e33d496022c2df9feaeab81613874deea292374595c28e9327c7396e2fcf4aa43e6a360ce516bdd07b46a9848fbd79ccd704b4c218ec8119486dc6a7729add0bcc53be12b068d539452b19d4ccd760d335e5c7194392221833d09e757b32e2daa3ec4dd60258af6836adbdfb01f6582909dc6ac0bddab90494419f6e4f015e3667a04a0c07489aaa2dc8350cf7cc6755aba5156b16b38a657da33e4e46a2d05c95144be639dc1435b5459f2a46054bcbae2776b26fa239c579b51e85d9b6fa5d89342b96ea416781fafc74dfbdfe70ec0de786ed24f6e45174b44cdddfe286642e23a3566fcf97d094293b5ce1d295337283ad354e882964141a8d509ca7dbbe789dda6128fe587ce4be6b4ced55788eaa9da40f6a6f72ce3ee385c8a2d142487dff05110a77e8210eb903a0be35b2179d8f797bb9e174d884a20945efcbb104ec84bfc86dc70bdeb6538a37a92da1b4d8c2e87eb405e83c7014b73da36aa54b0194eb26c6af3fb447bc0b36eb71359c7bb1b1e7eca98542aa754ba57acdeeb2c8cd3e819d760519da3aeba74e8d288f26023f71b5ce0ce455a33a65acf8bc8a0402ee296a1f4b3532e5de9641e0df3fdbbc58885f7dfe3f15c4331112de4e4ca21bc4490fc228a7d3128363d10c4befcc7a3c6d4d86e6177c043bde00fb9bc9a97d934a2728831deb384b64efabf7dc151b79d527c73c1e3c6c0adddd7b49a7ef890621b7f0133dc3800a3b2b21cd769a98fb1e47aa09725dd33a5f97ec838fb42e8ab04f1a9414f45fe90af3a454d8c36ebef97c4bade7eebea53027ebd2602b8fe862089d737de3596b6bc0f9241ba1452d65717b0e1cd21231e0ae818384f222330b319395d327282acac4f15947dd48da80f94532578b712a3af6362563f6a1be96feaa79f08953f9cb62f49ab5b77d9f476e2e8f5d8790e26e322b98f4d2e414ffea8b07520f7f77f74d1ddbf27fcb2c31bb8c277f15c16b49d924cb732c29825ad10ee634dcd3cf35077af748290cec7213b8d6bcf97280d2752f42b380168633b5d83103dfb10133aa7851376ebed8b9fdb18e00b119868207bff89cf060f1a3a14c0ce163db8640e32946e7cf563b65c3f1b59ce2e205e3e2158f56bac63fe55fbf3bf47ec2b2e84e18c881674b1bbfb7336c08d9313dc8ed8a1882fc66c51eb9141c32011a1b8712cd1f54f3c8b536fa21f1879870a9f813acb7aca98bb64653c9e7e2cb3d5f2f3617102e22a631ad6ab451c4b6acf0cd9c1739c746d259e4f8d17631108f21e860a85dc2e3702d788873830ea29299e99713f9774a7745fd0e6a0d45a111d89b9bd3d071b7bb62d905c2c77766b6ad2b61e258ed875af1e2d0eb306f2b20f856cb0ec13734de017f04664180aa287949f2f62dc005578e79e818d2a0f7e519df5f9dae68c5cf883c01b2cc96a70a16be3c66f2553a5cd832c938e6b0f68fbfc872e6ffd44948f95121af7b12b596eca91f2165e8f3939f4b27fca988bf7645d6e02e054bd0e7338d7c35c6b7f8aa90c3e3e9d261ff0a8542d84a41574124961d64e5562d9e663bfce5f532589e0be7e9025c64feddf9fa7d270d5fc50792abd529e1134245a499fdf05d4c45c5f59ce70bb996d45cad5680c80ec94624afa7f471f0effd35f5cbd63096b954ffb5cf49c443187942cbd22605fbf166580dfe6ad2cb3f9abc77dcb7781c76df57e2f2771d1f68c293fac6a46c9b95eeaf8181721ccb3a362661ebeb380342bbe0555bfe8cf062c7e8e37500197e66dae4a3f3ec3e9dbbe54da4aefc9877766a41ea535bfaf882715ceacf62b70904dc062f0153dc08596220668e83bef0b80c7251d988fd4e5a1bfddba3ca6007e457f684cbf41416799ef5d015b303feb9930b3058cb0632e19562572ae965ad49966909ee4b3c35214110d7c482f4665b0260d7b6addd5d72469e9019ed38e2d69624245ccb0259343455095fbe6eec9a42a70d768dfaa937ce188589f9ad3c51bb0888ddeaffc43b0e1f786d1db43417a2775268957e8a73ec53fb1484ea5cd8ca6f0b4cd216d3981c4207f2cc48077389e701f612178a77d91662ce20815fff421ca702288e3d4d8b68c5a83158be605c9ba05f2d99469271088056d4ccae44533b023dbca6dac34638066bfd839c8d096d8e8d8b003804f65c8391bd6695cd177c1a75ef2fdb6a4a3cbfb3c5357e806b92b34a734624e5e0cd22495f7eff6fe32d7aa8a497be859efa0f4ab820a1889e807fdeceea31e67ef68459fddbe6afa188151fb858b49ba764ea932cac2233e0907fc81aa22e9a6b9df90a9dbbeb17418210a02984cd31bb9f87f13b9cb4059c2d10cd7bfc784237c7f44477bb087549c8fce466bc0ff518b55c03063f63e45a65a94cc1d4d2363a0894bb4557f58b68c71d7fdd7ad4b802529fe7fa7a1cb566d656e44f2e7bd266063c7529d9a7cc7b1c82e72ff32adcbd8da060be8dcd95c537a99e1dd225019a38cf466030220484fc3394c11e8943c866d456877b760334190a5bf1ffcf4406121a3c71e97502e5076bf960463fc2c16e293b09c9ed75150a7e91930e889dfe44f3641060db6d2ffd1425573e705b1c42a91d7162b1ab4038896935a4fa766e726f1f6426978c7d32745c1d5ca6272423a570f2754240e19bdb610aa0eb25f882345d5a35b10e4a1f91d39412fb80cac21c8cc98e73e799a36ba99d77eee92f9743525143811bfc20f914d18266173817dda7587664ab708a11b7ea999d95577fd03568b3790a4d5453e478f6f6135701cd17bfaba2f7ec307dbb4d3aed1b56a27c8d20dd50b2e99b2321f69862a0277f65fae40663ea73889300e1c93af8f53317aa0deadf88ae4e15948de21d23211295dcfaa457c48be764d9135b826597c38b5930d44440623f55dc72c597db861e04e674795d0ef9e70d7e00eabe18e9342c59cc69c92f91cc0c972fc04c0406c3ed24bcdec127f8d05c31ceadc0e1639c998dda2fa714e652663600006840be74ee6ca300b390e9fbc00f5c45619c73a7b552e7983269cd0c01ca90d60b3562b8360982d8c62c90fd5a1519c908ec5ded0b7c0bb8ee5715044c10315c0d7de33ee1fb8302cc1f9c7c0fc80f1378e50dbc61db733f2616238599ca109f35350a42030ce19af7699acd2c6e86a79151b1401c6ad39ac2f48a0cd0a7401a6ca8bade93b829e4e2fcdffa58af1e6eda9a781bc3dda5ec7bbda3606cf9cce1ce53ae41461dd971df29fe479ad7695018573bc5cdeb34f02fb08b99573243e80394c837bb75c35d89bb16b923a50aee97fde1b2933eb01c45d81b7cde2d712bc77b969994ead79a0f8e573b5a2a7944d1e63cc61a5d64dee346143c652d4047e1995837e320f95022eb2df0be5835cf547e62d8b15046281398a855e520458c18230aace2cf1cc51d57643b9d94c91974097a561c566a6e35e629a522a1438a14152ef70a8cdebd643e9f9e6d81b53bd26bf0525e56221a8f494200d81d14a53a9d08b33d6450c57007a20ef6a46afbc53dc73eaf6d42929931793c90b08182385c13dddcd5e957825c97f5a67e1f2f039c4ffe30e4fbaaf0df1dd91f3a21848612a245c31c540a97ec47b51847935a8715c37e86aed1527c2c8e422c03de5f736f6908dd7d86e7f81be0f944a47d31036a3734b4ec532400634649eb1a3d6d9ecf7d47ad77352406b950be8dbff6bc24bcbeae33a2d5b712bddc7cdfd80c9667f2f8d2a314f1bca36f3d89057878d2bd896cd39123f54d90951a83cd212dddaaea8c77bf25d9a3270d8fa5c3f60b03a4f15736f6bf38e5f4af1370c2bd65152d7acd678ad9352b863ec675e6e15f147b87b1c874d4ac75d25a90f5d47d922d7c80e0debef156d5bb7945020034628631be44ce06250c832f3d13b3c9878a762127e60d38323608cf2a3ed341aa899a6e86491f49d89ec7be9750e405d7ca1cace6cb21e9c3e7c7ba8d5b1d911e5daa7993df1421464b8a20bb71d18f28e6c89f8167d68b6849c8cc16e9aab0b2ab6fa134bf7563b11859dc8228c19094ced9e9be38daecdec13610e06daee9098917f816eb31155363a0d1aa19bda84a91b50fc2fdf4cc1d24a4e110f56744393814fda3b8c6cdd805216d2ef894bb59608c6775b1185964717ef8a75e4e28d81fc5cb8c9d2fa66f421f7b428a5dd34511d28f3b8aec11de4948645bea6d9b4bf2370b6a40d7b4efa81871aa6b3b93372930bdc3cfa4e97e24cf60f05b4f5e1a4ce69bef69923ef5197a6e53cf3a3255c07aa94c5b378d22ea19ea9378a14892a0fe7fab7e026392907bfee8df51849534adaf9d7d439c188603064e25ce65cb039c88ad3919780bde77010c8e233ab5b3883772471c78720bcb91c2ca7885fa24abf666c00733ce0ad30a35538a6b3244e3bbb5028c5b4d18aaa67477cf4fbfc3c26629bc79bfd879b2152eb97cd91a8e1f3aaa6cae5d796dfb9d196f32054b9528dac34184939d6f90d16f63217b1298bb8456ac964444b00d4d5e284d39388a63e6aeaa6604ac8881d24ef139686635be8548c44a96db9358d8cbf1081dc9f1468f3dd9be9ef7856bf640c8ba45a7d26a3a044cf3ecb69c4b77af2360b41c19d6ba1aa750c8debbc5648b8428707be7e7c1285718c808a83087edf993203d69656bf07351e6c608deb8fe043b5ebda7de794d02f8db98ce26bab55ec632d3a9a0256155f218489e586d97440a3bf7e8802d798be81aded189e0461e9e579d3be5468c404d3175053b08a5768400006055c3ec64084979c6ca0d3918a524e4cca369f4d44c54fa14c731f7588da709dc60a9315b963da790343f604c5a8b26b4f7a309be8de4a8f38eb71efafe6aec0434aa4299dcecdd562bb7bb1a13e4267239e033dc00575c9e9c8f662fc8d2080274122f799744c5d2a9624fedda32f17e3dc57079e99dfa8c6502f289a942bf8ef1198d2295cbb3ac667cebb80cf37dbcc00de2cb0adbf1d8097a7033eeca14a8714c7b32f0c54a5da47cb2c9acf09041b3746e47fd881a281383024bdcd8421fe890e6ec9520300e6d2a936baf7740f4a348ca14b7e873b13fc115e0f1fd6c146763e5064f604d17ff58c8e6921488ee846f871bbaed34594fedbf7040f41807e531a1c3dd601b8eefce7146cf16a10eeff141eec79ad9f5b5a2dc8a9d3a59927c30d7387054eb0d1b1567c5ce58aaa6551de25ac3a21c1ea130cd9377103ebefc79ea1636fff0648551718780e88f880a9b6a49dd9ae7b060610b358546290a3dfee2b0374d6ff74500f7256f8895ca789dcea9396fce77f7c82bbcc6e4c100b8e8321ec7630be6298e62248ee4e7d859b46b01c6233b447dd5e01d232f8c293126aa891f5f9bff155792bd7d2754789f2ff6e137ad4ddc3ff36dec2203365ed6fc38b8ded91b62f0ef740a5996c988af266aa57b8cb59bf4bde35da14759bb2eb785be016e74cf38eef486951e0732ce721b45df2e1c027c7adce1671dfc70afacc6afe3c38574d12dd742a08e5d7d73d5a4f3aa9368fa47edc2bc957cce8f882cf44aba6068f0a06af192cd70e3f9b7dd96c950b8f3437ab2596201c6313ad3ce99da65a283a60ee75f6beb145c240578ba3757ac053b7d2ad805879148e55bf6ff62834761a1bd9979a06a7a02cc6432c33f05316237394c6984cc79550673b9f964e6e10ff2b758147637fda9b8a3b296b00360568aad4889609f6af92c729c5e37fea389570c38fff3f159a1b61964f2bad07bfe287e7b776b9f8529c89acea99e260d8fe73e7fe1381f1381742447662256d9657075e3691d5d0925caa22c5900712f292c18e065f0411ef429b90182908a03468e39a922e340a9c6888f39b51c0b298bc08f2f3489d1f75fafe51df4c427fdeba8f7d369a42ae29e461e6ac23a23ea91d624eb496233e66171c85241bc233e1198c1c65bf39029854b6dace3e629add0e29c3398fb868aa4c5aa6aea54c799fbc383ce679050031c3155a74c97a7733ae4f9fe71972c38a028d69dd5c70d6d3d27549a2416dac40c8f0d4b7b4383f03e8d4ca10227dd771faa146604bd16f2ffa13384eb9b8666bc96329dd8cdb003d4ebdc1ec01a492ef303b7ece62bd2e663f9c8077e753a1a53efb4fc2539f84073333975a0d6e4354fa2665977d30de48577bf5a2ca82cd0143a5c56563d8552cf9f0ed817f7f244d18f7f0d3e2f33ac739701f8fd892fcd483540638a91e016025bd5dc66900aa51265b8862afcb958f5bbb3ed0b668d0846369c2dc6d3ad3360ec886bedc34af47b3d7c89003dc6d98696841838eaa98d9190295e00432aa80d4a77c65ce101a76c53cd88f2b30445b04d6d7915001972fb5472610ace185d0eccf16b01181ebd8090170aaae72b006d82c2ccab0713eac82855dad89027666ded92463ce187cecdc45ca414cc0c7733b93fa61303ee1eb1f378be307a6f9a990e9882e0d6afe29ab21efcc52079b53f5216a41457ab92044efab75f79634498118341b7d8ff4ce6c812882b2a6b6a77ac7f930a7d40393bc35c5fce5eb40de74cdfd3d064a5c698c7fcf30669adebdd6cd79848a752fb61541bdd453cd2cd037fdff1eceed2c18351aa431e6b0dde4e80d75d47f625346dad24521440fa4940243b95152a8a1e7c6a7e02401dad02b3d6cff1894acc60bf1d69c589716ce0059f76fa188a09adb75a91abee9a56612646f3aab9ad9ad82ffb9d7294fdec80063f7c91f2f6f77912e062673532bc03f606a05b0f3bfabcf39efad944ced1cce6926e1c3eeeed856c907a97970bde490f3fa3ee49cd0b1d0a3b61408a4e79dd69dffcd8a1999e92d45c6e5302f8145b5e2ccd001340e9cc13f0595b846c93b4aa2940884b40904bcadadcd07e6ce6a06becbbb76882acfbcbf4038dcbbf2aa9e7c45d81bad7f46fe35029511cd541b3bf1ac1cb6f66db525cdb55c5c0c66d82d7b98ba7a281c645ff293101f9181336b6cb874e77270936a1385dcf7d16ab7111780688342c2b64d6c406ac3512358fb10f8e584d320aae48c8b0c44fd5607c91b2bed7e98b9fadf03e2aa7f4cd1de08707986483384751e2f7ce2c4ddeb058cd0c135a4ac442bd3de871b87f5e56d24bca1c88088fff4dafbf0e394ad2662ce07e629e2e5a2075fa7017fb170ba858537aaaa6f6e86c8f1585ee8adab1a3db9386f5f0df5b647760c7b453f39e842a2ac74901d8bb0c99e756cd69211b4523284f87de1831fe6a5c2afaf442bf7d01377cf5fb9f6f2b687410b5b560a5d3449dfe32e898e0417ab028981859c8365e53276a6095a8f6a6636c0e69db7c7feac2479db2920f4966047bc82af63a8b9ce4fe6d900f4e13ca94e9e0908b6c6cab584a1d3f276673fffec3b088f9d881132d910b0105846567382323d4fae9201ccc80d35ecce308a36635cbc72dedb14dd9794af78f3c7700f20c0b6fe4c78a216056f985536609dab38d3adc874bbcfed9a4596b506ff8a05a623a95f979979706776f31a2829e7ba81db15e46f7e51a03b06ffbe8eacaef836435a17c73fbadf7da64b331009623d9b731dd253122da128721af9e6a239462fe4a5951e02e9a5997694c08d0342f7a59ce02abdd1f4b29d8aa970a02fef20947043fc3148c5393a58924da8ce487f8fea84cb13eeed27431dc7cb5a40d5ba621692256c395a02e40001c0a243bdb02c1cf0161efd7ce078f47b1038bcb6d566dc75c9789ff25c62576b8d09f99eea561ca6efd621cc88803f175c1c4523fe3f2417c48147268e77b22c5e8f9f448c7518430ba4cacdf379e4c32b59835657ecc0b8c9d9b7099075510fd894582662a331e0487f7fe30ece7a560ac6c9cbb13014cb7f322ccce76d03c9d878bd4df74610e6fb83ef948a694dfac73bd20e74468e1f123b76486dcb28849778898bb1dae0c3a6e9a6482a5804ee7fb8852791b97d38fabd589ffd635e16c73d117517ce4a6c9a7a8c26a54762f71dbf81dd3ee888308d5020a0fb99c76c8e13a88e96221421b3b6b6cefde4e5c800d470c0a1dd789830e651a82697a32abc82a2b6e136a756cc0dafdc0677751e8c716be2321d03ae02cb713001d8f6d5ff2f1f6178841620a1c048b36a2bc2116180bf80dff5b272b04c0b6aab6caec9a66134f12688c1aab447e62c59041ebb86edfa057b4d5cb5fbd2a276f26d550ee420f0e49d146e6f1b71928558774f5103b9d0017501ac3a960e4a3467afa26ccd7106c8b7ec39a46807445ea6f71d13211ecf30cf29845f958d84bc5d979f39c9f7c50971d00301feee5054df027ba0785ee898ac7291de0f1f8bbc4e99f05a24e055305f656746adb58d463a43f9141dc6c8171b3b77a90333f4fc8e1b3a7c1f46a73c5f1afe6c9f0ca2c0db029886fb3ac2a1c4da7d2be9f370954ba33018d80a36ae5b15fa4aeb4313f2d199b29c115fbbe8e5c6db3d75cef755767d0c35ab8fb46387cefd2d6cd4bf23ce8c8167762f1f40f6e9c81252e98682eec2bd0fb930c93f10ca7a7d869f3a33adc9337924e636ee533d1be616eea2e9115905de5ecaaaaa31973e72d4f84e83efe7e96547a0d6c54b798a37e7bb63eee8afe2dd5bfc58ba5891a79c10b7dbd3b5a7c6ff8912950508dc04fd25af2ed2d558247ba3c0635ba6e86d8f035f5b7836425bca934d4d1df53188ccdab6f7e1c931115335d1854b3bde52d95e8f029a8bc8f0fb20edab06617430e679d98274b33d0cd18cda13bf5d2b22722df3c87e66db1601b8f2541b83ed3a11a816550f8c04872ffe85c6737ca59d24158f3b9aee4f91afd05d31c868d94ef50844e311552fb079da22d4d3b62f3275b701f59c9cd87429f52d6df24c0ffe8b7d8c74bbbd95f9107a1fbeb5620a0a7cc809b78366d38bbee42af06b1c8862ab64d74861ca51f4f0fcc69c1824fb94e7f4c5caa8608777924fcaacddc83445403d4529505ce5bde99566024f4a619a2bf8306ecd19aac1445e1b7d37b00a0457e81b21873f64716d60bd04bc8dca86b8450cdc87d7f413ab699dc5dea9029e6861a6d54de58b513feb8331ea3163a0a43d6d3b4f581982150d05d2fa4ce818e9e8a9c46a492e34bd6d27b663f39a1999eebe37296cd1502df05b0ae3e9e28bb700b1af26150515dff97efbc6eb86ef38fff96a341207a5008ee61d72e60d84ad43a04c8934dfa9b68f268e912dcf20fbaa968a1d544e43cd40a239f00f2ed936a8acfe83b8d75594709c6acc0c4a7c9e97204d4fbd551bf44b3cc0838fe036f46f399f022796ec63c81ad84c8117d34dee77ca19fa7ced064fb7af81dfff3809b6eb1b40266dbc2322032d33abc561b114fc69f7dcde4c3418b4a6f9381374ec147fb35c90d7ba7a74285a8e012a888bf7234fcf5073de955397ac58f9a9b19da7e7f6eee0ddd272751348f775e7747261b02ac535cff098e0c1487d64bb9b885fa15b23ff3bf7de1265c02b8cf38428a1c37d7912102dbed0032cbf3ff7983f481c910d81914df3ed54b7b0cc56718f175c2ae56871d0a82d469bf1f87453c9eff7da3465235adad11331595039e7e33c463ad75124dacaa43b2cef065eb699d42d0b3d5a6020d0a75362971c31a00629712a645fced90d87c5b8edba465b25b4ec2fd95445851a7a11b03c282d044b83abd38d52b846bdc1fae24126cf0cdb92d1891f48aaf6c828248b65b11175f00aab88b7189b96b2508ff67a43aa50df3e89b7268dd5efc753d6690903438f3cf6cb0219301b969ea46593761664d6ec633f8419204563da5cefafd0538d91a56371905775586f223c22f1102bbb28b1b88a0087aaf2b885ffe31193defee693b9cd6f75cec07f55f98f9d7135904b6d44c34abcdd837e8d7bd4c0ba89c6b0dd4c25a36801953cb691b33260b36abfd236edaa1071bab1bb2c5f31cd55991890372a47324de83867e0a40e7d426823cf8c01b1840586e148f15b9e208a1ff7a5580b56780faa8e112bb1374c79a8e8a1b8d997406975aed28b838ca374a97f5b1e1f2142e0f945130097849749adda47eccf34076dfc6fd6e3508b101047cab7721cefdd6e8c77366b62149a938a471e9c082e408f6d2f074eba5b02c4bf49e8ff8bd9757ba8ca3a041359f9e93a37ff7595ce29b01d7f5fb87db2158ee9b2c4642d587f960e4bb3920b718fd08b9747917eb2b6c4327b922669569cd68d6d3dae2182dc65f726d039a5dc4aa652ebfb126d2aff4d883bf47d531d9f9cbe1b439093929b30bb19d125272cb9633b6358c542148446d407b2cad9aaa84827dc218260b2dfdf6152917d75dc9688f0227832924e466d45c64bcda1cf9a71c691c492097ac3953244b24c1d1ade17225e40c1e919d7095d9e7b65e36203a2eb37fffde2bf00b1391ddc1926748418c7736e52f85387653bd3172732f1d5d03190178d27a7862c47c71311103f916fc7e19fe47d5a493d8e5c1f8acefa31cc3491718fc66c8e0f687bb6cc06a8154920e4fdd52f652dba01c3444cb5508227ed86bbaa492321e2f7da41599bbed9e59ac54496ed4da1298cd774d71d7123a1467ba1f21a35ca515be4cb211ce49947266dacc665470fb254be7aa7a3aee08d368fe2c715875b1be426e05a11ca340372aa7e8215adb3e0939575c1d4f88047f4e0c6c9559989dcb6f643d5bbead66470d995ac83e75cd197e751758e08ba95", 0x2000, &(0x7f0000006a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='0'], 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000077c0)="427acba0cb134a366b4a8586847734cb2f58a41e01f23f5b6bcee7eb6f900e8e6ddc1d911c7d2349eff9ba7f6054d02c09530c9075f773a8bd988da8ed205fc6bb98a64ebc2beb09b9d14c2011e7300586e9c9cfe0d439fd8ab52a0757f7a55192c88973b9736182e4d11f30c2259890158e9585b38402e2c1669857a726a949ab9485fe5f948f367eb82af5336a0cd17ce84341e774d3d06d205de859c93937aabd6eed197b6a9c853ae638146a196dc50f442e7a075c0f39fe73f2ba29231393f4ec8816931606320edc2e8ef97a8bffb8aa7b6ff56e798a4ffbde99d0258c0781615e08c3bec05d977fe2b4aa1149f9a73fb8ac536c70d604ae257905d1c3227d7472c8817a523dacabed63dfdbf396a87a17b0234d0f5952c4ef4b156fe1eae750016051961a7932c0ca22e1ca6e876a2caaefec90ed76903bca33271148941bdedde63b12db6aa057fdbba65b02f46ea4febd0b501af656e6c8f78fab3185ba3219a29ac7683d02d00b590afdd1f0f4fdb40f4dee8e95a86acdb9a016f2fd42745da6268f1024973625cb89552eb5725841326be6297ec7f59adff8c625943e315ac6f30da6a52f3358216f7a666d6f784bdb582879f1500c7fd966c2462764342078c38cf5e82f7dfc5b3fa2e5b81fe955418e9dcf26886fdcd85a709ca52a01a3fe9dca47e7c33593f955327657313aa712881bc6eff2a568ed2613ce5ae5507a944b1c5bf3915c00c98f801c65675c2d6723e9d74c4a1833914f311201b4d34706f018d8f7eb7b20eb5afe99d17649fb5dfe051510080e94a80d057966addde6c40bb645955bac4cd109efe669aba3bb71a0cf3c68532966e73d9b9e7cc00f6f110842bc647bdd6b402b5bdb892ad9340be2f5333725ee409c68986bad0e861a313296dd875027cb2189cc1f460ad2ea5519cf4da8b13f24462a4f10c65cc1146c1e759ffacae8068210fe4d0f5d0d112ffff1985ccf378a50c6c00d2ff6e231be3cda0c4a1181cea472f6d8d5bce9e8a57ba54e5b8186242205884d7a3d1d48ead1c51c87517da247e42bed84e96be818d26e376844ac8f5d338ddc33c61f53237d24a101d52bbad20794d9de9e14ca82f15a565a66841629eca2141151f073c17d2a1ce62878a62d0bda30cbac2f433c7569a228f2ca15f110e6061a32d452be1cbe63ad90ebc33eb956ff21a666893a307b8c4943812651a2cd1164dd1e6b3cebf20de914408d46c3313147f7d7bf925f189b0e296a2881af0d45c2d92b3986a2fc6f66f7f0102166d61fd5d9b87506c2200c6ec31a5bf333d2603b24e7b82667f539ed00affbcaa22d447f6a5a7f20bd396bf6e093df962d4183074177b0acf7672e9b2cdb91944e98b1022daaf27faccb6fb5b5de3a6ebb64f41a491a900f348bc9e592a652ad77333ec0d27e50b4d0fa43e47ceb5d9b0e0ac02bb54432db267914679b9dceffd79afa4cab11faab4cf616f10d540521954dbc3e13be8c8e0fe74385d762df56cbd25b34faa732025e4d50a4560551009da8805acc4f2ee107bc51665e86c46a23863e3854dae7dadae3ad5653f8d9ea5288b1e47120fad4578b6f1ea5434ab5d2bf3278c10b858f25c33e570147d1dd78d532e61a3edeafaa370f878a4a55827f49debb0bd589378bb70c78758b981e27e03dcdb2c07d80bd07b5681a0fec64e21a3b0cdedf5859f5a45e8d166796396540aa048ed96b8763799de7d34cd40af208cbade1758292a22a9e54896d77f92cb945c08847dc25158a52c0dd8000c43bdbaafeed346faade81347b25b6ec7cfc88fa9a82e7eb6f2a6ff40ecc836d6d995b191e38c77331cdbed5e49e25ee94c0e5c9f12fddcf378658402872dcf977186d227827fc6307335d42c40cfb85e5df194c9851429103c77bd4a222f94d362c8a2c6ac6b467014f3e249513eee4f8f800ba0457a8fe64ff7ce483820ecae17f2c674ff83ca2ec2fade5d6a2bc6d3658e7d0846934cc03b941a967d0a874ddb8a8a0df165e7b53194d6002529f3b6669866411905d94a5f6ee659c6338ca52752601e3333bfbadfb4950f8e941618e31f37f192a4a1b444c038e72cda4ae5a6a9787a1db4e6cca9fff87c752fbcd841738cba5d81afb248e119196459a8edecf4c8f1f79fd4e9f4521f816da397434969c17cfe6a55ad79f186e352a20818eaa400864f40207a8a89665d5a2ab1a9baf1c635b95e8736a99fb5902bf2fb93c2d71e7f69c215c7c02f60ef507ad4bb5dc0d886c92b80b9893fd42d56b5ea8fd181dda1e17a2f761fd0b5f518d7f945b40ecb5e1aff8908d7a63a6bf33e1edbb92f34d651551534a5b156df2d8872f602f3b6a7b0d85cab1d37332bd3882123909b31bca2b9b362b500ae6ff6d21a9128638036c2e453f820f6ab3bf89160a5feda7beb9ec78386f89a445b8943d231ddb260b73032e1052396b67f63c33f6344e646c4024afd941078b5a8fb99f81262f9d7ea2e0bafe1702af861211a87e4dcdf6f4d67b625287dc9b8a0722ddb8b5be0c1941e0f67d0ba6fb8a1326c69e564fd2a9f5ae3fff507bfda5859dc159e7cf5445973e60896a22467d392176b60ca47aca44d0187a15953750e36f3728e6f573326f3d7946720755b6ec7608718790870b75a00262ea19c779678b58dba58612b85d05021121d1f21a2cd4fbed2db75a0beda9222a5d4c4f4745e42176ada15be47c43e589d9a39b3ee0ced2ff47ce51b39277718cfe0f16383fb9be67f153554b6c0dbd9efea625ac08f9bb58d69cb2a3ca2196468ec13400c6ad6d0e0260a7ab1561eadd37eb6d28c7c65f1ea24a437504b0a61b40ff1f410ab2aa6a4e1b1ee8d574f0b39283b1f32a382e7d39cfd07c95015c0d176463b2d9b14c0ee8d3320884340f0848764137ee3fed302ddbc0f04d7ddba47955f7f473548855d04aceebd33fca844c53096f732a4b1cc47e57f620e5ab2b2969aa0dcf35effbce446f20a35fcc3c092727ce957efd15f8328592ab6c8c188c94ff6b9025ea3c0824a756f21bfbd9010288fda4880ce785e68e77ad5f0dabbab737c7bcd7ef969c4a1ab5a0d61c8dc359a65107749e5ea31f8851809ea0618bcfb291458e1a87dc5556be464a830a1ffb52eba39e61bb800f2e74630f051f9c09067639888d1699c3519352c2b123c0f268f334a79a29a0f5ad0dc167b535384d5960004ff6c04dddb5be83897a57efb332dc7a8cc5e3730236e91471ab1b049c69b1614ce1400372d33dabdb40df1d8217223befbbacfc8f92ebf5fd6c7f91edbbfacc2b630a0b53e634f37c8e2edde5bded30a64bbca434b60e1083190c8cd7ad992913ab724c62fdf9d6dbe3c22ed9f0bc1f78b33cc9c538469b05b15319a4b22ef07337b3d4054cc672a1ea97be881e139257c3418bdacd9d04321a4b55fea80e9a66e1f3b6da2b25b60ee977cd013570e9338efb3b17155f85b8513222fbaa89c13e9d84531651f88ffae51269e1859e084dffa1186361cc5f48ad6e24e775b977fb79074192c88b7a662126f08e23324b3575bbcef3ce3f3d75ed0f6f103aadd8551d48cafcda2a50a6f08ed8d38b3a2fd24e3e8e9f914836f516796706eb729538f3b736c84da3f6d10fa9c2294972aa1ca4b8ddb5159d5e4121cfa05183ded0a8febe0ca33ba74ddfdaa46afe1582c02c4905554ec9ebe49a97ce2efd26c7a0da119ad7c21d8c830036ac8f3dcbd8d15790e5421cde93fa33e8fb26918bc96d6c879c10fbcdbd7aab0dfac95bdca06edda3648f95f69a444e4664ecb67c91681aad948b5ac5a0ddcfb6679e5f6d1b38e582a6720dd04c0a613913e1780f05a6d82e5c40aa37b8be52f55a5a4ac93f08be5496b7d9a9fc651b1271a6694c16c4f28a07c5bfb953e75a21ae70ace4194283e2ffeed00a75eb8711dcde2855e00a3bcb1206e9a86e155902b0681662412277b4c068524e5bc8f1087c5e8b65d1c849592a93e55ed793baff3675b9f18f10f7f473c6643db1b2fbf1abb3c9a083fa38333d7b2f4968601065e2c10845b7856bd19fb4bab1fc0f021512f2c45e15d1b6ec97e30a0d4c745ff1868261daa05365be849c0eab31fd2e1c3a49f9ee2c24b3989457155a8a6e3b12067e3eb4c6b92918832ba2e7c2bae72a9ee78555a9cbd1e8aeb876cae916d27c2349aaa3ad38b4d651c84169d624f6db423e4cf8962ee458ce087007a727ee2468ecd2342e7d5a14f72279f0d2be70a60ffe0c78bab23f72299c049f1b9e4fb3d1fac47cdf6e883316e1925dbd8502a677ac19bb7e7f247699d91af5c183d5ffdfdd13993e14993706291b482e27678c25ab129f2380bffc08d7b94ade55ad03715de4296d1ec8ea728df4b1bd204028231dea73688b8aff36068ff0b717d422e23ad6fcecb86ff40131496e86dd4d20d5f2fbb51d0da3b39c9b8ee402a20091eee67efe8de820f47b36745243428ad8598c6ed370d9461df54deab1a2030dd8df64926b9948c96b75496db3b9cb8f0ab358011c846fb7e72526664a34a2958c949dfd0715d515d63dfd8261af83ada1aa216f7144884a4eae14e5ceecd65aa26a800a24caeebfca9aeae70302da10ea4afa789ca29a04f625f3ef376b7dcb6a6f6adbace69856a301be929ee46ae4b4a0877656e5f91c1cbf70a7333a8d3c6944d61a35f46401cae9a7a9660022bde8e157ec183f1742f677b160d407801cc1e76f7552a8e2d456b3e180b6aff9681fa9daaafaee60a9cfb0314747981842ee99d00203b5ec6d8aed061104db3e28b0000a8fb706278481faead9b884e0e0fe88eb543dd795c1641beee9eaadf3aa7cef794b4fc7d7424a8861944ce5fd41c04d127efde367cdbae45a8a9c649ef4b98ba9041565d17b07e6a493d614c93172ccbc9db8a2ef41579be0d8625937b8a87e59fc12d9ccc2acb9480bcfd50e7534230bfb10c4aa46ceebbcc017cc1bf395eb646e36497e875321b04571713eed176989ae3f56ccb38721c7dab2f153a86a52f5bf8478b780055c77887cb4b7e708fd4a2b248e99d06ee501d97e5731687fa890ceb164d8bcd0d259ae518eef4625d5b38c1a96992b3a18f1a2339277262cc0f3e72f05e754fdf3b7819c55ffad39196d5789697794bfb1438f04cd9bbeb99bb28b8183d963076307fcd288b13e088d14a4cecba05e8bab163307dfeb6d05a99b8b78bd9791c93bd539c73f5af61cdad3a3b96e8fc2b4d87c12526c252665de3785e7886e6704c0734a41b338c1d6f362a5f1cdd5c57c3830131ab461ea0665c872bbc545a3ddf22ac4da0459c8a68ffc578afbf9c13ee22e9a4e1160e7cec191df6be90bc73c1cd66e621adaf4d3f97ecf087f13e9fc9d8f64fe3c0148a06f6aa633af0eb3d8ae88120f5587df3d084ffdd55a8d8ebe02ded838006158912a6dbb70acd8e77e82cbcfc654b2d4d2ffb2b599a023a257bbb95cb12b9fd9911f4d502eb49a90512d08280eb15ee296969ba0cec75b8b55bc855565063ab34dc190c33c828593532f5976ca910a04038fb6e87fe585a34cae0d6efcf445991f5f792de3e50e96d63c0cea3a88fcad54751fee335a92ee44aabb8be9c1a77a9ff684ce9119175f72e61fc4ab6aaf14bf35e03b3ad4f6f8550ad2772680dce8c2e18319ac185157c06712e998fb946073f1ba054a5087a9beccdb1471cdafd6b71fda4c1e613d44499f777a804c532034e1408fc3d3b7c5ab96a672d3010f937f7cfe9335d9fb1ad0a1316678c86d74145c0c234822f0654fb886ea6b460d2f5e960462d6a11c3948060dadae4676967c9d257e801af3a7d33b42e29ce14848bf376de9ff172777c408002aceef18b6431bce8da6fa6722b11908ba1a6159c8348b552018854860e7cc4502091ced43b197ecb452d552f4795409d7cefbfa89ac945e674c58a25575a65c5efdeb3b6a6fd2eb94c37d1149aec8df407cb2af286d475d4ef31aae90e1fc2b57e0e86ee1930d4e0e3709add711b5752492462969af72c161bf1337fd5c5d06a4ffd7bee476d68551e44c77dd02d69a19c984689a090e7c32c2e1e150e59405a354ccc3cbb08bc294bbae23f11dc5b2c9e7a572b8fe6c662717313abc861ee1e8250bc2e687e222ef610b9f785301b54b1adab274d9ddcec8e98ec6ce577a7d60efc50fb4be5bee8f5dcf625b1b76a05cbf0e2d45570e7d90688be12fc3aaaaa5fd76d51c423e06766812012415546cfe67d037b926aec1013cb4ae40d03a2b1810a14196d083882a7aa5140663c6a57d026b757f6d1f525c612bbdd1764424cf2c80cfcd885e49f7076ffbfa102f020e8a9dc5cd8abd231a485d0d6276b6f0edf1da9446bf09e82b164ea5034c6751905e1a9cbca223d08a90bd9c01066a2c3fb69c4b2df8655a414644b783ab69cb03994571dd43ef036937f3e24e190fc0d5a2c631bc1028fdaf8c54d026faa01fee65fc4663c2355954add20d96d73d895d3497ba32eedfa8a0fb0e2a8fc65896086902f485c80afbce08b3625fdf65ea4d47af3a256593e218197038859a338fef2e9f9cc7d399a80cf09a14acfa93f020a9122e6226979e406320518dc66a1c7da70d09559840d13c50632cd1c546bae5c6d5444c1533d10a242d19fef95724975e1ed1a02cd5e55fcb97de5c0d717453c47901f21d929dd27754d2910db926c0b175c98f04f648490e2ee7bf021059d1fda35408e8584ac915b080bf7c7f710a4e4ba3c8d1142900b15eaf8dd092695bad4c5d4e538fd82260e3b116551042fa3bb026f7c157cda699e9992d2908c8c9eed4b0e1b02f83c6e7483c9116f84f3c8751ef9f046d77f0ca3ae5b22326f800d7d3ddda701043915d5ba91e4c4d611ca45e0069a4b04068b4330b86eccdfd96e027e66a5b4d5ce01a80906535797fb3d1af4a4434e2c5a5fafbc01d19a0d7e3bcf26a4c52962d63bb148c3171ac5cd8c61ccb2dcf8cbfb5729ddcd8aca75242886af39037ba303247efdb7fd37a92d5bf78491d2ae4fbbb98eafb707977b8145c6ed28ffb1a64422f2ef2fad2aecd3361f2be58019a22065e5884963bb75f233786910bcd0a6cb05b0f52fc146f0fc1a1355c7ab6a959877dc3f151f9a79782ac90e1734b5a3ea3a5c565125475106cc723cbcb6da6ec394e1db5285a7ae06f7b0b7dae560b4ed51695e3aa5c2c165367b4a13a9ed449cc24f5abb34707e640161b97aea8ec988d3f703e311975b7561b748f7ffe409bd44ffa5cb089798d18b8ef8bf8cffef187ac6bb7b7f0b8d196db5105295a5fb793d3fdceaa74f64f217a026c5a6d319252faca21bbbd398e3cdf03552d82acebdb36c8ab646efb0a916f804eba0c782dbbc49c2da33142afbc447defbb9b338939e6a94fbbe5bec8d985fa9dafb00cfc142bd06f95a40866e6b3f935a629a32755dd43daec8dc3cf77468f55e4f09fdb8626b0e64b005834073041dc2a4c9f47bc1488e11842cf54d596e68272ad88b37eb496c2eaa81e3ef6a07d300e4931ba0a3b84217383c8c8d4e5c815e95d0b79638e20afc2e2813b91e4449a82a59e545d04fd55e5bab5fe14f6bbbc8a92e99d5f7da5b42732b912358bb9e469c2d2ed49eceffd0ec483d064a279c2e30ed663fcb80111b2c1cb73c8c9dee64d509da58b714698e0c0b882bf6a8b32b659de269edc108ee5a3c332d67369a170c7e4225d8ddf7d44e1b6396610bcddc53ec53e4937e0e7f8b1d017aef06feaf36a4de0e1eecf2219712ed98fe32ae84a09f713a4b9760e853564729988cf3ed29276b2f70fecee88367bec23d81e45883c5706e26a69754c99ea9b969312bd2571b0554d24028892f2539abd7124d214e57cd28eacf007b593d5a5134ee003ac56a9434c68af073b6261339b64720d2b29ae73e9392d7ff32151fc29c7a42116848012d7bc13b6ea7a42a57218764f688c124faf6d57fa6955c977a04a53367333ec701a236ff6aecfca3bbec56d2d2fc40176920e52015184d4f097876e443089fa10b21a6d2a6b2ca13befd3468d3d589e72bb2054f0f50dd70be9730cc6d18aa3ab4b9388c3d6ec890449f20b174a5c607261cdcb1197ba980d54da9f3cdc06da9a8e44939170713ee8d09e7b68baf25cd58d4da58712d242c4b4e1e95442aac18be7a18720837b8485ec9bf42aab0324c8acc231a7abc2c4b7cb262e4cc83528323dab16cde348a37c0a16e2ccc99d9e6c19ea51a5bad4a20fdf3a61e06d476eb5b838fcabed735bae2a0eec90b4b953bd6f1dd845ab44c848e7949a1837cf5103502c14190db6f0c842b91c8812b65f063888a25eb742ae49d6b3f4a09b08d4cf63384f6f3c39a99f0e86ccc6e4fce76a24b1e5599fcd0ec1dc3cf57c77607f0cb11730c5851a4da9d6609d57a13c025d9ed2c9300cec673220336ec833dcadfc76b9753aabab0ceb02a5309659ba270229f048b0f68fffbe8f03d675da1c49aa5f50cadad61a8bfdafce9d834ab26ad652905546523ce506b1af84c8b85897e746d3e68647cb54012f4014a0ae21d06068f7306dc346ae5af9553d65f2902581558c3f768962fb2bc78804f38b8d74716a1d920e7eb460526c7a01d537177e805be90d6b16e8ad32f30a23acea655b126e2f4781e051e5f437fa4cbe222b6b4acd5b0b617b2730ec2006da23558ed6346ebaa260b3f852865b557641f9c20bad2b3a1134510bdd6cbbfa85088618da627c5340040311debdeeee8a791d8d4033d3d4b921bc0000a9264e4a21a625d46845de9624e6d71676707a81b3db224eda19b189b3aa4f91da4a9683d655452b5d69cdb3df8f7522ac3556dba4ca452a422598e6f77fc0cbbd83fd31053adb92dcb9b1521c5eab0b22851e12cd0c45c21cf0c0bac073f377d4d9f83dc22157ca53089ac4db941ed73d753c06e52b51cd1bf3f0bb06594d4af84c046c87c25203874f219dd630226f500567c4e0fa652702b6fdae027fbd9d30f0e8e2bcc793ec0ccd0170203e58ad6213dd5f6556abf042b4f64fcafc64d7d1902c24f8c147f4180cfe03b72340defc124f52a2587ec113df848785a857745d9d3d2140df982e24987de0cb09f31abda61cdbf24ff4ce939a78ff2d785ec009cbda7f3f32704baf50ab1a65668548e83ec06782f0f729249559f8a3dad79f59308d03946a3b298662bc1041f65998678d3f371fdf29158f95b93df01839143033021cc0a1b1b04ff40bf286c48d82a7fa797aa966b9e843f4e977d836ab54e1832276b40a0fa261efb9f0c7addb26970848c1709ece53410c7ed46f86a00ad9e3a6d360a05354f60b3ca1b196580bdafb227a46a40cfc62d819fb73f1bb1f1f1ea3ea0f93643b7a920b44003e64c34fe075b09b145f7b32dfb487b7eb925adca3287d0d87260b593ae4631310abbfd026ce911688e7c94aa44b758c191e6ba5851742dd30ccf02b307292063a09a9e1d79f1359575e18890ea5e9f7b4b6260ec8cac8c558aa073dc2e1f9df7e5d53f7031899a16a9ebb190b5b0c958c977169ee19e3bd11c72b98df37baab9c2d5efbaea7cffd5675e854c173f0614cd4c553621248bd37b98c91e3d5bd4002f7f6021fbd7b394ee1e58324ad2cae86c537a8f6459a20ce3a212d228b0d5eaf4d22c55c05d651d658eabc13786d9b163fb5712e8b1f17b6c92cbd0fc05d64e4a94d4030bf4b9ea6cb95798ef233217262168fd82d28b42236e9b6142a365a1efcdea53d3070f75456812c3a4dccb7f4b6389d471d37d2f2dfb284cca4901cd6c3d0d019a90ea85f5442ff4af5ebbd615ba30bd5935653698c6e186b4122a5af886e710d4af73d4358cfa629df7512c3d7399ac9ba5bdaed436ae68b7ec5275061193aeb272f1e7148edbb3311abf643552fe42427105be95fb6c8180e122fd66a9483b841bc3c3cd3da0b1c66bd6303108afb39d0e7ae95859a80d2a23ff95566916c703d0598b2054c2609e202369fc300c2dd9efdaeaa9a91352f3e139333cfad76695ec88b17f85fb7871a2fe8354ea753535f99408dffdf4c7823b964f5afa742b066aafe41cb59c1764cb1769df9d980424c7fec4f561b8a848078f7aef40a110852d68f6d0a7add9f8b036d0673de61c7b3e47a07f7b870e62b1479921a4e41e6098ed6a14520bf02a11316bde09cb377ec09aefbb34a4d3beba782166c359f2e4fdafa5f66ee463267b51361cfa78d15f75a8ba27fd262b26edfb3768726190f7a55703968754a9b1336b1b9aa3ebc626935b7457ca128a09725bca1032556b2b53d9942b2a95a148d9b2c4e4210199bfb1fec092cff0b7eaf6cf76cacf1629a4c293f0dae0fa826bb99f3b07b75593638035d43b9430f0802c28093f2bb03da7640684c66b39c913bd39f2aa4399b8f4d1cd95243903eef41c6cb15934a56fa225cf0b67554a1c069850639ba020955f924e2b7cd5c3c96348cb36d94fcf93dbe86cdcd35da3f38b12effbde69c0057a372a5c98f389c68adeab2ba29393b679e05bbd3f1b4cbe954c62bb9478c7ccc0521449fcd03307f6005f8bf0a20cc72c28ab079912dd9406e0c19e52dfc0dcc5703fd31481c037168c2d4103f74e5bd85efaee123ac0caf7e25d46aaf256e37474c4850eced42ee2b2f0d75897b57667011940b877ceb1e8b558618450ffbe90809a625b0cb159c36324ab4bcb31e6492396244d8d329eaf3c130cfa646bb1df627168377959a27ece2e955c9b66081665774a630757720b4f906d6c3d6df2aead129c7032fccaaa46aa90abe28f2dd4b8958ad2d4fada5aca5c9dba08f8326e2d0f27550f62643ff62db6ccb2773475b91d6e804f4651f996a2b776d56d9973a6d31685e6b097d4b4462cf6a5c055f202e8a9d2946bfb798951f01617c8c9a00de92bab23d2cefa3b9bcda608a3de37703620ff98e797c30d6a3f1998a6319f1aeda06941bb159b866bb0eef3f0560a3e67108ab26bb8f74d5c847eea13c98a200f6a699949237c4f8b8efb8f00b77c51dee8e71abefe30242eced113df244701f0d4856d5b7d7c50e6cf34de43e4ac403690c14f7fd7c524a94195c4ac815be1edbe2163a8597caa638b7f5c055357267617ff8c230ad5d9e9c94938518c9b61d9df14859150e46719b09fb198994688313dc705e435945d0b8ec1ad8c3eefc389385ac38cd5c11a41176cd032ad05022dea085f91de1ddf31257e2255eab4bb9d4902b13fd68e119fe1e32703050d8a2ba981cfbfc4451ea6f060806eb527bf981ce2e6835017e63abb34bb777aef7f095080f54fe9575a9f276dd6ae036075abb306c3525ad09e44337ed92c822a0bf7c10e1d3546388b823a1aaf096a8d248b00040488f68792790f2802908da9d5ed3e75a657ee7feefb1007b35bd109809bdbb91a12b50e9fa01f60edeafb4cf20989e752f1526e3dff399f05bb1954ec134b2291869663f265ad38e41084e056dffff8e22ea03bd9e11e7dd63f79d82bbb74d6d3bb15bdd6a13260febeb89db4b29256d3477a164cd89e018f603919e0fa9c4a886fb7a8c9084759f383c56275f7c6b58d523c01e4273b7bc892021f767a556351f2009c4c748dc0d43a6c403bf600505a234b162e7efc1f4119b1b2102", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x10}, 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) 12:04:13 executing program 2: connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @empty}, 0x1c) getsockopt$TIPC_GROUP_JOIN(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000000280), &(0x7f0000000300)=0x4) r0 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r1 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) r2 = add_key(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="d3", 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000100)={r2, r0, r1}, 0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={'vmac64(aes)\x00'}}) [ 198.630735][ T28] audit: type=1804 audit(1602590653.329:28): pid=9538 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir392031688/syzkaller.m66TK5/35/bus" dev="sda1" ino=15688 res=1 errno=0 12:04:13 executing program 4: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/card2/oss_mixer\x00', 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000300)={0x0, 0x0, "eb5a2d9f0700f2ea9bf3611bc6d37f84681db28398633c920b05c624ffdcd83b78e0e0d7b944965f0f17a754b2acc52ff432bfe2bec83cb3de61efe3893d9c2549b0aee0f927425ff75e29bdc1918379f9fb07e00b1069ee0ae48297cada585331a15052a77e882ed43fc6ccf51ac2690c323f66eb35e6a88589c5dae2d4faae7ba8527decc1fa0f96fc9f1889aa478f9a796924849ced5ad6eea7b1fb0cfb16aaba132734f5a1d6b713f233c86e25ba0f7e274e865bcebed648f75695cfe7b6cbac1a14aed70540b531d0166322279cc942cf5e1528c237a98c9f9366ce371334b144910d0cfadae47e1ffaa87976c37cc0339f40d8643ef0852e42d24fb0d3", "73800eeb0c2bdaa66830a3db887457b29cb7ae2627e4c3e60ff83764f28116c949c67ccc53175292efaf5c7d084c431b751e206e35e905bd782e69e8f5b2bc13e2a679c8a8f91b9e35ba7cf44abacfe3c9416e2a7bd0431ff602a4cd9ed3b39dee21baf2ee7417a96a8cfc43eaf3be8537eb2db4a1c77d54f7e9b7568b2ab4e3b377eeb3b731672cc0ff4a79f55d2e665b05755e1092f8837e4ae30ec311e797b0863b76417841bad4f76bd60197b807ba4d98ac992a23bbb60752a1e5bb63df228180ce9a7ee58f8cd8f6b38bf509b0ba4305bde95830843111d5e7ccb414af4237b40e905ebdcdd3663861ca76375ddbb5031ce820ff7cca68d29b192d5fe037f0ae9d141e90f36bfea585db811ce4bc1d16b93df3a7aac91bebab6789522d84f965eb542efa3575fa252aedea6958c6ec6d86a01c8cd77cb4ee97fc1d2af205dacd03b7ef285cc659e90940c03229035dd6eedc738c4cbdb64eb7e0a4e86febc93459c56f315fe5ca822836bc863735515e4cfef43b3ba8476538bccad4953f7c818dc3b96fd107a4aee64abdea97a17bb3a19119204ab5fd9b70c2a50c0f608247d5556fbbb6440fce5c07be19c7a2c0f0298126fbd885af50bf08a3e80aae39d6c781d8f0efb0d1c9bcae18facacb586828542344bf7260d2a42f3448879c7b3e1553e5f7480ddc596581461d3833df250fe57f066fc8e0614e0c84895e92d157dad3fc133244388d8dab9855ad6792bf6d735d15e7893ae55c51889b31939322576f6fc4be0dec428874a959b143acbc9d95e1cd8d9c4332395e9f2ffb66d2e7476b1e3c8780f62bb113bc50ca33dd3f0cf43d1e6b2f160abc65821aa6aa1248e219b619f57d6192d72b3756852799ef5b3d885641581c2e74aa4d85d0fdb11eb16351862aeb05c46d8400e649b460eab776c977e700708da49907d1cd3e1a445b9badb7560532f2e52b9289d551cfadc3a5998eb1b9e9dd6c30bb5c07e95cb3df9e98cf656582f23bb3c6281ff6dcee778ffe2de8d9672855e663fcae41ba0b2059bb5005bebcdac8015d9ba38d12da4ea74b687693f1ea1c7768ddcebf6f5567872639da6734b663e6c48b44ac2a7ef104f7b7ca3997da73480e78772fe76159eb58eca2c07fee71525a38567498510bafa0f3f5cfe3d30f3c88599ce8f7ba4dfb53aea1f4d4a4fdaf95fc0ab069efcf686a9b06ef539245df739d88bbe17b532a85318969d59be63e8267d7c3c0cc86d6c161e310680cf9617e65da7f8c85448a38bdcb3c7e471b5f14a54bbd6a38becef02803dfda9cc18aaff2ec238163a2a79f253d41e979cd64cb31d42a140920cf28fa750d54ead2891302749f86287233d7f8737b3b121428b6f3915948a9b1d3d9d378adcabaae05875c679c7869b131fed0348d874e7213d1fb9d29f45b9d39790506035a2d9d6e0d6dfb26d4e82fbd6202ad86614df2db90307f8faf99d68d82febf89b7f4be06cecf3a7e82f1ffcaf5e7689b0353898b43d843d0980fb67d30185e0393231da59ae2d5d1b2ada4f1a7e801d22949545559c18d7c0d079fcc01c276815623b08139f48edc0843c2cb7b9de03f7ce03ddd3521041a7a4eefb0406cbbc44f31ec6edab3fa6be5183bf59a7f6ecf53f181a2bb2fa8863c291a2558c6590e6fb7a5ba8e0f0c1ea4b2a4dd0a78a9fa0b8caf7ddb7925c9628e57e0c50a55534ca6de507f71dce673f723d7e91d77d69f2b160ae099290e8fe166fb89195190a9afbd61ae87f04377f90c035a04bf7d71373eaeecd010c8872fe07ba8e5d0a41a2ce77ae49e39b86d50f74bf1cf0a39f63f5830f7e3becbd3988dc84c13bb9763cd7eae379819dc428e376f5de864417bf2a7852feec5176cfa80fef8dec0cfc35839ec87f11afddbb96971cd35d71bdd5b257b403d6fe7ab0155f05a1d7cf2bd45c0bc332880fcd2748ec606db29ab38ba09750d7ea0b95af947ba8345d77719f0294c55ac51eb7cd33a479de32d3ab2c08347a7302893bcf1c7dbe9904f51a2632d0afb5718a0418a256dd3f9ba2eb36c673bb799c0760d731a0e791067fc8c506b231a63340745b6b9dc124f742aef32e460b756349db3f9cee438cc2ee0e3988c9470bb19b693d46c9eb95555cfd7c50ed107fa445b7c36c7fd2b5de4991933c2eea1d8f4922b29d67fa0e627b91ee890b3acb9c94ec28e1f1f4567dc5e23c9c96c326c8244f346cc65c1bf8ff6aa77f635a1c9f16185f4621143d5952efc2af82fe2978a3e801e2b7ecf2c6b481e366c0be7251a0e5979f3e377d43931487bc933e83c6444cfdbbeb7f207a3dd40af2151edb2b73096a80210c5c665e1a0f7c0d84548fc22ab5ac43da1ebe1dacaa27c6c25987ce9fb32516a60fce6c05ed0661d297c02da4161e36ec4eb62789af7b987cc88d426a7e15627304a7b115164eda02f4575c8b9d03f95ac594fe4ddca2da0441f7eaf553466fa49cd14c35bdba1bf14b1c21ab5eeef6964a69c82d1653b48c4194255e0aefac4641364c4877d809de11318e80d2014d275d458ef25c9b09d67c7a25720830a9c8af639735ffc39102488a03c46e565083dbc3d7c8a39d4aa055b7a12265a41557e135038a567d9a5bc920c685b92f7bc15025306663bd9e5fff35f116d6199d4649fd1867405b150aa21de885f51c4e4b2820d2f71a1abc016a70837dd5da40acbad9f07abbe5d58e9068ff9bfcd1860f82907e1d4477df0c60b5f691c2b58bc1b61bba533048f045d3f9658a364a41fa03818c41b844ba65b9963aedc96513d8c40de1fbe5bb3ecaf4c85a69b36a75d035af6b4cb5bd9fb1fd0ffcfc2018ac3db83d069d40617824d950bfa828f7c03dd7708c784df2348f03c457f0c7dcad9f9b3f83fe5fe6f37a0dcba84e0051ccebd1e411730eeb93736a289265c282f8de2ddd1e53f91eccb019ccee70dda601cecff2029a6445df0675925533614ca9ed56c9c211417cd44651f110ee692f8faabd4e228feb439e09f00ed899e2390231af99c6c3929297bbdf4868b3b44e13aba8c58f06f05b95e0a7370a0167e710a4b8fe130f83b0ddd2d99ecfc7da9c266ca5aa3497fa1f3ff21da6814ee21df5b368d58030bcd765f875149e08748aa27e986a9d9db9f0f772a784ef0d296471bf3d969613fe5b734e3bfde33899a4d4445301e1fcfdfaca09f667d1b4f9d476c23683b96ab8b331f431cf3aa29863e2caebd5e9a0c51723c1bca7f062cd4f9dc00c4376697eafd4dc5f21786e0efeb8fc45c2c93369e863cc074026265372d4c18392f937b1e8fe97dab6b43f79cbedbe632c1aeaf6d3130eb7f4b241b74d4aaea01c27c04470372a22973da42267d2e4572ee6e86505f915ea775f2bce0575c0e0f996aa67e511af4b8e9fba9b3f506f772e8c135eac690425f4ba70f46e16c30f300b8eca815dde6abb0b6867c87aec7890c6c69cce51339a7ab1356beff41791b9349b05847b0912e43c4a6e5ddf45e8994bf3fe5b27652e763b742201c0fc7bb0d1edf8df0b9990801ad41967bfa9e0008db02eaa6cddbebf7bb912da519f1e437c9de2d3796a72e603ce967fe40962b4910de287cfa2aa3850fd582435a8d6962919e9b55d07bb223226ad1f39a14188853ebe39058e629a0f31c322c78d0a37ceaeeea8a3589451a9d980d9430a60fedfbee551aaeb97c7a2d45825f995eb69c96b5c6ef7fc6f679ceb39778b121f2c8475b2890f3aee7a880570dff77e23db1d36df687ff6e182b55f7d8ae157b4f27c9585fb587bd7dde4623d940d8e3c957285322b6c72c114659816f62cd6b511da6fc4a987c360cffe6cb501a5d1a63ab208337114a324bb691a54eb9aa155b4491feea39e6b07eb7e2e73708f8eefaf6cee868606f6ad9729efb235bd69b20ab7c2498ebfb2d09a9172cb2a1c78a803101160fc7d367c7e7746553937073952db76bd22c597110424e5ec8c234ceee2f55dd5588044b74840c5880a92ce037433e31ad137f48caa2f5b9b2ece6737e79c738a2177418c55c2a8e6a7672a8efc24bca9b8b299c0660693bdf7ab899e2a5998721755ecaac26a4b483ae0e57bd51a8e727030b4946fca6a2ad74787559596031587555e6c66d896f439dc4d40fd1e872f3324774707a918c2525c74eabe3a2e8e849323228c1d6e3e1b4260ba47807958452a146783562cd551a4ccf2ecd22ee00bc3ba6aae7410c497f60cf09d23271e3c96ff2a73d7371fdabc7baaec5ea0f4f052d9e9a7a6195dd3d006ad7bb2bb9aef8a3cfb68081e5dc8f8bca9cd898253976d2a6ddc02f94b461685196ec9bcefc22007b12da3d3364940d8b07dfde0fb282bd88b4d4e9343cbd20be62ad6e3a90cbdbebae2bc62d759071e7ee5623cc2267ac884977e48c34ac8be77b5a7bb2de70f2600f80ee5734846856e0b8a07902313357fc434ad1391f10e3e2f284c2031b9f0250bcfc26f7de3c78b94eef443cf87fbd6c68677795478891fdac4443c2b15c7f87ba8abb9cbc6e6750fac0d2fc29bb8c8e0e129e2155ccd63ca6d1f8039702aead560658427b13dda83b2dce85041997c046e9fa45063c3f9775294a7ff46b224f2b3e4f0cc0629e80dc3f28f8e337871efd354c20122617e1781e4ac5d7c2ab7de09d3ad5b520cac2ff0e4e6f7625b5160f01f147aafadce742d5e2beb6addea5c48c80af117cccfcb76fd2e046554b31a3808ced0faa69d098ddc84899333c4097bc203d34ab1bb43195d69bff36b45e4d26e9894b2c91926b7abcb71d94b63161a4972dfb370b197d708a7ab1d7ba4784e541eba4f8fd84972472a65ba2439a4ba112946eedff1238d0d94b076713865d147dd024bf74bcf8809d58bc404960622119647cbb070ac5e5e75b36ca21dbb148f5320e645d2a9cc45b5e26c5c2edf84af219d9eeae7cd62df36d6162afd5510a8a0651d2d02f502255d1914e5f9467e8976ebe7c9598f8a681c0d5da3290d89b82ecd095716f694f325b3f57a801af895a71e760d2fa84610693f70aea6c53c37feffcc1c542c99593a110bd9dea78dd560c947a29aa0931d59ff95d58c5e7d0d5ff0fe0859e2e28539c4f39fc89a5157d37b5c9582ebaa82dcd7638cdb7a22c995d3e9f82d7e0ea44cf3fcfed34e03203791416c8692a90b4328ac4727661f658f8954ccdf7b44c6dad7a2dea9585b749d6f930ffdc62a6d6f564e457188480decfb52d50ad817360a526f2163e4c8a8a0d410badcadfc4a20504448ac145ee56c6f06437618677c3574e96daa2c9097d799a654415cb15c68d917ec20538ca831229bcd1a10098310f0d63b26bd277026842c98b1f1e955f4d504fbbc8fbdf7edef74f7a41dc3c68331c5461ec1b94383e5a38e56b2f3b4b5b17cce6b7144eaaaf3ebe9d78cc7c649e95a6b84073"}) write$proc_mixer(0xffffffffffffffff, &(0x7f0000000140)=[{'IMIX', @void}, {'LINE1', @val={' \'', 'CD Capture', '\' '}}], 0x2d) r1 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/card2/oss_mixer\x00', 0x2002, 0x0) write$binfmt_script(r1, &(0x7f0000000080)=ANY=[], 0x102f) dup3(r0, r1, 0x0) 12:04:13 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000340)='/dev/sg#\x00', 0x0, 0x121402) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)="53000000fcffffff770000000200040000009600000000000000a4000000000000000000", 0xffffffe5}], 0x2) pipe(&(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 12:04:13 executing program 2: connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @empty}, 0x1c) getsockopt$TIPC_GROUP_JOIN(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000000280), &(0x7f0000000300)=0x4) r0 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r1 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) r2 = add_key(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="d3", 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000100)={r2, r0, r1}, 0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={'vmac64(aes)\x00'}}) [ 199.026766][ T9550] ALSA: mixer_oss: invalid OSS volume '' [ 199.046996][ T9550] ALSA: mixer_oss: invalid OSS volume '' 12:04:13 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000097c0)="b344b002fdd96db36f917d93716859ae010829ffeae1c571148fafa957188e195bed339f5d6badc657c699e023e4a7b73715687637f50d4b808e69052d1378a3509e5e526c4ae4bb0a4ef1f8c97393e936755e1d5fa00deba150eb6b5a4611dfd0100d8830ccda522ce7821412b7280c16e5f5ab6c0d245d318b20a8e131fac25c10d4fdaff30678ccebece1c26241482ddec04646f90c0db944310f85ba21de381c570abf303d2aadb2b1f16e40d89285af3c8634607fe5c57fb6af04061e169a48abf8ace908fceaaf8e39a42de38cf23526452cb323714baabed3dc713fea0bf09fa091fc873a94f768d1d9100dfe293e131fa25ecdfd0516937fa9491401206bcda6d6b62ba9d2865afdb3c9f5e297dad05960e05c5c5a952e5afac908211727bd34550b510333e087048af6fadad67e10eff01b644ba66c60a3cbfeeaef89b108ccdbafa8f5c72d9c4d225927b913c674005e2dce9411f45bd0c6e2ab426c29c6b4bf39b1fadab139bbe2f5d9d0b2c7101ab06d7dd0694b0a1457f6746cf8c23de9dcdda3e5ef56fad5b9d923f783aa87605f2b9911dc59a16973ca3423eade78fcbf85aafc35226dcb83a60c5a69a07d04e2720ff9a9f27a9c6b459bb8572209000e012be6749040ef887badd683b67f3aa3c6f8f17343c7944221ae01efd81f8883900d67d9cd25d62766e1da8de555b2294f56ee0f831a69c94afea193f69214dad48bd6fbbb339f39c3999c3872801cc0545a0ed5631c1677c866bd7d1a270996702bc06727472a18b145f7befadda85159aec106d33d6811b19d0fe7bf45aff3e172583fd0c4fb034a2362105752b0173867af0bfe46b3135ffbdbfec3c872dacbe03e268e88cd381f91ad4b9628b09685aac68a8a5a90d4710f35bee5666d855e33d496022c2df9feaeab81613874deea292374595c28e9327c7396e2fcf4aa43e6a360ce516bdd07b46a9848fbd79ccd704b4c218ec8119486dc6a7729add0bcc53be12b068d539452b19d4ccd760d335e5c7194392221833d09e757b32e2daa3ec4dd60258af6836adbdfb01f6582909dc6ac0bddab90494419f6e4f015e3667a04a0c07489aaa2dc8350cf7cc6755aba5156b16b38a657da33e4e46a2d05c95144be639dc1435b5459f2a46054bcbae2776b26fa239c579b51e85d9b6fa5d89342b96ea416781fafc74dfbdfe70ec0de786ed24f6e45174b44cdddfe286642e23a3566fcf97d094293b5ce1d295337283ad354e882964141a8d509ca7dbbe789dda6128fe587ce4be6b4ced55788eaa9da40f6a6f72ce3ee385c8a2d142487dff05110a77e8210eb903a0be35b2179d8f797bb9e174d884a20945efcbb104ec84bfc86dc70bdeb6538a37a92da1b4d8c2e87eb405e83c7014b73da36aa54b0194eb26c6af3fb447bc0b36eb71359c7bb1b1e7eca98542aa754ba57acdeeb2c8cd3e819d760519da3aeba74e8d288f26023f71b5ce0ce455a33a65acf8bc8a0402ee296a1f4b3532e5de9641e0df3fdbbc58885f7dfe3f15c4331112de4e4ca21bc4490fc228a7d3128363d10c4befcc7a3c6d4d86e6177c043bde00fb9bc9a97d934a2728831deb384b64efabf7dc151b79d527c73c1e3c6c0adddd7b49a7ef890621b7f0133dc3800a3b2b21cd769a98fb1e47aa09725dd33a5f97ec838fb42e8ab04f1a9414f45fe90af3a454d8c36ebef97c4bade7eebea53027ebd2602b8fe862089d737de3596b6bc0f9241ba1452d65717b0e1cd21231e0ae818384f222330b319395d327282acac4f15947dd48da80f94532578b712a3af6362563f6a1be96feaa79f08953f9cb62f49ab5b77d9f476e2e8f5d8790e26e322b98f4d2e414ffea8b07520f7f77f74d1ddbf27fcb2c31bb8c277f15c16b49d924cb732c29825ad10ee634dcd3cf35077af748290cec7213b8d6bcf97280d2752f42b380168633b5d83103dfb10133aa7851376ebed8b9fdb18e00b119868207bff89cf060f1a3a14c0ce163db8640e32946e7cf563b65c3f1b59ce2e205e3e2158f56bac63fe55fbf3bf47ec2b2e84e18c881674b1bbfb7336c08d9313dc8ed8a1882fc66c51eb9141c32011a1b8712cd1f54f3c8b536fa21f1879870a9f813acb7aca98bb64653c9e7e2cb3d5f2f3617102e22a631ad6ab451c4b6acf0cd9c1739c746d259e4f8d17631108f21e860a85dc2e3702d788873830ea29299e99713f9774a7745fd0e6a0d45a111d89b9bd3d071b7bb62d905c2c77766b6ad2b61e258ed875af1e2d0eb306f2b20f856cb0ec13734de017f04664180aa287949f2f62dc005578e79e818d2a0f7e519df5f9dae68c5cf883c01b2cc96a70a16be3c66f2553a5cd832c938e6b0f68fbfc872e6ffd44948f95121af7b12b596eca91f2165e8f3939f4b27fca988bf7645d6e02e054bd0e7338d7c35c6b7f8aa90c3e3e9d261ff0a8542d84a41574124961d64e5562d9e663bfce5f532589e0be7e9025c64feddf9fa7d270d5fc50792abd529e1134245a499fdf05d4c45c5f59ce70bb996d45cad5680c80ec94624afa7f471f0effd35f5cbd63096b954ffb5cf49c443187942cbd22605fbf166580dfe6ad2cb3f9abc77dcb7781c76df57e2f2771d1f68c293fac6a46c9b95eeaf8181721ccb3a362661ebeb380342bbe0555bfe8cf062c7e8e37500197e66dae4a3f3ec3e9dbbe54da4aefc9877766a41ea535bfaf882715ceacf62b70904dc062f0153dc08596220668e83bef0b80c7251d988fd4e5a1bfddba3ca6007e457f684cbf41416799ef5d015b303feb9930b3058cb0632e19562572ae965ad49966909ee4b3c35214110d7c482f4665b0260d7b6addd5d72469e9019ed38e2d69624245ccb0259343455095fbe6eec9a42a70d768dfaa937ce188589f9ad3c51bb0888ddeaffc43b0e1f786d1db43417a2775268957e8a73ec53fb1484ea5cd8ca6f0b4cd216d3981c4207f2cc48077389e701f612178a77d91662ce20815fff421ca702288e3d4d8b68c5a83158be605c9ba05f2d99469271088056d4ccae44533b023dbca6dac34638066bfd839c8d096d8e8d8b003804f65c8391bd6695cd177c1a75ef2fdb6a4a3cbfb3c5357e806b92b34a734624e5e0cd22495f7eff6fe32d7aa8a497be859efa0f4ab820a1889e807fdeceea31e67ef68459fddbe6afa188151fb858b49ba764ea932cac2233e0907fc81aa22e9a6b9df90a9dbbeb17418210a02984cd31bb9f87f13b9cb4059c2d10cd7bfc784237c7f44477bb087549c8fce466bc0ff518b55c03063f63e45a65a94cc1d4d2363a0894bb4557f58b68c71d7fdd7ad4b802529fe7fa7a1cb566d656e44f2e7bd266063c7529d9a7cc7b1c82e72ff32adcbd8da060be8dcd95c537a99e1dd225019a38cf466030220484fc3394c11e8943c866d456877b760334190a5bf1ffcf4406121a3c71e97502e5076bf960463fc2c16e293b09c9ed75150a7e91930e889dfe44f3641060db6d2ffd1425573e705b1c42a91d7162b1ab4038896935a4fa766e726f1f6426978c7d32745c1d5ca6272423a570f2754240e19bdb610aa0eb25f882345d5a35b10e4a1f91d39412fb80cac21c8cc98e73e799a36ba99d77eee92f9743525143811bfc20f914d18266173817dda7587664ab708a11b7ea999d95577fd03568b3790a4d5453e478f6f6135701cd17bfaba2f7ec307dbb4d3aed1b56a27c8d20dd50b2e99b2321f69862a0277f65fae40663ea73889300e1c93af8f53317aa0deadf88ae4e15948de21d23211295dcfaa457c48be764d9135b826597c38b5930d44440623f55dc72c597db861e04e674795d0ef9e70d7e00eabe18e9342c59cc69c92f91cc0c972fc04c0406c3ed24bcdec127f8d05c31ceadc0e1639c998dda2fa714e652663600006840be74ee6ca300b390e9fbc00f5c45619c73a7b552e7983269cd0c01ca90d60b3562b8360982d8c62c90fd5a1519c908ec5ded0b7c0bb8ee5715044c10315c0d7de33ee1fb8302cc1f9c7c0fc80f1378e50dbc61db733f2616238599ca109f35350a42030ce19af7699acd2c6e86a79151b1401c6ad39ac2f48a0cd0a7401a6ca8bade93b829e4e2fcdffa58af1e6eda9a781bc3dda5ec7bbda3606cf9cce1ce53ae41461dd971df29fe479ad7695018573bc5cdeb34f02fb08b99573243e80394c837bb75c35d89bb16b923a50aee97fde1b2933eb01c45d81b7cde2d712bc77b969994ead79a0f8e573b5a2a7944d1e63cc61a5d64dee346143c652d4047e1995837e320f95022eb2df0be5835cf547e62d8b15046281398a855e520458c18230aace2cf1cc51d57643b9d94c91974097a561c566a6e35e629a522a1438a14152ef70a8cdebd643e9f9e6d81b53bd26bf0525e56221a8f494200d81d14a53a9d08b33d6450c57007a20ef6a46afbc53dc73eaf6d42929931793c90b08182385c13dddcd5e957825c97f5a67e1f2f039c4ffe30e4fbaaf0df1dd91f3a21848612a245c31c540a97ec47b51847935a8715c37e86aed1527c2c8e422c03de5f736f6908dd7d86e7f81be0f944a47d31036a3734b4ec532400634649eb1a3d6d9ecf7d47ad77352406b950be8dbff6bc24bcbeae33a2d5b712bddc7cdfd80c9667f2f8d2a314f1bca36f3d89057878d2bd896cd39123f54d90951a83cd212dddaaea8c77bf25d9a3270d8fa5c3f60b03a4f15736f6bf38e5f4af1370c2bd65152d7acd678ad9352b863ec675e6e15f147b87b1c874d4ac75d25a90f5d47d922d7c80e0debef156d5bb7945020034628631be44ce06250c832f3d13b3c9878a762127e60d38323608cf2a3ed341aa899a6e86491f49d89ec7be9750e405d7ca1cace6cb21e9c3e7c7ba8d5b1d911e5daa7993df1421464b8a20bb71d18f28e6c89f8167d68b6849c8cc16e9aab0b2ab6fa134bf7563b11859dc8228c19094ced9e9be38daecdec13610e06daee9098917f816eb31155363a0d1aa19bda84a91b50fc2fdf4cc1d24a4e110f56744393814fda3b8c6cdd805216d2ef894bb59608c6775b1185964717ef8a75e4e28d81fc5cb8c9d2fa66f421f7b428a5dd34511d28f3b8aec11de4948645bea6d9b4bf2370b6a40d7b4efa81871aa6b3b93372930bdc3cfa4e97e24cf60f05b4f5e1a4ce69bef69923ef5197a6e53cf3a3255c07aa94c5b378d22ea19ea9378a14892a0fe7fab7e026392907bfee8df51849534adaf9d7d439c188603064e25ce65cb039c88ad3919780bde77010c8e233ab5b3883772471c78720bcb91c2ca7885fa24abf666c00733ce0ad30a35538a6b3244e3bbb5028c5b4d18aaa67477cf4fbfc3c26629bc79bfd879b2152eb97cd91a8e1f3aaa6cae5d796dfb9d196f32054b9528dac34184939d6f90d16f63217b1298bb8456ac964444b00d4d5e284d39388a63e6aeaa6604ac8881d24ef139686635be8548c44a96db9358d8cbf1081dc9f1468f3dd9be9ef7856bf640c8ba45a7d26a3a044cf3ecb69c4b77af2360b41c19d6ba1aa750c8debbc5648b8428707be7e7c1285718c808a83087edf993203d69656bf07351e6c608deb8fe043b5ebda7de794d02f8db98ce26bab55ec632d3a9a0256155f218489e586d97440a3bf7e8802d798be81aded189e0461e9e579d3be5468c404d3175053b08a5768400006055c3ec64084979c6ca0d3918a524e4cca369f4d44c54fa14c731f7588da709dc60a9315b963da790343f604c5a8b26b4f7a309be8de4a8f38eb71efafe6aec0434aa4299dcecdd562bb7bb1a13e4267239e033dc00575c9e9c8f662fc8d2080274122f799744c5d2a9624fedda32f17e3dc57079e99dfa8c6502f289a942bf8ef1198d2295cbb3ac667cebb80cf37dbcc00de2cb0adbf1d8097a7033eeca14a8714c7b32f0c54a5da47cb2c9acf09041b3746e47fd881a281383024bdcd8421fe890e6ec9520300e6d2a936baf7740f4a348ca14b7e873b13fc115e0f1fd6c146763e5064f604d17ff58c8e6921488ee846f871bbaed34594fedbf7040f41807e531a1c3dd601b8eefce7146cf16a10eeff141eec79ad9f5b5a2dc8a9d3a59927c30d7387054eb0d1b1567c5ce58aaa6551de25ac3a21c1ea130cd9377103ebefc79ea1636fff0648551718780e88f880a9b6a49dd9ae7b060610b358546290a3dfee2b0374d6ff74500f7256f8895ca789dcea9396fce77f7c82bbcc6e4c100b8e8321ec7630be6298e62248ee4e7d859b46b01c6233b447dd5e01d232f8c293126aa891f5f9bff155792bd7d2754789f2ff6e137ad4ddc3ff36dec2203365ed6fc38b8ded91b62f0ef740a5996c988af266aa57b8cb59bf4bde35da14759bb2eb785be016e74cf38eef486951e0732ce721b45df2e1c027c7adce1671dfc70afacc6afe3c38574d12dd742a08e5d7d73d5a4f3aa9368fa47edc2bc957cce8f882cf44aba6068f0a06af192cd70e3f9b7dd96c950b8f3437ab2596201c6313ad3ce99da65a283a60ee75f6beb145c240578ba3757ac053b7d2ad805879148e55bf6ff62834761a1bd9979a06a7a02cc6432c33f05316237394c6984cc79550673b9f964e6e10ff2b758147637fda9b8a3b296b00360568aad4889609f6af92c729c5e37fea389570c38fff3f159a1b61964f2bad07bfe287e7b776b9f8529c89acea99e260d8fe73e7fe1381f1381742447662256d9657075e3691d5d0925caa22c5900712f292c18e065f0411ef429b90182908a03468e39a922e340a9c6888f39b51c0b298bc08f2f3489d1f75fafe51df4c427fdeba8f7d369a42ae29e461e6ac23a23ea91d624eb496233e66171c85241bc233e1198c1c65bf39029854b6dace3e629add0e29c3398fb868aa4c5aa6aea54c799fbc383ce679050031c3155a74c97a7733ae4f9fe71972c38a028d69dd5c70d6d3d27549a2416dac40c8f0d4b7b4383f03e8d4ca10227dd771faa146604bd16f2ffa13384eb9b8666bc96329dd8cdb003d4ebdc1ec01a492ef303b7ece62bd2e663f9c8077e753a1a53efb4fc2539f84073333975a0d6e4354fa2665977d30de48577bf5a2ca82cd0143a5c56563d8552cf9f0ed817f7f244d18f7f0d3e2f33ac739701f8fd892fcd483540638a91e016025bd5dc66900aa51265b8862afcb958f5bbb3ed0b668d0846369c2dc6d3ad3360ec886bedc34af47b3d7c89003dc6d98696841838eaa98d9190295e00432aa80d4a77c65ce101a76c53cd88f2b30445b04d6d7915001972fb5472610ace185d0eccf16b01181ebd8090170aaae72b006d82c2ccab0713eac82855dad89027666ded92463ce187cecdc45ca414cc0c7733b93fa61303ee1eb1f378be307a6f9a990e9882e0d6afe29ab21efcc52079b53f5216a41457ab92044efab75f79634498118341b7d8ff4ce6c812882b2a6b6a77ac7f930a7d40393bc35c5fce5eb40de74cdfd3d064a5c698c7fcf30669adebdd6cd79848a752fb61541bdd453cd2cd037fdff1eceed2c18351aa431e6b0dde4e80d75d47f625346dad24521440fa4940243b95152a8a1e7c6a7e02401dad02b3d6cff1894acc60bf1d69c589716ce0059f76fa188a09adb75a91abee9a56612646f3aab9ad9ad82ffb9d7294fdec80063f7c91f2f6f77912e062673532bc03f606a05b0f3bfabcf39efad944ced1cce6926e1c3eeeed856c907a97970bde490f3fa3ee49cd0b1d0a3b61408a4e79dd69dffcd8a1999e92d45c6e5302f8145b5e2ccd001340e9cc13f0595b846c93b4aa2940884b40904bcadadcd07e6ce6a06becbbb76882acfbcbf4038dcbbf2aa9e7c45d81bad7f46fe35029511cd541b3bf1ac1cb6f66db525cdb55c5c0c66d82d7b98ba7a281c645ff293101f9181336b6cb874e77270936a1385dcf7d16ab7111780688342c2b64d6c406ac3512358fb10f8e584d320aae48c8b0c44fd5607c91b2bed7e98b9fadf03e2aa7f4cd1de08707986483384751e2f7ce2c4ddeb058cd0c135a4ac442bd3de871b87f5e56d24bca1c88088fff4dafbf0e394ad2662ce07e629e2e5a2075fa7017fb170ba858537aaaa6f6e86c8f1585ee8adab1a3db9386f5f0df5b647760c7b453f39e842a2ac74901d8bb0c99e756cd69211b4523284f87de1831fe6a5c2afaf442bf7d01377cf5fb9f6f2b687410b5b560a5d3449dfe32e898e0417ab028981859c8365e53276a6095a8f6a6636c0e69db7c7feac2479db2920f4966047bc82af63a8b9ce4fe6d900f4e13ca94e9e0908b6c6cab584a1d3f276673fffec3b088f9d881132d910b0105846567382323d4fae9201ccc80d35ecce308a36635cbc72dedb14dd9794af78f3c7700f20c0b6fe4c78a216056f985536609dab38d3adc874bbcfed9a4596b506ff8a05a623a95f979979706776f31a2829e7ba81db15e46f7e51a03b06ffbe8eacaef836435a17c73fbadf7da64b331009623d9b731dd253122da128721af9e6a239462fe4a5951e02e9a5997694c08d0342f7a59ce02abdd1f4b29d8aa970a02fef20947043fc3148c5393a58924da8ce487f8fea84cb13eeed27431dc7cb5a40d5ba621692256c395a02e40001c0a243bdb02c1cf0161efd7ce078f47b1038bcb6d566dc75c9789ff25c62576b8d09f99eea561ca6efd621cc88803f175c1c4523fe3f2417c48147268e77b22c5e8f9f448c7518430ba4cacdf379e4c32b59835657ecc0b8c9d9b7099075510fd894582662a331e0487f7fe30ece7a560ac6c9cbb13014cb7f322ccce76d03c9d878bd4df74610e6fb83ef948a694dfac73bd20e74468e1f123b76486dcb28849778898bb1dae0c3a6e9a6482a5804ee7fb8852791b97d38fabd589ffd635e16c73d117517ce4a6c9a7a8c26a54762f71dbf81dd3ee888308d5020a0fb99c76c8e13a88e96221421b3b6b6cefde4e5c800d470c0a1dd789830e651a82697a32abc82a2b6e136a756cc0dafdc0677751e8c716be2321d03ae02cb713001d8f6d5ff2f1f6178841620a1c048b36a2bc2116180bf80dff5b272b04c0b6aab6caec9a66134f12688c1aab447e62c59041ebb86edfa057b4d5cb5fbd2a276f26d550ee420f0e49d146e6f1b71928558774f5103b9d0017501ac3a960e4a3467afa26ccd7106c8b7ec39a46807445ea6f71d13211ecf30cf29845f958d84bc5d979f39c9f7c50971d00301feee5054df027ba0785ee898ac7291de0f1f8bbc4e99f05a24e055305f656746adb58d463a43f9141dc6c8171b3b77a90333f4fc8e1b3a7c1f46a73c5f1afe6c9f0ca2c0db029886fb3ac2a1c4da7d2be9f370954ba33018d80a36ae5b15fa4aeb4313f2d199b29c115fbbe8e5c6db3d75cef755767d0c35ab8fb46387cefd2d6cd4bf23ce8c8167762f1f40f6e9c81252e98682eec2bd0fb930c93f10ca7a7d869f3a33adc9337924e636ee533d1be616eea2e9115905de5ecaaaaa31973e72d4f84e83efe7e96547a0d6c54b798a37e7bb63eee8afe2dd5bfc58ba5891a79c10b7dbd3b5a7c6ff8912950508dc04fd25af2ed2d558247ba3c0635ba6e86d8f035f5b7836425bca934d4d1df53188ccdab6f7e1c931115335d1854b3bde52d95e8f029a8bc8f0fb20edab06617430e679d98274b33d0cd18cda13bf5d2b22722df3c87e66db1601b8f2541b83ed3a11a816550f8c04872ffe85c6737ca59d24158f3b9aee4f91afd05d31c868d94ef50844e311552fb079da22d4d3b62f3275b701f59c9cd87429f52d6df24c0ffe8b7d8c74bbbd95f9107a1fbeb5620a0a7cc809b78366d38bbee42af06b1c8862ab64d74861ca51f4f0fcc69c1824fb94e7f4c5caa8608777924fcaacddc83445403d4529505ce5bde99566024f4a619a2bf8306ecd19aac1445e1b7d37b00a0457e81b21873f64716d60bd04bc8dca86b8450cdc87d7f413ab699dc5dea9029e6861a6d54de58b513feb8331ea3163a0a43d6d3b4f581982150d05d2fa4ce818e9e8a9c46a492e34bd6d27b663f39a1999eebe37296cd1502df05b0ae3e9e28bb700b1af26150515dff97efbc6eb86ef38fff96a341207a5008ee61d72e60d84ad43a04c8934dfa9b68f268e912dcf20fbaa968a1d544e43cd40a239f00f2ed936a8acfe83b8d75594709c6acc0c4a7c9e97204d4fbd551bf44b3cc0838fe036f46f399f022796ec63c81ad84c8117d34dee77ca19fa7ced064fb7af81dfff3809b6eb1b40266dbc2322032d33abc561b114fc69f7dcde4c3418b4a6f9381374ec147fb35c90d7ba7a74285a8e012a888bf7234fcf5073de955397ac58f9a9b19da7e7f6eee0ddd272751348f775e7747261b02ac535cff098e0c1487d64bb9b885fa15b23ff3bf7de1265c02b8cf38428a1c37d7912102dbed0032cbf3ff7983f481c910d81914df3ed54b7b0cc56718f175c2ae56871d0a82d469bf1f87453c9eff7da3465235adad11331595039e7e33c463ad75124dacaa43b2cef065eb699d42d0b3d5a6020d0a75362971c31a00629712a645fced90d87c5b8edba465b25b4ec2fd95445851a7a11b03c282d044b83abd38d52b846bdc1fae24126cf0cdb92d1891f48aaf6c828248b65b11175f00aab88b7189b96b2508ff67a43aa50df3e89b7268dd5efc753d6690903438f3cf6cb0219301b969ea46593761664d6ec633f8419204563da5cefafd0538d91a56371905775586f223c22f1102bbb28b1b88a0087aaf2b885ffe31193defee693b9cd6f75cec07f55f98f9d7135904b6d44c34abcdd837e8d7bd4c0ba89c6b0dd4c25a36801953cb691b33260b36abfd236edaa1071bab1bb2c5f31cd55991890372a47324de83867e0a40e7d426823cf8c01b1840586e148f15b9e208a1ff7a5580b56780faa8e112bb1374c79a8e8a1b8d997406975aed28b838ca374a97f5b1e1f2142e0f945130097849749adda47eccf34076dfc6fd6e3508b101047cab7721cefdd6e8c77366b62149a938a471e9c082e408f6d2f074eba5b02c4bf49e8ff8bd9757ba8ca3a041359f9e93a37ff7595ce29b01d7f5fb87db2158ee9b2c4642d587f960e4bb3920b718fd08b9747917eb2b6c4327b922669569cd68d6d3dae2182dc65f726d039a5dc4aa652ebfb126d2aff4d883bf47d531d9f9cbe1b439093929b30bb19d125272cb9633b6358c542148446d407b2cad9aaa84827dc218260b2dfdf6152917d75dc9688f0227832924e466d45c64bcda1cf9a71c691c492097ac3953244b24c1d1ade17225e40c1e919d7095d9e7b65e36203a2eb37fffde2bf00b1391ddc1926748418c7736e52f85387653bd3172732f1d5d03190178d27a7862c47c71311103f916fc7e19fe47d5a493d8e5c1f8acefa31cc3491718fc66c8e0f687bb6cc06a8154920e4fdd52f652dba01c3444cb5508227ed86bbaa492321e2f7da41599bbed9e59ac54496ed4da1298cd774d71d7123a1467ba1f21a35ca515be4cb211ce49947266dacc665470fb254be7aa7a3aee08d368fe2c715875b1be426e05a11ca340372aa7e8215adb3e0939575c1d4f88047f4e0c6c9559989dcb6f643d5bbead66470d995ac83e75cd197e751758e08ba95", 0x2000, &(0x7f0000006a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='0'], 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000077c0)="427acba0cb134a366b4a8586847734cb2f58a41e01f23f5b6bcee7eb6f900e8e6ddc1d911c7d2349eff9ba7f6054d02c09530c9075f773a8bd988da8ed205fc6bb98a64ebc2beb09b9d14c2011e7300586e9c9cfe0d439fd8ab52a0757f7a55192c88973b9736182e4d11f30c2259890158e9585b38402e2c1669857a726a949ab9485fe5f948f367eb82af5336a0cd17ce84341e774d3d06d205de859c93937aabd6eed197b6a9c853ae638146a196dc50f442e7a075c0f39fe73f2ba29231393f4ec8816931606320edc2e8ef97a8bffb8aa7b6ff56e798a4ffbde99d0258c0781615e08c3bec05d977fe2b4aa1149f9a73fb8ac536c70d604ae257905d1c3227d7472c8817a523dacabed63dfdbf396a87a17b0234d0f5952c4ef4b156fe1eae750016051961a7932c0ca22e1ca6e876a2caaefec90ed76903bca33271148941bdedde63b12db6aa057fdbba65b02f46ea4febd0b501af656e6c8f78fab3185ba3219a29ac7683d02d00b590afdd1f0f4fdb40f4dee8e95a86acdb9a016f2fd42745da6268f1024973625cb89552eb5725841326be6297ec7f59adff8c625943e315ac6f30da6a52f3358216f7a666d6f784bdb582879f1500c7fd966c2462764342078c38cf5e82f7dfc5b3fa2e5b81fe955418e9dcf26886fdcd85a709ca52a01a3fe9dca47e7c33593f955327657313aa712881bc6eff2a568ed2613ce5ae5507a944b1c5bf3915c00c98f801c65675c2d6723e9d74c4a1833914f311201b4d34706f018d8f7eb7b20eb5afe99d17649fb5dfe051510080e94a80d057966addde6c40bb645955bac4cd109efe669aba3bb71a0cf3c68532966e73d9b9e7cc00f6f110842bc647bdd6b402b5bdb892ad9340be2f5333725ee409c68986bad0e861a313296dd875027cb2189cc1f460ad2ea5519cf4da8b13f24462a4f10c65cc1146c1e759ffacae8068210fe4d0f5d0d112ffff1985ccf378a50c6c00d2ff6e231be3cda0c4a1181cea472f6d8d5bce9e8a57ba54e5b8186242205884d7a3d1d48ead1c51c87517da247e42bed84e96be818d26e376844ac8f5d338ddc33c61f53237d24a101d52bbad20794d9de9e14ca82f15a565a66841629eca2141151f073c17d2a1ce62878a62d0bda30cbac2f433c7569a228f2ca15f110e6061a32d452be1cbe63ad90ebc33eb956ff21a666893a307b8c4943812651a2cd1164dd1e6b3cebf20de914408d46c3313147f7d7bf925f189b0e296a2881af0d45c2d92b3986a2fc6f66f7f0102166d61fd5d9b87506c2200c6ec31a5bf333d2603b24e7b82667f539ed00affbcaa22d447f6a5a7f20bd396bf6e093df962d4183074177b0acf7672e9b2cdb91944e98b1022daaf27faccb6fb5b5de3a6ebb64f41a491a900f348bc9e592a652ad77333ec0d27e50b4d0fa43e47ceb5d9b0e0ac02bb54432db267914679b9dceffd79afa4cab11faab4cf616f10d540521954dbc3e13be8c8e0fe74385d762df56cbd25b34faa732025e4d50a4560551009da8805acc4f2ee107bc51665e86c46a23863e3854dae7dadae3ad5653f8d9ea5288b1e47120fad4578b6f1ea5434ab5d2bf3278c10b858f25c33e570147d1dd78d532e61a3edeafaa370f878a4a55827f49debb0bd589378bb70c78758b981e27e03dcdb2c07d80bd07b5681a0fec64e21a3b0cdedf5859f5a45e8d166796396540aa048ed96b8763799de7d34cd40af208cbade1758292a22a9e54896d77f92cb945c08847dc25158a52c0dd8000c43bdbaafeed346faade81347b25b6ec7cfc88fa9a82e7eb6f2a6ff40ecc836d6d995b191e38c77331cdbed5e49e25ee94c0e5c9f12fddcf378658402872dcf977186d227827fc6307335d42c40cfb85e5df194c9851429103c77bd4a222f94d362c8a2c6ac6b467014f3e249513eee4f8f800ba0457a8fe64ff7ce483820ecae17f2c674ff83ca2ec2fade5d6a2bc6d3658e7d0846934cc03b941a967d0a874ddb8a8a0df165e7b53194d6002529f3b6669866411905d94a5f6ee659c6338ca52752601e3333bfbadfb4950f8e941618e31f37f192a4a1b444c038e72cda4ae5a6a9787a1db4e6cca9fff87c752fbcd841738cba5d81afb248e119196459a8edecf4c8f1f79fd4e9f4521f816da397434969c17cfe6a55ad79f186e352a20818eaa400864f40207a8a89665d5a2ab1a9baf1c635b95e8736a99fb5902bf2fb93c2d71e7f69c215c7c02f60ef507ad4bb5dc0d886c92b80b9893fd42d56b5ea8fd181dda1e17a2f761fd0b5f518d7f945b40ecb5e1aff8908d7a63a6bf33e1edbb92f34d651551534a5b156df2d8872f602f3b6a7b0d85cab1d37332bd3882123909b31bca2b9b362b500ae6ff6d21a9128638036c2e453f820f6ab3bf89160a5feda7beb9ec78386f89a445b8943d231ddb260b73032e1052396b67f63c33f6344e646c4024afd941078b5a8fb99f81262f9d7ea2e0bafe1702af861211a87e4dcdf6f4d67b625287dc9b8a0722ddb8b5be0c1941e0f67d0ba6fb8a1326c69e564fd2a9f5ae3fff507bfda5859dc159e7cf5445973e60896a22467d392176b60ca47aca44d0187a15953750e36f3728e6f573326f3d7946720755b6ec7608718790870b75a00262ea19c779678b58dba58612b85d05021121d1f21a2cd4fbed2db75a0beda9222a5d4c4f4745e42176ada15be47c43e589d9a39b3ee0ced2ff47ce51b39277718cfe0f16383fb9be67f153554b6c0dbd9efea625ac08f9bb58d69cb2a3ca2196468ec13400c6ad6d0e0260a7ab1561eadd37eb6d28c7c65f1ea24a437504b0a61b40ff1f410ab2aa6a4e1b1ee8d574f0b39283b1f32a382e7d39cfd07c95015c0d176463b2d9b14c0ee8d3320884340f0848764137ee3fed302ddbc0f04d7ddba47955f7f473548855d04aceebd33fca844c53096f732a4b1cc47e57f620e5ab2b2969aa0dcf35effbce446f20a35fcc3c092727ce957efd15f8328592ab6c8c188c94ff6b9025ea3c0824a756f21bfbd9010288fda4880ce785e68e77ad5f0dabbab737c7bcd7ef969c4a1ab5a0d61c8dc359a65107749e5ea31f8851809ea0618bcfb291458e1a87dc5556be464a830a1ffb52eba39e61bb800f2e74630f051f9c09067639888d1699c3519352c2b123c0f268f334a79a29a0f5ad0dc167b535384d5960004ff6c04dddb5be83897a57efb332dc7a8cc5e3730236e91471ab1b049c69b1614ce1400372d33dabdb40df1d8217223befbbacfc8f92ebf5fd6c7f91edbbfacc2b630a0b53e634f37c8e2edde5bded30a64bbca434b60e1083190c8cd7ad992913ab724c62fdf9d6dbe3c22ed9f0bc1f78b33cc9c538469b05b15319a4b22ef07337b3d4054cc672a1ea97be881e139257c3418bdacd9d04321a4b55fea80e9a66e1f3b6da2b25b60ee977cd013570e9338efb3b17155f85b8513222fbaa89c13e9d84531651f88ffae51269e1859e084dffa1186361cc5f48ad6e24e775b977fb79074192c88b7a662126f08e23324b3575bbcef3ce3f3d75ed0f6f103aadd8551d48cafcda2a50a6f08ed8d38b3a2fd24e3e8e9f914836f516796706eb729538f3b736c84da3f6d10fa9c2294972aa1ca4b8ddb5159d5e4121cfa05183ded0a8febe0ca33ba74ddfdaa46afe1582c02c4905554ec9ebe49a97ce2efd26c7a0da119ad7c21d8c830036ac8f3dcbd8d15790e5421cde93fa33e8fb26918bc96d6c879c10fbcdbd7aab0dfac95bdca06edda3648f95f69a444e4664ecb67c91681aad948b5ac5a0ddcfb6679e5f6d1b38e582a6720dd04c0a613913e1780f05a6d82e5c40aa37b8be52f55a5a4ac93f08be5496b7d9a9fc651b1271a6694c16c4f28a07c5bfb953e75a21ae70ace4194283e2ffeed00a75eb8711dcde2855e00a3bcb1206e9a86e155902b0681662412277b4c068524e5bc8f1087c5e8b65d1c849592a93e55ed793baff3675b9f18f10f7f473c6643db1b2fbf1abb3c9a083fa38333d7b2f4968601065e2c10845b7856bd19fb4bab1fc0f021512f2c45e15d1b6ec97e30a0d4c745ff1868261daa05365be849c0eab31fd2e1c3a49f9ee2c24b3989457155a8a6e3b12067e3eb4c6b92918832ba2e7c2bae72a9ee78555a9cbd1e8aeb876cae916d27c2349aaa3ad38b4d651c84169d624f6db423e4cf8962ee458ce087007a727ee2468ecd2342e7d5a14f72279f0d2be70a60ffe0c78bab23f72299c049f1b9e4fb3d1fac47cdf6e883316e1925dbd8502a677ac19bb7e7f247699d91af5c183d5ffdfdd13993e14993706291b482e27678c25ab129f2380bffc08d7b94ade55ad03715de4296d1ec8ea728df4b1bd204028231dea73688b8aff36068ff0b717d422e23ad6fcecb86ff40131496e86dd4d20d5f2fbb51d0da3b39c9b8ee402a20091eee67efe8de820f47b36745243428ad8598c6ed370d9461df54deab1a2030dd8df64926b9948c96b75496db3b9cb8f0ab358011c846fb7e72526664a34a2958c949dfd0715d515d63dfd8261af83ada1aa216f7144884a4eae14e5ceecd65aa26a800a24caeebfca9aeae70302da10ea4afa789ca29a04f625f3ef376b7dcb6a6f6adbace69856a301be929ee46ae4b4a0877656e5f91c1cbf70a7333a8d3c6944d61a35f46401cae9a7a9660022bde8e157ec183f1742f677b160d407801cc1e76f7552a8e2d456b3e180b6aff9681fa9daaafaee60a9cfb0314747981842ee99d00203b5ec6d8aed061104db3e28b0000a8fb706278481faead9b884e0e0fe88eb543dd795c1641beee9eaadf3aa7cef794b4fc7d7424a8861944ce5fd41c04d127efde367cdbae45a8a9c649ef4b98ba9041565d17b07e6a493d614c93172ccbc9db8a2ef41579be0d8625937b8a87e59fc12d9ccc2acb9480bcfd50e7534230bfb10c4aa46ceebbcc017cc1bf395eb646e36497e875321b04571713eed176989ae3f56ccb38721c7dab2f153a86a52f5bf8478b780055c77887cb4b7e708fd4a2b248e99d06ee501d97e5731687fa890ceb164d8bcd0d259ae518eef4625d5b38c1a96992b3a18f1a2339277262cc0f3e72f05e754fdf3b7819c55ffad39196d5789697794bfb1438f04cd9bbeb99bb28b8183d963076307fcd288b13e088d14a4cecba05e8bab163307dfeb6d05a99b8b78bd9791c93bd539c73f5af61cdad3a3b96e8fc2b4d87c12526c252665de3785e7886e6704c0734a41b338c1d6f362a5f1cdd5c57c3830131ab461ea0665c872bbc545a3ddf22ac4da0459c8a68ffc578afbf9c13ee22e9a4e1160e7cec191df6be90bc73c1cd66e621adaf4d3f97ecf087f13e9fc9d8f64fe3c0148a06f6aa633af0eb3d8ae88120f5587df3d084ffdd55a8d8ebe02ded838006158912a6dbb70acd8e77e82cbcfc654b2d4d2ffb2b599a023a257bbb95cb12b9fd9911f4d502eb49a90512d08280eb15ee296969ba0cec75b8b55bc855565063ab34dc190c33c828593532f5976ca910a04038fb6e87fe585a34cae0d6efcf445991f5f792de3e50e96d63c0cea3a88fcad54751fee335a92ee44aabb8be9c1a77a9ff684ce9119175f72e61fc4ab6aaf14bf35e03b3ad4f6f8550ad2772680dce8c2e18319ac185157c06712e998fb946073f1ba054a5087a9beccdb1471cdafd6b71fda4c1e613d44499f777a804c532034e1408fc3d3b7c5ab96a672d3010f937f7cfe9335d9fb1ad0a1316678c86d74145c0c234822f0654fb886ea6b460d2f5e960462d6a11c3948060dadae4676967c9d257e801af3a7d33b42e29ce14848bf376de9ff172777c408002aceef18b6431bce8da6fa6722b11908ba1a6159c8348b552018854860e7cc4502091ced43b197ecb452d552f4795409d7cefbfa89ac945e674c58a25575a65c5efdeb3b6a6fd2eb94c37d1149aec8df407cb2af286d475d4ef31aae90e1fc2b57e0e86ee1930d4e0e3709add711b5752492462969af72c161bf1337fd5c5d06a4ffd7bee476d68551e44c77dd02d69a19c984689a090e7c32c2e1e150e59405a354ccc3cbb08bc294bbae23f11dc5b2c9e7a572b8fe6c662717313abc861ee1e8250bc2e687e222ef610b9f785301b54b1adab274d9ddcec8e98ec6ce577a7d60efc50fb4be5bee8f5dcf625b1b76a05cbf0e2d45570e7d90688be12fc3aaaaa5fd76d51c423e06766812012415546cfe67d037b926aec1013cb4ae40d03a2b1810a14196d083882a7aa5140663c6a57d026b757f6d1f525c612bbdd1764424cf2c80cfcd885e49f7076ffbfa102f020e8a9dc5cd8abd231a485d0d6276b6f0edf1da9446bf09e82b164ea5034c6751905e1a9cbca223d08a90bd9c01066a2c3fb69c4b2df8655a414644b783ab69cb03994571dd43ef036937f3e24e190fc0d5a2c631bc1028fdaf8c54d026faa01fee65fc4663c2355954add20d96d73d895d3497ba32eedfa8a0fb0e2a8fc65896086902f485c80afbce08b3625fdf65ea4d47af3a256593e218197038859a338fef2e9f9cc7d399a80cf09a14acfa93f020a9122e6226979e406320518dc66a1c7da70d09559840d13c50632cd1c546bae5c6d5444c1533d10a242d19fef95724975e1ed1a02cd5e55fcb97de5c0d717453c47901f21d929dd27754d2910db926c0b175c98f04f648490e2ee7bf021059d1fda35408e8584ac915b080bf7c7f710a4e4ba3c8d1142900b15eaf8dd092695bad4c5d4e538fd82260e3b116551042fa3bb026f7c157cda699e9992d2908c8c9eed4b0e1b02f83c6e7483c9116f84f3c8751ef9f046d77f0ca3ae5b22326f800d7d3ddda701043915d5ba91e4c4d611ca45e0069a4b04068b4330b86eccdfd96e027e66a5b4d5ce01a80906535797fb3d1af4a4434e2c5a5fafbc01d19a0d7e3bcf26a4c52962d63bb148c3171ac5cd8c61ccb2dcf8cbfb5729ddcd8aca75242886af39037ba303247efdb7fd37a92d5bf78491d2ae4fbbb98eafb707977b8145c6ed28ffb1a64422f2ef2fad2aecd3361f2be58019a22065e5884963bb75f233786910bcd0a6cb05b0f52fc146f0fc1a1355c7ab6a959877dc3f151f9a79782ac90e1734b5a3ea3a5c565125475106cc723cbcb6da6ec394e1db5285a7ae06f7b0b7dae560b4ed51695e3aa5c2c165367b4a13a9ed449cc24f5abb34707e640161b97aea8ec988d3f703e311975b7561b748f7ffe409bd44ffa5cb089798d18b8ef8bf8cffef187ac6bb7b7f0b8d196db5105295a5fb793d3fdceaa74f64f217a026c5a6d319252faca21bbbd398e3cdf03552d82acebdb36c8ab646efb0a916f804eba0c782dbbc49c2da33142afbc447defbb9b338939e6a94fbbe5bec8d985fa9dafb00cfc142bd06f95a40866e6b3f935a629a32755dd43daec8dc3cf77468f55e4f09fdb8626b0e64b005834073041dc2a4c9f47bc1488e11842cf54d596e68272ad88b37eb496c2eaa81e3ef6a07d300e4931ba0a3b84217383c8c8d4e5c815e95d0b79638e20afc2e2813b91e4449a82a59e545d04fd55e5bab5fe14f6bbbc8a92e99d5f7da5b42732b912358bb9e469c2d2ed49eceffd0ec483d064a279c2e30ed663fcb80111b2c1cb73c8c9dee64d509da58b714698e0c0b882bf6a8b32b659de269edc108ee5a3c332d67369a170c7e4225d8ddf7d44e1b6396610bcddc53ec53e4937e0e7f8b1d017aef06feaf36a4de0e1eecf2219712ed98fe32ae84a09f713a4b9760e853564729988cf3ed29276b2f70fecee88367bec23d81e45883c5706e26a69754c99ea9b969312bd2571b0554d24028892f2539abd7124d214e57cd28eacf007b593d5a5134ee003ac56a9434c68af073b6261339b64720d2b29ae73e9392d7ff32151fc29c7a42116848012d7bc13b6ea7a42a57218764f688c124faf6d57fa6955c977a04a53367333ec701a236ff6aecfca3bbec56d2d2fc40176920e52015184d4f097876e443089fa10b21a6d2a6b2ca13befd3468d3d589e72bb2054f0f50dd70be9730cc6d18aa3ab4b9388c3d6ec890449f20b174a5c607261cdcb1197ba980d54da9f3cdc06da9a8e44939170713ee8d09e7b68baf25cd58d4da58712d242c4b4e1e95442aac18be7a18720837b8485ec9bf42aab0324c8acc231a7abc2c4b7cb262e4cc83528323dab16cde348a37c0a16e2ccc99d9e6c19ea51a5bad4a20fdf3a61e06d476eb5b838fcabed735bae2a0eec90b4b953bd6f1dd845ab44c848e7949a1837cf5103502c14190db6f0c842b91c8812b65f063888a25eb742ae49d6b3f4a09b08d4cf63384f6f3c39a99f0e86ccc6e4fce76a24b1e5599fcd0ec1dc3cf57c77607f0cb11730c5851a4da9d6609d57a13c025d9ed2c9300cec673220336ec833dcadfc76b9753aabab0ceb02a5309659ba270229f048b0f68fffbe8f03d675da1c49aa5f50cadad61a8bfdafce9d834ab26ad652905546523ce506b1af84c8b85897e746d3e68647cb54012f4014a0ae21d06068f7306dc346ae5af9553d65f2902581558c3f768962fb2bc78804f38b8d74716a1d920e7eb460526c7a01d537177e805be90d6b16e8ad32f30a23acea655b126e2f4781e051e5f437fa4cbe222b6b4acd5b0b617b2730ec2006da23558ed6346ebaa260b3f852865b557641f9c20bad2b3a1134510bdd6cbbfa85088618da627c5340040311debdeeee8a791d8d4033d3d4b921bc0000a9264e4a21a625d46845de9624e6d71676707a81b3db224eda19b189b3aa4f91da4a9683d655452b5d69cdb3df8f7522ac3556dba4ca452a422598e6f77fc0cbbd83fd31053adb92dcb9b1521c5eab0b22851e12cd0c45c21cf0c0bac073f377d4d9f83dc22157ca53089ac4db941ed73d753c06e52b51cd1bf3f0bb06594d4af84c046c87c25203874f219dd630226f500567c4e0fa652702b6fdae027fbd9d30f0e8e2bcc793ec0ccd0170203e58ad6213dd5f6556abf042b4f64fcafc64d7d1902c24f8c147f4180cfe03b72340defc124f52a2587ec113df848785a857745d9d3d2140df982e24987de0cb09f31abda61cdbf24ff4ce939a78ff2d785ec009cbda7f3f32704baf50ab1a65668548e83ec06782f0f729249559f8a3dad79f59308d03946a3b298662bc1041f65998678d3f371fdf29158f95b93df01839143033021cc0a1b1b04ff40bf286c48d82a7fa797aa966b9e843f4e977d836ab54e1832276b40a0fa261efb9f0c7addb26970848c1709ece53410c7ed46f86a00ad9e3a6d360a05354f60b3ca1b196580bdafb227a46a40cfc62d819fb73f1bb1f1f1ea3ea0f93643b7a920b44003e64c34fe075b09b145f7b32dfb487b7eb925adca3287d0d87260b593ae4631310abbfd026ce911688e7c94aa44b758c191e6ba5851742dd30ccf02b307292063a09a9e1d79f1359575e18890ea5e9f7b4b6260ec8cac8c558aa073dc2e1f9df7e5d53f7031899a16a9ebb190b5b0c958c977169ee19e3bd11c72b98df37baab9c2d5efbaea7cffd5675e854c173f0614cd4c553621248bd37b98c91e3d5bd4002f7f6021fbd7b394ee1e58324ad2cae86c537a8f6459a20ce3a212d228b0d5eaf4d22c55c05d651d658eabc13786d9b163fb5712e8b1f17b6c92cbd0fc05d64e4a94d4030bf4b9ea6cb95798ef233217262168fd82d28b42236e9b6142a365a1efcdea53d3070f75456812c3a4dccb7f4b6389d471d37d2f2dfb284cca4901cd6c3d0d019a90ea85f5442ff4af5ebbd615ba30bd5935653698c6e186b4122a5af886e710d4af73d4358cfa629df7512c3d7399ac9ba5bdaed436ae68b7ec5275061193aeb272f1e7148edbb3311abf643552fe42427105be95fb6c8180e122fd66a9483b841bc3c3cd3da0b1c66bd6303108afb39d0e7ae95859a80d2a23ff95566916c703d0598b2054c2609e202369fc300c2dd9efdaeaa9a91352f3e139333cfad76695ec88b17f85fb7871a2fe8354ea753535f99408dffdf4c7823b964f5afa742b066aafe41cb59c1764cb1769df9d980424c7fec4f561b8a848078f7aef40a110852d68f6d0a7add9f8b036d0673de61c7b3e47a07f7b870e62b1479921a4e41e6098ed6a14520bf02a11316bde09cb377ec09aefbb34a4d3beba782166c359f2e4fdafa5f66ee463267b51361cfa78d15f75a8ba27fd262b26edfb3768726190f7a55703968754a9b1336b1b9aa3ebc626935b7457ca128a09725bca1032556b2b53d9942b2a95a148d9b2c4e4210199bfb1fec092cff0b7eaf6cf76cacf1629a4c293f0dae0fa826bb99f3b07b75593638035d43b9430f0802c28093f2bb03da7640684c66b39c913bd39f2aa4399b8f4d1cd95243903eef41c6cb15934a56fa225cf0b67554a1c069850639ba020955f924e2b7cd5c3c96348cb36d94fcf93dbe86cdcd35da3f38b12effbde69c0057a372a5c98f389c68adeab2ba29393b679e05bbd3f1b4cbe954c62bb9478c7ccc0521449fcd03307f6005f8bf0a20cc72c28ab079912dd9406e0c19e52dfc0dcc5703fd31481c037168c2d4103f74e5bd85efaee123ac0caf7e25d46aaf256e37474c4850eced42ee2b2f0d75897b57667011940b877ceb1e8b558618450ffbe90809a625b0cb159c36324ab4bcb31e6492396244d8d329eaf3c130cfa646bb1df627168377959a27ece2e955c9b66081665774a630757720b4f906d6c3d6df2aead129c7032fccaaa46aa90abe28f2dd4b8958ad2d4fada5aca5c9dba08f8326e2d0f27550f62643ff62db6ccb2773475b91d6e804f4651f996a2b776d56d9973a6d31685e6b097d4b4462cf6a5c055f202e8a9d2946bfb798951f01617c8c9a00de92bab23d2cefa3b9bcda608a3de37703620ff98e797c30d6a3f1998a6319f1aeda06941bb159b866bb0eef3f0560a3e67108ab26bb8f74d5c847eea13c98a200f6a699949237c4f8b8efb8f00b77c51dee8e71abefe30242eced113df244701f0d4856d5b7d7c50e6cf34de43e4ac403690c14f7fd7c524a94195c4ac815be1edbe2163a8597caa638b7f5c055357267617ff8c230ad5d9e9c94938518c9b61d9df14859150e46719b09fb198994688313dc705e435945d0b8ec1ad8c3eefc389385ac38cd5c11a41176cd032ad05022dea085f91de1ddf31257e2255eab4bb9d4902b13fd68e119fe1e32703050d8a2ba981cfbfc4451ea6f060806eb527bf981ce2e6835017e63abb34bb777aef7f095080f54fe9575a9f276dd6ae036075abb306c3525ad09e44337ed92c822a0bf7c10e1d3546388b823a1aaf096a8d248b00040488f68792790f2802908da9d5ed3e75a657ee7feefb1007b35bd109809bdbb91a12b50e9fa01f60edeafb4cf20989e752f1526e3dff399f05bb1954ec134b2291869663f265ad38e41084e056dffff8e22ea03bd9e11e7dd63f79d82bbb74d6d3bb15bdd6a13260febeb89db4b29256d3477a164cd89e018f603919e0fa9c4a886fb7a8c9084759f383c56275f7c6b58d523c01e4273b7bc892021f767a556351f2009c4c748dc0d43a6c403bf600505a234b162e7efc1f4119b1b2102", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x10}, 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) [ 199.084326][ T9550] ALSA: mixer_oss: invalid OSS volume 'ä‚—ÊÚXS1¡PR§~ˆ.Ô?ÆÌõÂi 2?fë5æ¨' [ 199.124541][ T9550] ALSA: mixer_oss: invalid OSS volume '®9ÖÇØðï°Ñɼ®úÊËXh(T#D¿r`Ò¤/4H' 12:04:13 executing program 1: r0 = creat(&(0x7f0000000200)='./bus\x00', 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x1000) r1 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(r0, 0x0, 0x2) sendfile(r0, r1, 0x0, 0x40d09) 12:04:13 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000340)='/dev/sg#\x00', 0x0, 0x121402) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)="53000000fcffffff770000000200040000009600000000000000a4000000000000000000", 0xffffffe5}], 0x2) pipe(&(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 12:04:13 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000340)='/dev/sg#\x00', 0x0, 0x121402) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)="53000000fcffffff770000000200040000009600000000000000a4000000000000000000", 0xffffffe5}], 0x2) pipe(&(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 199.192055][ T9550] ALSA: mixer_oss: invalid OSS volume '¼e‚¦ªHâ¶õ}a’×+7V…'™ï[=ˆVAX' [ 199.229153][ T9550] ALSA: mixer_oss: invalid OSS volume '°iïÏhj›ïS’Eßsˆ»á{S*…1‰iÕ›æ>‚g' 12:04:14 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000097c0)="b344b002fdd96db36f917d93716859ae010829ffeae1c571148fafa957188e195bed339f5d6badc657c699e023e4a7b73715687637f50d4b808e69052d1378a3509e5e526c4ae4bb0a4ef1f8c97393e936755e1d5fa00deba150eb6b5a4611dfd0100d8830ccda522ce7821412b7280c16e5f5ab6c0d245d318b20a8e131fac25c10d4fdaff30678ccebece1c26241482ddec04646f90c0db944310f85ba21de381c570abf303d2aadb2b1f16e40d89285af3c8634607fe5c57fb6af04061e169a48abf8ace908fceaaf8e39a42de38cf23526452cb323714baabed3dc713fea0bf09fa091fc873a94f768d1d9100dfe293e131fa25ecdfd0516937fa9491401206bcda6d6b62ba9d2865afdb3c9f5e297dad05960e05c5c5a952e5afac908211727bd34550b510333e087048af6fadad67e10eff01b644ba66c60a3cbfeeaef89b108ccdbafa8f5c72d9c4d225927b913c674005e2dce9411f45bd0c6e2ab426c29c6b4bf39b1fadab139bbe2f5d9d0b2c7101ab06d7dd0694b0a1457f6746cf8c23de9dcdda3e5ef56fad5b9d923f783aa87605f2b9911dc59a16973ca3423eade78fcbf85aafc35226dcb83a60c5a69a07d04e2720ff9a9f27a9c6b459bb8572209000e012be6749040ef887badd683b67f3aa3c6f8f17343c7944221ae01efd81f8883900d67d9cd25d62766e1da8de555b2294f56ee0f831a69c94afea193f69214dad48bd6fbbb339f39c3999c3872801cc0545a0ed5631c1677c866bd7d1a270996702bc06727472a18b145f7befadda85159aec106d33d6811b19d0fe7bf45aff3e172583fd0c4fb034a2362105752b0173867af0bfe46b3135ffbdbfec3c872dacbe03e268e88cd381f91ad4b9628b09685aac68a8a5a90d4710f35bee5666d855e33d496022c2df9feaeab81613874deea292374595c28e9327c7396e2fcf4aa43e6a360ce516bdd07b46a9848fbd79ccd704b4c218ec8119486dc6a7729add0bcc53be12b068d539452b19d4ccd760d335e5c7194392221833d09e757b32e2daa3ec4dd60258af6836adbdfb01f6582909dc6ac0bddab90494419f6e4f015e3667a04a0c07489aaa2dc8350cf7cc6755aba5156b16b38a657da33e4e46a2d05c95144be639dc1435b5459f2a46054bcbae2776b26fa239c579b51e85d9b6fa5d89342b96ea416781fafc74dfbdfe70ec0de786ed24f6e45174b44cdddfe286642e23a3566fcf97d094293b5ce1d295337283ad354e882964141a8d509ca7dbbe789dda6128fe587ce4be6b4ced55788eaa9da40f6a6f72ce3ee385c8a2d142487dff05110a77e8210eb903a0be35b2179d8f797bb9e174d884a20945efcbb104ec84bfc86dc70bdeb6538a37a92da1b4d8c2e87eb405e83c7014b73da36aa54b0194eb26c6af3fb447bc0b36eb71359c7bb1b1e7eca98542aa754ba57acdeeb2c8cd3e819d760519da3aeba74e8d288f26023f71b5ce0ce455a33a65acf8bc8a0402ee296a1f4b3532e5de9641e0df3fdbbc58885f7dfe3f15c4331112de4e4ca21bc4490fc228a7d3128363d10c4befcc7a3c6d4d86e6177c043bde00fb9bc9a97d934a2728831deb384b64efabf7dc151b79d527c73c1e3c6c0adddd7b49a7ef890621b7f0133dc3800a3b2b21cd769a98fb1e47aa09725dd33a5f97ec838fb42e8ab04f1a9414f45fe90af3a454d8c36ebef97c4bade7eebea53027ebd2602b8fe862089d737de3596b6bc0f9241ba1452d65717b0e1cd21231e0ae818384f222330b319395d327282acac4f15947dd48da80f94532578b712a3af6362563f6a1be96feaa79f08953f9cb62f49ab5b77d9f476e2e8f5d8790e26e322b98f4d2e414ffea8b07520f7f77f74d1ddbf27fcb2c31bb8c277f15c16b49d924cb732c29825ad10ee634dcd3cf35077af748290cec7213b8d6bcf97280d2752f42b380168633b5d83103dfb10133aa7851376ebed8b9fdb18e00b119868207bff89cf060f1a3a14c0ce163db8640e32946e7cf563b65c3f1b59ce2e205e3e2158f56bac63fe55fbf3bf47ec2b2e84e18c881674b1bbfb7336c08d9313dc8ed8a1882fc66c51eb9141c32011a1b8712cd1f54f3c8b536fa21f1879870a9f813acb7aca98bb64653c9e7e2cb3d5f2f3617102e22a631ad6ab451c4b6acf0cd9c1739c746d259e4f8d17631108f21e860a85dc2e3702d788873830ea29299e99713f9774a7745fd0e6a0d45a111d89b9bd3d071b7bb62d905c2c77766b6ad2b61e258ed875af1e2d0eb306f2b20f856cb0ec13734de017f04664180aa287949f2f62dc005578e79e818d2a0f7e519df5f9dae68c5cf883c01b2cc96a70a16be3c66f2553a5cd832c938e6b0f68fbfc872e6ffd44948f95121af7b12b596eca91f2165e8f3939f4b27fca988bf7645d6e02e054bd0e7338d7c35c6b7f8aa90c3e3e9d261ff0a8542d84a41574124961d64e5562d9e663bfce5f532589e0be7e9025c64feddf9fa7d270d5fc50792abd529e1134245a499fdf05d4c45c5f59ce70bb996d45cad5680c80ec94624afa7f471f0effd35f5cbd63096b954ffb5cf49c443187942cbd22605fbf166580dfe6ad2cb3f9abc77dcb7781c76df57e2f2771d1f68c293fac6a46c9b95eeaf8181721ccb3a362661ebeb380342bbe0555bfe8cf062c7e8e37500197e66dae4a3f3ec3e9dbbe54da4aefc9877766a41ea535bfaf882715ceacf62b70904dc062f0153dc08596220668e83bef0b80c7251d988fd4e5a1bfddba3ca6007e457f684cbf41416799ef5d015b303feb9930b3058cb0632e19562572ae965ad49966909ee4b3c35214110d7c482f4665b0260d7b6addd5d72469e9019ed38e2d69624245ccb0259343455095fbe6eec9a42a70d768dfaa937ce188589f9ad3c51bb0888ddeaffc43b0e1f786d1db43417a2775268957e8a73ec53fb1484ea5cd8ca6f0b4cd216d3981c4207f2cc48077389e701f612178a77d91662ce20815fff421ca702288e3d4d8b68c5a83158be605c9ba05f2d99469271088056d4ccae44533b023dbca6dac34638066bfd839c8d096d8e8d8b003804f65c8391bd6695cd177c1a75ef2fdb6a4a3cbfb3c5357e806b92b34a734624e5e0cd22495f7eff6fe32d7aa8a497be859efa0f4ab820a1889e807fdeceea31e67ef68459fddbe6afa188151fb858b49ba764ea932cac2233e0907fc81aa22e9a6b9df90a9dbbeb17418210a02984cd31bb9f87f13b9cb4059c2d10cd7bfc784237c7f44477bb087549c8fce466bc0ff518b55c03063f63e45a65a94cc1d4d2363a0894bb4557f58b68c71d7fdd7ad4b802529fe7fa7a1cb566d656e44f2e7bd266063c7529d9a7cc7b1c82e72ff32adcbd8da060be8dcd95c537a99e1dd225019a38cf466030220484fc3394c11e8943c866d456877b760334190a5bf1ffcf4406121a3c71e97502e5076bf960463fc2c16e293b09c9ed75150a7e91930e889dfe44f3641060db6d2ffd1425573e705b1c42a91d7162b1ab4038896935a4fa766e726f1f6426978c7d32745c1d5ca6272423a570f2754240e19bdb610aa0eb25f882345d5a35b10e4a1f91d39412fb80cac21c8cc98e73e799a36ba99d77eee92f9743525143811bfc20f914d18266173817dda7587664ab708a11b7ea999d95577fd03568b3790a4d5453e478f6f6135701cd17bfaba2f7ec307dbb4d3aed1b56a27c8d20dd50b2e99b2321f69862a0277f65fae40663ea73889300e1c93af8f53317aa0deadf88ae4e15948de21d23211295dcfaa457c48be764d9135b826597c38b5930d44440623f55dc72c597db861e04e674795d0ef9e70d7e00eabe18e9342c59cc69c92f91cc0c972fc04c0406c3ed24bcdec127f8d05c31ceadc0e1639c998dda2fa714e652663600006840be74ee6ca300b390e9fbc00f5c45619c73a7b552e7983269cd0c01ca90d60b3562b8360982d8c62c90fd5a1519c908ec5ded0b7c0bb8ee5715044c10315c0d7de33ee1fb8302cc1f9c7c0fc80f1378e50dbc61db733f2616238599ca109f35350a42030ce19af7699acd2c6e86a79151b1401c6ad39ac2f48a0cd0a7401a6ca8bade93b829e4e2fcdffa58af1e6eda9a781bc3dda5ec7bbda3606cf9cce1ce53ae41461dd971df29fe479ad7695018573bc5cdeb34f02fb08b99573243e80394c837bb75c35d89bb16b923a50aee97fde1b2933eb01c45d81b7cde2d712bc77b969994ead79a0f8e573b5a2a7944d1e63cc61a5d64dee346143c652d4047e1995837e320f95022eb2df0be5835cf547e62d8b15046281398a855e520458c18230aace2cf1cc51d57643b9d94c91974097a561c566a6e35e629a522a1438a14152ef70a8cdebd643e9f9e6d81b53bd26bf0525e56221a8f494200d81d14a53a9d08b33d6450c57007a20ef6a46afbc53dc73eaf6d42929931793c90b08182385c13dddcd5e957825c97f5a67e1f2f039c4ffe30e4fbaaf0df1dd91f3a21848612a245c31c540a97ec47b51847935a8715c37e86aed1527c2c8e422c03de5f736f6908dd7d86e7f81be0f944a47d31036a3734b4ec532400634649eb1a3d6d9ecf7d47ad77352406b950be8dbff6bc24bcbeae33a2d5b712bddc7cdfd80c9667f2f8d2a314f1bca36f3d89057878d2bd896cd39123f54d90951a83cd212dddaaea8c77bf25d9a3270d8fa5c3f60b03a4f15736f6bf38e5f4af1370c2bd65152d7acd678ad9352b863ec675e6e15f147b87b1c874d4ac75d25a90f5d47d922d7c80e0debef156d5bb7945020034628631be44ce06250c832f3d13b3c9878a762127e60d38323608cf2a3ed341aa899a6e86491f49d89ec7be9750e405d7ca1cace6cb21e9c3e7c7ba8d5b1d911e5daa7993df1421464b8a20bb71d18f28e6c89f8167d68b6849c8cc16e9aab0b2ab6fa134bf7563b11859dc8228c19094ced9e9be38daecdec13610e06daee9098917f816eb31155363a0d1aa19bda84a91b50fc2fdf4cc1d24a4e110f56744393814fda3b8c6cdd805216d2ef894bb59608c6775b1185964717ef8a75e4e28d81fc5cb8c9d2fa66f421f7b428a5dd34511d28f3b8aec11de4948645bea6d9b4bf2370b6a40d7b4efa81871aa6b3b93372930bdc3cfa4e97e24cf60f05b4f5e1a4ce69bef69923ef5197a6e53cf3a3255c07aa94c5b378d22ea19ea9378a14892a0fe7fab7e026392907bfee8df51849534adaf9d7d439c188603064e25ce65cb039c88ad3919780bde77010c8e233ab5b3883772471c78720bcb91c2ca7885fa24abf666c00733ce0ad30a35538a6b3244e3bbb5028c5b4d18aaa67477cf4fbfc3c26629bc79bfd879b2152eb97cd91a8e1f3aaa6cae5d796dfb9d196f32054b9528dac34184939d6f90d16f63217b1298bb8456ac964444b00d4d5e284d39388a63e6aeaa6604ac8881d24ef139686635be8548c44a96db9358d8cbf1081dc9f1468f3dd9be9ef7856bf640c8ba45a7d26a3a044cf3ecb69c4b77af2360b41c19d6ba1aa750c8debbc5648b8428707be7e7c1285718c808a83087edf993203d69656bf07351e6c608deb8fe043b5ebda7de794d02f8db98ce26bab55ec632d3a9a0256155f218489e586d97440a3bf7e8802d798be81aded189e0461e9e579d3be5468c404d3175053b08a5768400006055c3ec64084979c6ca0d3918a524e4cca369f4d44c54fa14c731f7588da709dc60a9315b963da790343f604c5a8b26b4f7a309be8de4a8f38eb71efafe6aec0434aa4299dcecdd562bb7bb1a13e4267239e033dc00575c9e9c8f662fc8d2080274122f799744c5d2a9624fedda32f17e3dc57079e99dfa8c6502f289a942bf8ef1198d2295cbb3ac667cebb80cf37dbcc00de2cb0adbf1d8097a7033eeca14a8714c7b32f0c54a5da47cb2c9acf09041b3746e47fd881a281383024bdcd8421fe890e6ec9520300e6d2a936baf7740f4a348ca14b7e873b13fc115e0f1fd6c146763e5064f604d17ff58c8e6921488ee846f871bbaed34594fedbf7040f41807e531a1c3dd601b8eefce7146cf16a10eeff141eec79ad9f5b5a2dc8a9d3a59927c30d7387054eb0d1b1567c5ce58aaa6551de25ac3a21c1ea130cd9377103ebefc79ea1636fff0648551718780e88f880a9b6a49dd9ae7b060610b358546290a3dfee2b0374d6ff74500f7256f8895ca789dcea9396fce77f7c82bbcc6e4c100b8e8321ec7630be6298e62248ee4e7d859b46b01c6233b447dd5e01d232f8c293126aa891f5f9bff155792bd7d2754789f2ff6e137ad4ddc3ff36dec2203365ed6fc38b8ded91b62f0ef740a5996c988af266aa57b8cb59bf4bde35da14759bb2eb785be016e74cf38eef486951e0732ce721b45df2e1c027c7adce1671dfc70afacc6afe3c38574d12dd742a08e5d7d73d5a4f3aa9368fa47edc2bc957cce8f882cf44aba6068f0a06af192cd70e3f9b7dd96c950b8f3437ab2596201c6313ad3ce99da65a283a60ee75f6beb145c240578ba3757ac053b7d2ad805879148e55bf6ff62834761a1bd9979a06a7a02cc6432c33f05316237394c6984cc79550673b9f964e6e10ff2b758147637fda9b8a3b296b00360568aad4889609f6af92c729c5e37fea389570c38fff3f159a1b61964f2bad07bfe287e7b776b9f8529c89acea99e260d8fe73e7fe1381f1381742447662256d9657075e3691d5d0925caa22c5900712f292c18e065f0411ef429b90182908a03468e39a922e340a9c6888f39b51c0b298bc08f2f3489d1f75fafe51df4c427fdeba8f7d369a42ae29e461e6ac23a23ea91d624eb496233e66171c85241bc233e1198c1c65bf39029854b6dace3e629add0e29c3398fb868aa4c5aa6aea54c799fbc383ce679050031c3155a74c97a7733ae4f9fe71972c38a028d69dd5c70d6d3d27549a2416dac40c8f0d4b7b4383f03e8d4ca10227dd771faa146604bd16f2ffa13384eb9b8666bc96329dd8cdb003d4ebdc1ec01a492ef303b7ece62bd2e663f9c8077e753a1a53efb4fc2539f84073333975a0d6e4354fa2665977d30de48577bf5a2ca82cd0143a5c56563d8552cf9f0ed817f7f244d18f7f0d3e2f33ac739701f8fd892fcd483540638a91e016025bd5dc66900aa51265b8862afcb958f5bbb3ed0b668d0846369c2dc6d3ad3360ec886bedc34af47b3d7c89003dc6d98696841838eaa98d9190295e00432aa80d4a77c65ce101a76c53cd88f2b30445b04d6d7915001972fb5472610ace185d0eccf16b01181ebd8090170aaae72b006d82c2ccab0713eac82855dad89027666ded92463ce187cecdc45ca414cc0c7733b93fa61303ee1eb1f378be307a6f9a990e9882e0d6afe29ab21efcc52079b53f5216a41457ab92044efab75f79634498118341b7d8ff4ce6c812882b2a6b6a77ac7f930a7d40393bc35c5fce5eb40de74cdfd3d064a5c698c7fcf30669adebdd6cd79848a752fb61541bdd453cd2cd037fdff1eceed2c18351aa431e6b0dde4e80d75d47f625346dad24521440fa4940243b95152a8a1e7c6a7e02401dad02b3d6cff1894acc60bf1d69c589716ce0059f76fa188a09adb75a91abee9a56612646f3aab9ad9ad82ffb9d7294fdec80063f7c91f2f6f77912e062673532bc03f606a05b0f3bfabcf39efad944ced1cce6926e1c3eeeed856c907a97970bde490f3fa3ee49cd0b1d0a3b61408a4e79dd69dffcd8a1999e92d45c6e5302f8145b5e2ccd001340e9cc13f0595b846c93b4aa2940884b40904bcadadcd07e6ce6a06becbbb76882acfbcbf4038dcbbf2aa9e7c45d81bad7f46fe35029511cd541b3bf1ac1cb6f66db525cdb55c5c0c66d82d7b98ba7a281c645ff293101f9181336b6cb874e77270936a1385dcf7d16ab7111780688342c2b64d6c406ac3512358fb10f8e584d320aae48c8b0c44fd5607c91b2bed7e98b9fadf03e2aa7f4cd1de08707986483384751e2f7ce2c4ddeb058cd0c135a4ac442bd3de871b87f5e56d24bca1c88088fff4dafbf0e394ad2662ce07e629e2e5a2075fa7017fb170ba858537aaaa6f6e86c8f1585ee8adab1a3db9386f5f0df5b647760c7b453f39e842a2ac74901d8bb0c99e756cd69211b4523284f87de1831fe6a5c2afaf442bf7d01377cf5fb9f6f2b687410b5b560a5d3449dfe32e898e0417ab028981859c8365e53276a6095a8f6a6636c0e69db7c7feac2479db2920f4966047bc82af63a8b9ce4fe6d900f4e13ca94e9e0908b6c6cab584a1d3f276673fffec3b088f9d881132d910b0105846567382323d4fae9201ccc80d35ecce308a36635cbc72dedb14dd9794af78f3c7700f20c0b6fe4c78a216056f985536609dab38d3adc874bbcfed9a4596b506ff8a05a623a95f979979706776f31a2829e7ba81db15e46f7e51a03b06ffbe8eacaef836435a17c73fbadf7da64b331009623d9b731dd253122da128721af9e6a239462fe4a5951e02e9a5997694c08d0342f7a59ce02abdd1f4b29d8aa970a02fef20947043fc3148c5393a58924da8ce487f8fea84cb13eeed27431dc7cb5a40d5ba621692256c395a02e40001c0a243bdb02c1cf0161efd7ce078f47b1038bcb6d566dc75c9789ff25c62576b8d09f99eea561ca6efd621cc88803f175c1c4523fe3f2417c48147268e77b22c5e8f9f448c7518430ba4cacdf379e4c32b59835657ecc0b8c9d9b7099075510fd894582662a331e0487f7fe30ece7a560ac6c9cbb13014cb7f322ccce76d03c9d878bd4df74610e6fb83ef948a694dfac73bd20e74468e1f123b76486dcb28849778898bb1dae0c3a6e9a6482a5804ee7fb8852791b97d38fabd589ffd635e16c73d117517ce4a6c9a7a8c26a54762f71dbf81dd3ee888308d5020a0fb99c76c8e13a88e96221421b3b6b6cefde4e5c800d470c0a1dd789830e651a82697a32abc82a2b6e136a756cc0dafdc0677751e8c716be2321d03ae02cb713001d8f6d5ff2f1f6178841620a1c048b36a2bc2116180bf80dff5b272b04c0b6aab6caec9a66134f12688c1aab447e62c59041ebb86edfa057b4d5cb5fbd2a276f26d550ee420f0e49d146e6f1b71928558774f5103b9d0017501ac3a960e4a3467afa26ccd7106c8b7ec39a46807445ea6f71d13211ecf30cf29845f958d84bc5d979f39c9f7c50971d00301feee5054df027ba0785ee898ac7291de0f1f8bbc4e99f05a24e055305f656746adb58d463a43f9141dc6c8171b3b77a90333f4fc8e1b3a7c1f46a73c5f1afe6c9f0ca2c0db029886fb3ac2a1c4da7d2be9f370954ba33018d80a36ae5b15fa4aeb4313f2d199b29c115fbbe8e5c6db3d75cef755767d0c35ab8fb46387cefd2d6cd4bf23ce8c8167762f1f40f6e9c81252e98682eec2bd0fb930c93f10ca7a7d869f3a33adc9337924e636ee533d1be616eea2e9115905de5ecaaaaa31973e72d4f84e83efe7e96547a0d6c54b798a37e7bb63eee8afe2dd5bfc58ba5891a79c10b7dbd3b5a7c6ff8912950508dc04fd25af2ed2d558247ba3c0635ba6e86d8f035f5b7836425bca934d4d1df53188ccdab6f7e1c931115335d1854b3bde52d95e8f029a8bc8f0fb20edab06617430e679d98274b33d0cd18cda13bf5d2b22722df3c87e66db1601b8f2541b83ed3a11a816550f8c04872ffe85c6737ca59d24158f3b9aee4f91afd05d31c868d94ef50844e311552fb079da22d4d3b62f3275b701f59c9cd87429f52d6df24c0ffe8b7d8c74bbbd95f9107a1fbeb5620a0a7cc809b78366d38bbee42af06b1c8862ab64d74861ca51f4f0fcc69c1824fb94e7f4c5caa8608777924fcaacddc83445403d4529505ce5bde99566024f4a619a2bf8306ecd19aac1445e1b7d37b00a0457e81b21873f64716d60bd04bc8dca86b8450cdc87d7f413ab699dc5dea9029e6861a6d54de58b513feb8331ea3163a0a43d6d3b4f581982150d05d2fa4ce818e9e8a9c46a492e34bd6d27b663f39a1999eebe37296cd1502df05b0ae3e9e28bb700b1af26150515dff97efbc6eb86ef38fff96a341207a5008ee61d72e60d84ad43a04c8934dfa9b68f268e912dcf20fbaa968a1d544e43cd40a239f00f2ed936a8acfe83b8d75594709c6acc0c4a7c9e97204d4fbd551bf44b3cc0838fe036f46f399f022796ec63c81ad84c8117d34dee77ca19fa7ced064fb7af81dfff3809b6eb1b40266dbc2322032d33abc561b114fc69f7dcde4c3418b4a6f9381374ec147fb35c90d7ba7a74285a8e012a888bf7234fcf5073de955397ac58f9a9b19da7e7f6eee0ddd272751348f775e7747261b02ac535cff098e0c1487d64bb9b885fa15b23ff3bf7de1265c02b8cf38428a1c37d7912102dbed0032cbf3ff7983f481c910d81914df3ed54b7b0cc56718f175c2ae56871d0a82d469bf1f87453c9eff7da3465235adad11331595039e7e33c463ad75124dacaa43b2cef065eb699d42d0b3d5a6020d0a75362971c31a00629712a645fced90d87c5b8edba465b25b4ec2fd95445851a7a11b03c282d044b83abd38d52b846bdc1fae24126cf0cdb92d1891f48aaf6c828248b65b11175f00aab88b7189b96b2508ff67a43aa50df3e89b7268dd5efc753d6690903438f3cf6cb0219301b969ea46593761664d6ec633f8419204563da5cefafd0538d91a56371905775586f223c22f1102bbb28b1b88a0087aaf2b885ffe31193defee693b9cd6f75cec07f55f98f9d7135904b6d44c34abcdd837e8d7bd4c0ba89c6b0dd4c25a36801953cb691b33260b36abfd236edaa1071bab1bb2c5f31cd55991890372a47324de83867e0a40e7d426823cf8c01b1840586e148f15b9e208a1ff7a5580b56780faa8e112bb1374c79a8e8a1b8d997406975aed28b838ca374a97f5b1e1f2142e0f945130097849749adda47eccf34076dfc6fd6e3508b101047cab7721cefdd6e8c77366b62149a938a471e9c082e408f6d2f074eba5b02c4bf49e8ff8bd9757ba8ca3a041359f9e93a37ff7595ce29b01d7f5fb87db2158ee9b2c4642d587f960e4bb3920b718fd08b9747917eb2b6c4327b922669569cd68d6d3dae2182dc65f726d039a5dc4aa652ebfb126d2aff4d883bf47d531d9f9cbe1b439093929b30bb19d125272cb9633b6358c542148446d407b2cad9aaa84827dc218260b2dfdf6152917d75dc9688f0227832924e466d45c64bcda1cf9a71c691c492097ac3953244b24c1d1ade17225e40c1e919d7095d9e7b65e36203a2eb37fffde2bf00b1391ddc1926748418c7736e52f85387653bd3172732f1d5d03190178d27a7862c47c71311103f916fc7e19fe47d5a493d8e5c1f8acefa31cc3491718fc66c8e0f687bb6cc06a8154920e4fdd52f652dba01c3444cb5508227ed86bbaa492321e2f7da41599bbed9e59ac54496ed4da1298cd774d71d7123a1467ba1f21a35ca515be4cb211ce49947266dacc665470fb254be7aa7a3aee08d368fe2c715875b1be426e05a11ca340372aa7e8215adb3e0939575c1d4f88047f4e0c6c9559989dcb6f643d5bbead66470d995ac83e75cd197e751758e08ba95", 0x2000, &(0x7f0000006a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='0'], 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000077c0)="427acba0cb134a366b4a8586847734cb2f58a41e01f23f5b6bcee7eb6f900e8e6ddc1d911c7d2349eff9ba7f6054d02c09530c9075f773a8bd988da8ed205fc6bb98a64ebc2beb09b9d14c2011e7300586e9c9cfe0d439fd8ab52a0757f7a55192c88973b9736182e4d11f30c2259890158e9585b38402e2c1669857a726a949ab9485fe5f948f367eb82af5336a0cd17ce84341e774d3d06d205de859c93937aabd6eed197b6a9c853ae638146a196dc50f442e7a075c0f39fe73f2ba29231393f4ec8816931606320edc2e8ef97a8bffb8aa7b6ff56e798a4ffbde99d0258c0781615e08c3bec05d977fe2b4aa1149f9a73fb8ac536c70d604ae257905d1c3227d7472c8817a523dacabed63dfdbf396a87a17b0234d0f5952c4ef4b156fe1eae750016051961a7932c0ca22e1ca6e876a2caaefec90ed76903bca33271148941bdedde63b12db6aa057fdbba65b02f46ea4febd0b501af656e6c8f78fab3185ba3219a29ac7683d02d00b590afdd1f0f4fdb40f4dee8e95a86acdb9a016f2fd42745da6268f1024973625cb89552eb5725841326be6297ec7f59adff8c625943e315ac6f30da6a52f3358216f7a666d6f784bdb582879f1500c7fd966c2462764342078c38cf5e82f7dfc5b3fa2e5b81fe955418e9dcf26886fdcd85a709ca52a01a3fe9dca47e7c33593f955327657313aa712881bc6eff2a568ed2613ce5ae5507a944b1c5bf3915c00c98f801c65675c2d6723e9d74c4a1833914f311201b4d34706f018d8f7eb7b20eb5afe99d17649fb5dfe051510080e94a80d057966addde6c40bb645955bac4cd109efe669aba3bb71a0cf3c68532966e73d9b9e7cc00f6f110842bc647bdd6b402b5bdb892ad9340be2f5333725ee409c68986bad0e861a313296dd875027cb2189cc1f460ad2ea5519cf4da8b13f24462a4f10c65cc1146c1e759ffacae8068210fe4d0f5d0d112ffff1985ccf378a50c6c00d2ff6e231be3cda0c4a1181cea472f6d8d5bce9e8a57ba54e5b8186242205884d7a3d1d48ead1c51c87517da247e42bed84e96be818d26e376844ac8f5d338ddc33c61f53237d24a101d52bbad20794d9de9e14ca82f15a565a66841629eca2141151f073c17d2a1ce62878a62d0bda30cbac2f433c7569a228f2ca15f110e6061a32d452be1cbe63ad90ebc33eb956ff21a666893a307b8c4943812651a2cd1164dd1e6b3cebf20de914408d46c3313147f7d7bf925f189b0e296a2881af0d45c2d92b3986a2fc6f66f7f0102166d61fd5d9b87506c2200c6ec31a5bf333d2603b24e7b82667f539ed00affbcaa22d447f6a5a7f20bd396bf6e093df962d4183074177b0acf7672e9b2cdb91944e98b1022daaf27faccb6fb5b5de3a6ebb64f41a491a900f348bc9e592a652ad77333ec0d27e50b4d0fa43e47ceb5d9b0e0ac02bb54432db267914679b9dceffd79afa4cab11faab4cf616f10d540521954dbc3e13be8c8e0fe74385d762df56cbd25b34faa732025e4d50a4560551009da8805acc4f2ee107bc51665e86c46a23863e3854dae7dadae3ad5653f8d9ea5288b1e47120fad4578b6f1ea5434ab5d2bf3278c10b858f25c33e570147d1dd78d532e61a3edeafaa370f878a4a55827f49debb0bd589378bb70c78758b981e27e03dcdb2c07d80bd07b5681a0fec64e21a3b0cdedf5859f5a45e8d166796396540aa048ed96b8763799de7d34cd40af208cbade1758292a22a9e54896d77f92cb945c08847dc25158a52c0dd8000c43bdbaafeed346faade81347b25b6ec7cfc88fa9a82e7eb6f2a6ff40ecc836d6d995b191e38c77331cdbed5e49e25ee94c0e5c9f12fddcf378658402872dcf977186d227827fc6307335d42c40cfb85e5df194c9851429103c77bd4a222f94d362c8a2c6ac6b467014f3e249513eee4f8f800ba0457a8fe64ff7ce483820ecae17f2c674ff83ca2ec2fade5d6a2bc6d3658e7d0846934cc03b941a967d0a874ddb8a8a0df165e7b53194d6002529f3b6669866411905d94a5f6ee659c6338ca52752601e3333bfbadfb4950f8e941618e31f37f192a4a1b444c038e72cda4ae5a6a9787a1db4e6cca9fff87c752fbcd841738cba5d81afb248e119196459a8edecf4c8f1f79fd4e9f4521f816da397434969c17cfe6a55ad79f186e352a20818eaa400864f40207a8a89665d5a2ab1a9baf1c635b95e8736a99fb5902bf2fb93c2d71e7f69c215c7c02f60ef507ad4bb5dc0d886c92b80b9893fd42d56b5ea8fd181dda1e17a2f761fd0b5f518d7f945b40ecb5e1aff8908d7a63a6bf33e1edbb92f34d651551534a5b156df2d8872f602f3b6a7b0d85cab1d37332bd3882123909b31bca2b9b362b500ae6ff6d21a9128638036c2e453f820f6ab3bf89160a5feda7beb9ec78386f89a445b8943d231ddb260b73032e1052396b67f63c33f6344e646c4024afd941078b5a8fb99f81262f9d7ea2e0bafe1702af861211a87e4dcdf6f4d67b625287dc9b8a0722ddb8b5be0c1941e0f67d0ba6fb8a1326c69e564fd2a9f5ae3fff507bfda5859dc159e7cf5445973e60896a22467d392176b60ca47aca44d0187a15953750e36f3728e6f573326f3d7946720755b6ec7608718790870b75a00262ea19c779678b58dba58612b85d05021121d1f21a2cd4fbed2db75a0beda9222a5d4c4f4745e42176ada15be47c43e589d9a39b3ee0ced2ff47ce51b39277718cfe0f16383fb9be67f153554b6c0dbd9efea625ac08f9bb58d69cb2a3ca2196468ec13400c6ad6d0e0260a7ab1561eadd37eb6d28c7c65f1ea24a437504b0a61b40ff1f410ab2aa6a4e1b1ee8d574f0b39283b1f32a382e7d39cfd07c95015c0d176463b2d9b14c0ee8d3320884340f0848764137ee3fed302ddbc0f04d7ddba47955f7f473548855d04aceebd33fca844c53096f732a4b1cc47e57f620e5ab2b2969aa0dcf35effbce446f20a35fcc3c092727ce957efd15f8328592ab6c8c188c94ff6b9025ea3c0824a756f21bfbd9010288fda4880ce785e68e77ad5f0dabbab737c7bcd7ef969c4a1ab5a0d61c8dc359a65107749e5ea31f8851809ea0618bcfb291458e1a87dc5556be464a830a1ffb52eba39e61bb800f2e74630f051f9c09067639888d1699c3519352c2b123c0f268f334a79a29a0f5ad0dc167b535384d5960004ff6c04dddb5be83897a57efb332dc7a8cc5e3730236e91471ab1b049c69b1614ce1400372d33dabdb40df1d8217223befbbacfc8f92ebf5fd6c7f91edbbfacc2b630a0b53e634f37c8e2edde5bded30a64bbca434b60e1083190c8cd7ad992913ab724c62fdf9d6dbe3c22ed9f0bc1f78b33cc9c538469b05b15319a4b22ef07337b3d4054cc672a1ea97be881e139257c3418bdacd9d04321a4b55fea80e9a66e1f3b6da2b25b60ee977cd013570e9338efb3b17155f85b8513222fbaa89c13e9d84531651f88ffae51269e1859e084dffa1186361cc5f48ad6e24e775b977fb79074192c88b7a662126f08e23324b3575bbcef3ce3f3d75ed0f6f103aadd8551d48cafcda2a50a6f08ed8d38b3a2fd24e3e8e9f914836f516796706eb729538f3b736c84da3f6d10fa9c2294972aa1ca4b8ddb5159d5e4121cfa05183ded0a8febe0ca33ba74ddfdaa46afe1582c02c4905554ec9ebe49a97ce2efd26c7a0da119ad7c21d8c830036ac8f3dcbd8d15790e5421cde93fa33e8fb26918bc96d6c879c10fbcdbd7aab0dfac95bdca06edda3648f95f69a444e4664ecb67c91681aad948b5ac5a0ddcfb6679e5f6d1b38e582a6720dd04c0a613913e1780f05a6d82e5c40aa37b8be52f55a5a4ac93f08be5496b7d9a9fc651b1271a6694c16c4f28a07c5bfb953e75a21ae70ace4194283e2ffeed00a75eb8711dcde2855e00a3bcb1206e9a86e155902b0681662412277b4c068524e5bc8f1087c5e8b65d1c849592a93e55ed793baff3675b9f18f10f7f473c6643db1b2fbf1abb3c9a083fa38333d7b2f4968601065e2c10845b7856bd19fb4bab1fc0f021512f2c45e15d1b6ec97e30a0d4c745ff1868261daa05365be849c0eab31fd2e1c3a49f9ee2c24b3989457155a8a6e3b12067e3eb4c6b92918832ba2e7c2bae72a9ee78555a9cbd1e8aeb876cae916d27c2349aaa3ad38b4d651c84169d624f6db423e4cf8962ee458ce087007a727ee2468ecd2342e7d5a14f72279f0d2be70a60ffe0c78bab23f72299c049f1b9e4fb3d1fac47cdf6e883316e1925dbd8502a677ac19bb7e7f247699d91af5c183d5ffdfdd13993e14993706291b482e27678c25ab129f2380bffc08d7b94ade55ad03715de4296d1ec8ea728df4b1bd204028231dea73688b8aff36068ff0b717d422e23ad6fcecb86ff40131496e86dd4d20d5f2fbb51d0da3b39c9b8ee402a20091eee67efe8de820f47b36745243428ad8598c6ed370d9461df54deab1a2030dd8df64926b9948c96b75496db3b9cb8f0ab358011c846fb7e72526664a34a2958c949dfd0715d515d63dfd8261af83ada1aa216f7144884a4eae14e5ceecd65aa26a800a24caeebfca9aeae70302da10ea4afa789ca29a04f625f3ef376b7dcb6a6f6adbace69856a301be929ee46ae4b4a0877656e5f91c1cbf70a7333a8d3c6944d61a35f46401cae9a7a9660022bde8e157ec183f1742f677b160d407801cc1e76f7552a8e2d456b3e180b6aff9681fa9daaafaee60a9cfb0314747981842ee99d00203b5ec6d8aed061104db3e28b0000a8fb706278481faead9b884e0e0fe88eb543dd795c1641beee9eaadf3aa7cef794b4fc7d7424a8861944ce5fd41c04d127efde367cdbae45a8a9c649ef4b98ba9041565d17b07e6a493d614c93172ccbc9db8a2ef41579be0d8625937b8a87e59fc12d9ccc2acb9480bcfd50e7534230bfb10c4aa46ceebbcc017cc1bf395eb646e36497e875321b04571713eed176989ae3f56ccb38721c7dab2f153a86a52f5bf8478b780055c77887cb4b7e708fd4a2b248e99d06ee501d97e5731687fa890ceb164d8bcd0d259ae518eef4625d5b38c1a96992b3a18f1a2339277262cc0f3e72f05e754fdf3b7819c55ffad39196d5789697794bfb1438f04cd9bbeb99bb28b8183d963076307fcd288b13e088d14a4cecba05e8bab163307dfeb6d05a99b8b78bd9791c93bd539c73f5af61cdad3a3b96e8fc2b4d87c12526c252665de3785e7886e6704c0734a41b338c1d6f362a5f1cdd5c57c3830131ab461ea0665c872bbc545a3ddf22ac4da0459c8a68ffc578afbf9c13ee22e9a4e1160e7cec191df6be90bc73c1cd66e621adaf4d3f97ecf087f13e9fc9d8f64fe3c0148a06f6aa633af0eb3d8ae88120f5587df3d084ffdd55a8d8ebe02ded838006158912a6dbb70acd8e77e82cbcfc654b2d4d2ffb2b599a023a257bbb95cb12b9fd9911f4d502eb49a90512d08280eb15ee296969ba0cec75b8b55bc855565063ab34dc190c33c828593532f5976ca910a04038fb6e87fe585a34cae0d6efcf445991f5f792de3e50e96d63c0cea3a88fcad54751fee335a92ee44aabb8be9c1a77a9ff684ce9119175f72e61fc4ab6aaf14bf35e03b3ad4f6f8550ad2772680dce8c2e18319ac185157c06712e998fb946073f1ba054a5087a9beccdb1471cdafd6b71fda4c1e613d44499f777a804c532034e1408fc3d3b7c5ab96a672d3010f937f7cfe9335d9fb1ad0a1316678c86d74145c0c234822f0654fb886ea6b460d2f5e960462d6a11c3948060dadae4676967c9d257e801af3a7d33b42e29ce14848bf376de9ff172777c408002aceef18b6431bce8da6fa6722b11908ba1a6159c8348b552018854860e7cc4502091ced43b197ecb452d552f4795409d7cefbfa89ac945e674c58a25575a65c5efdeb3b6a6fd2eb94c37d1149aec8df407cb2af286d475d4ef31aae90e1fc2b57e0e86ee1930d4e0e3709add711b5752492462969af72c161bf1337fd5c5d06a4ffd7bee476d68551e44c77dd02d69a19c984689a090e7c32c2e1e150e59405a354ccc3cbb08bc294bbae23f11dc5b2c9e7a572b8fe6c662717313abc861ee1e8250bc2e687e222ef610b9f785301b54b1adab274d9ddcec8e98ec6ce577a7d60efc50fb4be5bee8f5dcf625b1b76a05cbf0e2d45570e7d90688be12fc3aaaaa5fd76d51c423e06766812012415546cfe67d037b926aec1013cb4ae40d03a2b1810a14196d083882a7aa5140663c6a57d026b757f6d1f525c612bbdd1764424cf2c80cfcd885e49f7076ffbfa102f020e8a9dc5cd8abd231a485d0d6276b6f0edf1da9446bf09e82b164ea5034c6751905e1a9cbca223d08a90bd9c01066a2c3fb69c4b2df8655a414644b783ab69cb03994571dd43ef036937f3e24e190fc0d5a2c631bc1028fdaf8c54d026faa01fee65fc4663c2355954add20d96d73d895d3497ba32eedfa8a0fb0e2a8fc65896086902f485c80afbce08b3625fdf65ea4d47af3a256593e218197038859a338fef2e9f9cc7d399a80cf09a14acfa93f020a9122e6226979e406320518dc66a1c7da70d09559840d13c50632cd1c546bae5c6d5444c1533d10a242d19fef95724975e1ed1a02cd5e55fcb97de5c0d717453c47901f21d929dd27754d2910db926c0b175c98f04f648490e2ee7bf021059d1fda35408e8584ac915b080bf7c7f710a4e4ba3c8d1142900b15eaf8dd092695bad4c5d4e538fd82260e3b116551042fa3bb026f7c157cda699e9992d2908c8c9eed4b0e1b02f83c6e7483c9116f84f3c8751ef9f046d77f0ca3ae5b22326f800d7d3ddda701043915d5ba91e4c4d611ca45e0069a4b04068b4330b86eccdfd96e027e66a5b4d5ce01a80906535797fb3d1af4a4434e2c5a5fafbc01d19a0d7e3bcf26a4c52962d63bb148c3171ac5cd8c61ccb2dcf8cbfb5729ddcd8aca75242886af39037ba303247efdb7fd37a92d5bf78491d2ae4fbbb98eafb707977b8145c6ed28ffb1a64422f2ef2fad2aecd3361f2be58019a22065e5884963bb75f233786910bcd0a6cb05b0f52fc146f0fc1a1355c7ab6a959877dc3f151f9a79782ac90e1734b5a3ea3a5c565125475106cc723cbcb6da6ec394e1db5285a7ae06f7b0b7dae560b4ed51695e3aa5c2c165367b4a13a9ed449cc24f5abb34707e640161b97aea8ec988d3f703e311975b7561b748f7ffe409bd44ffa5cb089798d18b8ef8bf8cffef187ac6bb7b7f0b8d196db5105295a5fb793d3fdceaa74f64f217a026c5a6d319252faca21bbbd398e3cdf03552d82acebdb36c8ab646efb0a916f804eba0c782dbbc49c2da33142afbc447defbb9b338939e6a94fbbe5bec8d985fa9dafb00cfc142bd06f95a40866e6b3f935a629a32755dd43daec8dc3cf77468f55e4f09fdb8626b0e64b005834073041dc2a4c9f47bc1488e11842cf54d596e68272ad88b37eb496c2eaa81e3ef6a07d300e4931ba0a3b84217383c8c8d4e5c815e95d0b79638e20afc2e2813b91e4449a82a59e545d04fd55e5bab5fe14f6bbbc8a92e99d5f7da5b42732b912358bb9e469c2d2ed49eceffd0ec483d064a279c2e30ed663fcb80111b2c1cb73c8c9dee64d509da58b714698e0c0b882bf6a8b32b659de269edc108ee5a3c332d67369a170c7e4225d8ddf7d44e1b6396610bcddc53ec53e4937e0e7f8b1d017aef06feaf36a4de0e1eecf2219712ed98fe32ae84a09f713a4b9760e853564729988cf3ed29276b2f70fecee88367bec23d81e45883c5706e26a69754c99ea9b969312bd2571b0554d24028892f2539abd7124d214e57cd28eacf007b593d5a5134ee003ac56a9434c68af073b6261339b64720d2b29ae73e9392d7ff32151fc29c7a42116848012d7bc13b6ea7a42a57218764f688c124faf6d57fa6955c977a04a53367333ec701a236ff6aecfca3bbec56d2d2fc40176920e52015184d4f097876e443089fa10b21a6d2a6b2ca13befd3468d3d589e72bb2054f0f50dd70be9730cc6d18aa3ab4b9388c3d6ec890449f20b174a5c607261cdcb1197ba980d54da9f3cdc06da9a8e44939170713ee8d09e7b68baf25cd58d4da58712d242c4b4e1e95442aac18be7a18720837b8485ec9bf42aab0324c8acc231a7abc2c4b7cb262e4cc83528323dab16cde348a37c0a16e2ccc99d9e6c19ea51a5bad4a20fdf3a61e06d476eb5b838fcabed735bae2a0eec90b4b953bd6f1dd845ab44c848e7949a1837cf5103502c14190db6f0c842b91c8812b65f063888a25eb742ae49d6b3f4a09b08d4cf63384f6f3c39a99f0e86ccc6e4fce76a24b1e5599fcd0ec1dc3cf57c77607f0cb11730c5851a4da9d6609d57a13c025d9ed2c9300cec673220336ec833dcadfc76b9753aabab0ceb02a5309659ba270229f048b0f68fffbe8f03d675da1c49aa5f50cadad61a8bfdafce9d834ab26ad652905546523ce506b1af84c8b85897e746d3e68647cb54012f4014a0ae21d06068f7306dc346ae5af9553d65f2902581558c3f768962fb2bc78804f38b8d74716a1d920e7eb460526c7a01d537177e805be90d6b16e8ad32f30a23acea655b126e2f4781e051e5f437fa4cbe222b6b4acd5b0b617b2730ec2006da23558ed6346ebaa260b3f852865b557641f9c20bad2b3a1134510bdd6cbbfa85088618da627c5340040311debdeeee8a791d8d4033d3d4b921bc0000a9264e4a21a625d46845de9624e6d71676707a81b3db224eda19b189b3aa4f91da4a9683d655452b5d69cdb3df8f7522ac3556dba4ca452a422598e6f77fc0cbbd83fd31053adb92dcb9b1521c5eab0b22851e12cd0c45c21cf0c0bac073f377d4d9f83dc22157ca53089ac4db941ed73d753c06e52b51cd1bf3f0bb06594d4af84c046c87c25203874f219dd630226f500567c4e0fa652702b6fdae027fbd9d30f0e8e2bcc793ec0ccd0170203e58ad6213dd5f6556abf042b4f64fcafc64d7d1902c24f8c147f4180cfe03b72340defc124f52a2587ec113df848785a857745d9d3d2140df982e24987de0cb09f31abda61cdbf24ff4ce939a78ff2d785ec009cbda7f3f32704baf50ab1a65668548e83ec06782f0f729249559f8a3dad79f59308d03946a3b298662bc1041f65998678d3f371fdf29158f95b93df01839143033021cc0a1b1b04ff40bf286c48d82a7fa797aa966b9e843f4e977d836ab54e1832276b40a0fa261efb9f0c7addb26970848c1709ece53410c7ed46f86a00ad9e3a6d360a05354f60b3ca1b196580bdafb227a46a40cfc62d819fb73f1bb1f1f1ea3ea0f93643b7a920b44003e64c34fe075b09b145f7b32dfb487b7eb925adca3287d0d87260b593ae4631310abbfd026ce911688e7c94aa44b758c191e6ba5851742dd30ccf02b307292063a09a9e1d79f1359575e18890ea5e9f7b4b6260ec8cac8c558aa073dc2e1f9df7e5d53f7031899a16a9ebb190b5b0c958c977169ee19e3bd11c72b98df37baab9c2d5efbaea7cffd5675e854c173f0614cd4c553621248bd37b98c91e3d5bd4002f7f6021fbd7b394ee1e58324ad2cae86c537a8f6459a20ce3a212d228b0d5eaf4d22c55c05d651d658eabc13786d9b163fb5712e8b1f17b6c92cbd0fc05d64e4a94d4030bf4b9ea6cb95798ef233217262168fd82d28b42236e9b6142a365a1efcdea53d3070f75456812c3a4dccb7f4b6389d471d37d2f2dfb284cca4901cd6c3d0d019a90ea85f5442ff4af5ebbd615ba30bd5935653698c6e186b4122a5af886e710d4af73d4358cfa629df7512c3d7399ac9ba5bdaed436ae68b7ec5275061193aeb272f1e7148edbb3311abf643552fe42427105be95fb6c8180e122fd66a9483b841bc3c3cd3da0b1c66bd6303108afb39d0e7ae95859a80d2a23ff95566916c703d0598b2054c2609e202369fc300c2dd9efdaeaa9a91352f3e139333cfad76695ec88b17f85fb7871a2fe8354ea753535f99408dffdf4c7823b964f5afa742b066aafe41cb59c1764cb1769df9d980424c7fec4f561b8a848078f7aef40a110852d68f6d0a7add9f8b036d0673de61c7b3e47a07f7b870e62b1479921a4e41e6098ed6a14520bf02a11316bde09cb377ec09aefbb34a4d3beba782166c359f2e4fdafa5f66ee463267b51361cfa78d15f75a8ba27fd262b26edfb3768726190f7a55703968754a9b1336b1b9aa3ebc626935b7457ca128a09725bca1032556b2b53d9942b2a95a148d9b2c4e4210199bfb1fec092cff0b7eaf6cf76cacf1629a4c293f0dae0fa826bb99f3b07b75593638035d43b9430f0802c28093f2bb03da7640684c66b39c913bd39f2aa4399b8f4d1cd95243903eef41c6cb15934a56fa225cf0b67554a1c069850639ba020955f924e2b7cd5c3c96348cb36d94fcf93dbe86cdcd35da3f38b12effbde69c0057a372a5c98f389c68adeab2ba29393b679e05bbd3f1b4cbe954c62bb9478c7ccc0521449fcd03307f6005f8bf0a20cc72c28ab079912dd9406e0c19e52dfc0dcc5703fd31481c037168c2d4103f74e5bd85efaee123ac0caf7e25d46aaf256e37474c4850eced42ee2b2f0d75897b57667011940b877ceb1e8b558618450ffbe90809a625b0cb159c36324ab4bcb31e6492396244d8d329eaf3c130cfa646bb1df627168377959a27ece2e955c9b66081665774a630757720b4f906d6c3d6df2aead129c7032fccaaa46aa90abe28f2dd4b8958ad2d4fada5aca5c9dba08f8326e2d0f27550f62643ff62db6ccb2773475b91d6e804f4651f996a2b776d56d9973a6d31685e6b097d4b4462cf6a5c055f202e8a9d2946bfb798951f01617c8c9a00de92bab23d2cefa3b9bcda608a3de37703620ff98e797c30d6a3f1998a6319f1aeda06941bb159b866bb0eef3f0560a3e67108ab26bb8f74d5c847eea13c98a200f6a699949237c4f8b8efb8f00b77c51dee8e71abefe30242eced113df244701f0d4856d5b7d7c50e6cf34de43e4ac403690c14f7fd7c524a94195c4ac815be1edbe2163a8597caa638b7f5c055357267617ff8c230ad5d9e9c94938518c9b61d9df14859150e46719b09fb198994688313dc705e435945d0b8ec1ad8c3eefc389385ac38cd5c11a41176cd032ad05022dea085f91de1ddf31257e2255eab4bb9d4902b13fd68e119fe1e32703050d8a2ba981cfbfc4451ea6f060806eb527bf981ce2e6835017e63abb34bb777aef7f095080f54fe9575a9f276dd6ae036075abb306c3525ad09e44337ed92c822a0bf7c10e1d3546388b823a1aaf096a8d248b00040488f68792790f2802908da9d5ed3e75a657ee7feefb1007b35bd109809bdbb91a12b50e9fa01f60edeafb4cf20989e752f1526e3dff399f05bb1954ec134b2291869663f265ad38e41084e056dffff8e22ea03bd9e11e7dd63f79d82bbb74d6d3bb15bdd6a13260febeb89db4b29256d3477a164cd89e018f603919e0fa9c4a886fb7a8c9084759f383c56275f7c6b58d523c01e4273b7bc892021f767a556351f2009c4c748dc0d43a6c403bf600505a234b162e7efc1f4119b1b2102", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x10}, 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) [ 199.272523][ T9550] ALSA: mixer_oss: invalid OSS volume 'x©ú Œ¯}Ûy%ÉbŽWàÅ' [ 199.317600][ T9550] ALSA: mixer_oss: invalid OSS volume 'USL¦ÞPqÜæs÷#×éwÖŸ+' [ 199.361126][ T9550] ALSA: mixer_oss: invalid OSS volume 'à™)áfû‰Q©¯½a®‡ðCwù Z¿}q7>' [ 199.370102][ T28] audit: type=1804 audit(1602590654.079:29): pid=9560 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir010741330/syzkaller.lIROhG/24/bus" dev="sda1" ino=15995 res=1 errno=0 12:04:14 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000340)='/dev/sg#\x00', 0x0, 0x121402) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)="53000000fcffffff770000000200040000009600000000000000a4000000000000000000", 0xffffffe5}], 0x2) pipe(&(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 199.436133][ T9550] ALSA: mixer_oss: invalid OSS volume '9ö?X0÷ã¾ËÓ˜ÈL»—cÍ~®7˜ÜBŽ7o]è' [ 199.476732][ T9550] ALSA: mixer_oss: invalid OSS volume 'ûW AŠ%mÓùº.³lg;·™ÀvsygüŒPk' [ 199.516206][ T9550] ALSA: mixer_oss: invalid OSS volume 'œŠö9s_ü9$ˆ 0xffffffffffffffff}) dup(r1) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 199.568448][ T9550] ALSA: mixer_oss: invalid OSS volume 'Ë­Ÿ«¾]Xéù¿Í`ø)áÔG}ðÆ _i+X' 12:04:14 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000097c0)="b344b002fdd96db36f917d93716859ae010829ffeae1c571148fafa957188e195bed339f5d6badc657c699e023e4a7b73715687637f50d4b808e69052d1378a3509e5e526c4ae4bb0a4ef1f8c97393e936755e1d5fa00deba150eb6b5a4611dfd0100d8830ccda522ce7821412b7280c16e5f5ab6c0d245d318b20a8e131fac25c10d4fdaff30678ccebece1c26241482ddec04646f90c0db944310f85ba21de381c570abf303d2aadb2b1f16e40d89285af3c8634607fe5c57fb6af04061e169a48abf8ace908fceaaf8e39a42de38cf23526452cb323714baabed3dc713fea0bf09fa091fc873a94f768d1d9100dfe293e131fa25ecdfd0516937fa9491401206bcda6d6b62ba9d2865afdb3c9f5e297dad05960e05c5c5a952e5afac908211727bd34550b510333e087048af6fadad67e10eff01b644ba66c60a3cbfeeaef89b108ccdbafa8f5c72d9c4d225927b913c674005e2dce9411f45bd0c6e2ab426c29c6b4bf39b1fadab139bbe2f5d9d0b2c7101ab06d7dd0694b0a1457f6746cf8c23de9dcdda3e5ef56fad5b9d923f783aa87605f2b9911dc59a16973ca3423eade78fcbf85aafc35226dcb83a60c5a69a07d04e2720ff9a9f27a9c6b459bb8572209000e012be6749040ef887badd683b67f3aa3c6f8f17343c7944221ae01efd81f8883900d67d9cd25d62766e1da8de555b2294f56ee0f831a69c94afea193f69214dad48bd6fbbb339f39c3999c3872801cc0545a0ed5631c1677c866bd7d1a270996702bc06727472a18b145f7befadda85159aec106d33d6811b19d0fe7bf45aff3e172583fd0c4fb034a2362105752b0173867af0bfe46b3135ffbdbfec3c872dacbe03e268e88cd381f91ad4b9628b09685aac68a8a5a90d4710f35bee5666d855e33d496022c2df9feaeab81613874deea292374595c28e9327c7396e2fcf4aa43e6a360ce516bdd07b46a9848fbd79ccd704b4c218ec8119486dc6a7729add0bcc53be12b068d539452b19d4ccd760d335e5c7194392221833d09e757b32e2daa3ec4dd60258af6836adbdfb01f6582909dc6ac0bddab90494419f6e4f015e3667a04a0c07489aaa2dc8350cf7cc6755aba5156b16b38a657da33e4e46a2d05c95144be639dc1435b5459f2a46054bcbae2776b26fa239c579b51e85d9b6fa5d89342b96ea416781fafc74dfbdfe70ec0de786ed24f6e45174b44cdddfe286642e23a3566fcf97d094293b5ce1d295337283ad354e882964141a8d509ca7dbbe789dda6128fe587ce4be6b4ced55788eaa9da40f6a6f72ce3ee385c8a2d142487dff05110a77e8210eb903a0be35b2179d8f797bb9e174d884a20945efcbb104ec84bfc86dc70bdeb6538a37a92da1b4d8c2e87eb405e83c7014b73da36aa54b0194eb26c6af3fb447bc0b36eb71359c7bb1b1e7eca98542aa754ba57acdeeb2c8cd3e819d760519da3aeba74e8d288f26023f71b5ce0ce455a33a65acf8bc8a0402ee296a1f4b3532e5de9641e0df3fdbbc58885f7dfe3f15c4331112de4e4ca21bc4490fc228a7d3128363d10c4befcc7a3c6d4d86e6177c043bde00fb9bc9a97d934a2728831deb384b64efabf7dc151b79d527c73c1e3c6c0adddd7b49a7ef890621b7f0133dc3800a3b2b21cd769a98fb1e47aa09725dd33a5f97ec838fb42e8ab04f1a9414f45fe90af3a454d8c36ebef97c4bade7eebea53027ebd2602b8fe862089d737de3596b6bc0f9241ba1452d65717b0e1cd21231e0ae818384f222330b319395d327282acac4f15947dd48da80f94532578b712a3af6362563f6a1be96feaa79f08953f9cb62f49ab5b77d9f476e2e8f5d8790e26e322b98f4d2e414ffea8b07520f7f77f74d1ddbf27fcb2c31bb8c277f15c16b49d924cb732c29825ad10ee634dcd3cf35077af748290cec7213b8d6bcf97280d2752f42b380168633b5d83103dfb10133aa7851376ebed8b9fdb18e00b119868207bff89cf060f1a3a14c0ce163db8640e32946e7cf563b65c3f1b59ce2e205e3e2158f56bac63fe55fbf3bf47ec2b2e84e18c881674b1bbfb7336c08d9313dc8ed8a1882fc66c51eb9141c32011a1b8712cd1f54f3c8b536fa21f1879870a9f813acb7aca98bb64653c9e7e2cb3d5f2f3617102e22a631ad6ab451c4b6acf0cd9c1739c746d259e4f8d17631108f21e860a85dc2e3702d788873830ea29299e99713f9774a7745fd0e6a0d45a111d89b9bd3d071b7bb62d905c2c77766b6ad2b61e258ed875af1e2d0eb306f2b20f856cb0ec13734de017f04664180aa287949f2f62dc005578e79e818d2a0f7e519df5f9dae68c5cf883c01b2cc96a70a16be3c66f2553a5cd832c938e6b0f68fbfc872e6ffd44948f95121af7b12b596eca91f2165e8f3939f4b27fca988bf7645d6e02e054bd0e7338d7c35c6b7f8aa90c3e3e9d261ff0a8542d84a41574124961d64e5562d9e663bfce5f532589e0be7e9025c64feddf9fa7d270d5fc50792abd529e1134245a499fdf05d4c45c5f59ce70bb996d45cad5680c80ec94624afa7f471f0effd35f5cbd63096b954ffb5cf49c443187942cbd22605fbf166580dfe6ad2cb3f9abc77dcb7781c76df57e2f2771d1f68c293fac6a46c9b95eeaf8181721ccb3a362661ebeb380342bbe0555bfe8cf062c7e8e37500197e66dae4a3f3ec3e9dbbe54da4aefc9877766a41ea535bfaf882715ceacf62b70904dc062f0153dc08596220668e83bef0b80c7251d988fd4e5a1bfddba3ca6007e457f684cbf41416799ef5d015b303feb9930b3058cb0632e19562572ae965ad49966909ee4b3c35214110d7c482f4665b0260d7b6addd5d72469e9019ed38e2d69624245ccb0259343455095fbe6eec9a42a70d768dfaa937ce188589f9ad3c51bb0888ddeaffc43b0e1f786d1db43417a2775268957e8a73ec53fb1484ea5cd8ca6f0b4cd216d3981c4207f2cc48077389e701f612178a77d91662ce20815fff421ca702288e3d4d8b68c5a83158be605c9ba05f2d99469271088056d4ccae44533b023dbca6dac34638066bfd839c8d096d8e8d8b003804f65c8391bd6695cd177c1a75ef2fdb6a4a3cbfb3c5357e806b92b34a734624e5e0cd22495f7eff6fe32d7aa8a497be859efa0f4ab820a1889e807fdeceea31e67ef68459fddbe6afa188151fb858b49ba764ea932cac2233e0907fc81aa22e9a6b9df90a9dbbeb17418210a02984cd31bb9f87f13b9cb4059c2d10cd7bfc784237c7f44477bb087549c8fce466bc0ff518b55c03063f63e45a65a94cc1d4d2363a0894bb4557f58b68c71d7fdd7ad4b802529fe7fa7a1cb566d656e44f2e7bd266063c7529d9a7cc7b1c82e72ff32adcbd8da060be8dcd95c537a99e1dd225019a38cf466030220484fc3394c11e8943c866d456877b760334190a5bf1ffcf4406121a3c71e97502e5076bf960463fc2c16e293b09c9ed75150a7e91930e889dfe44f3641060db6d2ffd1425573e705b1c42a91d7162b1ab4038896935a4fa766e726f1f6426978c7d32745c1d5ca6272423a570f2754240e19bdb610aa0eb25f882345d5a35b10e4a1f91d39412fb80cac21c8cc98e73e799a36ba99d77eee92f9743525143811bfc20f914d18266173817dda7587664ab708a11b7ea999d95577fd03568b3790a4d5453e478f6f6135701cd17bfaba2f7ec307dbb4d3aed1b56a27c8d20dd50b2e99b2321f69862a0277f65fae40663ea73889300e1c93af8f53317aa0deadf88ae4e15948de21d23211295dcfaa457c48be764d9135b826597c38b5930d44440623f55dc72c597db861e04e674795d0ef9e70d7e00eabe18e9342c59cc69c92f91cc0c972fc04c0406c3ed24bcdec127f8d05c31ceadc0e1639c998dda2fa714e652663600006840be74ee6ca300b390e9fbc00f5c45619c73a7b552e7983269cd0c01ca90d60b3562b8360982d8c62c90fd5a1519c908ec5ded0b7c0bb8ee5715044c10315c0d7de33ee1fb8302cc1f9c7c0fc80f1378e50dbc61db733f2616238599ca109f35350a42030ce19af7699acd2c6e86a79151b1401c6ad39ac2f48a0cd0a7401a6ca8bade93b829e4e2fcdffa58af1e6eda9a781bc3dda5ec7bbda3606cf9cce1ce53ae41461dd971df29fe479ad7695018573bc5cdeb34f02fb08b99573243e80394c837bb75c35d89bb16b923a50aee97fde1b2933eb01c45d81b7cde2d712bc77b969994ead79a0f8e573b5a2a7944d1e63cc61a5d64dee346143c652d4047e1995837e320f95022eb2df0be5835cf547e62d8b15046281398a855e520458c18230aace2cf1cc51d57643b9d94c91974097a561c566a6e35e629a522a1438a14152ef70a8cdebd643e9f9e6d81b53bd26bf0525e56221a8f494200d81d14a53a9d08b33d6450c57007a20ef6a46afbc53dc73eaf6d42929931793c90b08182385c13dddcd5e957825c97f5a67e1f2f039c4ffe30e4fbaaf0df1dd91f3a21848612a245c31c540a97ec47b51847935a8715c37e86aed1527c2c8e422c03de5f736f6908dd7d86e7f81be0f944a47d31036a3734b4ec532400634649eb1a3d6d9ecf7d47ad77352406b950be8dbff6bc24bcbeae33a2d5b712bddc7cdfd80c9667f2f8d2a314f1bca36f3d89057878d2bd896cd39123f54d90951a83cd212dddaaea8c77bf25d9a3270d8fa5c3f60b03a4f15736f6bf38e5f4af1370c2bd65152d7acd678ad9352b863ec675e6e15f147b87b1c874d4ac75d25a90f5d47d922d7c80e0debef156d5bb7945020034628631be44ce06250c832f3d13b3c9878a762127e60d38323608cf2a3ed341aa899a6e86491f49d89ec7be9750e405d7ca1cace6cb21e9c3e7c7ba8d5b1d911e5daa7993df1421464b8a20bb71d18f28e6c89f8167d68b6849c8cc16e9aab0b2ab6fa134bf7563b11859dc8228c19094ced9e9be38daecdec13610e06daee9098917f816eb31155363a0d1aa19bda84a91b50fc2fdf4cc1d24a4e110f56744393814fda3b8c6cdd805216d2ef894bb59608c6775b1185964717ef8a75e4e28d81fc5cb8c9d2fa66f421f7b428a5dd34511d28f3b8aec11de4948645bea6d9b4bf2370b6a40d7b4efa81871aa6b3b93372930bdc3cfa4e97e24cf60f05b4f5e1a4ce69bef69923ef5197a6e53cf3a3255c07aa94c5b378d22ea19ea9378a14892a0fe7fab7e026392907bfee8df51849534adaf9d7d439c188603064e25ce65cb039c88ad3919780bde77010c8e233ab5b3883772471c78720bcb91c2ca7885fa24abf666c00733ce0ad30a35538a6b3244e3bbb5028c5b4d18aaa67477cf4fbfc3c26629bc79bfd879b2152eb97cd91a8e1f3aaa6cae5d796dfb9d196f32054b9528dac34184939d6f90d16f63217b1298bb8456ac964444b00d4d5e284d39388a63e6aeaa6604ac8881d24ef139686635be8548c44a96db9358d8cbf1081dc9f1468f3dd9be9ef7856bf640c8ba45a7d26a3a044cf3ecb69c4b77af2360b41c19d6ba1aa750c8debbc5648b8428707be7e7c1285718c808a83087edf993203d69656bf07351e6c608deb8fe043b5ebda7de794d02f8db98ce26bab55ec632d3a9a0256155f218489e586d97440a3bf7e8802d798be81aded189e0461e9e579d3be5468c404d3175053b08a5768400006055c3ec64084979c6ca0d3918a524e4cca369f4d44c54fa14c731f7588da709dc60a9315b963da790343f604c5a8b26b4f7a309be8de4a8f38eb71efafe6aec0434aa4299dcecdd562bb7bb1a13e4267239e033dc00575c9e9c8f662fc8d2080274122f799744c5d2a9624fedda32f17e3dc57079e99dfa8c6502f289a942bf8ef1198d2295cbb3ac667cebb80cf37dbcc00de2cb0adbf1d8097a7033eeca14a8714c7b32f0c54a5da47cb2c9acf09041b3746e47fd881a281383024bdcd8421fe890e6ec9520300e6d2a936baf7740f4a348ca14b7e873b13fc115e0f1fd6c146763e5064f604d17ff58c8e6921488ee846f871bbaed34594fedbf7040f41807e531a1c3dd601b8eefce7146cf16a10eeff141eec79ad9f5b5a2dc8a9d3a59927c30d7387054eb0d1b1567c5ce58aaa6551de25ac3a21c1ea130cd9377103ebefc79ea1636fff0648551718780e88f880a9b6a49dd9ae7b060610b358546290a3dfee2b0374d6ff74500f7256f8895ca789dcea9396fce77f7c82bbcc6e4c100b8e8321ec7630be6298e62248ee4e7d859b46b01c6233b447dd5e01d232f8c293126aa891f5f9bff155792bd7d2754789f2ff6e137ad4ddc3ff36dec2203365ed6fc38b8ded91b62f0ef740a5996c988af266aa57b8cb59bf4bde35da14759bb2eb785be016e74cf38eef486951e0732ce721b45df2e1c027c7adce1671dfc70afacc6afe3c38574d12dd742a08e5d7d73d5a4f3aa9368fa47edc2bc957cce8f882cf44aba6068f0a06af192cd70e3f9b7dd96c950b8f3437ab2596201c6313ad3ce99da65a283a60ee75f6beb145c240578ba3757ac053b7d2ad805879148e55bf6ff62834761a1bd9979a06a7a02cc6432c33f05316237394c6984cc79550673b9f964e6e10ff2b758147637fda9b8a3b296b00360568aad4889609f6af92c729c5e37fea389570c38fff3f159a1b61964f2bad07bfe287e7b776b9f8529c89acea99e260d8fe73e7fe1381f1381742447662256d9657075e3691d5d0925caa22c5900712f292c18e065f0411ef429b90182908a03468e39a922e340a9c6888f39b51c0b298bc08f2f3489d1f75fafe51df4c427fdeba8f7d369a42ae29e461e6ac23a23ea91d624eb496233e66171c85241bc233e1198c1c65bf39029854b6dace3e629add0e29c3398fb868aa4c5aa6aea54c799fbc383ce679050031c3155a74c97a7733ae4f9fe71972c38a028d69dd5c70d6d3d27549a2416dac40c8f0d4b7b4383f03e8d4ca10227dd771faa146604bd16f2ffa13384eb9b8666bc96329dd8cdb003d4ebdc1ec01a492ef303b7ece62bd2e663f9c8077e753a1a53efb4fc2539f84073333975a0d6e4354fa2665977d30de48577bf5a2ca82cd0143a5c56563d8552cf9f0ed817f7f244d18f7f0d3e2f33ac739701f8fd892fcd483540638a91e016025bd5dc66900aa51265b8862afcb958f5bbb3ed0b668d0846369c2dc6d3ad3360ec886bedc34af47b3d7c89003dc6d98696841838eaa98d9190295e00432aa80d4a77c65ce101a76c53cd88f2b30445b04d6d7915001972fb5472610ace185d0eccf16b01181ebd8090170aaae72b006d82c2ccab0713eac82855dad89027666ded92463ce187cecdc45ca414cc0c7733b93fa61303ee1eb1f378be307a6f9a990e9882e0d6afe29ab21efcc52079b53f5216a41457ab92044efab75f79634498118341b7d8ff4ce6c812882b2a6b6a77ac7f930a7d40393bc35c5fce5eb40de74cdfd3d064a5c698c7fcf30669adebdd6cd79848a752fb61541bdd453cd2cd037fdff1eceed2c18351aa431e6b0dde4e80d75d47f625346dad24521440fa4940243b95152a8a1e7c6a7e02401dad02b3d6cff1894acc60bf1d69c589716ce0059f76fa188a09adb75a91abee9a56612646f3aab9ad9ad82ffb9d7294fdec80063f7c91f2f6f77912e062673532bc03f606a05b0f3bfabcf39efad944ced1cce6926e1c3eeeed856c907a97970bde490f3fa3ee49cd0b1d0a3b61408a4e79dd69dffcd8a1999e92d45c6e5302f8145b5e2ccd001340e9cc13f0595b846c93b4aa2940884b40904bcadadcd07e6ce6a06becbbb76882acfbcbf4038dcbbf2aa9e7c45d81bad7f46fe35029511cd541b3bf1ac1cb6f66db525cdb55c5c0c66d82d7b98ba7a281c645ff293101f9181336b6cb874e77270936a1385dcf7d16ab7111780688342c2b64d6c406ac3512358fb10f8e584d320aae48c8b0c44fd5607c91b2bed7e98b9fadf03e2aa7f4cd1de08707986483384751e2f7ce2c4ddeb058cd0c135a4ac442bd3de871b87f5e56d24bca1c88088fff4dafbf0e394ad2662ce07e629e2e5a2075fa7017fb170ba858537aaaa6f6e86c8f1585ee8adab1a3db9386f5f0df5b647760c7b453f39e842a2ac74901d8bb0c99e756cd69211b4523284f87de1831fe6a5c2afaf442bf7d01377cf5fb9f6f2b687410b5b560a5d3449dfe32e898e0417ab028981859c8365e53276a6095a8f6a6636c0e69db7c7feac2479db2920f4966047bc82af63a8b9ce4fe6d900f4e13ca94e9e0908b6c6cab584a1d3f276673fffec3b088f9d881132d910b0105846567382323d4fae9201ccc80d35ecce308a36635cbc72dedb14dd9794af78f3c7700f20c0b6fe4c78a216056f985536609dab38d3adc874bbcfed9a4596b506ff8a05a623a95f979979706776f31a2829e7ba81db15e46f7e51a03b06ffbe8eacaef836435a17c73fbadf7da64b331009623d9b731dd253122da128721af9e6a239462fe4a5951e02e9a5997694c08d0342f7a59ce02abdd1f4b29d8aa970a02fef20947043fc3148c5393a58924da8ce487f8fea84cb13eeed27431dc7cb5a40d5ba621692256c395a02e40001c0a243bdb02c1cf0161efd7ce078f47b1038bcb6d566dc75c9789ff25c62576b8d09f99eea561ca6efd621cc88803f175c1c4523fe3f2417c48147268e77b22c5e8f9f448c7518430ba4cacdf379e4c32b59835657ecc0b8c9d9b7099075510fd894582662a331e0487f7fe30ece7a560ac6c9cbb13014cb7f322ccce76d03c9d878bd4df74610e6fb83ef948a694dfac73bd20e74468e1f123b76486dcb28849778898bb1dae0c3a6e9a6482a5804ee7fb8852791b97d38fabd589ffd635e16c73d117517ce4a6c9a7a8c26a54762f71dbf81dd3ee888308d5020a0fb99c76c8e13a88e96221421b3b6b6cefde4e5c800d470c0a1dd789830e651a82697a32abc82a2b6e136a756cc0dafdc0677751e8c716be2321d03ae02cb713001d8f6d5ff2f1f6178841620a1c048b36a2bc2116180bf80dff5b272b04c0b6aab6caec9a66134f12688c1aab447e62c59041ebb86edfa057b4d5cb5fbd2a276f26d550ee420f0e49d146e6f1b71928558774f5103b9d0017501ac3a960e4a3467afa26ccd7106c8b7ec39a46807445ea6f71d13211ecf30cf29845f958d84bc5d979f39c9f7c50971d00301feee5054df027ba0785ee898ac7291de0f1f8bbc4e99f05a24e055305f656746adb58d463a43f9141dc6c8171b3b77a90333f4fc8e1b3a7c1f46a73c5f1afe6c9f0ca2c0db029886fb3ac2a1c4da7d2be9f370954ba33018d80a36ae5b15fa4aeb4313f2d199b29c115fbbe8e5c6db3d75cef755767d0c35ab8fb46387cefd2d6cd4bf23ce8c8167762f1f40f6e9c81252e98682eec2bd0fb930c93f10ca7a7d869f3a33adc9337924e636ee533d1be616eea2e9115905de5ecaaaaa31973e72d4f84e83efe7e96547a0d6c54b798a37e7bb63eee8afe2dd5bfc58ba5891a79c10b7dbd3b5a7c6ff8912950508dc04fd25af2ed2d558247ba3c0635ba6e86d8f035f5b7836425bca934d4d1df53188ccdab6f7e1c931115335d1854b3bde52d95e8f029a8bc8f0fb20edab06617430e679d98274b33d0cd18cda13bf5d2b22722df3c87e66db1601b8f2541b83ed3a11a816550f8c04872ffe85c6737ca59d24158f3b9aee4f91afd05d31c868d94ef50844e311552fb079da22d4d3b62f3275b701f59c9cd87429f52d6df24c0ffe8b7d8c74bbbd95f9107a1fbeb5620a0a7cc809b78366d38bbee42af06b1c8862ab64d74861ca51f4f0fcc69c1824fb94e7f4c5caa8608777924fcaacddc83445403d4529505ce5bde99566024f4a619a2bf8306ecd19aac1445e1b7d37b00a0457e81b21873f64716d60bd04bc8dca86b8450cdc87d7f413ab699dc5dea9029e6861a6d54de58b513feb8331ea3163a0a43d6d3b4f581982150d05d2fa4ce818e9e8a9c46a492e34bd6d27b663f39a1999eebe37296cd1502df05b0ae3e9e28bb700b1af26150515dff97efbc6eb86ef38fff96a341207a5008ee61d72e60d84ad43a04c8934dfa9b68f268e912dcf20fbaa968a1d544e43cd40a239f00f2ed936a8acfe83b8d75594709c6acc0c4a7c9e97204d4fbd551bf44b3cc0838fe036f46f399f022796ec63c81ad84c8117d34dee77ca19fa7ced064fb7af81dfff3809b6eb1b40266dbc2322032d33abc561b114fc69f7dcde4c3418b4a6f9381374ec147fb35c90d7ba7a74285a8e012a888bf7234fcf5073de955397ac58f9a9b19da7e7f6eee0ddd272751348f775e7747261b02ac535cff098e0c1487d64bb9b885fa15b23ff3bf7de1265c02b8cf38428a1c37d7912102dbed0032cbf3ff7983f481c910d81914df3ed54b7b0cc56718f175c2ae56871d0a82d469bf1f87453c9eff7da3465235adad11331595039e7e33c463ad75124dacaa43b2cef065eb699d42d0b3d5a6020d0a75362971c31a00629712a645fced90d87c5b8edba465b25b4ec2fd95445851a7a11b03c282d044b83abd38d52b846bdc1fae24126cf0cdb92d1891f48aaf6c828248b65b11175f00aab88b7189b96b2508ff67a43aa50df3e89b7268dd5efc753d6690903438f3cf6cb0219301b969ea46593761664d6ec633f8419204563da5cefafd0538d91a56371905775586f223c22f1102bbb28b1b88a0087aaf2b885ffe31193defee693b9cd6f75cec07f55f98f9d7135904b6d44c34abcdd837e8d7bd4c0ba89c6b0dd4c25a36801953cb691b33260b36abfd236edaa1071bab1bb2c5f31cd55991890372a47324de83867e0a40e7d426823cf8c01b1840586e148f15b9e208a1ff7a5580b56780faa8e112bb1374c79a8e8a1b8d997406975aed28b838ca374a97f5b1e1f2142e0f945130097849749adda47eccf34076dfc6fd6e3508b101047cab7721cefdd6e8c77366b62149a938a471e9c082e408f6d2f074eba5b02c4bf49e8ff8bd9757ba8ca3a041359f9e93a37ff7595ce29b01d7f5fb87db2158ee9b2c4642d587f960e4bb3920b718fd08b9747917eb2b6c4327b922669569cd68d6d3dae2182dc65f726d039a5dc4aa652ebfb126d2aff4d883bf47d531d9f9cbe1b439093929b30bb19d125272cb9633b6358c542148446d407b2cad9aaa84827dc218260b2dfdf6152917d75dc9688f0227832924e466d45c64bcda1cf9a71c691c492097ac3953244b24c1d1ade17225e40c1e919d7095d9e7b65e36203a2eb37fffde2bf00b1391ddc1926748418c7736e52f85387653bd3172732f1d5d03190178d27a7862c47c71311103f916fc7e19fe47d5a493d8e5c1f8acefa31cc3491718fc66c8e0f687bb6cc06a8154920e4fdd52f652dba01c3444cb5508227ed86bbaa492321e2f7da41599bbed9e59ac54496ed4da1298cd774d71d7123a1467ba1f21a35ca515be4cb211ce49947266dacc665470fb254be7aa7a3aee08d368fe2c715875b1be426e05a11ca340372aa7e8215adb3e0939575c1d4f88047f4e0c6c9559989dcb6f643d5bbead66470d995ac83e75cd197e751758e08ba95", 0x2000, &(0x7f0000006a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='0'], 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000077c0)="427acba0cb134a366b4a8586847734cb2f58a41e01f23f5b6bcee7eb6f900e8e6ddc1d911c7d2349eff9ba7f6054d02c09530c9075f773a8bd988da8ed205fc6bb98a64ebc2beb09b9d14c2011e7300586e9c9cfe0d439fd8ab52a0757f7a55192c88973b9736182e4d11f30c2259890158e9585b38402e2c1669857a726a949ab9485fe5f948f367eb82af5336a0cd17ce84341e774d3d06d205de859c93937aabd6eed197b6a9c853ae638146a196dc50f442e7a075c0f39fe73f2ba29231393f4ec8816931606320edc2e8ef97a8bffb8aa7b6ff56e798a4ffbde99d0258c0781615e08c3bec05d977fe2b4aa1149f9a73fb8ac536c70d604ae257905d1c3227d7472c8817a523dacabed63dfdbf396a87a17b0234d0f5952c4ef4b156fe1eae750016051961a7932c0ca22e1ca6e876a2caaefec90ed76903bca33271148941bdedde63b12db6aa057fdbba65b02f46ea4febd0b501af656e6c8f78fab3185ba3219a29ac7683d02d00b590afdd1f0f4fdb40f4dee8e95a86acdb9a016f2fd42745da6268f1024973625cb89552eb5725841326be6297ec7f59adff8c625943e315ac6f30da6a52f3358216f7a666d6f784bdb582879f1500c7fd966c2462764342078c38cf5e82f7dfc5b3fa2e5b81fe955418e9dcf26886fdcd85a709ca52a01a3fe9dca47e7c33593f955327657313aa712881bc6eff2a568ed2613ce5ae5507a944b1c5bf3915c00c98f801c65675c2d6723e9d74c4a1833914f311201b4d34706f018d8f7eb7b20eb5afe99d17649fb5dfe051510080e94a80d057966addde6c40bb645955bac4cd109efe669aba3bb71a0cf3c68532966e73d9b9e7cc00f6f110842bc647bdd6b402b5bdb892ad9340be2f5333725ee409c68986bad0e861a313296dd875027cb2189cc1f460ad2ea5519cf4da8b13f24462a4f10c65cc1146c1e759ffacae8068210fe4d0f5d0d112ffff1985ccf378a50c6c00d2ff6e231be3cda0c4a1181cea472f6d8d5bce9e8a57ba54e5b8186242205884d7a3d1d48ead1c51c87517da247e42bed84e96be818d26e376844ac8f5d338ddc33c61f53237d24a101d52bbad20794d9de9e14ca82f15a565a66841629eca2141151f073c17d2a1ce62878a62d0bda30cbac2f433c7569a228f2ca15f110e6061a32d452be1cbe63ad90ebc33eb956ff21a666893a307b8c4943812651a2cd1164dd1e6b3cebf20de914408d46c3313147f7d7bf925f189b0e296a2881af0d45c2d92b3986a2fc6f66f7f0102166d61fd5d9b87506c2200c6ec31a5bf333d2603b24e7b82667f539ed00affbcaa22d447f6a5a7f20bd396bf6e093df962d4183074177b0acf7672e9b2cdb91944e98b1022daaf27faccb6fb5b5de3a6ebb64f41a491a900f348bc9e592a652ad77333ec0d27e50b4d0fa43e47ceb5d9b0e0ac02bb54432db267914679b9dceffd79afa4cab11faab4cf616f10d540521954dbc3e13be8c8e0fe74385d762df56cbd25b34faa732025e4d50a4560551009da8805acc4f2ee107bc51665e86c46a23863e3854dae7dadae3ad5653f8d9ea5288b1e47120fad4578b6f1ea5434ab5d2bf3278c10b858f25c33e570147d1dd78d532e61a3edeafaa370f878a4a55827f49debb0bd589378bb70c78758b981e27e03dcdb2c07d80bd07b5681a0fec64e21a3b0cdedf5859f5a45e8d166796396540aa048ed96b8763799de7d34cd40af208cbade1758292a22a9e54896d77f92cb945c08847dc25158a52c0dd8000c43bdbaafeed346faade81347b25b6ec7cfc88fa9a82e7eb6f2a6ff40ecc836d6d995b191e38c77331cdbed5e49e25ee94c0e5c9f12fddcf378658402872dcf977186d227827fc6307335d42c40cfb85e5df194c9851429103c77bd4a222f94d362c8a2c6ac6b467014f3e249513eee4f8f800ba0457a8fe64ff7ce483820ecae17f2c674ff83ca2ec2fade5d6a2bc6d3658e7d0846934cc03b941a967d0a874ddb8a8a0df165e7b53194d6002529f3b6669866411905d94a5f6ee659c6338ca52752601e3333bfbadfb4950f8e941618e31f37f192a4a1b444c038e72cda4ae5a6a9787a1db4e6cca9fff87c752fbcd841738cba5d81afb248e119196459a8edecf4c8f1f79fd4e9f4521f816da397434969c17cfe6a55ad79f186e352a20818eaa400864f40207a8a89665d5a2ab1a9baf1c635b95e8736a99fb5902bf2fb93c2d71e7f69c215c7c02f60ef507ad4bb5dc0d886c92b80b9893fd42d56b5ea8fd181dda1e17a2f761fd0b5f518d7f945b40ecb5e1aff8908d7a63a6bf33e1edbb92f34d651551534a5b156df2d8872f602f3b6a7b0d85cab1d37332bd3882123909b31bca2b9b362b500ae6ff6d21a9128638036c2e453f820f6ab3bf89160a5feda7beb9ec78386f89a445b8943d231ddb260b73032e1052396b67f63c33f6344e646c4024afd941078b5a8fb99f81262f9d7ea2e0bafe1702af861211a87e4dcdf6f4d67b625287dc9b8a0722ddb8b5be0c1941e0f67d0ba6fb8a1326c69e564fd2a9f5ae3fff507bfda5859dc159e7cf5445973e60896a22467d392176b60ca47aca44d0187a15953750e36f3728e6f573326f3d7946720755b6ec7608718790870b75a00262ea19c779678b58dba58612b85d05021121d1f21a2cd4fbed2db75a0beda9222a5d4c4f4745e42176ada15be47c43e589d9a39b3ee0ced2ff47ce51b39277718cfe0f16383fb9be67f153554b6c0dbd9efea625ac08f9bb58d69cb2a3ca2196468ec13400c6ad6d0e0260a7ab1561eadd37eb6d28c7c65f1ea24a437504b0a61b40ff1f410ab2aa6a4e1b1ee8d574f0b39283b1f32a382e7d39cfd07c95015c0d176463b2d9b14c0ee8d3320884340f0848764137ee3fed302ddbc0f04d7ddba47955f7f473548855d04aceebd33fca844c53096f732a4b1cc47e57f620e5ab2b2969aa0dcf35effbce446f20a35fcc3c092727ce957efd15f8328592ab6c8c188c94ff6b9025ea3c0824a756f21bfbd9010288fda4880ce785e68e77ad5f0dabbab737c7bcd7ef969c4a1ab5a0d61c8dc359a65107749e5ea31f8851809ea0618bcfb291458e1a87dc5556be464a830a1ffb52eba39e61bb800f2e74630f051f9c09067639888d1699c3519352c2b123c0f268f334a79a29a0f5ad0dc167b535384d5960004ff6c04dddb5be83897a57efb332dc7a8cc5e3730236e91471ab1b049c69b1614ce1400372d33dabdb40df1d8217223befbbacfc8f92ebf5fd6c7f91edbbfacc2b630a0b53e634f37c8e2edde5bded30a64bbca434b60e1083190c8cd7ad992913ab724c62fdf9d6dbe3c22ed9f0bc1f78b33cc9c538469b05b15319a4b22ef07337b3d4054cc672a1ea97be881e139257c3418bdacd9d04321a4b55fea80e9a66e1f3b6da2b25b60ee977cd013570e9338efb3b17155f85b8513222fbaa89c13e9d84531651f88ffae51269e1859e084dffa1186361cc5f48ad6e24e775b977fb79074192c88b7a662126f08e23324b3575bbcef3ce3f3d75ed0f6f103aadd8551d48cafcda2a50a6f08ed8d38b3a2fd24e3e8e9f914836f516796706eb729538f3b736c84da3f6d10fa9c2294972aa1ca4b8ddb5159d5e4121cfa05183ded0a8febe0ca33ba74ddfdaa46afe1582c02c4905554ec9ebe49a97ce2efd26c7a0da119ad7c21d8c830036ac8f3dcbd8d15790e5421cde93fa33e8fb26918bc96d6c879c10fbcdbd7aab0dfac95bdca06edda3648f95f69a444e4664ecb67c91681aad948b5ac5a0ddcfb6679e5f6d1b38e582a6720dd04c0a613913e1780f05a6d82e5c40aa37b8be52f55a5a4ac93f08be5496b7d9a9fc651b1271a6694c16c4f28a07c5bfb953e75a21ae70ace4194283e2ffeed00a75eb8711dcde2855e00a3bcb1206e9a86e155902b0681662412277b4c068524e5bc8f1087c5e8b65d1c849592a93e55ed793baff3675b9f18f10f7f473c6643db1b2fbf1abb3c9a083fa38333d7b2f4968601065e2c10845b7856bd19fb4bab1fc0f021512f2c45e15d1b6ec97e30a0d4c745ff1868261daa05365be849c0eab31fd2e1c3a49f9ee2c24b3989457155a8a6e3b12067e3eb4c6b92918832ba2e7c2bae72a9ee78555a9cbd1e8aeb876cae916d27c2349aaa3ad38b4d651c84169d624f6db423e4cf8962ee458ce087007a727ee2468ecd2342e7d5a14f72279f0d2be70a60ffe0c78bab23f72299c049f1b9e4fb3d1fac47cdf6e883316e1925dbd8502a677ac19bb7e7f247699d91af5c183d5ffdfdd13993e14993706291b482e27678c25ab129f2380bffc08d7b94ade55ad03715de4296d1ec8ea728df4b1bd204028231dea73688b8aff36068ff0b717d422e23ad6fcecb86ff40131496e86dd4d20d5f2fbb51d0da3b39c9b8ee402a20091eee67efe8de820f47b36745243428ad8598c6ed370d9461df54deab1a2030dd8df64926b9948c96b75496db3b9cb8f0ab358011c846fb7e72526664a34a2958c949dfd0715d515d63dfd8261af83ada1aa216f7144884a4eae14e5ceecd65aa26a800a24caeebfca9aeae70302da10ea4afa789ca29a04f625f3ef376b7dcb6a6f6adbace69856a301be929ee46ae4b4a0877656e5f91c1cbf70a7333a8d3c6944d61a35f46401cae9a7a9660022bde8e157ec183f1742f677b160d407801cc1e76f7552a8e2d456b3e180b6aff9681fa9daaafaee60a9cfb0314747981842ee99d00203b5ec6d8aed061104db3e28b0000a8fb706278481faead9b884e0e0fe88eb543dd795c1641beee9eaadf3aa7cef794b4fc7d7424a8861944ce5fd41c04d127efde367cdbae45a8a9c649ef4b98ba9041565d17b07e6a493d614c93172ccbc9db8a2ef41579be0d8625937b8a87e59fc12d9ccc2acb9480bcfd50e7534230bfb10c4aa46ceebbcc017cc1bf395eb646e36497e875321b04571713eed176989ae3f56ccb38721c7dab2f153a86a52f5bf8478b780055c77887cb4b7e708fd4a2b248e99d06ee501d97e5731687fa890ceb164d8bcd0d259ae518eef4625d5b38c1a96992b3a18f1a2339277262cc0f3e72f05e754fdf3b7819c55ffad39196d5789697794bfb1438f04cd9bbeb99bb28b8183d963076307fcd288b13e088d14a4cecba05e8bab163307dfeb6d05a99b8b78bd9791c93bd539c73f5af61cdad3a3b96e8fc2b4d87c12526c252665de3785e7886e6704c0734a41b338c1d6f362a5f1cdd5c57c3830131ab461ea0665c872bbc545a3ddf22ac4da0459c8a68ffc578afbf9c13ee22e9a4e1160e7cec191df6be90bc73c1cd66e621adaf4d3f97ecf087f13e9fc9d8f64fe3c0148a06f6aa633af0eb3d8ae88120f5587df3d084ffdd55a8d8ebe02ded838006158912a6dbb70acd8e77e82cbcfc654b2d4d2ffb2b599a023a257bbb95cb12b9fd9911f4d502eb49a90512d08280eb15ee296969ba0cec75b8b55bc855565063ab34dc190c33c828593532f5976ca910a04038fb6e87fe585a34cae0d6efcf445991f5f792de3e50e96d63c0cea3a88fcad54751fee335a92ee44aabb8be9c1a77a9ff684ce9119175f72e61fc4ab6aaf14bf35e03b3ad4f6f8550ad2772680dce8c2e18319ac185157c06712e998fb946073f1ba054a5087a9beccdb1471cdafd6b71fda4c1e613d44499f777a804c532034e1408fc3d3b7c5ab96a672d3010f937f7cfe9335d9fb1ad0a1316678c86d74145c0c234822f0654fb886ea6b460d2f5e960462d6a11c3948060dadae4676967c9d257e801af3a7d33b42e29ce14848bf376de9ff172777c408002aceef18b6431bce8da6fa6722b11908ba1a6159c8348b552018854860e7cc4502091ced43b197ecb452d552f4795409d7cefbfa89ac945e674c58a25575a65c5efdeb3b6a6fd2eb94c37d1149aec8df407cb2af286d475d4ef31aae90e1fc2b57e0e86ee1930d4e0e3709add711b5752492462969af72c161bf1337fd5c5d06a4ffd7bee476d68551e44c77dd02d69a19c984689a090e7c32c2e1e150e59405a354ccc3cbb08bc294bbae23f11dc5b2c9e7a572b8fe6c662717313abc861ee1e8250bc2e687e222ef610b9f785301b54b1adab274d9ddcec8e98ec6ce577a7d60efc50fb4be5bee8f5dcf625b1b76a05cbf0e2d45570e7d90688be12fc3aaaaa5fd76d51c423e06766812012415546cfe67d037b926aec1013cb4ae40d03a2b1810a14196d083882a7aa5140663c6a57d026b757f6d1f525c612bbdd1764424cf2c80cfcd885e49f7076ffbfa102f020e8a9dc5cd8abd231a485d0d6276b6f0edf1da9446bf09e82b164ea5034c6751905e1a9cbca223d08a90bd9c01066a2c3fb69c4b2df8655a414644b783ab69cb03994571dd43ef036937f3e24e190fc0d5a2c631bc1028fdaf8c54d026faa01fee65fc4663c2355954add20d96d73d895d3497ba32eedfa8a0fb0e2a8fc65896086902f485c80afbce08b3625fdf65ea4d47af3a256593e218197038859a338fef2e9f9cc7d399a80cf09a14acfa93f020a9122e6226979e406320518dc66a1c7da70d09559840d13c50632cd1c546bae5c6d5444c1533d10a242d19fef95724975e1ed1a02cd5e55fcb97de5c0d717453c47901f21d929dd27754d2910db926c0b175c98f04f648490e2ee7bf021059d1fda35408e8584ac915b080bf7c7f710a4e4ba3c8d1142900b15eaf8dd092695bad4c5d4e538fd82260e3b116551042fa3bb026f7c157cda699e9992d2908c8c9eed4b0e1b02f83c6e7483c9116f84f3c8751ef9f046d77f0ca3ae5b22326f800d7d3ddda701043915d5ba91e4c4d611ca45e0069a4b04068b4330b86eccdfd96e027e66a5b4d5ce01a80906535797fb3d1af4a4434e2c5a5fafbc01d19a0d7e3bcf26a4c52962d63bb148c3171ac5cd8c61ccb2dcf8cbfb5729ddcd8aca75242886af39037ba303247efdb7fd37a92d5bf78491d2ae4fbbb98eafb707977b8145c6ed28ffb1a64422f2ef2fad2aecd3361f2be58019a22065e5884963bb75f233786910bcd0a6cb05b0f52fc146f0fc1a1355c7ab6a959877dc3f151f9a79782ac90e1734b5a3ea3a5c565125475106cc723cbcb6da6ec394e1db5285a7ae06f7b0b7dae560b4ed51695e3aa5c2c165367b4a13a9ed449cc24f5abb34707e640161b97aea8ec988d3f703e311975b7561b748f7ffe409bd44ffa5cb089798d18b8ef8bf8cffef187ac6bb7b7f0b8d196db5105295a5fb793d3fdceaa74f64f217a026c5a6d319252faca21bbbd398e3cdf03552d82acebdb36c8ab646efb0a916f804eba0c782dbbc49c2da33142afbc447defbb9b338939e6a94fbbe5bec8d985fa9dafb00cfc142bd06f95a40866e6b3f935a629a32755dd43daec8dc3cf77468f55e4f09fdb8626b0e64b005834073041dc2a4c9f47bc1488e11842cf54d596e68272ad88b37eb496c2eaa81e3ef6a07d300e4931ba0a3b84217383c8c8d4e5c815e95d0b79638e20afc2e2813b91e4449a82a59e545d04fd55e5bab5fe14f6bbbc8a92e99d5f7da5b42732b912358bb9e469c2d2ed49eceffd0ec483d064a279c2e30ed663fcb80111b2c1cb73c8c9dee64d509da58b714698e0c0b882bf6a8b32b659de269edc108ee5a3c332d67369a170c7e4225d8ddf7d44e1b6396610bcddc53ec53e4937e0e7f8b1d017aef06feaf36a4de0e1eecf2219712ed98fe32ae84a09f713a4b9760e853564729988cf3ed29276b2f70fecee88367bec23d81e45883c5706e26a69754c99ea9b969312bd2571b0554d24028892f2539abd7124d214e57cd28eacf007b593d5a5134ee003ac56a9434c68af073b6261339b64720d2b29ae73e9392d7ff32151fc29c7a42116848012d7bc13b6ea7a42a57218764f688c124faf6d57fa6955c977a04a53367333ec701a236ff6aecfca3bbec56d2d2fc40176920e52015184d4f097876e443089fa10b21a6d2a6b2ca13befd3468d3d589e72bb2054f0f50dd70be9730cc6d18aa3ab4b9388c3d6ec890449f20b174a5c607261cdcb1197ba980d54da9f3cdc06da9a8e44939170713ee8d09e7b68baf25cd58d4da58712d242c4b4e1e95442aac18be7a18720837b8485ec9bf42aab0324c8acc231a7abc2c4b7cb262e4cc83528323dab16cde348a37c0a16e2ccc99d9e6c19ea51a5bad4a20fdf3a61e06d476eb5b838fcabed735bae2a0eec90b4b953bd6f1dd845ab44c848e7949a1837cf5103502c14190db6f0c842b91c8812b65f063888a25eb742ae49d6b3f4a09b08d4cf63384f6f3c39a99f0e86ccc6e4fce76a24b1e5599fcd0ec1dc3cf57c77607f0cb11730c5851a4da9d6609d57a13c025d9ed2c9300cec673220336ec833dcadfc76b9753aabab0ceb02a5309659ba270229f048b0f68fffbe8f03d675da1c49aa5f50cadad61a8bfdafce9d834ab26ad652905546523ce506b1af84c8b85897e746d3e68647cb54012f4014a0ae21d06068f7306dc346ae5af9553d65f2902581558c3f768962fb2bc78804f38b8d74716a1d920e7eb460526c7a01d537177e805be90d6b16e8ad32f30a23acea655b126e2f4781e051e5f437fa4cbe222b6b4acd5b0b617b2730ec2006da23558ed6346ebaa260b3f852865b557641f9c20bad2b3a1134510bdd6cbbfa85088618da627c5340040311debdeeee8a791d8d4033d3d4b921bc0000a9264e4a21a625d46845de9624e6d71676707a81b3db224eda19b189b3aa4f91da4a9683d655452b5d69cdb3df8f7522ac3556dba4ca452a422598e6f77fc0cbbd83fd31053adb92dcb9b1521c5eab0b22851e12cd0c45c21cf0c0bac073f377d4d9f83dc22157ca53089ac4db941ed73d753c06e52b51cd1bf3f0bb06594d4af84c046c87c25203874f219dd630226f500567c4e0fa652702b6fdae027fbd9d30f0e8e2bcc793ec0ccd0170203e58ad6213dd5f6556abf042b4f64fcafc64d7d1902c24f8c147f4180cfe03b72340defc124f52a2587ec113df848785a857745d9d3d2140df982e24987de0cb09f31abda61cdbf24ff4ce939a78ff2d785ec009cbda7f3f32704baf50ab1a65668548e83ec06782f0f729249559f8a3dad79f59308d03946a3b298662bc1041f65998678d3f371fdf29158f95b93df01839143033021cc0a1b1b04ff40bf286c48d82a7fa797aa966b9e843f4e977d836ab54e1832276b40a0fa261efb9f0c7addb26970848c1709ece53410c7ed46f86a00ad9e3a6d360a05354f60b3ca1b196580bdafb227a46a40cfc62d819fb73f1bb1f1f1ea3ea0f93643b7a920b44003e64c34fe075b09b145f7b32dfb487b7eb925adca3287d0d87260b593ae4631310abbfd026ce911688e7c94aa44b758c191e6ba5851742dd30ccf02b307292063a09a9e1d79f1359575e18890ea5e9f7b4b6260ec8cac8c558aa073dc2e1f9df7e5d53f7031899a16a9ebb190b5b0c958c977169ee19e3bd11c72b98df37baab9c2d5efbaea7cffd5675e854c173f0614cd4c553621248bd37b98c91e3d5bd4002f7f6021fbd7b394ee1e58324ad2cae86c537a8f6459a20ce3a212d228b0d5eaf4d22c55c05d651d658eabc13786d9b163fb5712e8b1f17b6c92cbd0fc05d64e4a94d4030bf4b9ea6cb95798ef233217262168fd82d28b42236e9b6142a365a1efcdea53d3070f75456812c3a4dccb7f4b6389d471d37d2f2dfb284cca4901cd6c3d0d019a90ea85f5442ff4af5ebbd615ba30bd5935653698c6e186b4122a5af886e710d4af73d4358cfa629df7512c3d7399ac9ba5bdaed436ae68b7ec5275061193aeb272f1e7148edbb3311abf643552fe42427105be95fb6c8180e122fd66a9483b841bc3c3cd3da0b1c66bd6303108afb39d0e7ae95859a80d2a23ff95566916c703d0598b2054c2609e202369fc300c2dd9efdaeaa9a91352f3e139333cfad76695ec88b17f85fb7871a2fe8354ea753535f99408dffdf4c7823b964f5afa742b066aafe41cb59c1764cb1769df9d980424c7fec4f561b8a848078f7aef40a110852d68f6d0a7add9f8b036d0673de61c7b3e47a07f7b870e62b1479921a4e41e6098ed6a14520bf02a11316bde09cb377ec09aefbb34a4d3beba782166c359f2e4fdafa5f66ee463267b51361cfa78d15f75a8ba27fd262b26edfb3768726190f7a55703968754a9b1336b1b9aa3ebc626935b7457ca128a09725bca1032556b2b53d9942b2a95a148d9b2c4e4210199bfb1fec092cff0b7eaf6cf76cacf1629a4c293f0dae0fa826bb99f3b07b75593638035d43b9430f0802c28093f2bb03da7640684c66b39c913bd39f2aa4399b8f4d1cd95243903eef41c6cb15934a56fa225cf0b67554a1c069850639ba020955f924e2b7cd5c3c96348cb36d94fcf93dbe86cdcd35da3f38b12effbde69c0057a372a5c98f389c68adeab2ba29393b679e05bbd3f1b4cbe954c62bb9478c7ccc0521449fcd03307f6005f8bf0a20cc72c28ab079912dd9406e0c19e52dfc0dcc5703fd31481c037168c2d4103f74e5bd85efaee123ac0caf7e25d46aaf256e37474c4850eced42ee2b2f0d75897b57667011940b877ceb1e8b558618450ffbe90809a625b0cb159c36324ab4bcb31e6492396244d8d329eaf3c130cfa646bb1df627168377959a27ece2e955c9b66081665774a630757720b4f906d6c3d6df2aead129c7032fccaaa46aa90abe28f2dd4b8958ad2d4fada5aca5c9dba08f8326e2d0f27550f62643ff62db6ccb2773475b91d6e804f4651f996a2b776d56d9973a6d31685e6b097d4b4462cf6a5c055f202e8a9d2946bfb798951f01617c8c9a00de92bab23d2cefa3b9bcda608a3de37703620ff98e797c30d6a3f1998a6319f1aeda06941bb159b866bb0eef3f0560a3e67108ab26bb8f74d5c847eea13c98a200f6a699949237c4f8b8efb8f00b77c51dee8e71abefe30242eced113df244701f0d4856d5b7d7c50e6cf34de43e4ac403690c14f7fd7c524a94195c4ac815be1edbe2163a8597caa638b7f5c055357267617ff8c230ad5d9e9c94938518c9b61d9df14859150e46719b09fb198994688313dc705e435945d0b8ec1ad8c3eefc389385ac38cd5c11a41176cd032ad05022dea085f91de1ddf31257e2255eab4bb9d4902b13fd68e119fe1e32703050d8a2ba981cfbfc4451ea6f060806eb527bf981ce2e6835017e63abb34bb777aef7f095080f54fe9575a9f276dd6ae036075abb306c3525ad09e44337ed92c822a0bf7c10e1d3546388b823a1aaf096a8d248b00040488f68792790f2802908da9d5ed3e75a657ee7feefb1007b35bd109809bdbb91a12b50e9fa01f60edeafb4cf20989e752f1526e3dff399f05bb1954ec134b2291869663f265ad38e41084e056dffff8e22ea03bd9e11e7dd63f79d82bbb74d6d3bb15bdd6a13260febeb89db4b29256d3477a164cd89e018f603919e0fa9c4a886fb7a8c9084759f383c56275f7c6b58d523c01e4273b7bc892021f767a556351f2009c4c748dc0d43a6c403bf600505a234b162e7efc1f4119b1b2102", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x10}, 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) [ 199.636579][ T9550] ALSA: mixer_oss: invalid OSS volume 'sp ~q' [ 199.669548][ T9550] ALSA: mixer_oss: invalid OSS volume 'Ká0ø;Ý-™ìü}©ÂfÊZ£I¡óÿ!Úhî!ß' 12:04:14 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000340)='/dev/sg#\x00', 0x0, 0x121402) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)="53000000fcffffff770000000200040000009600000000000000a4000000000000000000", 0xffffffe5}], 0x2) pipe(&(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 12:04:14 executing program 4: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/card2/oss_mixer\x00', 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000300)={0x0, 0x0, "eb5a2d9f0700f2ea9bf3611bc6d37f84681db28398633c920b05c624ffdcd83b78e0e0d7b944965f0f17a754b2acc52ff432bfe2bec83cb3de61efe3893d9c2549b0aee0f927425ff75e29bdc1918379f9fb07e00b1069ee0ae48297cada585331a15052a77e882ed43fc6ccf51ac2690c323f66eb35e6a88589c5dae2d4faae7ba8527decc1fa0f96fc9f1889aa478f9a796924849ced5ad6eea7b1fb0cfb16aaba132734f5a1d6b713f233c86e25ba0f7e274e865bcebed648f75695cfe7b6cbac1a14aed70540b531d0166322279cc942cf5e1528c237a98c9f9366ce371334b144910d0cfadae47e1ffaa87976c37cc0339f40d8643ef0852e42d24fb0d3", "73800eeb0c2bdaa66830a3db887457b29cb7ae2627e4c3e60ff83764f28116c949c67ccc53175292efaf5c7d084c431b751e206e35e905bd782e69e8f5b2bc13e2a679c8a8f91b9e35ba7cf44abacfe3c9416e2a7bd0431ff602a4cd9ed3b39dee21baf2ee7417a96a8cfc43eaf3be8537eb2db4a1c77d54f7e9b7568b2ab4e3b377eeb3b731672cc0ff4a79f55d2e665b05755e1092f8837e4ae30ec311e797b0863b76417841bad4f76bd60197b807ba4d98ac992a23bbb60752a1e5bb63df228180ce9a7ee58f8cd8f6b38bf509b0ba4305bde95830843111d5e7ccb414af4237b40e905ebdcdd3663861ca76375ddbb5031ce820ff7cca68d29b192d5fe037f0ae9d141e90f36bfea585db811ce4bc1d16b93df3a7aac91bebab6789522d84f965eb542efa3575fa252aedea6958c6ec6d86a01c8cd77cb4ee97fc1d2af205dacd03b7ef285cc659e90940c03229035dd6eedc738c4cbdb64eb7e0a4e86febc93459c56f315fe5ca822836bc863735515e4cfef43b3ba8476538bccad4953f7c818dc3b96fd107a4aee64abdea97a17bb3a19119204ab5fd9b70c2a50c0f608247d5556fbbb6440fce5c07be19c7a2c0f0298126fbd885af50bf08a3e80aae39d6c781d8f0efb0d1c9bcae18facacb586828542344bf7260d2a42f3448879c7b3e1553e5f7480ddc596581461d3833df250fe57f066fc8e0614e0c84895e92d157dad3fc133244388d8dab9855ad6792bf6d735d15e7893ae55c51889b31939322576f6fc4be0dec428874a959b143acbc9d95e1cd8d9c4332395e9f2ffb66d2e7476b1e3c8780f62bb113bc50ca33dd3f0cf43d1e6b2f160abc65821aa6aa1248e219b619f57d6192d72b3756852799ef5b3d885641581c2e74aa4d85d0fdb11eb16351862aeb05c46d8400e649b460eab776c977e700708da49907d1cd3e1a445b9badb7560532f2e52b9289d551cfadc3a5998eb1b9e9dd6c30bb5c07e95cb3df9e98cf656582f23bb3c6281ff6dcee778ffe2de8d9672855e663fcae41ba0b2059bb5005bebcdac8015d9ba38d12da4ea74b687693f1ea1c7768ddcebf6f5567872639da6734b663e6c48b44ac2a7ef104f7b7ca3997da73480e78772fe76159eb58eca2c07fee71525a38567498510bafa0f3f5cfe3d30f3c88599ce8f7ba4dfb53aea1f4d4a4fdaf95fc0ab069efcf686a9b06ef539245df739d88bbe17b532a85318969d59be63e8267d7c3c0cc86d6c161e310680cf9617e65da7f8c85448a38bdcb3c7e471b5f14a54bbd6a38becef02803dfda9cc18aaff2ec238163a2a79f253d41e979cd64cb31d42a140920cf28fa750d54ead2891302749f86287233d7f8737b3b121428b6f3915948a9b1d3d9d378adcabaae05875c679c7869b131fed0348d874e7213d1fb9d29f45b9d39790506035a2d9d6e0d6dfb26d4e82fbd6202ad86614df2db90307f8faf99d68d82febf89b7f4be06cecf3a7e82f1ffcaf5e7689b0353898b43d843d0980fb67d30185e0393231da59ae2d5d1b2ada4f1a7e801d22949545559c18d7c0d079fcc01c276815623b08139f48edc0843c2cb7b9de03f7ce03ddd3521041a7a4eefb0406cbbc44f31ec6edab3fa6be5183bf59a7f6ecf53f181a2bb2fa8863c291a2558c6590e6fb7a5ba8e0f0c1ea4b2a4dd0a78a9fa0b8caf7ddb7925c9628e57e0c50a55534ca6de507f71dce673f723d7e91d77d69f2b160ae099290e8fe166fb89195190a9afbd61ae87f04377f90c035a04bf7d71373eaeecd010c8872fe07ba8e5d0a41a2ce77ae49e39b86d50f74bf1cf0a39f63f5830f7e3becbd3988dc84c13bb9763cd7eae379819dc428e376f5de864417bf2a7852feec5176cfa80fef8dec0cfc35839ec87f11afddbb96971cd35d71bdd5b257b403d6fe7ab0155f05a1d7cf2bd45c0bc332880fcd2748ec606db29ab38ba09750d7ea0b95af947ba8345d77719f0294c55ac51eb7cd33a479de32d3ab2c08347a7302893bcf1c7dbe9904f51a2632d0afb5718a0418a256dd3f9ba2eb36c673bb799c0760d731a0e791067fc8c506b231a63340745b6b9dc124f742aef32e460b756349db3f9cee438cc2ee0e3988c9470bb19b693d46c9eb95555cfd7c50ed107fa445b7c36c7fd2b5de4991933c2eea1d8f4922b29d67fa0e627b91ee890b3acb9c94ec28e1f1f4567dc5e23c9c96c326c8244f346cc65c1bf8ff6aa77f635a1c9f16185f4621143d5952efc2af82fe2978a3e801e2b7ecf2c6b481e366c0be7251a0e5979f3e377d43931487bc933e83c6444cfdbbeb7f207a3dd40af2151edb2b73096a80210c5c665e1a0f7c0d84548fc22ab5ac43da1ebe1dacaa27c6c25987ce9fb32516a60fce6c05ed0661d297c02da4161e36ec4eb62789af7b987cc88d426a7e15627304a7b115164eda02f4575c8b9d03f95ac594fe4ddca2da0441f7eaf553466fa49cd14c35bdba1bf14b1c21ab5eeef6964a69c82d1653b48c4194255e0aefac4641364c4877d809de11318e80d2014d275d458ef25c9b09d67c7a25720830a9c8af639735ffc39102488a03c46e565083dbc3d7c8a39d4aa055b7a12265a41557e135038a567d9a5bc920c685b92f7bc15025306663bd9e5fff35f116d6199d4649fd1867405b150aa21de885f51c4e4b2820d2f71a1abc016a70837dd5da40acbad9f07abbe5d58e9068ff9bfcd1860f82907e1d4477df0c60b5f691c2b58bc1b61bba533048f045d3f9658a364a41fa03818c41b844ba65b9963aedc96513d8c40de1fbe5bb3ecaf4c85a69b36a75d035af6b4cb5bd9fb1fd0ffcfc2018ac3db83d069d40617824d950bfa828f7c03dd7708c784df2348f03c457f0c7dcad9f9b3f83fe5fe6f37a0dcba84e0051ccebd1e411730eeb93736a289265c282f8de2ddd1e53f91eccb019ccee70dda601cecff2029a6445df0675925533614ca9ed56c9c211417cd44651f110ee692f8faabd4e228feb439e09f00ed899e2390231af99c6c3929297bbdf4868b3b44e13aba8c58f06f05b95e0a7370a0167e710a4b8fe130f83b0ddd2d99ecfc7da9c266ca5aa3497fa1f3ff21da6814ee21df5b368d58030bcd765f875149e08748aa27e986a9d9db9f0f772a784ef0d296471bf3d969613fe5b734e3bfde33899a4d4445301e1fcfdfaca09f667d1b4f9d476c23683b96ab8b331f431cf3aa29863e2caebd5e9a0c51723c1bca7f062cd4f9dc00c4376697eafd4dc5f21786e0efeb8fc45c2c93369e863cc074026265372d4c18392f937b1e8fe97dab6b43f79cbedbe632c1aeaf6d3130eb7f4b241b74d4aaea01c27c04470372a22973da42267d2e4572ee6e86505f915ea775f2bce0575c0e0f996aa67e511af4b8e9fba9b3f506f772e8c135eac690425f4ba70f46e16c30f300b8eca815dde6abb0b6867c87aec7890c6c69cce51339a7ab1356beff41791b9349b05847b0912e43c4a6e5ddf45e8994bf3fe5b27652e763b742201c0fc7bb0d1edf8df0b9990801ad41967bfa9e0008db02eaa6cddbebf7bb912da519f1e437c9de2d3796a72e603ce967fe40962b4910de287cfa2aa3850fd582435a8d6962919e9b55d07bb223226ad1f39a14188853ebe39058e629a0f31c322c78d0a37ceaeeea8a3589451a9d980d9430a60fedfbee551aaeb97c7a2d45825f995eb69c96b5c6ef7fc6f679ceb39778b121f2c8475b2890f3aee7a880570dff77e23db1d36df687ff6e182b55f7d8ae157b4f27c9585fb587bd7dde4623d940d8e3c957285322b6c72c114659816f62cd6b511da6fc4a987c360cffe6cb501a5d1a63ab208337114a324bb691a54eb9aa155b4491feea39e6b07eb7e2e73708f8eefaf6cee868606f6ad9729efb235bd69b20ab7c2498ebfb2d09a9172cb2a1c78a803101160fc7d367c7e7746553937073952db76bd22c597110424e5ec8c234ceee2f55dd5588044b74840c5880a92ce037433e31ad137f48caa2f5b9b2ece6737e79c738a2177418c55c2a8e6a7672a8efc24bca9b8b299c0660693bdf7ab899e2a5998721755ecaac26a4b483ae0e57bd51a8e727030b4946fca6a2ad74787559596031587555e6c66d896f439dc4d40fd1e872f3324774707a918c2525c74eabe3a2e8e849323228c1d6e3e1b4260ba47807958452a146783562cd551a4ccf2ecd22ee00bc3ba6aae7410c497f60cf09d23271e3c96ff2a73d7371fdabc7baaec5ea0f4f052d9e9a7a6195dd3d006ad7bb2bb9aef8a3cfb68081e5dc8f8bca9cd898253976d2a6ddc02f94b461685196ec9bcefc22007b12da3d3364940d8b07dfde0fb282bd88b4d4e9343cbd20be62ad6e3a90cbdbebae2bc62d759071e7ee5623cc2267ac884977e48c34ac8be77b5a7bb2de70f2600f80ee5734846856e0b8a07902313357fc434ad1391f10e3e2f284c2031b9f0250bcfc26f7de3c78b94eef443cf87fbd6c68677795478891fdac4443c2b15c7f87ba8abb9cbc6e6750fac0d2fc29bb8c8e0e129e2155ccd63ca6d1f8039702aead560658427b13dda83b2dce85041997c046e9fa45063c3f9775294a7ff46b224f2b3e4f0cc0629e80dc3f28f8e337871efd354c20122617e1781e4ac5d7c2ab7de09d3ad5b520cac2ff0e4e6f7625b5160f01f147aafadce742d5e2beb6addea5c48c80af117cccfcb76fd2e046554b31a3808ced0faa69d098ddc84899333c4097bc203d34ab1bb43195d69bff36b45e4d26e9894b2c91926b7abcb71d94b63161a4972dfb370b197d708a7ab1d7ba4784e541eba4f8fd84972472a65ba2439a4ba112946eedff1238d0d94b076713865d147dd024bf74bcf8809d58bc404960622119647cbb070ac5e5e75b36ca21dbb148f5320e645d2a9cc45b5e26c5c2edf84af219d9eeae7cd62df36d6162afd5510a8a0651d2d02f502255d1914e5f9467e8976ebe7c9598f8a681c0d5da3290d89b82ecd095716f694f325b3f57a801af895a71e760d2fa84610693f70aea6c53c37feffcc1c542c99593a110bd9dea78dd560c947a29aa0931d59ff95d58c5e7d0d5ff0fe0859e2e28539c4f39fc89a5157d37b5c9582ebaa82dcd7638cdb7a22c995d3e9f82d7e0ea44cf3fcfed34e03203791416c8692a90b4328ac4727661f658f8954ccdf7b44c6dad7a2dea9585b749d6f930ffdc62a6d6f564e457188480decfb52d50ad817360a526f2163e4c8a8a0d410badcadfc4a20504448ac145ee56c6f06437618677c3574e96daa2c9097d799a654415cb15c68d917ec20538ca831229bcd1a10098310f0d63b26bd277026842c98b1f1e955f4d504fbbc8fbdf7edef74f7a41dc3c68331c5461ec1b94383e5a38e56b2f3b4b5b17cce6b7144eaaaf3ebe9d78cc7c649e95a6b84073"}) write$proc_mixer(0xffffffffffffffff, &(0x7f0000000140)=[{'IMIX', @void}, {'LINE1', @val={' \'', 'CD Capture', '\' '}}], 0x2d) r1 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/card2/oss_mixer\x00', 0x2002, 0x0) write$binfmt_script(r1, &(0x7f0000000080)=ANY=[], 0x102f) dup3(r0, r1, 0x0) 12:04:14 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000097c0)="b344b002fdd96db36f917d93716859ae010829ffeae1c571148fafa957188e195bed339f5d6badc657c699e023e4a7b73715687637f50d4b808e69052d1378a3509e5e526c4ae4bb0a4ef1f8c97393e936755e1d5fa00deba150eb6b5a4611dfd0100d8830ccda522ce7821412b7280c16e5f5ab6c0d245d318b20a8e131fac25c10d4fdaff30678ccebece1c26241482ddec04646f90c0db944310f85ba21de381c570abf303d2aadb2b1f16e40d89285af3c8634607fe5c57fb6af04061e169a48abf8ace908fceaaf8e39a42de38cf23526452cb323714baabed3dc713fea0bf09fa091fc873a94f768d1d9100dfe293e131fa25ecdfd0516937fa9491401206bcda6d6b62ba9d2865afdb3c9f5e297dad05960e05c5c5a952e5afac908211727bd34550b510333e087048af6fadad67e10eff01b644ba66c60a3cbfeeaef89b108ccdbafa8f5c72d9c4d225927b913c674005e2dce9411f45bd0c6e2ab426c29c6b4bf39b1fadab139bbe2f5d9d0b2c7101ab06d7dd0694b0a1457f6746cf8c23de9dcdda3e5ef56fad5b9d923f783aa87605f2b9911dc59a16973ca3423eade78fcbf85aafc35226dcb83a60c5a69a07d04e2720ff9a9f27a9c6b459bb8572209000e012be6749040ef887badd683b67f3aa3c6f8f17343c7944221ae01efd81f8883900d67d9cd25d62766e1da8de555b2294f56ee0f831a69c94afea193f69214dad48bd6fbbb339f39c3999c3872801cc0545a0ed5631c1677c866bd7d1a270996702bc06727472a18b145f7befadda85159aec106d33d6811b19d0fe7bf45aff3e172583fd0c4fb034a2362105752b0173867af0bfe46b3135ffbdbfec3c872dacbe03e268e88cd381f91ad4b9628b09685aac68a8a5a90d4710f35bee5666d855e33d496022c2df9feaeab81613874deea292374595c28e9327c7396e2fcf4aa43e6a360ce516bdd07b46a9848fbd79ccd704b4c218ec8119486dc6a7729add0bcc53be12b068d539452b19d4ccd760d335e5c7194392221833d09e757b32e2daa3ec4dd60258af6836adbdfb01f6582909dc6ac0bddab90494419f6e4f015e3667a04a0c07489aaa2dc8350cf7cc6755aba5156b16b38a657da33e4e46a2d05c95144be639dc1435b5459f2a46054bcbae2776b26fa239c579b51e85d9b6fa5d89342b96ea416781fafc74dfbdfe70ec0de786ed24f6e45174b44cdddfe286642e23a3566fcf97d094293b5ce1d295337283ad354e882964141a8d509ca7dbbe789dda6128fe587ce4be6b4ced55788eaa9da40f6a6f72ce3ee385c8a2d142487dff05110a77e8210eb903a0be35b2179d8f797bb9e174d884a20945efcbb104ec84bfc86dc70bdeb6538a37a92da1b4d8c2e87eb405e83c7014b73da36aa54b0194eb26c6af3fb447bc0b36eb71359c7bb1b1e7eca98542aa754ba57acdeeb2c8cd3e819d760519da3aeba74e8d288f26023f71b5ce0ce455a33a65acf8bc8a0402ee296a1f4b3532e5de9641e0df3fdbbc58885f7dfe3f15c4331112de4e4ca21bc4490fc228a7d3128363d10c4befcc7a3c6d4d86e6177c043bde00fb9bc9a97d934a2728831deb384b64efabf7dc151b79d527c73c1e3c6c0adddd7b49a7ef890621b7f0133dc3800a3b2b21cd769a98fb1e47aa09725dd33a5f97ec838fb42e8ab04f1a9414f45fe90af3a454d8c36ebef97c4bade7eebea53027ebd2602b8fe862089d737de3596b6bc0f9241ba1452d65717b0e1cd21231e0ae818384f222330b319395d327282acac4f15947dd48da80f94532578b712a3af6362563f6a1be96feaa79f08953f9cb62f49ab5b77d9f476e2e8f5d8790e26e322b98f4d2e414ffea8b07520f7f77f74d1ddbf27fcb2c31bb8c277f15c16b49d924cb732c29825ad10ee634dcd3cf35077af748290cec7213b8d6bcf97280d2752f42b380168633b5d83103dfb10133aa7851376ebed8b9fdb18e00b119868207bff89cf060f1a3a14c0ce163db8640e32946e7cf563b65c3f1b59ce2e205e3e2158f56bac63fe55fbf3bf47ec2b2e84e18c881674b1bbfb7336c08d9313dc8ed8a1882fc66c51eb9141c32011a1b8712cd1f54f3c8b536fa21f1879870a9f813acb7aca98bb64653c9e7e2cb3d5f2f3617102e22a631ad6ab451c4b6acf0cd9c1739c746d259e4f8d17631108f21e860a85dc2e3702d788873830ea29299e99713f9774a7745fd0e6a0d45a111d89b9bd3d071b7bb62d905c2c77766b6ad2b61e258ed875af1e2d0eb306f2b20f856cb0ec13734de017f04664180aa287949f2f62dc005578e79e818d2a0f7e519df5f9dae68c5cf883c01b2cc96a70a16be3c66f2553a5cd832c938e6b0f68fbfc872e6ffd44948f95121af7b12b596eca91f2165e8f3939f4b27fca988bf7645d6e02e054bd0e7338d7c35c6b7f8aa90c3e3e9d261ff0a8542d84a41574124961d64e5562d9e663bfce5f532589e0be7e9025c64feddf9fa7d270d5fc50792abd529e1134245a499fdf05d4c45c5f59ce70bb996d45cad5680c80ec94624afa7f471f0effd35f5cbd63096b954ffb5cf49c443187942cbd22605fbf166580dfe6ad2cb3f9abc77dcb7781c76df57e2f2771d1f68c293fac6a46c9b95eeaf8181721ccb3a362661ebeb380342bbe0555bfe8cf062c7e8e37500197e66dae4a3f3ec3e9dbbe54da4aefc9877766a41ea535bfaf882715ceacf62b70904dc062f0153dc08596220668e83bef0b80c7251d988fd4e5a1bfddba3ca6007e457f684cbf41416799ef5d015b303feb9930b3058cb0632e19562572ae965ad49966909ee4b3c35214110d7c482f4665b0260d7b6addd5d72469e9019ed38e2d69624245ccb0259343455095fbe6eec9a42a70d768dfaa937ce188589f9ad3c51bb0888ddeaffc43b0e1f786d1db43417a2775268957e8a73ec53fb1484ea5cd8ca6f0b4cd216d3981c4207f2cc48077389e701f612178a77d91662ce20815fff421ca702288e3d4d8b68c5a83158be605c9ba05f2d99469271088056d4ccae44533b023dbca6dac34638066bfd839c8d096d8e8d8b003804f65c8391bd6695cd177c1a75ef2fdb6a4a3cbfb3c5357e806b92b34a734624e5e0cd22495f7eff6fe32d7aa8a497be859efa0f4ab820a1889e807fdeceea31e67ef68459fddbe6afa188151fb858b49ba764ea932cac2233e0907fc81aa22e9a6b9df90a9dbbeb17418210a02984cd31bb9f87f13b9cb4059c2d10cd7bfc784237c7f44477bb087549c8fce466bc0ff518b55c03063f63e45a65a94cc1d4d2363a0894bb4557f58b68c71d7fdd7ad4b802529fe7fa7a1cb566d656e44f2e7bd266063c7529d9a7cc7b1c82e72ff32adcbd8da060be8dcd95c537a99e1dd225019a38cf466030220484fc3394c11e8943c866d456877b760334190a5bf1ffcf4406121a3c71e97502e5076bf960463fc2c16e293b09c9ed75150a7e91930e889dfe44f3641060db6d2ffd1425573e705b1c42a91d7162b1ab4038896935a4fa766e726f1f6426978c7d32745c1d5ca6272423a570f2754240e19bdb610aa0eb25f882345d5a35b10e4a1f91d39412fb80cac21c8cc98e73e799a36ba99d77eee92f9743525143811bfc20f914d18266173817dda7587664ab708a11b7ea999d95577fd03568b3790a4d5453e478f6f6135701cd17bfaba2f7ec307dbb4d3aed1b56a27c8d20dd50b2e99b2321f69862a0277f65fae40663ea73889300e1c93af8f53317aa0deadf88ae4e15948de21d23211295dcfaa457c48be764d9135b826597c38b5930d44440623f55dc72c597db861e04e674795d0ef9e70d7e00eabe18e9342c59cc69c92f91cc0c972fc04c0406c3ed24bcdec127f8d05c31ceadc0e1639c998dda2fa714e652663600006840be74ee6ca300b390e9fbc00f5c45619c73a7b552e7983269cd0c01ca90d60b3562b8360982d8c62c90fd5a1519c908ec5ded0b7c0bb8ee5715044c10315c0d7de33ee1fb8302cc1f9c7c0fc80f1378e50dbc61db733f2616238599ca109f35350a42030ce19af7699acd2c6e86a79151b1401c6ad39ac2f48a0cd0a7401a6ca8bade93b829e4e2fcdffa58af1e6eda9a781bc3dda5ec7bbda3606cf9cce1ce53ae41461dd971df29fe479ad7695018573bc5cdeb34f02fb08b99573243e80394c837bb75c35d89bb16b923a50aee97fde1b2933eb01c45d81b7cde2d712bc77b969994ead79a0f8e573b5a2a7944d1e63cc61a5d64dee346143c652d4047e1995837e320f95022eb2df0be5835cf547e62d8b15046281398a855e520458c18230aace2cf1cc51d57643b9d94c91974097a561c566a6e35e629a522a1438a14152ef70a8cdebd643e9f9e6d81b53bd26bf0525e56221a8f494200d81d14a53a9d08b33d6450c57007a20ef6a46afbc53dc73eaf6d42929931793c90b08182385c13dddcd5e957825c97f5a67e1f2f039c4ffe30e4fbaaf0df1dd91f3a21848612a245c31c540a97ec47b51847935a8715c37e86aed1527c2c8e422c03de5f736f6908dd7d86e7f81be0f944a47d31036a3734b4ec532400634649eb1a3d6d9ecf7d47ad77352406b950be8dbff6bc24bcbeae33a2d5b712bddc7cdfd80c9667f2f8d2a314f1bca36f3d89057878d2bd896cd39123f54d90951a83cd212dddaaea8c77bf25d9a3270d8fa5c3f60b03a4f15736f6bf38e5f4af1370c2bd65152d7acd678ad9352b863ec675e6e15f147b87b1c874d4ac75d25a90f5d47d922d7c80e0debef156d5bb7945020034628631be44ce06250c832f3d13b3c9878a762127e60d38323608cf2a3ed341aa899a6e86491f49d89ec7be9750e405d7ca1cace6cb21e9c3e7c7ba8d5b1d911e5daa7993df1421464b8a20bb71d18f28e6c89f8167d68b6849c8cc16e9aab0b2ab6fa134bf7563b11859dc8228c19094ced9e9be38daecdec13610e06daee9098917f816eb31155363a0d1aa19bda84a91b50fc2fdf4cc1d24a4e110f56744393814fda3b8c6cdd805216d2ef894bb59608c6775b1185964717ef8a75e4e28d81fc5cb8c9d2fa66f421f7b428a5dd34511d28f3b8aec11de4948645bea6d9b4bf2370b6a40d7b4efa81871aa6b3b93372930bdc3cfa4e97e24cf60f05b4f5e1a4ce69bef69923ef5197a6e53cf3a3255c07aa94c5b378d22ea19ea9378a14892a0fe7fab7e026392907bfee8df51849534adaf9d7d439c188603064e25ce65cb039c88ad3919780bde77010c8e233ab5b3883772471c78720bcb91c2ca7885fa24abf666c00733ce0ad30a35538a6b3244e3bbb5028c5b4d18aaa67477cf4fbfc3c26629bc79bfd879b2152eb97cd91a8e1f3aaa6cae5d796dfb9d196f32054b9528dac34184939d6f90d16f63217b1298bb8456ac964444b00d4d5e284d39388a63e6aeaa6604ac8881d24ef139686635be8548c44a96db9358d8cbf1081dc9f1468f3dd9be9ef7856bf640c8ba45a7d26a3a044cf3ecb69c4b77af2360b41c19d6ba1aa750c8debbc5648b8428707be7e7c1285718c808a83087edf993203d69656bf07351e6c608deb8fe043b5ebda7de794d02f8db98ce26bab55ec632d3a9a0256155f218489e586d97440a3bf7e8802d798be81aded189e0461e9e579d3be5468c404d3175053b08a5768400006055c3ec64084979c6ca0d3918a524e4cca369f4d44c54fa14c731f7588da709dc60a9315b963da790343f604c5a8b26b4f7a309be8de4a8f38eb71efafe6aec0434aa4299dcecdd562bb7bb1a13e4267239e033dc00575c9e9c8f662fc8d2080274122f799744c5d2a9624fedda32f17e3dc57079e99dfa8c6502f289a942bf8ef1198d2295cbb3ac667cebb80cf37dbcc00de2cb0adbf1d8097a7033eeca14a8714c7b32f0c54a5da47cb2c9acf09041b3746e47fd881a281383024bdcd8421fe890e6ec9520300e6d2a936baf7740f4a348ca14b7e873b13fc115e0f1fd6c146763e5064f604d17ff58c8e6921488ee846f871bbaed34594fedbf7040f41807e531a1c3dd601b8eefce7146cf16a10eeff141eec79ad9f5b5a2dc8a9d3a59927c30d7387054eb0d1b1567c5ce58aaa6551de25ac3a21c1ea130cd9377103ebefc79ea1636fff0648551718780e88f880a9b6a49dd9ae7b060610b358546290a3dfee2b0374d6ff74500f7256f8895ca789dcea9396fce77f7c82bbcc6e4c100b8e8321ec7630be6298e62248ee4e7d859b46b01c6233b447dd5e01d232f8c293126aa891f5f9bff155792bd7d2754789f2ff6e137ad4ddc3ff36dec2203365ed6fc38b8ded91b62f0ef740a5996c988af266aa57b8cb59bf4bde35da14759bb2eb785be016e74cf38eef486951e0732ce721b45df2e1c027c7adce1671dfc70afacc6afe3c38574d12dd742a08e5d7d73d5a4f3aa9368fa47edc2bc957cce8f882cf44aba6068f0a06af192cd70e3f9b7dd96c950b8f3437ab2596201c6313ad3ce99da65a283a60ee75f6beb145c240578ba3757ac053b7d2ad805879148e55bf6ff62834761a1bd9979a06a7a02cc6432c33f05316237394c6984cc79550673b9f964e6e10ff2b758147637fda9b8a3b296b00360568aad4889609f6af92c729c5e37fea389570c38fff3f159a1b61964f2bad07bfe287e7b776b9f8529c89acea99e260d8fe73e7fe1381f1381742447662256d9657075e3691d5d0925caa22c5900712f292c18e065f0411ef429b90182908a03468e39a922e340a9c6888f39b51c0b298bc08f2f3489d1f75fafe51df4c427fdeba8f7d369a42ae29e461e6ac23a23ea91d624eb496233e66171c85241bc233e1198c1c65bf39029854b6dace3e629add0e29c3398fb868aa4c5aa6aea54c799fbc383ce679050031c3155a74c97a7733ae4f9fe71972c38a028d69dd5c70d6d3d27549a2416dac40c8f0d4b7b4383f03e8d4ca10227dd771faa146604bd16f2ffa13384eb9b8666bc96329dd8cdb003d4ebdc1ec01a492ef303b7ece62bd2e663f9c8077e753a1a53efb4fc2539f84073333975a0d6e4354fa2665977d30de48577bf5a2ca82cd0143a5c56563d8552cf9f0ed817f7f244d18f7f0d3e2f33ac739701f8fd892fcd483540638a91e016025bd5dc66900aa51265b8862afcb958f5bbb3ed0b668d0846369c2dc6d3ad3360ec886bedc34af47b3d7c89003dc6d98696841838eaa98d9190295e00432aa80d4a77c65ce101a76c53cd88f2b30445b04d6d7915001972fb5472610ace185d0eccf16b01181ebd8090170aaae72b006d82c2ccab0713eac82855dad89027666ded92463ce187cecdc45ca414cc0c7733b93fa61303ee1eb1f378be307a6f9a990e9882e0d6afe29ab21efcc52079b53f5216a41457ab92044efab75f79634498118341b7d8ff4ce6c812882b2a6b6a77ac7f930a7d40393bc35c5fce5eb40de74cdfd3d064a5c698c7fcf30669adebdd6cd79848a752fb61541bdd453cd2cd037fdff1eceed2c18351aa431e6b0dde4e80d75d47f625346dad24521440fa4940243b95152a8a1e7c6a7e02401dad02b3d6cff1894acc60bf1d69c589716ce0059f76fa188a09adb75a91abee9a56612646f3aab9ad9ad82ffb9d7294fdec80063f7c91f2f6f77912e062673532bc03f606a05b0f3bfabcf39efad944ced1cce6926e1c3eeeed856c907a97970bde490f3fa3ee49cd0b1d0a3b61408a4e79dd69dffcd8a1999e92d45c6e5302f8145b5e2ccd001340e9cc13f0595b846c93b4aa2940884b40904bcadadcd07e6ce6a06becbbb76882acfbcbf4038dcbbf2aa9e7c45d81bad7f46fe35029511cd541b3bf1ac1cb6f66db525cdb55c5c0c66d82d7b98ba7a281c645ff293101f9181336b6cb874e77270936a1385dcf7d16ab7111780688342c2b64d6c406ac3512358fb10f8e584d320aae48c8b0c44fd5607c91b2bed7e98b9fadf03e2aa7f4cd1de08707986483384751e2f7ce2c4ddeb058cd0c135a4ac442bd3de871b87f5e56d24bca1c88088fff4dafbf0e394ad2662ce07e629e2e5a2075fa7017fb170ba858537aaaa6f6e86c8f1585ee8adab1a3db9386f5f0df5b647760c7b453f39e842a2ac74901d8bb0c99e756cd69211b4523284f87de1831fe6a5c2afaf442bf7d01377cf5fb9f6f2b687410b5b560a5d3449dfe32e898e0417ab028981859c8365e53276a6095a8f6a6636c0e69db7c7feac2479db2920f4966047bc82af63a8b9ce4fe6d900f4e13ca94e9e0908b6c6cab584a1d3f276673fffec3b088f9d881132d910b0105846567382323d4fae9201ccc80d35ecce308a36635cbc72dedb14dd9794af78f3c7700f20c0b6fe4c78a216056f985536609dab38d3adc874bbcfed9a4596b506ff8a05a623a95f979979706776f31a2829e7ba81db15e46f7e51a03b06ffbe8eacaef836435a17c73fbadf7da64b331009623d9b731dd253122da128721af9e6a239462fe4a5951e02e9a5997694c08d0342f7a59ce02abdd1f4b29d8aa970a02fef20947043fc3148c5393a58924da8ce487f8fea84cb13eeed27431dc7cb5a40d5ba621692256c395a02e40001c0a243bdb02c1cf0161efd7ce078f47b1038bcb6d566dc75c9789ff25c62576b8d09f99eea561ca6efd621cc88803f175c1c4523fe3f2417c48147268e77b22c5e8f9f448c7518430ba4cacdf379e4c32b59835657ecc0b8c9d9b7099075510fd894582662a331e0487f7fe30ece7a560ac6c9cbb13014cb7f322ccce76d03c9d878bd4df74610e6fb83ef948a694dfac73bd20e74468e1f123b76486dcb28849778898bb1dae0c3a6e9a6482a5804ee7fb8852791b97d38fabd589ffd635e16c73d117517ce4a6c9a7a8c26a54762f71dbf81dd3ee888308d5020a0fb99c76c8e13a88e96221421b3b6b6cefde4e5c800d470c0a1dd789830e651a82697a32abc82a2b6e136a756cc0dafdc0677751e8c716be2321d03ae02cb713001d8f6d5ff2f1f6178841620a1c048b36a2bc2116180bf80dff5b272b04c0b6aab6caec9a66134f12688c1aab447e62c59041ebb86edfa057b4d5cb5fbd2a276f26d550ee420f0e49d146e6f1b71928558774f5103b9d0017501ac3a960e4a3467afa26ccd7106c8b7ec39a46807445ea6f71d13211ecf30cf29845f958d84bc5d979f39c9f7c50971d00301feee5054df027ba0785ee898ac7291de0f1f8bbc4e99f05a24e055305f656746adb58d463a43f9141dc6c8171b3b77a90333f4fc8e1b3a7c1f46a73c5f1afe6c9f0ca2c0db029886fb3ac2a1c4da7d2be9f370954ba33018d80a36ae5b15fa4aeb4313f2d199b29c115fbbe8e5c6db3d75cef755767d0c35ab8fb46387cefd2d6cd4bf23ce8c8167762f1f40f6e9c81252e98682eec2bd0fb930c93f10ca7a7d869f3a33adc9337924e636ee533d1be616eea2e9115905de5ecaaaaa31973e72d4f84e83efe7e96547a0d6c54b798a37e7bb63eee8afe2dd5bfc58ba5891a79c10b7dbd3b5a7c6ff8912950508dc04fd25af2ed2d558247ba3c0635ba6e86d8f035f5b7836425bca934d4d1df53188ccdab6f7e1c931115335d1854b3bde52d95e8f029a8bc8f0fb20edab06617430e679d98274b33d0cd18cda13bf5d2b22722df3c87e66db1601b8f2541b83ed3a11a816550f8c04872ffe85c6737ca59d24158f3b9aee4f91afd05d31c868d94ef50844e311552fb079da22d4d3b62f3275b701f59c9cd87429f52d6df24c0ffe8b7d8c74bbbd95f9107a1fbeb5620a0a7cc809b78366d38bbee42af06b1c8862ab64d74861ca51f4f0fcc69c1824fb94e7f4c5caa8608777924fcaacddc83445403d4529505ce5bde99566024f4a619a2bf8306ecd19aac1445e1b7d37b00a0457e81b21873f64716d60bd04bc8dca86b8450cdc87d7f413ab699dc5dea9029e6861a6d54de58b513feb8331ea3163a0a43d6d3b4f581982150d05d2fa4ce818e9e8a9c46a492e34bd6d27b663f39a1999eebe37296cd1502df05b0ae3e9e28bb700b1af26150515dff97efbc6eb86ef38fff96a341207a5008ee61d72e60d84ad43a04c8934dfa9b68f268e912dcf20fbaa968a1d544e43cd40a239f00f2ed936a8acfe83b8d75594709c6acc0c4a7c9e97204d4fbd551bf44b3cc0838fe036f46f399f022796ec63c81ad84c8117d34dee77ca19fa7ced064fb7af81dfff3809b6eb1b40266dbc2322032d33abc561b114fc69f7dcde4c3418b4a6f9381374ec147fb35c90d7ba7a74285a8e012a888bf7234fcf5073de955397ac58f9a9b19da7e7f6eee0ddd272751348f775e7747261b02ac535cff098e0c1487d64bb9b885fa15b23ff3bf7de1265c02b8cf38428a1c37d7912102dbed0032cbf3ff7983f481c910d81914df3ed54b7b0cc56718f175c2ae56871d0a82d469bf1f87453c9eff7da3465235adad11331595039e7e33c463ad75124dacaa43b2cef065eb699d42d0b3d5a6020d0a75362971c31a00629712a645fced90d87c5b8edba465b25b4ec2fd95445851a7a11b03c282d044b83abd38d52b846bdc1fae24126cf0cdb92d1891f48aaf6c828248b65b11175f00aab88b7189b96b2508ff67a43aa50df3e89b7268dd5efc753d6690903438f3cf6cb0219301b969ea46593761664d6ec633f8419204563da5cefafd0538d91a56371905775586f223c22f1102bbb28b1b88a0087aaf2b885ffe31193defee693b9cd6f75cec07f55f98f9d7135904b6d44c34abcdd837e8d7bd4c0ba89c6b0dd4c25a36801953cb691b33260b36abfd236edaa1071bab1bb2c5f31cd55991890372a47324de83867e0a40e7d426823cf8c01b1840586e148f15b9e208a1ff7a5580b56780faa8e112bb1374c79a8e8a1b8d997406975aed28b838ca374a97f5b1e1f2142e0f945130097849749adda47eccf34076dfc6fd6e3508b101047cab7721cefdd6e8c77366b62149a938a471e9c082e408f6d2f074eba5b02c4bf49e8ff8bd9757ba8ca3a041359f9e93a37ff7595ce29b01d7f5fb87db2158ee9b2c4642d587f960e4bb3920b718fd08b9747917eb2b6c4327b922669569cd68d6d3dae2182dc65f726d039a5dc4aa652ebfb126d2aff4d883bf47d531d9f9cbe1b439093929b30bb19d125272cb9633b6358c542148446d407b2cad9aaa84827dc218260b2dfdf6152917d75dc9688f0227832924e466d45c64bcda1cf9a71c691c492097ac3953244b24c1d1ade17225e40c1e919d7095d9e7b65e36203a2eb37fffde2bf00b1391ddc1926748418c7736e52f85387653bd3172732f1d5d03190178d27a7862c47c71311103f916fc7e19fe47d5a493d8e5c1f8acefa31cc3491718fc66c8e0f687bb6cc06a8154920e4fdd52f652dba01c3444cb5508227ed86bbaa492321e2f7da41599bbed9e59ac54496ed4da1298cd774d71d7123a1467ba1f21a35ca515be4cb211ce49947266dacc665470fb254be7aa7a3aee08d368fe2c715875b1be426e05a11ca340372aa7e8215adb3e0939575c1d4f88047f4e0c6c9559989dcb6f643d5bbead66470d995ac83e75cd197e751758e08ba95", 0x2000, &(0x7f0000006a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='0'], 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000077c0)="427acba0cb134a366b4a8586847734cb2f58a41e01f23f5b6bcee7eb6f900e8e6ddc1d911c7d2349eff9ba7f6054d02c09530c9075f773a8bd988da8ed205fc6bb98a64ebc2beb09b9d14c2011e7300586e9c9cfe0d439fd8ab52a0757f7a55192c88973b9736182e4d11f30c2259890158e9585b38402e2c1669857a726a949ab9485fe5f948f367eb82af5336a0cd17ce84341e774d3d06d205de859c93937aabd6eed197b6a9c853ae638146a196dc50f442e7a075c0f39fe73f2ba29231393f4ec8816931606320edc2e8ef97a8bffb8aa7b6ff56e798a4ffbde99d0258c0781615e08c3bec05d977fe2b4aa1149f9a73fb8ac536c70d604ae257905d1c3227d7472c8817a523dacabed63dfdbf396a87a17b0234d0f5952c4ef4b156fe1eae750016051961a7932c0ca22e1ca6e876a2caaefec90ed76903bca33271148941bdedde63b12db6aa057fdbba65b02f46ea4febd0b501af656e6c8f78fab3185ba3219a29ac7683d02d00b590afdd1f0f4fdb40f4dee8e95a86acdb9a016f2fd42745da6268f1024973625cb89552eb5725841326be6297ec7f59adff8c625943e315ac6f30da6a52f3358216f7a666d6f784bdb582879f1500c7fd966c2462764342078c38cf5e82f7dfc5b3fa2e5b81fe955418e9dcf26886fdcd85a709ca52a01a3fe9dca47e7c33593f955327657313aa712881bc6eff2a568ed2613ce5ae5507a944b1c5bf3915c00c98f801c65675c2d6723e9d74c4a1833914f311201b4d34706f018d8f7eb7b20eb5afe99d17649fb5dfe051510080e94a80d057966addde6c40bb645955bac4cd109efe669aba3bb71a0cf3c68532966e73d9b9e7cc00f6f110842bc647bdd6b402b5bdb892ad9340be2f5333725ee409c68986bad0e861a313296dd875027cb2189cc1f460ad2ea5519cf4da8b13f24462a4f10c65cc1146c1e759ffacae8068210fe4d0f5d0d112ffff1985ccf378a50c6c00d2ff6e231be3cda0c4a1181cea472f6d8d5bce9e8a57ba54e5b8186242205884d7a3d1d48ead1c51c87517da247e42bed84e96be818d26e376844ac8f5d338ddc33c61f53237d24a101d52bbad20794d9de9e14ca82f15a565a66841629eca2141151f073c17d2a1ce62878a62d0bda30cbac2f433c7569a228f2ca15f110e6061a32d452be1cbe63ad90ebc33eb956ff21a666893a307b8c4943812651a2cd1164dd1e6b3cebf20de914408d46c3313147f7d7bf925f189b0e296a2881af0d45c2d92b3986a2fc6f66f7f0102166d61fd5d9b87506c2200c6ec31a5bf333d2603b24e7b82667f539ed00affbcaa22d447f6a5a7f20bd396bf6e093df962d4183074177b0acf7672e9b2cdb91944e98b1022daaf27faccb6fb5b5de3a6ebb64f41a491a900f348bc9e592a652ad77333ec0d27e50b4d0fa43e47ceb5d9b0e0ac02bb54432db267914679b9dceffd79afa4cab11faab4cf616f10d540521954dbc3e13be8c8e0fe74385d762df56cbd25b34faa732025e4d50a4560551009da8805acc4f2ee107bc51665e86c46a23863e3854dae7dadae3ad5653f8d9ea5288b1e47120fad4578b6f1ea5434ab5d2bf3278c10b858f25c33e570147d1dd78d532e61a3edeafaa370f878a4a55827f49debb0bd589378bb70c78758b981e27e03dcdb2c07d80bd07b5681a0fec64e21a3b0cdedf5859f5a45e8d166796396540aa048ed96b8763799de7d34cd40af208cbade1758292a22a9e54896d77f92cb945c08847dc25158a52c0dd8000c43bdbaafeed346faade81347b25b6ec7cfc88fa9a82e7eb6f2a6ff40ecc836d6d995b191e38c77331cdbed5e49e25ee94c0e5c9f12fddcf378658402872dcf977186d227827fc6307335d42c40cfb85e5df194c9851429103c77bd4a222f94d362c8a2c6ac6b467014f3e249513eee4f8f800ba0457a8fe64ff7ce483820ecae17f2c674ff83ca2ec2fade5d6a2bc6d3658e7d0846934cc03b941a967d0a874ddb8a8a0df165e7b53194d6002529f3b6669866411905d94a5f6ee659c6338ca52752601e3333bfbadfb4950f8e941618e31f37f192a4a1b444c038e72cda4ae5a6a9787a1db4e6cca9fff87c752fbcd841738cba5d81afb248e119196459a8edecf4c8f1f79fd4e9f4521f816da397434969c17cfe6a55ad79f186e352a20818eaa400864f40207a8a89665d5a2ab1a9baf1c635b95e8736a99fb5902bf2fb93c2d71e7f69c215c7c02f60ef507ad4bb5dc0d886c92b80b9893fd42d56b5ea8fd181dda1e17a2f761fd0b5f518d7f945b40ecb5e1aff8908d7a63a6bf33e1edbb92f34d651551534a5b156df2d8872f602f3b6a7b0d85cab1d37332bd3882123909b31bca2b9b362b500ae6ff6d21a9128638036c2e453f820f6ab3bf89160a5feda7beb9ec78386f89a445b8943d231ddb260b73032e1052396b67f63c33f6344e646c4024afd941078b5a8fb99f81262f9d7ea2e0bafe1702af861211a87e4dcdf6f4d67b625287dc9b8a0722ddb8b5be0c1941e0f67d0ba6fb8a1326c69e564fd2a9f5ae3fff507bfda5859dc159e7cf5445973e60896a22467d392176b60ca47aca44d0187a15953750e36f3728e6f573326f3d7946720755b6ec7608718790870b75a00262ea19c779678b58dba58612b85d05021121d1f21a2cd4fbed2db75a0beda9222a5d4c4f4745e42176ada15be47c43e589d9a39b3ee0ced2ff47ce51b39277718cfe0f16383fb9be67f153554b6c0dbd9efea625ac08f9bb58d69cb2a3ca2196468ec13400c6ad6d0e0260a7ab1561eadd37eb6d28c7c65f1ea24a437504b0a61b40ff1f410ab2aa6a4e1b1ee8d574f0b39283b1f32a382e7d39cfd07c95015c0d176463b2d9b14c0ee8d3320884340f0848764137ee3fed302ddbc0f04d7ddba47955f7f473548855d04aceebd33fca844c53096f732a4b1cc47e57f620e5ab2b2969aa0dcf35effbce446f20a35fcc3c092727ce957efd15f8328592ab6c8c188c94ff6b9025ea3c0824a756f21bfbd9010288fda4880ce785e68e77ad5f0dabbab737c7bcd7ef969c4a1ab5a0d61c8dc359a65107749e5ea31f8851809ea0618bcfb291458e1a87dc5556be464a830a1ffb52eba39e61bb800f2e74630f051f9c09067639888d1699c3519352c2b123c0f268f334a79a29a0f5ad0dc167b535384d5960004ff6c04dddb5be83897a57efb332dc7a8cc5e3730236e91471ab1b049c69b1614ce1400372d33dabdb40df1d8217223befbbacfc8f92ebf5fd6c7f91edbbfacc2b630a0b53e634f37c8e2edde5bded30a64bbca434b60e1083190c8cd7ad992913ab724c62fdf9d6dbe3c22ed9f0bc1f78b33cc9c538469b05b15319a4b22ef07337b3d4054cc672a1ea97be881e139257c3418bdacd9d04321a4b55fea80e9a66e1f3b6da2b25b60ee977cd013570e9338efb3b17155f85b8513222fbaa89c13e9d84531651f88ffae51269e1859e084dffa1186361cc5f48ad6e24e775b977fb79074192c88b7a662126f08e23324b3575bbcef3ce3f3d75ed0f6f103aadd8551d48cafcda2a50a6f08ed8d38b3a2fd24e3e8e9f914836f516796706eb729538f3b736c84da3f6d10fa9c2294972aa1ca4b8ddb5159d5e4121cfa05183ded0a8febe0ca33ba74ddfdaa46afe1582c02c4905554ec9ebe49a97ce2efd26c7a0da119ad7c21d8c830036ac8f3dcbd8d15790e5421cde93fa33e8fb26918bc96d6c879c10fbcdbd7aab0dfac95bdca06edda3648f95f69a444e4664ecb67c91681aad948b5ac5a0ddcfb6679e5f6d1b38e582a6720dd04c0a613913e1780f05a6d82e5c40aa37b8be52f55a5a4ac93f08be5496b7d9a9fc651b1271a6694c16c4f28a07c5bfb953e75a21ae70ace4194283e2ffeed00a75eb8711dcde2855e00a3bcb1206e9a86e155902b0681662412277b4c068524e5bc8f1087c5e8b65d1c849592a93e55ed793baff3675b9f18f10f7f473c6643db1b2fbf1abb3c9a083fa38333d7b2f4968601065e2c10845b7856bd19fb4bab1fc0f021512f2c45e15d1b6ec97e30a0d4c745ff1868261daa05365be849c0eab31fd2e1c3a49f9ee2c24b3989457155a8a6e3b12067e3eb4c6b92918832ba2e7c2bae72a9ee78555a9cbd1e8aeb876cae916d27c2349aaa3ad38b4d651c84169d624f6db423e4cf8962ee458ce087007a727ee2468ecd2342e7d5a14f72279f0d2be70a60ffe0c78bab23f72299c049f1b9e4fb3d1fac47cdf6e883316e1925dbd8502a677ac19bb7e7f247699d91af5c183d5ffdfdd13993e14993706291b482e27678c25ab129f2380bffc08d7b94ade55ad03715de4296d1ec8ea728df4b1bd204028231dea73688b8aff36068ff0b717d422e23ad6fcecb86ff40131496e86dd4d20d5f2fbb51d0da3b39c9b8ee402a20091eee67efe8de820f47b36745243428ad8598c6ed370d9461df54deab1a2030dd8df64926b9948c96b75496db3b9cb8f0ab358011c846fb7e72526664a34a2958c949dfd0715d515d63dfd8261af83ada1aa216f7144884a4eae14e5ceecd65aa26a800a24caeebfca9aeae70302da10ea4afa789ca29a04f625f3ef376b7dcb6a6f6adbace69856a301be929ee46ae4b4a0877656e5f91c1cbf70a7333a8d3c6944d61a35f46401cae9a7a9660022bde8e157ec183f1742f677b160d407801cc1e76f7552a8e2d456b3e180b6aff9681fa9daaafaee60a9cfb0314747981842ee99d00203b5ec6d8aed061104db3e28b0000a8fb706278481faead9b884e0e0fe88eb543dd795c1641beee9eaadf3aa7cef794b4fc7d7424a8861944ce5fd41c04d127efde367cdbae45a8a9c649ef4b98ba9041565d17b07e6a493d614c93172ccbc9db8a2ef41579be0d8625937b8a87e59fc12d9ccc2acb9480bcfd50e7534230bfb10c4aa46ceebbcc017cc1bf395eb646e36497e875321b04571713eed176989ae3f56ccb38721c7dab2f153a86a52f5bf8478b780055c77887cb4b7e708fd4a2b248e99d06ee501d97e5731687fa890ceb164d8bcd0d259ae518eef4625d5b38c1a96992b3a18f1a2339277262cc0f3e72f05e754fdf3b7819c55ffad39196d5789697794bfb1438f04cd9bbeb99bb28b8183d963076307fcd288b13e088d14a4cecba05e8bab163307dfeb6d05a99b8b78bd9791c93bd539c73f5af61cdad3a3b96e8fc2b4d87c12526c252665de3785e7886e6704c0734a41b338c1d6f362a5f1cdd5c57c3830131ab461ea0665c872bbc545a3ddf22ac4da0459c8a68ffc578afbf9c13ee22e9a4e1160e7cec191df6be90bc73c1cd66e621adaf4d3f97ecf087f13e9fc9d8f64fe3c0148a06f6aa633af0eb3d8ae88120f5587df3d084ffdd55a8d8ebe02ded838006158912a6dbb70acd8e77e82cbcfc654b2d4d2ffb2b599a023a257bbb95cb12b9fd9911f4d502eb49a90512d08280eb15ee296969ba0cec75b8b55bc855565063ab34dc190c33c828593532f5976ca910a04038fb6e87fe585a34cae0d6efcf445991f5f792de3e50e96d63c0cea3a88fcad54751fee335a92ee44aabb8be9c1a77a9ff684ce9119175f72e61fc4ab6aaf14bf35e03b3ad4f6f8550ad2772680dce8c2e18319ac185157c06712e998fb946073f1ba054a5087a9beccdb1471cdafd6b71fda4c1e613d44499f777a804c532034e1408fc3d3b7c5ab96a672d3010f937f7cfe9335d9fb1ad0a1316678c86d74145c0c234822f0654fb886ea6b460d2f5e960462d6a11c3948060dadae4676967c9d257e801af3a7d33b42e29ce14848bf376de9ff172777c408002aceef18b6431bce8da6fa6722b11908ba1a6159c8348b552018854860e7cc4502091ced43b197ecb452d552f4795409d7cefbfa89ac945e674c58a25575a65c5efdeb3b6a6fd2eb94c37d1149aec8df407cb2af286d475d4ef31aae90e1fc2b57e0e86ee1930d4e0e3709add711b5752492462969af72c161bf1337fd5c5d06a4ffd7bee476d68551e44c77dd02d69a19c984689a090e7c32c2e1e150e59405a354ccc3cbb08bc294bbae23f11dc5b2c9e7a572b8fe6c662717313abc861ee1e8250bc2e687e222ef610b9f785301b54b1adab274d9ddcec8e98ec6ce577a7d60efc50fb4be5bee8f5dcf625b1b76a05cbf0e2d45570e7d90688be12fc3aaaaa5fd76d51c423e06766812012415546cfe67d037b926aec1013cb4ae40d03a2b1810a14196d083882a7aa5140663c6a57d026b757f6d1f525c612bbdd1764424cf2c80cfcd885e49f7076ffbfa102f020e8a9dc5cd8abd231a485d0d6276b6f0edf1da9446bf09e82b164ea5034c6751905e1a9cbca223d08a90bd9c01066a2c3fb69c4b2df8655a414644b783ab69cb03994571dd43ef036937f3e24e190fc0d5a2c631bc1028fdaf8c54d026faa01fee65fc4663c2355954add20d96d73d895d3497ba32eedfa8a0fb0e2a8fc65896086902f485c80afbce08b3625fdf65ea4d47af3a256593e218197038859a338fef2e9f9cc7d399a80cf09a14acfa93f020a9122e6226979e406320518dc66a1c7da70d09559840d13c50632cd1c546bae5c6d5444c1533d10a242d19fef95724975e1ed1a02cd5e55fcb97de5c0d717453c47901f21d929dd27754d2910db926c0b175c98f04f648490e2ee7bf021059d1fda35408e8584ac915b080bf7c7f710a4e4ba3c8d1142900b15eaf8dd092695bad4c5d4e538fd82260e3b116551042fa3bb026f7c157cda699e9992d2908c8c9eed4b0e1b02f83c6e7483c9116f84f3c8751ef9f046d77f0ca3ae5b22326f800d7d3ddda701043915d5ba91e4c4d611ca45e0069a4b04068b4330b86eccdfd96e027e66a5b4d5ce01a80906535797fb3d1af4a4434e2c5a5fafbc01d19a0d7e3bcf26a4c52962d63bb148c3171ac5cd8c61ccb2dcf8cbfb5729ddcd8aca75242886af39037ba303247efdb7fd37a92d5bf78491d2ae4fbbb98eafb707977b8145c6ed28ffb1a64422f2ef2fad2aecd3361f2be58019a22065e5884963bb75f233786910bcd0a6cb05b0f52fc146f0fc1a1355c7ab6a959877dc3f151f9a79782ac90e1734b5a3ea3a5c565125475106cc723cbcb6da6ec394e1db5285a7ae06f7b0b7dae560b4ed51695e3aa5c2c165367b4a13a9ed449cc24f5abb34707e640161b97aea8ec988d3f703e311975b7561b748f7ffe409bd44ffa5cb089798d18b8ef8bf8cffef187ac6bb7b7f0b8d196db5105295a5fb793d3fdceaa74f64f217a026c5a6d319252faca21bbbd398e3cdf03552d82acebdb36c8ab646efb0a916f804eba0c782dbbc49c2da33142afbc447defbb9b338939e6a94fbbe5bec8d985fa9dafb00cfc142bd06f95a40866e6b3f935a629a32755dd43daec8dc3cf77468f55e4f09fdb8626b0e64b005834073041dc2a4c9f47bc1488e11842cf54d596e68272ad88b37eb496c2eaa81e3ef6a07d300e4931ba0a3b84217383c8c8d4e5c815e95d0b79638e20afc2e2813b91e4449a82a59e545d04fd55e5bab5fe14f6bbbc8a92e99d5f7da5b42732b912358bb9e469c2d2ed49eceffd0ec483d064a279c2e30ed663fcb80111b2c1cb73c8c9dee64d509da58b714698e0c0b882bf6a8b32b659de269edc108ee5a3c332d67369a170c7e4225d8ddf7d44e1b6396610bcddc53ec53e4937e0e7f8b1d017aef06feaf36a4de0e1eecf2219712ed98fe32ae84a09f713a4b9760e853564729988cf3ed29276b2f70fecee88367bec23d81e45883c5706e26a69754c99ea9b969312bd2571b0554d24028892f2539abd7124d214e57cd28eacf007b593d5a5134ee003ac56a9434c68af073b6261339b64720d2b29ae73e9392d7ff32151fc29c7a42116848012d7bc13b6ea7a42a57218764f688c124faf6d57fa6955c977a04a53367333ec701a236ff6aecfca3bbec56d2d2fc40176920e52015184d4f097876e443089fa10b21a6d2a6b2ca13befd3468d3d589e72bb2054f0f50dd70be9730cc6d18aa3ab4b9388c3d6ec890449f20b174a5c607261cdcb1197ba980d54da9f3cdc06da9a8e44939170713ee8d09e7b68baf25cd58d4da58712d242c4b4e1e95442aac18be7a18720837b8485ec9bf42aab0324c8acc231a7abc2c4b7cb262e4cc83528323dab16cde348a37c0a16e2ccc99d9e6c19ea51a5bad4a20fdf3a61e06d476eb5b838fcabed735bae2a0eec90b4b953bd6f1dd845ab44c848e7949a1837cf5103502c14190db6f0c842b91c8812b65f063888a25eb742ae49d6b3f4a09b08d4cf63384f6f3c39a99f0e86ccc6e4fce76a24b1e5599fcd0ec1dc3cf57c77607f0cb11730c5851a4da9d6609d57a13c025d9ed2c9300cec673220336ec833dcadfc76b9753aabab0ceb02a5309659ba270229f048b0f68fffbe8f03d675da1c49aa5f50cadad61a8bfdafce9d834ab26ad652905546523ce506b1af84c8b85897e746d3e68647cb54012f4014a0ae21d06068f7306dc346ae5af9553d65f2902581558c3f768962fb2bc78804f38b8d74716a1d920e7eb460526c7a01d537177e805be90d6b16e8ad32f30a23acea655b126e2f4781e051e5f437fa4cbe222b6b4acd5b0b617b2730ec2006da23558ed6346ebaa260b3f852865b557641f9c20bad2b3a1134510bdd6cbbfa85088618da627c5340040311debdeeee8a791d8d4033d3d4b921bc0000a9264e4a21a625d46845de9624e6d71676707a81b3db224eda19b189b3aa4f91da4a9683d655452b5d69cdb3df8f7522ac3556dba4ca452a422598e6f77fc0cbbd83fd31053adb92dcb9b1521c5eab0b22851e12cd0c45c21cf0c0bac073f377d4d9f83dc22157ca53089ac4db941ed73d753c06e52b51cd1bf3f0bb06594d4af84c046c87c25203874f219dd630226f500567c4e0fa652702b6fdae027fbd9d30f0e8e2bcc793ec0ccd0170203e58ad6213dd5f6556abf042b4f64fcafc64d7d1902c24f8c147f4180cfe03b72340defc124f52a2587ec113df848785a857745d9d3d2140df982e24987de0cb09f31abda61cdbf24ff4ce939a78ff2d785ec009cbda7f3f32704baf50ab1a65668548e83ec06782f0f729249559f8a3dad79f59308d03946a3b298662bc1041f65998678d3f371fdf29158f95b93df01839143033021cc0a1b1b04ff40bf286c48d82a7fa797aa966b9e843f4e977d836ab54e1832276b40a0fa261efb9f0c7addb26970848c1709ece53410c7ed46f86a00ad9e3a6d360a05354f60b3ca1b196580bdafb227a46a40cfc62d819fb73f1bb1f1f1ea3ea0f93643b7a920b44003e64c34fe075b09b145f7b32dfb487b7eb925adca3287d0d87260b593ae4631310abbfd026ce911688e7c94aa44b758c191e6ba5851742dd30ccf02b307292063a09a9e1d79f1359575e18890ea5e9f7b4b6260ec8cac8c558aa073dc2e1f9df7e5d53f7031899a16a9ebb190b5b0c958c977169ee19e3bd11c72b98df37baab9c2d5efbaea7cffd5675e854c173f0614cd4c553621248bd37b98c91e3d5bd4002f7f6021fbd7b394ee1e58324ad2cae86c537a8f6459a20ce3a212d228b0d5eaf4d22c55c05d651d658eabc13786d9b163fb5712e8b1f17b6c92cbd0fc05d64e4a94d4030bf4b9ea6cb95798ef233217262168fd82d28b42236e9b6142a365a1efcdea53d3070f75456812c3a4dccb7f4b6389d471d37d2f2dfb284cca4901cd6c3d0d019a90ea85f5442ff4af5ebbd615ba30bd5935653698c6e186b4122a5af886e710d4af73d4358cfa629df7512c3d7399ac9ba5bdaed436ae68b7ec5275061193aeb272f1e7148edbb3311abf643552fe42427105be95fb6c8180e122fd66a9483b841bc3c3cd3da0b1c66bd6303108afb39d0e7ae95859a80d2a23ff95566916c703d0598b2054c2609e202369fc300c2dd9efdaeaa9a91352f3e139333cfad76695ec88b17f85fb7871a2fe8354ea753535f99408dffdf4c7823b964f5afa742b066aafe41cb59c1764cb1769df9d980424c7fec4f561b8a848078f7aef40a110852d68f6d0a7add9f8b036d0673de61c7b3e47a07f7b870e62b1479921a4e41e6098ed6a14520bf02a11316bde09cb377ec09aefbb34a4d3beba782166c359f2e4fdafa5f66ee463267b51361cfa78d15f75a8ba27fd262b26edfb3768726190f7a55703968754a9b1336b1b9aa3ebc626935b7457ca128a09725bca1032556b2b53d9942b2a95a148d9b2c4e4210199bfb1fec092cff0b7eaf6cf76cacf1629a4c293f0dae0fa826bb99f3b07b75593638035d43b9430f0802c28093f2bb03da7640684c66b39c913bd39f2aa4399b8f4d1cd95243903eef41c6cb15934a56fa225cf0b67554a1c069850639ba020955f924e2b7cd5c3c96348cb36d94fcf93dbe86cdcd35da3f38b12effbde69c0057a372a5c98f389c68adeab2ba29393b679e05bbd3f1b4cbe954c62bb9478c7ccc0521449fcd03307f6005f8bf0a20cc72c28ab079912dd9406e0c19e52dfc0dcc5703fd31481c037168c2d4103f74e5bd85efaee123ac0caf7e25d46aaf256e37474c4850eced42ee2b2f0d75897b57667011940b877ceb1e8b558618450ffbe90809a625b0cb159c36324ab4bcb31e6492396244d8d329eaf3c130cfa646bb1df627168377959a27ece2e955c9b66081665774a630757720b4f906d6c3d6df2aead129c7032fccaaa46aa90abe28f2dd4b8958ad2d4fada5aca5c9dba08f8326e2d0f27550f62643ff62db6ccb2773475b91d6e804f4651f996a2b776d56d9973a6d31685e6b097d4b4462cf6a5c055f202e8a9d2946bfb798951f01617c8c9a00de92bab23d2cefa3b9bcda608a3de37703620ff98e797c30d6a3f1998a6319f1aeda06941bb159b866bb0eef3f0560a3e67108ab26bb8f74d5c847eea13c98a200f6a699949237c4f8b8efb8f00b77c51dee8e71abefe30242eced113df244701f0d4856d5b7d7c50e6cf34de43e4ac403690c14f7fd7c524a94195c4ac815be1edbe2163a8597caa638b7f5c055357267617ff8c230ad5d9e9c94938518c9b61d9df14859150e46719b09fb198994688313dc705e435945d0b8ec1ad8c3eefc389385ac38cd5c11a41176cd032ad05022dea085f91de1ddf31257e2255eab4bb9d4902b13fd68e119fe1e32703050d8a2ba981cfbfc4451ea6f060806eb527bf981ce2e6835017e63abb34bb777aef7f095080f54fe9575a9f276dd6ae036075abb306c3525ad09e44337ed92c822a0bf7c10e1d3546388b823a1aaf096a8d248b00040488f68792790f2802908da9d5ed3e75a657ee7feefb1007b35bd109809bdbb91a12b50e9fa01f60edeafb4cf20989e752f1526e3dff399f05bb1954ec134b2291869663f265ad38e41084e056dffff8e22ea03bd9e11e7dd63f79d82bbb74d6d3bb15bdd6a13260febeb89db4b29256d3477a164cd89e018f603919e0fa9c4a886fb7a8c9084759f383c56275f7c6b58d523c01e4273b7bc892021f767a556351f2009c4c748dc0d43a6c403bf600505a234b162e7efc1f4119b1b2102", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x10}, 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) 12:04:14 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000340)='/dev/sg#\x00', 0x0, 0x121402) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)="53000000fcffffff770000000200040000009600000000000000a4000000000000000000", 0xffffffe5}], 0x2) pipe(&(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 12:04:14 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000097c0)="b344b002fdd96db36f917d93716859ae010829ffeae1c571148fafa957188e195bed339f5d6badc657c699e023e4a7b73715687637f50d4b808e69052d1378a3509e5e526c4ae4bb0a4ef1f8c97393e936755e1d5fa00deba150eb6b5a4611dfd0100d8830ccda522ce7821412b7280c16e5f5ab6c0d245d318b20a8e131fac25c10d4fdaff30678ccebece1c26241482ddec04646f90c0db944310f85ba21de381c570abf303d2aadb2b1f16e40d89285af3c8634607fe5c57fb6af04061e169a48abf8ace908fceaaf8e39a42de38cf23526452cb323714baabed3dc713fea0bf09fa091fc873a94f768d1d9100dfe293e131fa25ecdfd0516937fa9491401206bcda6d6b62ba9d2865afdb3c9f5e297dad05960e05c5c5a952e5afac908211727bd34550b510333e087048af6fadad67e10eff01b644ba66c60a3cbfeeaef89b108ccdbafa8f5c72d9c4d225927b913c674005e2dce9411f45bd0c6e2ab426c29c6b4bf39b1fadab139bbe2f5d9d0b2c7101ab06d7dd0694b0a1457f6746cf8c23de9dcdda3e5ef56fad5b9d923f783aa87605f2b9911dc59a16973ca3423eade78fcbf85aafc35226dcb83a60c5a69a07d04e2720ff9a9f27a9c6b459bb8572209000e012be6749040ef887badd683b67f3aa3c6f8f17343c7944221ae01efd81f8883900d67d9cd25d62766e1da8de555b2294f56ee0f831a69c94afea193f69214dad48bd6fbbb339f39c3999c3872801cc0545a0ed5631c1677c866bd7d1a270996702bc06727472a18b145f7befadda85159aec106d33d6811b19d0fe7bf45aff3e172583fd0c4fb034a2362105752b0173867af0bfe46b3135ffbdbfec3c872dacbe03e268e88cd381f91ad4b9628b09685aac68a8a5a90d4710f35bee5666d855e33d496022c2df9feaeab81613874deea292374595c28e9327c7396e2fcf4aa43e6a360ce516bdd07b46a9848fbd79ccd704b4c218ec8119486dc6a7729add0bcc53be12b068d539452b19d4ccd760d335e5c7194392221833d09e757b32e2daa3ec4dd60258af6836adbdfb01f6582909dc6ac0bddab90494419f6e4f015e3667a04a0c07489aaa2dc8350cf7cc6755aba5156b16b38a657da33e4e46a2d05c95144be639dc1435b5459f2a46054bcbae2776b26fa239c579b51e85d9b6fa5d89342b96ea416781fafc74dfbdfe70ec0de786ed24f6e45174b44cdddfe286642e23a3566fcf97d094293b5ce1d295337283ad354e882964141a8d509ca7dbbe789dda6128fe587ce4be6b4ced55788eaa9da40f6a6f72ce3ee385c8a2d142487dff05110a77e8210eb903a0be35b2179d8f797bb9e174d884a20945efcbb104ec84bfc86dc70bdeb6538a37a92da1b4d8c2e87eb405e83c7014b73da36aa54b0194eb26c6af3fb447bc0b36eb71359c7bb1b1e7eca98542aa754ba57acdeeb2c8cd3e819d760519da3aeba74e8d288f26023f71b5ce0ce455a33a65acf8bc8a0402ee296a1f4b3532e5de9641e0df3fdbbc58885f7dfe3f15c4331112de4e4ca21bc4490fc228a7d3128363d10c4befcc7a3c6d4d86e6177c043bde00fb9bc9a97d934a2728831deb384b64efabf7dc151b79d527c73c1e3c6c0adddd7b49a7ef890621b7f0133dc3800a3b2b21cd769a98fb1e47aa09725dd33a5f97ec838fb42e8ab04f1a9414f45fe90af3a454d8c36ebef97c4bade7eebea53027ebd2602b8fe862089d737de3596b6bc0f9241ba1452d65717b0e1cd21231e0ae818384f222330b319395d327282acac4f15947dd48da80f94532578b712a3af6362563f6a1be96feaa79f08953f9cb62f49ab5b77d9f476e2e8f5d8790e26e322b98f4d2e414ffea8b07520f7f77f74d1ddbf27fcb2c31bb8c277f15c16b49d924cb732c29825ad10ee634dcd3cf35077af748290cec7213b8d6bcf97280d2752f42b380168633b5d83103dfb10133aa7851376ebed8b9fdb18e00b119868207bff89cf060f1a3a14c0ce163db8640e32946e7cf563b65c3f1b59ce2e205e3e2158f56bac63fe55fbf3bf47ec2b2e84e18c881674b1bbfb7336c08d9313dc8ed8a1882fc66c51eb9141c32011a1b8712cd1f54f3c8b536fa21f1879870a9f813acb7aca98bb64653c9e7e2cb3d5f2f3617102e22a631ad6ab451c4b6acf0cd9c1739c746d259e4f8d17631108f21e860a85dc2e3702d788873830ea29299e99713f9774a7745fd0e6a0d45a111d89b9bd3d071b7bb62d905c2c77766b6ad2b61e258ed875af1e2d0eb306f2b20f856cb0ec13734de017f04664180aa287949f2f62dc005578e79e818d2a0f7e519df5f9dae68c5cf883c01b2cc96a70a16be3c66f2553a5cd832c938e6b0f68fbfc872e6ffd44948f95121af7b12b596eca91f2165e8f3939f4b27fca988bf7645d6e02e054bd0e7338d7c35c6b7f8aa90c3e3e9d261ff0a8542d84a41574124961d64e5562d9e663bfce5f532589e0be7e9025c64feddf9fa7d270d5fc50792abd529e1134245a499fdf05d4c45c5f59ce70bb996d45cad5680c80ec94624afa7f471f0effd35f5cbd63096b954ffb5cf49c443187942cbd22605fbf166580dfe6ad2cb3f9abc77dcb7781c76df57e2f2771d1f68c293fac6a46c9b95eeaf8181721ccb3a362661ebeb380342bbe0555bfe8cf062c7e8e37500197e66dae4a3f3ec3e9dbbe54da4aefc9877766a41ea535bfaf882715ceacf62b70904dc062f0153dc08596220668e83bef0b80c7251d988fd4e5a1bfddba3ca6007e457f684cbf41416799ef5d015b303feb9930b3058cb0632e19562572ae965ad49966909ee4b3c35214110d7c482f4665b0260d7b6addd5d72469e9019ed38e2d69624245ccb0259343455095fbe6eec9a42a70d768dfaa937ce188589f9ad3c51bb0888ddeaffc43b0e1f786d1db43417a2775268957e8a73ec53fb1484ea5cd8ca6f0b4cd216d3981c4207f2cc48077389e701f612178a77d91662ce20815fff421ca702288e3d4d8b68c5a83158be605c9ba05f2d99469271088056d4ccae44533b023dbca6dac34638066bfd839c8d096d8e8d8b003804f65c8391bd6695cd177c1a75ef2fdb6a4a3cbfb3c5357e806b92b34a734624e5e0cd22495f7eff6fe32d7aa8a497be859efa0f4ab820a1889e807fdeceea31e67ef68459fddbe6afa188151fb858b49ba764ea932cac2233e0907fc81aa22e9a6b9df90a9dbbeb17418210a02984cd31bb9f87f13b9cb4059c2d10cd7bfc784237c7f44477bb087549c8fce466bc0ff518b55c03063f63e45a65a94cc1d4d2363a0894bb4557f58b68c71d7fdd7ad4b802529fe7fa7a1cb566d656e44f2e7bd266063c7529d9a7cc7b1c82e72ff32adcbd8da060be8dcd95c537a99e1dd225019a38cf466030220484fc3394c11e8943c866d456877b760334190a5bf1ffcf4406121a3c71e97502e5076bf960463fc2c16e293b09c9ed75150a7e91930e889dfe44f3641060db6d2ffd1425573e705b1c42a91d7162b1ab4038896935a4fa766e726f1f6426978c7d32745c1d5ca6272423a570f2754240e19bdb610aa0eb25f882345d5a35b10e4a1f91d39412fb80cac21c8cc98e73e799a36ba99d77eee92f9743525143811bfc20f914d18266173817dda7587664ab708a11b7ea999d95577fd03568b3790a4d5453e478f6f6135701cd17bfaba2f7ec307dbb4d3aed1b56a27c8d20dd50b2e99b2321f69862a0277f65fae40663ea73889300e1c93af8f53317aa0deadf88ae4e15948de21d23211295dcfaa457c48be764d9135b826597c38b5930d44440623f55dc72c597db861e04e674795d0ef9e70d7e00eabe18e9342c59cc69c92f91cc0c972fc04c0406c3ed24bcdec127f8d05c31ceadc0e1639c998dda2fa714e652663600006840be74ee6ca300b390e9fbc00f5c45619c73a7b552e7983269cd0c01ca90d60b3562b8360982d8c62c90fd5a1519c908ec5ded0b7c0bb8ee5715044c10315c0d7de33ee1fb8302cc1f9c7c0fc80f1378e50dbc61db733f2616238599ca109f35350a42030ce19af7699acd2c6e86a79151b1401c6ad39ac2f48a0cd0a7401a6ca8bade93b829e4e2fcdffa58af1e6eda9a781bc3dda5ec7bbda3606cf9cce1ce53ae41461dd971df29fe479ad7695018573bc5cdeb34f02fb08b99573243e80394c837bb75c35d89bb16b923a50aee97fde1b2933eb01c45d81b7cde2d712bc77b969994ead79a0f8e573b5a2a7944d1e63cc61a5d64dee346143c652d4047e1995837e320f95022eb2df0be5835cf547e62d8b15046281398a855e520458c18230aace2cf1cc51d57643b9d94c91974097a561c566a6e35e629a522a1438a14152ef70a8cdebd643e9f9e6d81b53bd26bf0525e56221a8f494200d81d14a53a9d08b33d6450c57007a20ef6a46afbc53dc73eaf6d42929931793c90b08182385c13dddcd5e957825c97f5a67e1f2f039c4ffe30e4fbaaf0df1dd91f3a21848612a245c31c540a97ec47b51847935a8715c37e86aed1527c2c8e422c03de5f736f6908dd7d86e7f81be0f944a47d31036a3734b4ec532400634649eb1a3d6d9ecf7d47ad77352406b950be8dbff6bc24bcbeae33a2d5b712bddc7cdfd80c9667f2f8d2a314f1bca36f3d89057878d2bd896cd39123f54d90951a83cd212dddaaea8c77bf25d9a3270d8fa5c3f60b03a4f15736f6bf38e5f4af1370c2bd65152d7acd678ad9352b863ec675e6e15f147b87b1c874d4ac75d25a90f5d47d922d7c80e0debef156d5bb7945020034628631be44ce06250c832f3d13b3c9878a762127e60d38323608cf2a3ed341aa899a6e86491f49d89ec7be9750e405d7ca1cace6cb21e9c3e7c7ba8d5b1d911e5daa7993df1421464b8a20bb71d18f28e6c89f8167d68b6849c8cc16e9aab0b2ab6fa134bf7563b11859dc8228c19094ced9e9be38daecdec13610e06daee9098917f816eb31155363a0d1aa19bda84a91b50fc2fdf4cc1d24a4e110f56744393814fda3b8c6cdd805216d2ef894bb59608c6775b1185964717ef8a75e4e28d81fc5cb8c9d2fa66f421f7b428a5dd34511d28f3b8aec11de4948645bea6d9b4bf2370b6a40d7b4efa81871aa6b3b93372930bdc3cfa4e97e24cf60f05b4f5e1a4ce69bef69923ef5197a6e53cf3a3255c07aa94c5b378d22ea19ea9378a14892a0fe7fab7e026392907bfee8df51849534adaf9d7d439c188603064e25ce65cb039c88ad3919780bde77010c8e233ab5b3883772471c78720bcb91c2ca7885fa24abf666c00733ce0ad30a35538a6b3244e3bbb5028c5b4d18aaa67477cf4fbfc3c26629bc79bfd879b2152eb97cd91a8e1f3aaa6cae5d796dfb9d196f32054b9528dac34184939d6f90d16f63217b1298bb8456ac964444b00d4d5e284d39388a63e6aeaa6604ac8881d24ef139686635be8548c44a96db9358d8cbf1081dc9f1468f3dd9be9ef7856bf640c8ba45a7d26a3a044cf3ecb69c4b77af2360b41c19d6ba1aa750c8debbc5648b8428707be7e7c1285718c808a83087edf993203d69656bf07351e6c608deb8fe043b5ebda7de794d02f8db98ce26bab55ec632d3a9a0256155f218489e586d97440a3bf7e8802d798be81aded189e0461e9e579d3be5468c404d3175053b08a5768400006055c3ec64084979c6ca0d3918a524e4cca369f4d44c54fa14c731f7588da709dc60a9315b963da790343f604c5a8b26b4f7a309be8de4a8f38eb71efafe6aec0434aa4299dcecdd562bb7bb1a13e4267239e033dc00575c9e9c8f662fc8d2080274122f799744c5d2a9624fedda32f17e3dc57079e99dfa8c6502f289a942bf8ef1198d2295cbb3ac667cebb80cf37dbcc00de2cb0adbf1d8097a7033eeca14a8714c7b32f0c54a5da47cb2c9acf09041b3746e47fd881a281383024bdcd8421fe890e6ec9520300e6d2a936baf7740f4a348ca14b7e873b13fc115e0f1fd6c146763e5064f604d17ff58c8e6921488ee846f871bbaed34594fedbf7040f41807e531a1c3dd601b8eefce7146cf16a10eeff141eec79ad9f5b5a2dc8a9d3a59927c30d7387054eb0d1b1567c5ce58aaa6551de25ac3a21c1ea130cd9377103ebefc79ea1636fff0648551718780e88f880a9b6a49dd9ae7b060610b358546290a3dfee2b0374d6ff74500f7256f8895ca789dcea9396fce77f7c82bbcc6e4c100b8e8321ec7630be6298e62248ee4e7d859b46b01c6233b447dd5e01d232f8c293126aa891f5f9bff155792bd7d2754789f2ff6e137ad4ddc3ff36dec2203365ed6fc38b8ded91b62f0ef740a5996c988af266aa57b8cb59bf4bde35da14759bb2eb785be016e74cf38eef486951e0732ce721b45df2e1c027c7adce1671dfc70afacc6afe3c38574d12dd742a08e5d7d73d5a4f3aa9368fa47edc2bc957cce8f882cf44aba6068f0a06af192cd70e3f9b7dd96c950b8f3437ab2596201c6313ad3ce99da65a283a60ee75f6beb145c240578ba3757ac053b7d2ad805879148e55bf6ff62834761a1bd9979a06a7a02cc6432c33f05316237394c6984cc79550673b9f964e6e10ff2b758147637fda9b8a3b296b00360568aad4889609f6af92c729c5e37fea389570c38fff3f159a1b61964f2bad07bfe287e7b776b9f8529c89acea99e260d8fe73e7fe1381f1381742447662256d9657075e3691d5d0925caa22c5900712f292c18e065f0411ef429b90182908a03468e39a922e340a9c6888f39b51c0b298bc08f2f3489d1f75fafe51df4c427fdeba8f7d369a42ae29e461e6ac23a23ea91d624eb496233e66171c85241bc233e1198c1c65bf39029854b6dace3e629add0e29c3398fb868aa4c5aa6aea54c799fbc383ce679050031c3155a74c97a7733ae4f9fe71972c38a028d69dd5c70d6d3d27549a2416dac40c8f0d4b7b4383f03e8d4ca10227dd771faa146604bd16f2ffa13384eb9b8666bc96329dd8cdb003d4ebdc1ec01a492ef303b7ece62bd2e663f9c8077e753a1a53efb4fc2539f84073333975a0d6e4354fa2665977d30de48577bf5a2ca82cd0143a5c56563d8552cf9f0ed817f7f244d18f7f0d3e2f33ac739701f8fd892fcd483540638a91e016025bd5dc66900aa51265b8862afcb958f5bbb3ed0b668d0846369c2dc6d3ad3360ec886bedc34af47b3d7c89003dc6d98696841838eaa98d9190295e00432aa80d4a77c65ce101a76c53cd88f2b30445b04d6d7915001972fb5472610ace185d0eccf16b01181ebd8090170aaae72b006d82c2ccab0713eac82855dad89027666ded92463ce187cecdc45ca414cc0c7733b93fa61303ee1eb1f378be307a6f9a990e9882e0d6afe29ab21efcc52079b53f5216a41457ab92044efab75f79634498118341b7d8ff4ce6c812882b2a6b6a77ac7f930a7d40393bc35c5fce5eb40de74cdfd3d064a5c698c7fcf30669adebdd6cd79848a752fb61541bdd453cd2cd037fdff1eceed2c18351aa431e6b0dde4e80d75d47f625346dad24521440fa4940243b95152a8a1e7c6a7e02401dad02b3d6cff1894acc60bf1d69c589716ce0059f76fa188a09adb75a91abee9a56612646f3aab9ad9ad82ffb9d7294fdec80063f7c91f2f6f77912e062673532bc03f606a05b0f3bfabcf39efad944ced1cce6926e1c3eeeed856c907a97970bde490f3fa3ee49cd0b1d0a3b61408a4e79dd69dffcd8a1999e92d45c6e5302f8145b5e2ccd001340e9cc13f0595b846c93b4aa2940884b40904bcadadcd07e6ce6a06becbbb76882acfbcbf4038dcbbf2aa9e7c45d81bad7f46fe35029511cd541b3bf1ac1cb6f66db525cdb55c5c0c66d82d7b98ba7a281c645ff293101f9181336b6cb874e77270936a1385dcf7d16ab7111780688342c2b64d6c406ac3512358fb10f8e584d320aae48c8b0c44fd5607c91b2bed7e98b9fadf03e2aa7f4cd1de08707986483384751e2f7ce2c4ddeb058cd0c135a4ac442bd3de871b87f5e56d24bca1c88088fff4dafbf0e394ad2662ce07e629e2e5a2075fa7017fb170ba858537aaaa6f6e86c8f1585ee8adab1a3db9386f5f0df5b647760c7b453f39e842a2ac74901d8bb0c99e756cd69211b4523284f87de1831fe6a5c2afaf442bf7d01377cf5fb9f6f2b687410b5b560a5d3449dfe32e898e0417ab028981859c8365e53276a6095a8f6a6636c0e69db7c7feac2479db2920f4966047bc82af63a8b9ce4fe6d900f4e13ca94e9e0908b6c6cab584a1d3f276673fffec3b088f9d881132d910b0105846567382323d4fae9201ccc80d35ecce308a36635cbc72dedb14dd9794af78f3c7700f20c0b6fe4c78a216056f985536609dab38d3adc874bbcfed9a4596b506ff8a05a623a95f979979706776f31a2829e7ba81db15e46f7e51a03b06ffbe8eacaef836435a17c73fbadf7da64b331009623d9b731dd253122da128721af9e6a239462fe4a5951e02e9a5997694c08d0342f7a59ce02abdd1f4b29d8aa970a02fef20947043fc3148c5393a58924da8ce487f8fea84cb13eeed27431dc7cb5a40d5ba621692256c395a02e40001c0a243bdb02c1cf0161efd7ce078f47b1038bcb6d566dc75c9789ff25c62576b8d09f99eea561ca6efd621cc88803f175c1c4523fe3f2417c48147268e77b22c5e8f9f448c7518430ba4cacdf379e4c32b59835657ecc0b8c9d9b7099075510fd894582662a331e0487f7fe30ece7a560ac6c9cbb13014cb7f322ccce76d03c9d878bd4df74610e6fb83ef948a694dfac73bd20e74468e1f123b76486dcb28849778898bb1dae0c3a6e9a6482a5804ee7fb8852791b97d38fabd589ffd635e16c73d117517ce4a6c9a7a8c26a54762f71dbf81dd3ee888308d5020a0fb99c76c8e13a88e96221421b3b6b6cefde4e5c800d470c0a1dd789830e651a82697a32abc82a2b6e136a756cc0dafdc0677751e8c716be2321d03ae02cb713001d8f6d5ff2f1f6178841620a1c048b36a2bc2116180bf80dff5b272b04c0b6aab6caec9a66134f12688c1aab447e62c59041ebb86edfa057b4d5cb5fbd2a276f26d550ee420f0e49d146e6f1b71928558774f5103b9d0017501ac3a960e4a3467afa26ccd7106c8b7ec39a46807445ea6f71d13211ecf30cf29845f958d84bc5d979f39c9f7c50971d00301feee5054df027ba0785ee898ac7291de0f1f8bbc4e99f05a24e055305f656746adb58d463a43f9141dc6c8171b3b77a90333f4fc8e1b3a7c1f46a73c5f1afe6c9f0ca2c0db029886fb3ac2a1c4da7d2be9f370954ba33018d80a36ae5b15fa4aeb4313f2d199b29c115fbbe8e5c6db3d75cef755767d0c35ab8fb46387cefd2d6cd4bf23ce8c8167762f1f40f6e9c81252e98682eec2bd0fb930c93f10ca7a7d869f3a33adc9337924e636ee533d1be616eea2e9115905de5ecaaaaa31973e72d4f84e83efe7e96547a0d6c54b798a37e7bb63eee8afe2dd5bfc58ba5891a79c10b7dbd3b5a7c6ff8912950508dc04fd25af2ed2d558247ba3c0635ba6e86d8f035f5b7836425bca934d4d1df53188ccdab6f7e1c931115335d1854b3bde52d95e8f029a8bc8f0fb20edab06617430e679d98274b33d0cd18cda13bf5d2b22722df3c87e66db1601b8f2541b83ed3a11a816550f8c04872ffe85c6737ca59d24158f3b9aee4f91afd05d31c868d94ef50844e311552fb079da22d4d3b62f3275b701f59c9cd87429f52d6df24c0ffe8b7d8c74bbbd95f9107a1fbeb5620a0a7cc809b78366d38bbee42af06b1c8862ab64d74861ca51f4f0fcc69c1824fb94e7f4c5caa8608777924fcaacddc83445403d4529505ce5bde99566024f4a619a2bf8306ecd19aac1445e1b7d37b00a0457e81b21873f64716d60bd04bc8dca86b8450cdc87d7f413ab699dc5dea9029e6861a6d54de58b513feb8331ea3163a0a43d6d3b4f581982150d05d2fa4ce818e9e8a9c46a492e34bd6d27b663f39a1999eebe37296cd1502df05b0ae3e9e28bb700b1af26150515dff97efbc6eb86ef38fff96a341207a5008ee61d72e60d84ad43a04c8934dfa9b68f268e912dcf20fbaa968a1d544e43cd40a239f00f2ed936a8acfe83b8d75594709c6acc0c4a7c9e97204d4fbd551bf44b3cc0838fe036f46f399f022796ec63c81ad84c8117d34dee77ca19fa7ced064fb7af81dfff3809b6eb1b40266dbc2322032d33abc561b114fc69f7dcde4c3418b4a6f9381374ec147fb35c90d7ba7a74285a8e012a888bf7234fcf5073de955397ac58f9a9b19da7e7f6eee0ddd272751348f775e7747261b02ac535cff098e0c1487d64bb9b885fa15b23ff3bf7de1265c02b8cf38428a1c37d7912102dbed0032cbf3ff7983f481c910d81914df3ed54b7b0cc56718f175c2ae56871d0a82d469bf1f87453c9eff7da3465235adad11331595039e7e33c463ad75124dacaa43b2cef065eb699d42d0b3d5a6020d0a75362971c31a00629712a645fced90d87c5b8edba465b25b4ec2fd95445851a7a11b03c282d044b83abd38d52b846bdc1fae24126cf0cdb92d1891f48aaf6c828248b65b11175f00aab88b7189b96b2508ff67a43aa50df3e89b7268dd5efc753d6690903438f3cf6cb0219301b969ea46593761664d6ec633f8419204563da5cefafd0538d91a56371905775586f223c22f1102bbb28b1b88a0087aaf2b885ffe31193defee693b9cd6f75cec07f55f98f9d7135904b6d44c34abcdd837e8d7bd4c0ba89c6b0dd4c25a36801953cb691b33260b36abfd236edaa1071bab1bb2c5f31cd55991890372a47324de83867e0a40e7d426823cf8c01b1840586e148f15b9e208a1ff7a5580b56780faa8e112bb1374c79a8e8a1b8d997406975aed28b838ca374a97f5b1e1f2142e0f945130097849749adda47eccf34076dfc6fd6e3508b101047cab7721cefdd6e8c77366b62149a938a471e9c082e408f6d2f074eba5b02c4bf49e8ff8bd9757ba8ca3a041359f9e93a37ff7595ce29b01d7f5fb87db2158ee9b2c4642d587f960e4bb3920b718fd08b9747917eb2b6c4327b922669569cd68d6d3dae2182dc65f726d039a5dc4aa652ebfb126d2aff4d883bf47d531d9f9cbe1b439093929b30bb19d125272cb9633b6358c542148446d407b2cad9aaa84827dc218260b2dfdf6152917d75dc9688f0227832924e466d45c64bcda1cf9a71c691c492097ac3953244b24c1d1ade17225e40c1e919d7095d9e7b65e36203a2eb37fffde2bf00b1391ddc1926748418c7736e52f85387653bd3172732f1d5d03190178d27a7862c47c71311103f916fc7e19fe47d5a493d8e5c1f8acefa31cc3491718fc66c8e0f687bb6cc06a8154920e4fdd52f652dba01c3444cb5508227ed86bbaa492321e2f7da41599bbed9e59ac54496ed4da1298cd774d71d7123a1467ba1f21a35ca515be4cb211ce49947266dacc665470fb254be7aa7a3aee08d368fe2c715875b1be426e05a11ca340372aa7e8215adb3e0939575c1d4f88047f4e0c6c9559989dcb6f643d5bbead66470d995ac83e75cd197e751758e08ba95", 0x2000, &(0x7f0000006a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='0'], 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000077c0)="427acba0cb134a366b4a8586847734cb2f58a41e01f23f5b6bcee7eb6f900e8e6ddc1d911c7d2349eff9ba7f6054d02c09530c9075f773a8bd988da8ed205fc6bb98a64ebc2beb09b9d14c2011e7300586e9c9cfe0d439fd8ab52a0757f7a55192c88973b9736182e4d11f30c2259890158e9585b38402e2c1669857a726a949ab9485fe5f948f367eb82af5336a0cd17ce84341e774d3d06d205de859c93937aabd6eed197b6a9c853ae638146a196dc50f442e7a075c0f39fe73f2ba29231393f4ec8816931606320edc2e8ef97a8bffb8aa7b6ff56e798a4ffbde99d0258c0781615e08c3bec05d977fe2b4aa1149f9a73fb8ac536c70d604ae257905d1c3227d7472c8817a523dacabed63dfdbf396a87a17b0234d0f5952c4ef4b156fe1eae750016051961a7932c0ca22e1ca6e876a2caaefec90ed76903bca33271148941bdedde63b12db6aa057fdbba65b02f46ea4febd0b501af656e6c8f78fab3185ba3219a29ac7683d02d00b590afdd1f0f4fdb40f4dee8e95a86acdb9a016f2fd42745da6268f1024973625cb89552eb5725841326be6297ec7f59adff8c625943e315ac6f30da6a52f3358216f7a666d6f784bdb582879f1500c7fd966c2462764342078c38cf5e82f7dfc5b3fa2e5b81fe955418e9dcf26886fdcd85a709ca52a01a3fe9dca47e7c33593f955327657313aa712881bc6eff2a568ed2613ce5ae5507a944b1c5bf3915c00c98f801c65675c2d6723e9d74c4a1833914f311201b4d34706f018d8f7eb7b20eb5afe99d17649fb5dfe051510080e94a80d057966addde6c40bb645955bac4cd109efe669aba3bb71a0cf3c68532966e73d9b9e7cc00f6f110842bc647bdd6b402b5bdb892ad9340be2f5333725ee409c68986bad0e861a313296dd875027cb2189cc1f460ad2ea5519cf4da8b13f24462a4f10c65cc1146c1e759ffacae8068210fe4d0f5d0d112ffff1985ccf378a50c6c00d2ff6e231be3cda0c4a1181cea472f6d8d5bce9e8a57ba54e5b8186242205884d7a3d1d48ead1c51c87517da247e42bed84e96be818d26e376844ac8f5d338ddc33c61f53237d24a101d52bbad20794d9de9e14ca82f15a565a66841629eca2141151f073c17d2a1ce62878a62d0bda30cbac2f433c7569a228f2ca15f110e6061a32d452be1cbe63ad90ebc33eb956ff21a666893a307b8c4943812651a2cd1164dd1e6b3cebf20de914408d46c3313147f7d7bf925f189b0e296a2881af0d45c2d92b3986a2fc6f66f7f0102166d61fd5d9b87506c2200c6ec31a5bf333d2603b24e7b82667f539ed00affbcaa22d447f6a5a7f20bd396bf6e093df962d4183074177b0acf7672e9b2cdb91944e98b1022daaf27faccb6fb5b5de3a6ebb64f41a491a900f348bc9e592a652ad77333ec0d27e50b4d0fa43e47ceb5d9b0e0ac02bb54432db267914679b9dceffd79afa4cab11faab4cf616f10d540521954dbc3e13be8c8e0fe74385d762df56cbd25b34faa732025e4d50a4560551009da8805acc4f2ee107bc51665e86c46a23863e3854dae7dadae3ad5653f8d9ea5288b1e47120fad4578b6f1ea5434ab5d2bf3278c10b858f25c33e570147d1dd78d532e61a3edeafaa370f878a4a55827f49debb0bd589378bb70c78758b981e27e03dcdb2c07d80bd07b5681a0fec64e21a3b0cdedf5859f5a45e8d166796396540aa048ed96b8763799de7d34cd40af208cbade1758292a22a9e54896d77f92cb945c08847dc25158a52c0dd8000c43bdbaafeed346faade81347b25b6ec7cfc88fa9a82e7eb6f2a6ff40ecc836d6d995b191e38c77331cdbed5e49e25ee94c0e5c9f12fddcf378658402872dcf977186d227827fc6307335d42c40cfb85e5df194c9851429103c77bd4a222f94d362c8a2c6ac6b467014f3e249513eee4f8f800ba0457a8fe64ff7ce483820ecae17f2c674ff83ca2ec2fade5d6a2bc6d3658e7d0846934cc03b941a967d0a874ddb8a8a0df165e7b53194d6002529f3b6669866411905d94a5f6ee659c6338ca52752601e3333bfbadfb4950f8e941618e31f37f192a4a1b444c038e72cda4ae5a6a9787a1db4e6cca9fff87c752fbcd841738cba5d81afb248e119196459a8edecf4c8f1f79fd4e9f4521f816da397434969c17cfe6a55ad79f186e352a20818eaa400864f40207a8a89665d5a2ab1a9baf1c635b95e8736a99fb5902bf2fb93c2d71e7f69c215c7c02f60ef507ad4bb5dc0d886c92b80b9893fd42d56b5ea8fd181dda1e17a2f761fd0b5f518d7f945b40ecb5e1aff8908d7a63a6bf33e1edbb92f34d651551534a5b156df2d8872f602f3b6a7b0d85cab1d37332bd3882123909b31bca2b9b362b500ae6ff6d21a9128638036c2e453f820f6ab3bf89160a5feda7beb9ec78386f89a445b8943d231ddb260b73032e1052396b67f63c33f6344e646c4024afd941078b5a8fb99f81262f9d7ea2e0bafe1702af861211a87e4dcdf6f4d67b625287dc9b8a0722ddb8b5be0c1941e0f67d0ba6fb8a1326c69e564fd2a9f5ae3fff507bfda5859dc159e7cf5445973e60896a22467d392176b60ca47aca44d0187a15953750e36f3728e6f573326f3d7946720755b6ec7608718790870b75a00262ea19c779678b58dba58612b85d05021121d1f21a2cd4fbed2db75a0beda9222a5d4c4f4745e42176ada15be47c43e589d9a39b3ee0ced2ff47ce51b39277718cfe0f16383fb9be67f153554b6c0dbd9efea625ac08f9bb58d69cb2a3ca2196468ec13400c6ad6d0e0260a7ab1561eadd37eb6d28c7c65f1ea24a437504b0a61b40ff1f410ab2aa6a4e1b1ee8d574f0b39283b1f32a382e7d39cfd07c95015c0d176463b2d9b14c0ee8d3320884340f0848764137ee3fed302ddbc0f04d7ddba47955f7f473548855d04aceebd33fca844c53096f732a4b1cc47e57f620e5ab2b2969aa0dcf35effbce446f20a35fcc3c092727ce957efd15f8328592ab6c8c188c94ff6b9025ea3c0824a756f21bfbd9010288fda4880ce785e68e77ad5f0dabbab737c7bcd7ef969c4a1ab5a0d61c8dc359a65107749e5ea31f8851809ea0618bcfb291458e1a87dc5556be464a830a1ffb52eba39e61bb800f2e74630f051f9c09067639888d1699c3519352c2b123c0f268f334a79a29a0f5ad0dc167b535384d5960004ff6c04dddb5be83897a57efb332dc7a8cc5e3730236e91471ab1b049c69b1614ce1400372d33dabdb40df1d8217223befbbacfc8f92ebf5fd6c7f91edbbfacc2b630a0b53e634f37c8e2edde5bded30a64bbca434b60e1083190c8cd7ad992913ab724c62fdf9d6dbe3c22ed9f0bc1f78b33cc9c538469b05b15319a4b22ef07337b3d4054cc672a1ea97be881e139257c3418bdacd9d04321a4b55fea80e9a66e1f3b6da2b25b60ee977cd013570e9338efb3b17155f85b8513222fbaa89c13e9d84531651f88ffae51269e1859e084dffa1186361cc5f48ad6e24e775b977fb79074192c88b7a662126f08e23324b3575bbcef3ce3f3d75ed0f6f103aadd8551d48cafcda2a50a6f08ed8d38b3a2fd24e3e8e9f914836f516796706eb729538f3b736c84da3f6d10fa9c2294972aa1ca4b8ddb5159d5e4121cfa05183ded0a8febe0ca33ba74ddfdaa46afe1582c02c4905554ec9ebe49a97ce2efd26c7a0da119ad7c21d8c830036ac8f3dcbd8d15790e5421cde93fa33e8fb26918bc96d6c879c10fbcdbd7aab0dfac95bdca06edda3648f95f69a444e4664ecb67c91681aad948b5ac5a0ddcfb6679e5f6d1b38e582a6720dd04c0a613913e1780f05a6d82e5c40aa37b8be52f55a5a4ac93f08be5496b7d9a9fc651b1271a6694c16c4f28a07c5bfb953e75a21ae70ace4194283e2ffeed00a75eb8711dcde2855e00a3bcb1206e9a86e155902b0681662412277b4c068524e5bc8f1087c5e8b65d1c849592a93e55ed793baff3675b9f18f10f7f473c6643db1b2fbf1abb3c9a083fa38333d7b2f4968601065e2c10845b7856bd19fb4bab1fc0f021512f2c45e15d1b6ec97e30a0d4c745ff1868261daa05365be849c0eab31fd2e1c3a49f9ee2c24b3989457155a8a6e3b12067e3eb4c6b92918832ba2e7c2bae72a9ee78555a9cbd1e8aeb876cae916d27c2349aaa3ad38b4d651c84169d624f6db423e4cf8962ee458ce087007a727ee2468ecd2342e7d5a14f72279f0d2be70a60ffe0c78bab23f72299c049f1b9e4fb3d1fac47cdf6e883316e1925dbd8502a677ac19bb7e7f247699d91af5c183d5ffdfdd13993e14993706291b482e27678c25ab129f2380bffc08d7b94ade55ad03715de4296d1ec8ea728df4b1bd204028231dea73688b8aff36068ff0b717d422e23ad6fcecb86ff40131496e86dd4d20d5f2fbb51d0da3b39c9b8ee402a20091eee67efe8de820f47b36745243428ad8598c6ed370d9461df54deab1a2030dd8df64926b9948c96b75496db3b9cb8f0ab358011c846fb7e72526664a34a2958c949dfd0715d515d63dfd8261af83ada1aa216f7144884a4eae14e5ceecd65aa26a800a24caeebfca9aeae70302da10ea4afa789ca29a04f625f3ef376b7dcb6a6f6adbace69856a301be929ee46ae4b4a0877656e5f91c1cbf70a7333a8d3c6944d61a35f46401cae9a7a9660022bde8e157ec183f1742f677b160d407801cc1e76f7552a8e2d456b3e180b6aff9681fa9daaafaee60a9cfb0314747981842ee99d00203b5ec6d8aed061104db3e28b0000a8fb706278481faead9b884e0e0fe88eb543dd795c1641beee9eaadf3aa7cef794b4fc7d7424a8861944ce5fd41c04d127efde367cdbae45a8a9c649ef4b98ba9041565d17b07e6a493d614c93172ccbc9db8a2ef41579be0d8625937b8a87e59fc12d9ccc2acb9480bcfd50e7534230bfb10c4aa46ceebbcc017cc1bf395eb646e36497e875321b04571713eed176989ae3f56ccb38721c7dab2f153a86a52f5bf8478b780055c77887cb4b7e708fd4a2b248e99d06ee501d97e5731687fa890ceb164d8bcd0d259ae518eef4625d5b38c1a96992b3a18f1a2339277262cc0f3e72f05e754fdf3b7819c55ffad39196d5789697794bfb1438f04cd9bbeb99bb28b8183d963076307fcd288b13e088d14a4cecba05e8bab163307dfeb6d05a99b8b78bd9791c93bd539c73f5af61cdad3a3b96e8fc2b4d87c12526c252665de3785e7886e6704c0734a41b338c1d6f362a5f1cdd5c57c3830131ab461ea0665c872bbc545a3ddf22ac4da0459c8a68ffc578afbf9c13ee22e9a4e1160e7cec191df6be90bc73c1cd66e621adaf4d3f97ecf087f13e9fc9d8f64fe3c0148a06f6aa633af0eb3d8ae88120f5587df3d084ffdd55a8d8ebe02ded838006158912a6dbb70acd8e77e82cbcfc654b2d4d2ffb2b599a023a257bbb95cb12b9fd9911f4d502eb49a90512d08280eb15ee296969ba0cec75b8b55bc855565063ab34dc190c33c828593532f5976ca910a04038fb6e87fe585a34cae0d6efcf445991f5f792de3e50e96d63c0cea3a88fcad54751fee335a92ee44aabb8be9c1a77a9ff684ce9119175f72e61fc4ab6aaf14bf35e03b3ad4f6f8550ad2772680dce8c2e18319ac185157c06712e998fb946073f1ba054a5087a9beccdb1471cdafd6b71fda4c1e613d44499f777a804c532034e1408fc3d3b7c5ab96a672d3010f937f7cfe9335d9fb1ad0a1316678c86d74145c0c234822f0654fb886ea6b460d2f5e960462d6a11c3948060dadae4676967c9d257e801af3a7d33b42e29ce14848bf376de9ff172777c408002aceef18b6431bce8da6fa6722b11908ba1a6159c8348b552018854860e7cc4502091ced43b197ecb452d552f4795409d7cefbfa89ac945e674c58a25575a65c5efdeb3b6a6fd2eb94c37d1149aec8df407cb2af286d475d4ef31aae90e1fc2b57e0e86ee1930d4e0e3709add711b5752492462969af72c161bf1337fd5c5d06a4ffd7bee476d68551e44c77dd02d69a19c984689a090e7c32c2e1e150e59405a354ccc3cbb08bc294bbae23f11dc5b2c9e7a572b8fe6c662717313abc861ee1e8250bc2e687e222ef610b9f785301b54b1adab274d9ddcec8e98ec6ce577a7d60efc50fb4be5bee8f5dcf625b1b76a05cbf0e2d45570e7d90688be12fc3aaaaa5fd76d51c423e06766812012415546cfe67d037b926aec1013cb4ae40d03a2b1810a14196d083882a7aa5140663c6a57d026b757f6d1f525c612bbdd1764424cf2c80cfcd885e49f7076ffbfa102f020e8a9dc5cd8abd231a485d0d6276b6f0edf1da9446bf09e82b164ea5034c6751905e1a9cbca223d08a90bd9c01066a2c3fb69c4b2df8655a414644b783ab69cb03994571dd43ef036937f3e24e190fc0d5a2c631bc1028fdaf8c54d026faa01fee65fc4663c2355954add20d96d73d895d3497ba32eedfa8a0fb0e2a8fc65896086902f485c80afbce08b3625fdf65ea4d47af3a256593e218197038859a338fef2e9f9cc7d399a80cf09a14acfa93f020a9122e6226979e406320518dc66a1c7da70d09559840d13c50632cd1c546bae5c6d5444c1533d10a242d19fef95724975e1ed1a02cd5e55fcb97de5c0d717453c47901f21d929dd27754d2910db926c0b175c98f04f648490e2ee7bf021059d1fda35408e8584ac915b080bf7c7f710a4e4ba3c8d1142900b15eaf8dd092695bad4c5d4e538fd82260e3b116551042fa3bb026f7c157cda699e9992d2908c8c9eed4b0e1b02f83c6e7483c9116f84f3c8751ef9f046d77f0ca3ae5b22326f800d7d3ddda701043915d5ba91e4c4d611ca45e0069a4b04068b4330b86eccdfd96e027e66a5b4d5ce01a80906535797fb3d1af4a4434e2c5a5fafbc01d19a0d7e3bcf26a4c52962d63bb148c3171ac5cd8c61ccb2dcf8cbfb5729ddcd8aca75242886af39037ba303247efdb7fd37a92d5bf78491d2ae4fbbb98eafb707977b8145c6ed28ffb1a64422f2ef2fad2aecd3361f2be58019a22065e5884963bb75f233786910bcd0a6cb05b0f52fc146f0fc1a1355c7ab6a959877dc3f151f9a79782ac90e1734b5a3ea3a5c565125475106cc723cbcb6da6ec394e1db5285a7ae06f7b0b7dae560b4ed51695e3aa5c2c165367b4a13a9ed449cc24f5abb34707e640161b97aea8ec988d3f703e311975b7561b748f7ffe409bd44ffa5cb089798d18b8ef8bf8cffef187ac6bb7b7f0b8d196db5105295a5fb793d3fdceaa74f64f217a026c5a6d319252faca21bbbd398e3cdf03552d82acebdb36c8ab646efb0a916f804eba0c782dbbc49c2da33142afbc447defbb9b338939e6a94fbbe5bec8d985fa9dafb00cfc142bd06f95a40866e6b3f935a629a32755dd43daec8dc3cf77468f55e4f09fdb8626b0e64b005834073041dc2a4c9f47bc1488e11842cf54d596e68272ad88b37eb496c2eaa81e3ef6a07d300e4931ba0a3b84217383c8c8d4e5c815e95d0b79638e20afc2e2813b91e4449a82a59e545d04fd55e5bab5fe14f6bbbc8a92e99d5f7da5b42732b912358bb9e469c2d2ed49eceffd0ec483d064a279c2e30ed663fcb80111b2c1cb73c8c9dee64d509da58b714698e0c0b882bf6a8b32b659de269edc108ee5a3c332d67369a170c7e4225d8ddf7d44e1b6396610bcddc53ec53e4937e0e7f8b1d017aef06feaf36a4de0e1eecf2219712ed98fe32ae84a09f713a4b9760e853564729988cf3ed29276b2f70fecee88367bec23d81e45883c5706e26a69754c99ea9b969312bd2571b0554d24028892f2539abd7124d214e57cd28eacf007b593d5a5134ee003ac56a9434c68af073b6261339b64720d2b29ae73e9392d7ff32151fc29c7a42116848012d7bc13b6ea7a42a57218764f688c124faf6d57fa6955c977a04a53367333ec701a236ff6aecfca3bbec56d2d2fc40176920e52015184d4f097876e443089fa10b21a6d2a6b2ca13befd3468d3d589e72bb2054f0f50dd70be9730cc6d18aa3ab4b9388c3d6ec890449f20b174a5c607261cdcb1197ba980d54da9f3cdc06da9a8e44939170713ee8d09e7b68baf25cd58d4da58712d242c4b4e1e95442aac18be7a18720837b8485ec9bf42aab0324c8acc231a7abc2c4b7cb262e4cc83528323dab16cde348a37c0a16e2ccc99d9e6c19ea51a5bad4a20fdf3a61e06d476eb5b838fcabed735bae2a0eec90b4b953bd6f1dd845ab44c848e7949a1837cf5103502c14190db6f0c842b91c8812b65f063888a25eb742ae49d6b3f4a09b08d4cf63384f6f3c39a99f0e86ccc6e4fce76a24b1e5599fcd0ec1dc3cf57c77607f0cb11730c5851a4da9d6609d57a13c025d9ed2c9300cec673220336ec833dcadfc76b9753aabab0ceb02a5309659ba270229f048b0f68fffbe8f03d675da1c49aa5f50cadad61a8bfdafce9d834ab26ad652905546523ce506b1af84c8b85897e746d3e68647cb54012f4014a0ae21d06068f7306dc346ae5af9553d65f2902581558c3f768962fb2bc78804f38b8d74716a1d920e7eb460526c7a01d537177e805be90d6b16e8ad32f30a23acea655b126e2f4781e051e5f437fa4cbe222b6b4acd5b0b617b2730ec2006da23558ed6346ebaa260b3f852865b557641f9c20bad2b3a1134510bdd6cbbfa85088618da627c5340040311debdeeee8a791d8d4033d3d4b921bc0000a9264e4a21a625d46845de9624e6d71676707a81b3db224eda19b189b3aa4f91da4a9683d655452b5d69cdb3df8f7522ac3556dba4ca452a422598e6f77fc0cbbd83fd31053adb92dcb9b1521c5eab0b22851e12cd0c45c21cf0c0bac073f377d4d9f83dc22157ca53089ac4db941ed73d753c06e52b51cd1bf3f0bb06594d4af84c046c87c25203874f219dd630226f500567c4e0fa652702b6fdae027fbd9d30f0e8e2bcc793ec0ccd0170203e58ad6213dd5f6556abf042b4f64fcafc64d7d1902c24f8c147f4180cfe03b72340defc124f52a2587ec113df848785a857745d9d3d2140df982e24987de0cb09f31abda61cdbf24ff4ce939a78ff2d785ec009cbda7f3f32704baf50ab1a65668548e83ec06782f0f729249559f8a3dad79f59308d03946a3b298662bc1041f65998678d3f371fdf29158f95b93df01839143033021cc0a1b1b04ff40bf286c48d82a7fa797aa966b9e843f4e977d836ab54e1832276b40a0fa261efb9f0c7addb26970848c1709ece53410c7ed46f86a00ad9e3a6d360a05354f60b3ca1b196580bdafb227a46a40cfc62d819fb73f1bb1f1f1ea3ea0f93643b7a920b44003e64c34fe075b09b145f7b32dfb487b7eb925adca3287d0d87260b593ae4631310abbfd026ce911688e7c94aa44b758c191e6ba5851742dd30ccf02b307292063a09a9e1d79f1359575e18890ea5e9f7b4b6260ec8cac8c558aa073dc2e1f9df7e5d53f7031899a16a9ebb190b5b0c958c977169ee19e3bd11c72b98df37baab9c2d5efbaea7cffd5675e854c173f0614cd4c553621248bd37b98c91e3d5bd4002f7f6021fbd7b394ee1e58324ad2cae86c537a8f6459a20ce3a212d228b0d5eaf4d22c55c05d651d658eabc13786d9b163fb5712e8b1f17b6c92cbd0fc05d64e4a94d4030bf4b9ea6cb95798ef233217262168fd82d28b42236e9b6142a365a1efcdea53d3070f75456812c3a4dccb7f4b6389d471d37d2f2dfb284cca4901cd6c3d0d019a90ea85f5442ff4af5ebbd615ba30bd5935653698c6e186b4122a5af886e710d4af73d4358cfa629df7512c3d7399ac9ba5bdaed436ae68b7ec5275061193aeb272f1e7148edbb3311abf643552fe42427105be95fb6c8180e122fd66a9483b841bc3c3cd3da0b1c66bd6303108afb39d0e7ae95859a80d2a23ff95566916c703d0598b2054c2609e202369fc300c2dd9efdaeaa9a91352f3e139333cfad76695ec88b17f85fb7871a2fe8354ea753535f99408dffdf4c7823b964f5afa742b066aafe41cb59c1764cb1769df9d980424c7fec4f561b8a848078f7aef40a110852d68f6d0a7add9f8b036d0673de61c7b3e47a07f7b870e62b1479921a4e41e6098ed6a14520bf02a11316bde09cb377ec09aefbb34a4d3beba782166c359f2e4fdafa5f66ee463267b51361cfa78d15f75a8ba27fd262b26edfb3768726190f7a55703968754a9b1336b1b9aa3ebc626935b7457ca128a09725bca1032556b2b53d9942b2a95a148d9b2c4e4210199bfb1fec092cff0b7eaf6cf76cacf1629a4c293f0dae0fa826bb99f3b07b75593638035d43b9430f0802c28093f2bb03da7640684c66b39c913bd39f2aa4399b8f4d1cd95243903eef41c6cb15934a56fa225cf0b67554a1c069850639ba020955f924e2b7cd5c3c96348cb36d94fcf93dbe86cdcd35da3f38b12effbde69c0057a372a5c98f389c68adeab2ba29393b679e05bbd3f1b4cbe954c62bb9478c7ccc0521449fcd03307f6005f8bf0a20cc72c28ab079912dd9406e0c19e52dfc0dcc5703fd31481c037168c2d4103f74e5bd85efaee123ac0caf7e25d46aaf256e37474c4850eced42ee2b2f0d75897b57667011940b877ceb1e8b558618450ffbe90809a625b0cb159c36324ab4bcb31e6492396244d8d329eaf3c130cfa646bb1df627168377959a27ece2e955c9b66081665774a630757720b4f906d6c3d6df2aead129c7032fccaaa46aa90abe28f2dd4b8958ad2d4fada5aca5c9dba08f8326e2d0f27550f62643ff62db6ccb2773475b91d6e804f4651f996a2b776d56d9973a6d31685e6b097d4b4462cf6a5c055f202e8a9d2946bfb798951f01617c8c9a00de92bab23d2cefa3b9bcda608a3de37703620ff98e797c30d6a3f1998a6319f1aeda06941bb159b866bb0eef3f0560a3e67108ab26bb8f74d5c847eea13c98a200f6a699949237c4f8b8efb8f00b77c51dee8e71abefe30242eced113df244701f0d4856d5b7d7c50e6cf34de43e4ac403690c14f7fd7c524a94195c4ac815be1edbe2163a8597caa638b7f5c055357267617ff8c230ad5d9e9c94938518c9b61d9df14859150e46719b09fb198994688313dc705e435945d0b8ec1ad8c3eefc389385ac38cd5c11a41176cd032ad05022dea085f91de1ddf31257e2255eab4bb9d4902b13fd68e119fe1e32703050d8a2ba981cfbfc4451ea6f060806eb527bf981ce2e6835017e63abb34bb777aef7f095080f54fe9575a9f276dd6ae036075abb306c3525ad09e44337ed92c822a0bf7c10e1d3546388b823a1aaf096a8d248b00040488f68792790f2802908da9d5ed3e75a657ee7feefb1007b35bd109809bdbb91a12b50e9fa01f60edeafb4cf20989e752f1526e3dff399f05bb1954ec134b2291869663f265ad38e41084e056dffff8e22ea03bd9e11e7dd63f79d82bbb74d6d3bb15bdd6a13260febeb89db4b29256d3477a164cd89e018f603919e0fa9c4a886fb7a8c9084759f383c56275f7c6b58d523c01e4273b7bc892021f767a556351f2009c4c748dc0d43a6c403bf600505a234b162e7efc1f4119b1b2102", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x10}, 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) 12:04:14 executing program 0: r0 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt(r0, 0x28, 0x6, 0x0, &(0x7f0000000080)=0x8) [ 199.967870][ T9585] ALSA: mixer_oss: invalid OSS volume '' [ 199.985429][ T9585] ALSA: mixer_oss: invalid OSS volume '' [ 199.996845][ T9585] ALSA: mixer_oss: invalid OSS volume 'ä‚—ÊÚXS1¡PR§~ˆ.Ô?ÆÌõÂi 2?fë5æ¨' [ 200.012855][ T9585] ALSA: mixer_oss: invalid OSS volume '®9ÖÇØðï°Ñɼ®úÊËXh(T#D¿r`Ò¤/4H' [ 200.040747][ T9585] ALSA: mixer_oss: invalid OSS volume '¼e‚¦ªHâ¶õ}a’×+7V…'™ï[=ˆVAX' [ 200.106917][ T9585] ALSA: mixer_oss: invalid OSS volume '°iïÏhj›ïS’Eßsˆ»á{S*…1‰iÕ›æ>‚g' 12:04:14 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000097c0)="b344b002fdd96db36f917d93716859ae010829ffeae1c571148fafa957188e195bed339f5d6badc657c699e023e4a7b73715687637f50d4b808e69052d1378a3509e5e526c4ae4bb0a4ef1f8c97393e936755e1d5fa00deba150eb6b5a4611dfd0100d8830ccda522ce7821412b7280c16e5f5ab6c0d245d318b20a8e131fac25c10d4fdaff30678ccebece1c26241482ddec04646f90c0db944310f85ba21de381c570abf303d2aadb2b1f16e40d89285af3c8634607fe5c57fb6af04061e169a48abf8ace908fceaaf8e39a42de38cf23526452cb323714baabed3dc713fea0bf09fa091fc873a94f768d1d9100dfe293e131fa25ecdfd0516937fa9491401206bcda6d6b62ba9d2865afdb3c9f5e297dad05960e05c5c5a952e5afac908211727bd34550b510333e087048af6fadad67e10eff01b644ba66c60a3cbfeeaef89b108ccdbafa8f5c72d9c4d225927b913c674005e2dce9411f45bd0c6e2ab426c29c6b4bf39b1fadab139bbe2f5d9d0b2c7101ab06d7dd0694b0a1457f6746cf8c23de9dcdda3e5ef56fad5b9d923f783aa87605f2b9911dc59a16973ca3423eade78fcbf85aafc35226dcb83a60c5a69a07d04e2720ff9a9f27a9c6b459bb8572209000e012be6749040ef887badd683b67f3aa3c6f8f17343c7944221ae01efd81f8883900d67d9cd25d62766e1da8de555b2294f56ee0f831a69c94afea193f69214dad48bd6fbbb339f39c3999c3872801cc0545a0ed5631c1677c866bd7d1a270996702bc06727472a18b145f7befadda85159aec106d33d6811b19d0fe7bf45aff3e172583fd0c4fb034a2362105752b0173867af0bfe46b3135ffbdbfec3c872dacbe03e268e88cd381f91ad4b9628b09685aac68a8a5a90d4710f35bee5666d855e33d496022c2df9feaeab81613874deea292374595c28e9327c7396e2fcf4aa43e6a360ce516bdd07b46a9848fbd79ccd704b4c218ec8119486dc6a7729add0bcc53be12b068d539452b19d4ccd760d335e5c7194392221833d09e757b32e2daa3ec4dd60258af6836adbdfb01f6582909dc6ac0bddab90494419f6e4f015e3667a04a0c07489aaa2dc8350cf7cc6755aba5156b16b38a657da33e4e46a2d05c95144be639dc1435b5459f2a46054bcbae2776b26fa239c579b51e85d9b6fa5d89342b96ea416781fafc74dfbdfe70ec0de786ed24f6e45174b44cdddfe286642e23a3566fcf97d094293b5ce1d295337283ad354e882964141a8d509ca7dbbe789dda6128fe587ce4be6b4ced55788eaa9da40f6a6f72ce3ee385c8a2d142487dff05110a77e8210eb903a0be35b2179d8f797bb9e174d884a20945efcbb104ec84bfc86dc70bdeb6538a37a92da1b4d8c2e87eb405e83c7014b73da36aa54b0194eb26c6af3fb447bc0b36eb71359c7bb1b1e7eca98542aa754ba57acdeeb2c8cd3e819d760519da3aeba74e8d288f26023f71b5ce0ce455a33a65acf8bc8a0402ee296a1f4b3532e5de9641e0df3fdbbc58885f7dfe3f15c4331112de4e4ca21bc4490fc228a7d3128363d10c4befcc7a3c6d4d86e6177c043bde00fb9bc9a97d934a2728831deb384b64efabf7dc151b79d527c73c1e3c6c0adddd7b49a7ef890621b7f0133dc3800a3b2b21cd769a98fb1e47aa09725dd33a5f97ec838fb42e8ab04f1a9414f45fe90af3a454d8c36ebef97c4bade7eebea53027ebd2602b8fe862089d737de3596b6bc0f9241ba1452d65717b0e1cd21231e0ae818384f222330b319395d327282acac4f15947dd48da80f94532578b712a3af6362563f6a1be96feaa79f08953f9cb62f49ab5b77d9f476e2e8f5d8790e26e322b98f4d2e414ffea8b07520f7f77f74d1ddbf27fcb2c31bb8c277f15c16b49d924cb732c29825ad10ee634dcd3cf35077af748290cec7213b8d6bcf97280d2752f42b380168633b5d83103dfb10133aa7851376ebed8b9fdb18e00b119868207bff89cf060f1a3a14c0ce163db8640e32946e7cf563b65c3f1b59ce2e205e3e2158f56bac63fe55fbf3bf47ec2b2e84e18c881674b1bbfb7336c08d9313dc8ed8a1882fc66c51eb9141c32011a1b8712cd1f54f3c8b536fa21f1879870a9f813acb7aca98bb64653c9e7e2cb3d5f2f3617102e22a631ad6ab451c4b6acf0cd9c1739c746d259e4f8d17631108f21e860a85dc2e3702d788873830ea29299e99713f9774a7745fd0e6a0d45a111d89b9bd3d071b7bb62d905c2c77766b6ad2b61e258ed875af1e2d0eb306f2b20f856cb0ec13734de017f04664180aa287949f2f62dc005578e79e818d2a0f7e519df5f9dae68c5cf883c01b2cc96a70a16be3c66f2553a5cd832c938e6b0f68fbfc872e6ffd44948f95121af7b12b596eca91f2165e8f3939f4b27fca988bf7645d6e02e054bd0e7338d7c35c6b7f8aa90c3e3e9d261ff0a8542d84a41574124961d64e5562d9e663bfce5f532589e0be7e9025c64feddf9fa7d270d5fc50792abd529e1134245a499fdf05d4c45c5f59ce70bb996d45cad5680c80ec94624afa7f471f0effd35f5cbd63096b954ffb5cf49c443187942cbd22605fbf166580dfe6ad2cb3f9abc77dcb7781c76df57e2f2771d1f68c293fac6a46c9b95eeaf8181721ccb3a362661ebeb380342bbe0555bfe8cf062c7e8e37500197e66dae4a3f3ec3e9dbbe54da4aefc9877766a41ea535bfaf882715ceacf62b70904dc062f0153dc08596220668e83bef0b80c7251d988fd4e5a1bfddba3ca6007e457f684cbf41416799ef5d015b303feb9930b3058cb0632e19562572ae965ad49966909ee4b3c35214110d7c482f4665b0260d7b6addd5d72469e9019ed38e2d69624245ccb0259343455095fbe6eec9a42a70d768dfaa937ce188589f9ad3c51bb0888ddeaffc43b0e1f786d1db43417a2775268957e8a73ec53fb1484ea5cd8ca6f0b4cd216d3981c4207f2cc48077389e701f612178a77d91662ce20815fff421ca702288e3d4d8b68c5a83158be605c9ba05f2d99469271088056d4ccae44533b023dbca6dac34638066bfd839c8d096d8e8d8b003804f65c8391bd6695cd177c1a75ef2fdb6a4a3cbfb3c5357e806b92b34a734624e5e0cd22495f7eff6fe32d7aa8a497be859efa0f4ab820a1889e807fdeceea31e67ef68459fddbe6afa188151fb858b49ba764ea932cac2233e0907fc81aa22e9a6b9df90a9dbbeb17418210a02984cd31bb9f87f13b9cb4059c2d10cd7bfc784237c7f44477bb087549c8fce466bc0ff518b55c03063f63e45a65a94cc1d4d2363a0894bb4557f58b68c71d7fdd7ad4b802529fe7fa7a1cb566d656e44f2e7bd266063c7529d9a7cc7b1c82e72ff32adcbd8da060be8dcd95c537a99e1dd225019a38cf466030220484fc3394c11e8943c866d456877b760334190a5bf1ffcf4406121a3c71e97502e5076bf960463fc2c16e293b09c9ed75150a7e91930e889dfe44f3641060db6d2ffd1425573e705b1c42a91d7162b1ab4038896935a4fa766e726f1f6426978c7d32745c1d5ca6272423a570f2754240e19bdb610aa0eb25f882345d5a35b10e4a1f91d39412fb80cac21c8cc98e73e799a36ba99d77eee92f9743525143811bfc20f914d18266173817dda7587664ab708a11b7ea999d95577fd03568b3790a4d5453e478f6f6135701cd17bfaba2f7ec307dbb4d3aed1b56a27c8d20dd50b2e99b2321f69862a0277f65fae40663ea73889300e1c93af8f53317aa0deadf88ae4e15948de21d23211295dcfaa457c48be764d9135b826597c38b5930d44440623f55dc72c597db861e04e674795d0ef9e70d7e00eabe18e9342c59cc69c92f91cc0c972fc04c0406c3ed24bcdec127f8d05c31ceadc0e1639c998dda2fa714e652663600006840be74ee6ca300b390e9fbc00f5c45619c73a7b552e7983269cd0c01ca90d60b3562b8360982d8c62c90fd5a1519c908ec5ded0b7c0bb8ee5715044c10315c0d7de33ee1fb8302cc1f9c7c0fc80f1378e50dbc61db733f2616238599ca109f35350a42030ce19af7699acd2c6e86a79151b1401c6ad39ac2f48a0cd0a7401a6ca8bade93b829e4e2fcdffa58af1e6eda9a781bc3dda5ec7bbda3606cf9cce1ce53ae41461dd971df29fe479ad7695018573bc5cdeb34f02fb08b99573243e80394c837bb75c35d89bb16b923a50aee97fde1b2933eb01c45d81b7cde2d712bc77b969994ead79a0f8e573b5a2a7944d1e63cc61a5d64dee346143c652d4047e1995837e320f95022eb2df0be5835cf547e62d8b15046281398a855e520458c18230aace2cf1cc51d57643b9d94c91974097a561c566a6e35e629a522a1438a14152ef70a8cdebd643e9f9e6d81b53bd26bf0525e56221a8f494200d81d14a53a9d08b33d6450c57007a20ef6a46afbc53dc73eaf6d42929931793c90b08182385c13dddcd5e957825c97f5a67e1f2f039c4ffe30e4fbaaf0df1dd91f3a21848612a245c31c540a97ec47b51847935a8715c37e86aed1527c2c8e422c03de5f736f6908dd7d86e7f81be0f944a47d31036a3734b4ec532400634649eb1a3d6d9ecf7d47ad77352406b950be8dbff6bc24bcbeae33a2d5b712bddc7cdfd80c9667f2f8d2a314f1bca36f3d89057878d2bd896cd39123f54d90951a83cd212dddaaea8c77bf25d9a3270d8fa5c3f60b03a4f15736f6bf38e5f4af1370c2bd65152d7acd678ad9352b863ec675e6e15f147b87b1c874d4ac75d25a90f5d47d922d7c80e0debef156d5bb7945020034628631be44ce06250c832f3d13b3c9878a762127e60d38323608cf2a3ed341aa899a6e86491f49d89ec7be9750e405d7ca1cace6cb21e9c3e7c7ba8d5b1d911e5daa7993df1421464b8a20bb71d18f28e6c89f8167d68b6849c8cc16e9aab0b2ab6fa134bf7563b11859dc8228c19094ced9e9be38daecdec13610e06daee9098917f816eb31155363a0d1aa19bda84a91b50fc2fdf4cc1d24a4e110f56744393814fda3b8c6cdd805216d2ef894bb59608c6775b1185964717ef8a75e4e28d81fc5cb8c9d2fa66f421f7b428a5dd34511d28f3b8aec11de4948645bea6d9b4bf2370b6a40d7b4efa81871aa6b3b93372930bdc3cfa4e97e24cf60f05b4f5e1a4ce69bef69923ef5197a6e53cf3a3255c07aa94c5b378d22ea19ea9378a14892a0fe7fab7e026392907bfee8df51849534adaf9d7d439c188603064e25ce65cb039c88ad3919780bde77010c8e233ab5b3883772471c78720bcb91c2ca7885fa24abf666c00733ce0ad30a35538a6b3244e3bbb5028c5b4d18aaa67477cf4fbfc3c26629bc79bfd879b2152eb97cd91a8e1f3aaa6cae5d796dfb9d196f32054b9528dac34184939d6f90d16f63217b1298bb8456ac964444b00d4d5e284d39388a63e6aeaa6604ac8881d24ef139686635be8548c44a96db9358d8cbf1081dc9f1468f3dd9be9ef7856bf640c8ba45a7d26a3a044cf3ecb69c4b77af2360b41c19d6ba1aa750c8debbc5648b8428707be7e7c1285718c808a83087edf993203d69656bf07351e6c608deb8fe043b5ebda7de794d02f8db98ce26bab55ec632d3a9a0256155f218489e586d97440a3bf7e8802d798be81aded189e0461e9e579d3be5468c404d3175053b08a5768400006055c3ec64084979c6ca0d3918a524e4cca369f4d44c54fa14c731f7588da709dc60a9315b963da790343f604c5a8b26b4f7a309be8de4a8f38eb71efafe6aec0434aa4299dcecdd562bb7bb1a13e4267239e033dc00575c9e9c8f662fc8d2080274122f799744c5d2a9624fedda32f17e3dc57079e99dfa8c6502f289a942bf8ef1198d2295cbb3ac667cebb80cf37dbcc00de2cb0adbf1d8097a7033eeca14a8714c7b32f0c54a5da47cb2c9acf09041b3746e47fd881a281383024bdcd8421fe890e6ec9520300e6d2a936baf7740f4a348ca14b7e873b13fc115e0f1fd6c146763e5064f604d17ff58c8e6921488ee846f871bbaed34594fedbf7040f41807e531a1c3dd601b8eefce7146cf16a10eeff141eec79ad9f5b5a2dc8a9d3a59927c30d7387054eb0d1b1567c5ce58aaa6551de25ac3a21c1ea130cd9377103ebefc79ea1636fff0648551718780e88f880a9b6a49dd9ae7b060610b358546290a3dfee2b0374d6ff74500f7256f8895ca789dcea9396fce77f7c82bbcc6e4c100b8e8321ec7630be6298e62248ee4e7d859b46b01c6233b447dd5e01d232f8c293126aa891f5f9bff155792bd7d2754789f2ff6e137ad4ddc3ff36dec2203365ed6fc38b8ded91b62f0ef740a5996c988af266aa57b8cb59bf4bde35da14759bb2eb785be016e74cf38eef486951e0732ce721b45df2e1c027c7adce1671dfc70afacc6afe3c38574d12dd742a08e5d7d73d5a4f3aa9368fa47edc2bc957cce8f882cf44aba6068f0a06af192cd70e3f9b7dd96c950b8f3437ab2596201c6313ad3ce99da65a283a60ee75f6beb145c240578ba3757ac053b7d2ad805879148e55bf6ff62834761a1bd9979a06a7a02cc6432c33f05316237394c6984cc79550673b9f964e6e10ff2b758147637fda9b8a3b296b00360568aad4889609f6af92c729c5e37fea389570c38fff3f159a1b61964f2bad07bfe287e7b776b9f8529c89acea99e260d8fe73e7fe1381f1381742447662256d9657075e3691d5d0925caa22c5900712f292c18e065f0411ef429b90182908a03468e39a922e340a9c6888f39b51c0b298bc08f2f3489d1f75fafe51df4c427fdeba8f7d369a42ae29e461e6ac23a23ea91d624eb496233e66171c85241bc233e1198c1c65bf39029854b6dace3e629add0e29c3398fb868aa4c5aa6aea54c799fbc383ce679050031c3155a74c97a7733ae4f9fe71972c38a028d69dd5c70d6d3d27549a2416dac40c8f0d4b7b4383f03e8d4ca10227dd771faa146604bd16f2ffa13384eb9b8666bc96329dd8cdb003d4ebdc1ec01a492ef303b7ece62bd2e663f9c8077e753a1a53efb4fc2539f84073333975a0d6e4354fa2665977d30de48577bf5a2ca82cd0143a5c56563d8552cf9f0ed817f7f244d18f7f0d3e2f33ac739701f8fd892fcd483540638a91e016025bd5dc66900aa51265b8862afcb958f5bbb3ed0b668d0846369c2dc6d3ad3360ec886bedc34af47b3d7c89003dc6d98696841838eaa98d9190295e00432aa80d4a77c65ce101a76c53cd88f2b30445b04d6d7915001972fb5472610ace185d0eccf16b01181ebd8090170aaae72b006d82c2ccab0713eac82855dad89027666ded92463ce187cecdc45ca414cc0c7733b93fa61303ee1eb1f378be307a6f9a990e9882e0d6afe29ab21efcc52079b53f5216a41457ab92044efab75f79634498118341b7d8ff4ce6c812882b2a6b6a77ac7f930a7d40393bc35c5fce5eb40de74cdfd3d064a5c698c7fcf30669adebdd6cd79848a752fb61541bdd453cd2cd037fdff1eceed2c18351aa431e6b0dde4e80d75d47f625346dad24521440fa4940243b95152a8a1e7c6a7e02401dad02b3d6cff1894acc60bf1d69c589716ce0059f76fa188a09adb75a91abee9a56612646f3aab9ad9ad82ffb9d7294fdec80063f7c91f2f6f77912e062673532bc03f606a05b0f3bfabcf39efad944ced1cce6926e1c3eeeed856c907a97970bde490f3fa3ee49cd0b1d0a3b61408a4e79dd69dffcd8a1999e92d45c6e5302f8145b5e2ccd001340e9cc13f0595b846c93b4aa2940884b40904bcadadcd07e6ce6a06becbbb76882acfbcbf4038dcbbf2aa9e7c45d81bad7f46fe35029511cd541b3bf1ac1cb6f66db525cdb55c5c0c66d82d7b98ba7a281c645ff293101f9181336b6cb874e77270936a1385dcf7d16ab7111780688342c2b64d6c406ac3512358fb10f8e584d320aae48c8b0c44fd5607c91b2bed7e98b9fadf03e2aa7f4cd1de08707986483384751e2f7ce2c4ddeb058cd0c135a4ac442bd3de871b87f5e56d24bca1c88088fff4dafbf0e394ad2662ce07e629e2e5a2075fa7017fb170ba858537aaaa6f6e86c8f1585ee8adab1a3db9386f5f0df5b647760c7b453f39e842a2ac74901d8bb0c99e756cd69211b4523284f87de1831fe6a5c2afaf442bf7d01377cf5fb9f6f2b687410b5b560a5d3449dfe32e898e0417ab028981859c8365e53276a6095a8f6a6636c0e69db7c7feac2479db2920f4966047bc82af63a8b9ce4fe6d900f4e13ca94e9e0908b6c6cab584a1d3f276673fffec3b088f9d881132d910b0105846567382323d4fae9201ccc80d35ecce308a36635cbc72dedb14dd9794af78f3c7700f20c0b6fe4c78a216056f985536609dab38d3adc874bbcfed9a4596b506ff8a05a623a95f979979706776f31a2829e7ba81db15e46f7e51a03b06ffbe8eacaef836435a17c73fbadf7da64b331009623d9b731dd253122da128721af9e6a239462fe4a5951e02e9a5997694c08d0342f7a59ce02abdd1f4b29d8aa970a02fef20947043fc3148c5393a58924da8ce487f8fea84cb13eeed27431dc7cb5a40d5ba621692256c395a02e40001c0a243bdb02c1cf0161efd7ce078f47b1038bcb6d566dc75c9789ff25c62576b8d09f99eea561ca6efd621cc88803f175c1c4523fe3f2417c48147268e77b22c5e8f9f448c7518430ba4cacdf379e4c32b59835657ecc0b8c9d9b7099075510fd894582662a331e0487f7fe30ece7a560ac6c9cbb13014cb7f322ccce76d03c9d878bd4df74610e6fb83ef948a694dfac73bd20e74468e1f123b76486dcb28849778898bb1dae0c3a6e9a6482a5804ee7fb8852791b97d38fabd589ffd635e16c73d117517ce4a6c9a7a8c26a54762f71dbf81dd3ee888308d5020a0fb99c76c8e13a88e96221421b3b6b6cefde4e5c800d470c0a1dd789830e651a82697a32abc82a2b6e136a756cc0dafdc0677751e8c716be2321d03ae02cb713001d8f6d5ff2f1f6178841620a1c048b36a2bc2116180bf80dff5b272b04c0b6aab6caec9a66134f12688c1aab447e62c59041ebb86edfa057b4d5cb5fbd2a276f26d550ee420f0e49d146e6f1b71928558774f5103b9d0017501ac3a960e4a3467afa26ccd7106c8b7ec39a46807445ea6f71d13211ecf30cf29845f958d84bc5d979f39c9f7c50971d00301feee5054df027ba0785ee898ac7291de0f1f8bbc4e99f05a24e055305f656746adb58d463a43f9141dc6c8171b3b77a90333f4fc8e1b3a7c1f46a73c5f1afe6c9f0ca2c0db029886fb3ac2a1c4da7d2be9f370954ba33018d80a36ae5b15fa4aeb4313f2d199b29c115fbbe8e5c6db3d75cef755767d0c35ab8fb46387cefd2d6cd4bf23ce8c8167762f1f40f6e9c81252e98682eec2bd0fb930c93f10ca7a7d869f3a33adc9337924e636ee533d1be616eea2e9115905de5ecaaaaa31973e72d4f84e83efe7e96547a0d6c54b798a37e7bb63eee8afe2dd5bfc58ba5891a79c10b7dbd3b5a7c6ff8912950508dc04fd25af2ed2d558247ba3c0635ba6e86d8f035f5b7836425bca934d4d1df53188ccdab6f7e1c931115335d1854b3bde52d95e8f029a8bc8f0fb20edab06617430e679d98274b33d0cd18cda13bf5d2b22722df3c87e66db1601b8f2541b83ed3a11a816550f8c04872ffe85c6737ca59d24158f3b9aee4f91afd05d31c868d94ef50844e311552fb079da22d4d3b62f3275b701f59c9cd87429f52d6df24c0ffe8b7d8c74bbbd95f9107a1fbeb5620a0a7cc809b78366d38bbee42af06b1c8862ab64d74861ca51f4f0fcc69c1824fb94e7f4c5caa8608777924fcaacddc83445403d4529505ce5bde99566024f4a619a2bf8306ecd19aac1445e1b7d37b00a0457e81b21873f64716d60bd04bc8dca86b8450cdc87d7f413ab699dc5dea9029e6861a6d54de58b513feb8331ea3163a0a43d6d3b4f581982150d05d2fa4ce818e9e8a9c46a492e34bd6d27b663f39a1999eebe37296cd1502df05b0ae3e9e28bb700b1af26150515dff97efbc6eb86ef38fff96a341207a5008ee61d72e60d84ad43a04c8934dfa9b68f268e912dcf20fbaa968a1d544e43cd40a239f00f2ed936a8acfe83b8d75594709c6acc0c4a7c9e97204d4fbd551bf44b3cc0838fe036f46f399f022796ec63c81ad84c8117d34dee77ca19fa7ced064fb7af81dfff3809b6eb1b40266dbc2322032d33abc561b114fc69f7dcde4c3418b4a6f9381374ec147fb35c90d7ba7a74285a8e012a888bf7234fcf5073de955397ac58f9a9b19da7e7f6eee0ddd272751348f775e7747261b02ac535cff098e0c1487d64bb9b885fa15b23ff3bf7de1265c02b8cf38428a1c37d7912102dbed0032cbf3ff7983f481c910d81914df3ed54b7b0cc56718f175c2ae56871d0a82d469bf1f87453c9eff7da3465235adad11331595039e7e33c463ad75124dacaa43b2cef065eb699d42d0b3d5a6020d0a75362971c31a00629712a645fced90d87c5b8edba465b25b4ec2fd95445851a7a11b03c282d044b83abd38d52b846bdc1fae24126cf0cdb92d1891f48aaf6c828248b65b11175f00aab88b7189b96b2508ff67a43aa50df3e89b7268dd5efc753d6690903438f3cf6cb0219301b969ea46593761664d6ec633f8419204563da5cefafd0538d91a56371905775586f223c22f1102bbb28b1b88a0087aaf2b885ffe31193defee693b9cd6f75cec07f55f98f9d7135904b6d44c34abcdd837e8d7bd4c0ba89c6b0dd4c25a36801953cb691b33260b36abfd236edaa1071bab1bb2c5f31cd55991890372a47324de83867e0a40e7d426823cf8c01b1840586e148f15b9e208a1ff7a5580b56780faa8e112bb1374c79a8e8a1b8d997406975aed28b838ca374a97f5b1e1f2142e0f945130097849749adda47eccf34076dfc6fd6e3508b101047cab7721cefdd6e8c77366b62149a938a471e9c082e408f6d2f074eba5b02c4bf49e8ff8bd9757ba8ca3a041359f9e93a37ff7595ce29b01d7f5fb87db2158ee9b2c4642d587f960e4bb3920b718fd08b9747917eb2b6c4327b922669569cd68d6d3dae2182dc65f726d039a5dc4aa652ebfb126d2aff4d883bf47d531d9f9cbe1b439093929b30bb19d125272cb9633b6358c542148446d407b2cad9aaa84827dc218260b2dfdf6152917d75dc9688f0227832924e466d45c64bcda1cf9a71c691c492097ac3953244b24c1d1ade17225e40c1e919d7095d9e7b65e36203a2eb37fffde2bf00b1391ddc1926748418c7736e52f85387653bd3172732f1d5d03190178d27a7862c47c71311103f916fc7e19fe47d5a493d8e5c1f8acefa31cc3491718fc66c8e0f687bb6cc06a8154920e4fdd52f652dba01c3444cb5508227ed86bbaa492321e2f7da41599bbed9e59ac54496ed4da1298cd774d71d7123a1467ba1f21a35ca515be4cb211ce49947266dacc665470fb254be7aa7a3aee08d368fe2c715875b1be426e05a11ca340372aa7e8215adb3e0939575c1d4f88047f4e0c6c9559989dcb6f643d5bbead66470d995ac83e75cd197e751758e08ba95", 0x2000, &(0x7f0000006a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='0'], 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000077c0)="427acba0cb134a366b4a8586847734cb2f58a41e01f23f5b6bcee7eb6f900e8e6ddc1d911c7d2349eff9ba7f6054d02c09530c9075f773a8bd988da8ed205fc6bb98a64ebc2beb09b9d14c2011e7300586e9c9cfe0d439fd8ab52a0757f7a55192c88973b9736182e4d11f30c2259890158e9585b38402e2c1669857a726a949ab9485fe5f948f367eb82af5336a0cd17ce84341e774d3d06d205de859c93937aabd6eed197b6a9c853ae638146a196dc50f442e7a075c0f39fe73f2ba29231393f4ec8816931606320edc2e8ef97a8bffb8aa7b6ff56e798a4ffbde99d0258c0781615e08c3bec05d977fe2b4aa1149f9a73fb8ac536c70d604ae257905d1c3227d7472c8817a523dacabed63dfdbf396a87a17b0234d0f5952c4ef4b156fe1eae750016051961a7932c0ca22e1ca6e876a2caaefec90ed76903bca33271148941bdedde63b12db6aa057fdbba65b02f46ea4febd0b501af656e6c8f78fab3185ba3219a29ac7683d02d00b590afdd1f0f4fdb40f4dee8e95a86acdb9a016f2fd42745da6268f1024973625cb89552eb5725841326be6297ec7f59adff8c625943e315ac6f30da6a52f3358216f7a666d6f784bdb582879f1500c7fd966c2462764342078c38cf5e82f7dfc5b3fa2e5b81fe955418e9dcf26886fdcd85a709ca52a01a3fe9dca47e7c33593f955327657313aa712881bc6eff2a568ed2613ce5ae5507a944b1c5bf3915c00c98f801c65675c2d6723e9d74c4a1833914f311201b4d34706f018d8f7eb7b20eb5afe99d17649fb5dfe051510080e94a80d057966addde6c40bb645955bac4cd109efe669aba3bb71a0cf3c68532966e73d9b9e7cc00f6f110842bc647bdd6b402b5bdb892ad9340be2f5333725ee409c68986bad0e861a313296dd875027cb2189cc1f460ad2ea5519cf4da8b13f24462a4f10c65cc1146c1e759ffacae8068210fe4d0f5d0d112ffff1985ccf378a50c6c00d2ff6e231be3cda0c4a1181cea472f6d8d5bce9e8a57ba54e5b8186242205884d7a3d1d48ead1c51c87517da247e42bed84e96be818d26e376844ac8f5d338ddc33c61f53237d24a101d52bbad20794d9de9e14ca82f15a565a66841629eca2141151f073c17d2a1ce62878a62d0bda30cbac2f433c7569a228f2ca15f110e6061a32d452be1cbe63ad90ebc33eb956ff21a666893a307b8c4943812651a2cd1164dd1e6b3cebf20de914408d46c3313147f7d7bf925f189b0e296a2881af0d45c2d92b3986a2fc6f66f7f0102166d61fd5d9b87506c2200c6ec31a5bf333d2603b24e7b82667f539ed00affbcaa22d447f6a5a7f20bd396bf6e093df962d4183074177b0acf7672e9b2cdb91944e98b1022daaf27faccb6fb5b5de3a6ebb64f41a491a900f348bc9e592a652ad77333ec0d27e50b4d0fa43e47ceb5d9b0e0ac02bb54432db267914679b9dceffd79afa4cab11faab4cf616f10d540521954dbc3e13be8c8e0fe74385d762df56cbd25b34faa732025e4d50a4560551009da8805acc4f2ee107bc51665e86c46a23863e3854dae7dadae3ad5653f8d9ea5288b1e47120fad4578b6f1ea5434ab5d2bf3278c10b858f25c33e570147d1dd78d532e61a3edeafaa370f878a4a55827f49debb0bd589378bb70c78758b981e27e03dcdb2c07d80bd07b5681a0fec64e21a3b0cdedf5859f5a45e8d166796396540aa048ed96b8763799de7d34cd40af208cbade1758292a22a9e54896d77f92cb945c08847dc25158a52c0dd8000c43bdbaafeed346faade81347b25b6ec7cfc88fa9a82e7eb6f2a6ff40ecc836d6d995b191e38c77331cdbed5e49e25ee94c0e5c9f12fddcf378658402872dcf977186d227827fc6307335d42c40cfb85e5df194c9851429103c77bd4a222f94d362c8a2c6ac6b467014f3e249513eee4f8f800ba0457a8fe64ff7ce483820ecae17f2c674ff83ca2ec2fade5d6a2bc6d3658e7d0846934cc03b941a967d0a874ddb8a8a0df165e7b53194d6002529f3b6669866411905d94a5f6ee659c6338ca52752601e3333bfbadfb4950f8e941618e31f37f192a4a1b444c038e72cda4ae5a6a9787a1db4e6cca9fff87c752fbcd841738cba5d81afb248e119196459a8edecf4c8f1f79fd4e9f4521f816da397434969c17cfe6a55ad79f186e352a20818eaa400864f40207a8a89665d5a2ab1a9baf1c635b95e8736a99fb5902bf2fb93c2d71e7f69c215c7c02f60ef507ad4bb5dc0d886c92b80b9893fd42d56b5ea8fd181dda1e17a2f761fd0b5f518d7f945b40ecb5e1aff8908d7a63a6bf33e1edbb92f34d651551534a5b156df2d8872f602f3b6a7b0d85cab1d37332bd3882123909b31bca2b9b362b500ae6ff6d21a9128638036c2e453f820f6ab3bf89160a5feda7beb9ec78386f89a445b8943d231ddb260b73032e1052396b67f63c33f6344e646c4024afd941078b5a8fb99f81262f9d7ea2e0bafe1702af861211a87e4dcdf6f4d67b625287dc9b8a0722ddb8b5be0c1941e0f67d0ba6fb8a1326c69e564fd2a9f5ae3fff507bfda5859dc159e7cf5445973e60896a22467d392176b60ca47aca44d0187a15953750e36f3728e6f573326f3d7946720755b6ec7608718790870b75a00262ea19c779678b58dba58612b85d05021121d1f21a2cd4fbed2db75a0beda9222a5d4c4f4745e42176ada15be47c43e589d9a39b3ee0ced2ff47ce51b39277718cfe0f16383fb9be67f153554b6c0dbd9efea625ac08f9bb58d69cb2a3ca2196468ec13400c6ad6d0e0260a7ab1561eadd37eb6d28c7c65f1ea24a437504b0a61b40ff1f410ab2aa6a4e1b1ee8d574f0b39283b1f32a382e7d39cfd07c95015c0d176463b2d9b14c0ee8d3320884340f0848764137ee3fed302ddbc0f04d7ddba47955f7f473548855d04aceebd33fca844c53096f732a4b1cc47e57f620e5ab2b2969aa0dcf35effbce446f20a35fcc3c092727ce957efd15f8328592ab6c8c188c94ff6b9025ea3c0824a756f21bfbd9010288fda4880ce785e68e77ad5f0dabbab737c7bcd7ef969c4a1ab5a0d61c8dc359a65107749e5ea31f8851809ea0618bcfb291458e1a87dc5556be464a830a1ffb52eba39e61bb800f2e74630f051f9c09067639888d1699c3519352c2b123c0f268f334a79a29a0f5ad0dc167b535384d5960004ff6c04dddb5be83897a57efb332dc7a8cc5e3730236e91471ab1b049c69b1614ce1400372d33dabdb40df1d8217223befbbacfc8f92ebf5fd6c7f91edbbfacc2b630a0b53e634f37c8e2edde5bded30a64bbca434b60e1083190c8cd7ad992913ab724c62fdf9d6dbe3c22ed9f0bc1f78b33cc9c538469b05b15319a4b22ef07337b3d4054cc672a1ea97be881e139257c3418bdacd9d04321a4b55fea80e9a66e1f3b6da2b25b60ee977cd013570e9338efb3b17155f85b8513222fbaa89c13e9d84531651f88ffae51269e1859e084dffa1186361cc5f48ad6e24e775b977fb79074192c88b7a662126f08e23324b3575bbcef3ce3f3d75ed0f6f103aadd8551d48cafcda2a50a6f08ed8d38b3a2fd24e3e8e9f914836f516796706eb729538f3b736c84da3f6d10fa9c2294972aa1ca4b8ddb5159d5e4121cfa05183ded0a8febe0ca33ba74ddfdaa46afe1582c02c4905554ec9ebe49a97ce2efd26c7a0da119ad7c21d8c830036ac8f3dcbd8d15790e5421cde93fa33e8fb26918bc96d6c879c10fbcdbd7aab0dfac95bdca06edda3648f95f69a444e4664ecb67c91681aad948b5ac5a0ddcfb6679e5f6d1b38e582a6720dd04c0a613913e1780f05a6d82e5c40aa37b8be52f55a5a4ac93f08be5496b7d9a9fc651b1271a6694c16c4f28a07c5bfb953e75a21ae70ace4194283e2ffeed00a75eb8711dcde2855e00a3bcb1206e9a86e155902b0681662412277b4c068524e5bc8f1087c5e8b65d1c849592a93e55ed793baff3675b9f18f10f7f473c6643db1b2fbf1abb3c9a083fa38333d7b2f4968601065e2c10845b7856bd19fb4bab1fc0f021512f2c45e15d1b6ec97e30a0d4c745ff1868261daa05365be849c0eab31fd2e1c3a49f9ee2c24b3989457155a8a6e3b12067e3eb4c6b92918832ba2e7c2bae72a9ee78555a9cbd1e8aeb876cae916d27c2349aaa3ad38b4d651c84169d624f6db423e4cf8962ee458ce087007a727ee2468ecd2342e7d5a14f72279f0d2be70a60ffe0c78bab23f72299c049f1b9e4fb3d1fac47cdf6e883316e1925dbd8502a677ac19bb7e7f247699d91af5c183d5ffdfdd13993e14993706291b482e27678c25ab129f2380bffc08d7b94ade55ad03715de4296d1ec8ea728df4b1bd204028231dea73688b8aff36068ff0b717d422e23ad6fcecb86ff40131496e86dd4d20d5f2fbb51d0da3b39c9b8ee402a20091eee67efe8de820f47b36745243428ad8598c6ed370d9461df54deab1a2030dd8df64926b9948c96b75496db3b9cb8f0ab358011c846fb7e72526664a34a2958c949dfd0715d515d63dfd8261af83ada1aa216f7144884a4eae14e5ceecd65aa26a800a24caeebfca9aeae70302da10ea4afa789ca29a04f625f3ef376b7dcb6a6f6adbace69856a301be929ee46ae4b4a0877656e5f91c1cbf70a7333a8d3c6944d61a35f46401cae9a7a9660022bde8e157ec183f1742f677b160d407801cc1e76f7552a8e2d456b3e180b6aff9681fa9daaafaee60a9cfb0314747981842ee99d00203b5ec6d8aed061104db3e28b0000a8fb706278481faead9b884e0e0fe88eb543dd795c1641beee9eaadf3aa7cef794b4fc7d7424a8861944ce5fd41c04d127efde367cdbae45a8a9c649ef4b98ba9041565d17b07e6a493d614c93172ccbc9db8a2ef41579be0d8625937b8a87e59fc12d9ccc2acb9480bcfd50e7534230bfb10c4aa46ceebbcc017cc1bf395eb646e36497e875321b04571713eed176989ae3f56ccb38721c7dab2f153a86a52f5bf8478b780055c77887cb4b7e708fd4a2b248e99d06ee501d97e5731687fa890ceb164d8bcd0d259ae518eef4625d5b38c1a96992b3a18f1a2339277262cc0f3e72f05e754fdf3b7819c55ffad39196d5789697794bfb1438f04cd9bbeb99bb28b8183d963076307fcd288b13e088d14a4cecba05e8bab163307dfeb6d05a99b8b78bd9791c93bd539c73f5af61cdad3a3b96e8fc2b4d87c12526c252665de3785e7886e6704c0734a41b338c1d6f362a5f1cdd5c57c3830131ab461ea0665c872bbc545a3ddf22ac4da0459c8a68ffc578afbf9c13ee22e9a4e1160e7cec191df6be90bc73c1cd66e621adaf4d3f97ecf087f13e9fc9d8f64fe3c0148a06f6aa633af0eb3d8ae88120f5587df3d084ffdd55a8d8ebe02ded838006158912a6dbb70acd8e77e82cbcfc654b2d4d2ffb2b599a023a257bbb95cb12b9fd9911f4d502eb49a90512d08280eb15ee296969ba0cec75b8b55bc855565063ab34dc190c33c828593532f5976ca910a04038fb6e87fe585a34cae0d6efcf445991f5f792de3e50e96d63c0cea3a88fcad54751fee335a92ee44aabb8be9c1a77a9ff684ce9119175f72e61fc4ab6aaf14bf35e03b3ad4f6f8550ad2772680dce8c2e18319ac185157c06712e998fb946073f1ba054a5087a9beccdb1471cdafd6b71fda4c1e613d44499f777a804c532034e1408fc3d3b7c5ab96a672d3010f937f7cfe9335d9fb1ad0a1316678c86d74145c0c234822f0654fb886ea6b460d2f5e960462d6a11c3948060dadae4676967c9d257e801af3a7d33b42e29ce14848bf376de9ff172777c408002aceef18b6431bce8da6fa6722b11908ba1a6159c8348b552018854860e7cc4502091ced43b197ecb452d552f4795409d7cefbfa89ac945e674c58a25575a65c5efdeb3b6a6fd2eb94c37d1149aec8df407cb2af286d475d4ef31aae90e1fc2b57e0e86ee1930d4e0e3709add711b5752492462969af72c161bf1337fd5c5d06a4ffd7bee476d68551e44c77dd02d69a19c984689a090e7c32c2e1e150e59405a354ccc3cbb08bc294bbae23f11dc5b2c9e7a572b8fe6c662717313abc861ee1e8250bc2e687e222ef610b9f785301b54b1adab274d9ddcec8e98ec6ce577a7d60efc50fb4be5bee8f5dcf625b1b76a05cbf0e2d45570e7d90688be12fc3aaaaa5fd76d51c423e06766812012415546cfe67d037b926aec1013cb4ae40d03a2b1810a14196d083882a7aa5140663c6a57d026b757f6d1f525c612bbdd1764424cf2c80cfcd885e49f7076ffbfa102f020e8a9dc5cd8abd231a485d0d6276b6f0edf1da9446bf09e82b164ea5034c6751905e1a9cbca223d08a90bd9c01066a2c3fb69c4b2df8655a414644b783ab69cb03994571dd43ef036937f3e24e190fc0d5a2c631bc1028fdaf8c54d026faa01fee65fc4663c2355954add20d96d73d895d3497ba32eedfa8a0fb0e2a8fc65896086902f485c80afbce08b3625fdf65ea4d47af3a256593e218197038859a338fef2e9f9cc7d399a80cf09a14acfa93f020a9122e6226979e406320518dc66a1c7da70d09559840d13c50632cd1c546bae5c6d5444c1533d10a242d19fef95724975e1ed1a02cd5e55fcb97de5c0d717453c47901f21d929dd27754d2910db926c0b175c98f04f648490e2ee7bf021059d1fda35408e8584ac915b080bf7c7f710a4e4ba3c8d1142900b15eaf8dd092695bad4c5d4e538fd82260e3b116551042fa3bb026f7c157cda699e9992d2908c8c9eed4b0e1b02f83c6e7483c9116f84f3c8751ef9f046d77f0ca3ae5b22326f800d7d3ddda701043915d5ba91e4c4d611ca45e0069a4b04068b4330b86eccdfd96e027e66a5b4d5ce01a80906535797fb3d1af4a4434e2c5a5fafbc01d19a0d7e3bcf26a4c52962d63bb148c3171ac5cd8c61ccb2dcf8cbfb5729ddcd8aca75242886af39037ba303247efdb7fd37a92d5bf78491d2ae4fbbb98eafb707977b8145c6ed28ffb1a64422f2ef2fad2aecd3361f2be58019a22065e5884963bb75f233786910bcd0a6cb05b0f52fc146f0fc1a1355c7ab6a959877dc3f151f9a79782ac90e1734b5a3ea3a5c565125475106cc723cbcb6da6ec394e1db5285a7ae06f7b0b7dae560b4ed51695e3aa5c2c165367b4a13a9ed449cc24f5abb34707e640161b97aea8ec988d3f703e311975b7561b748f7ffe409bd44ffa5cb089798d18b8ef8bf8cffef187ac6bb7b7f0b8d196db5105295a5fb793d3fdceaa74f64f217a026c5a6d319252faca21bbbd398e3cdf03552d82acebdb36c8ab646efb0a916f804eba0c782dbbc49c2da33142afbc447defbb9b338939e6a94fbbe5bec8d985fa9dafb00cfc142bd06f95a40866e6b3f935a629a32755dd43daec8dc3cf77468f55e4f09fdb8626b0e64b005834073041dc2a4c9f47bc1488e11842cf54d596e68272ad88b37eb496c2eaa81e3ef6a07d300e4931ba0a3b84217383c8c8d4e5c815e95d0b79638e20afc2e2813b91e4449a82a59e545d04fd55e5bab5fe14f6bbbc8a92e99d5f7da5b42732b912358bb9e469c2d2ed49eceffd0ec483d064a279c2e30ed663fcb80111b2c1cb73c8c9dee64d509da58b714698e0c0b882bf6a8b32b659de269edc108ee5a3c332d67369a170c7e4225d8ddf7d44e1b6396610bcddc53ec53e4937e0e7f8b1d017aef06feaf36a4de0e1eecf2219712ed98fe32ae84a09f713a4b9760e853564729988cf3ed29276b2f70fecee88367bec23d81e45883c5706e26a69754c99ea9b969312bd2571b0554d24028892f2539abd7124d214e57cd28eacf007b593d5a5134ee003ac56a9434c68af073b6261339b64720d2b29ae73e9392d7ff32151fc29c7a42116848012d7bc13b6ea7a42a57218764f688c124faf6d57fa6955c977a04a53367333ec701a236ff6aecfca3bbec56d2d2fc40176920e52015184d4f097876e443089fa10b21a6d2a6b2ca13befd3468d3d589e72bb2054f0f50dd70be9730cc6d18aa3ab4b9388c3d6ec890449f20b174a5c607261cdcb1197ba980d54da9f3cdc06da9a8e44939170713ee8d09e7b68baf25cd58d4da58712d242c4b4e1e95442aac18be7a18720837b8485ec9bf42aab0324c8acc231a7abc2c4b7cb262e4cc83528323dab16cde348a37c0a16e2ccc99d9e6c19ea51a5bad4a20fdf3a61e06d476eb5b838fcabed735bae2a0eec90b4b953bd6f1dd845ab44c848e7949a1837cf5103502c14190db6f0c842b91c8812b65f063888a25eb742ae49d6b3f4a09b08d4cf63384f6f3c39a99f0e86ccc6e4fce76a24b1e5599fcd0ec1dc3cf57c77607f0cb11730c5851a4da9d6609d57a13c025d9ed2c9300cec673220336ec833dcadfc76b9753aabab0ceb02a5309659ba270229f048b0f68fffbe8f03d675da1c49aa5f50cadad61a8bfdafce9d834ab26ad652905546523ce506b1af84c8b85897e746d3e68647cb54012f4014a0ae21d06068f7306dc346ae5af9553d65f2902581558c3f768962fb2bc78804f38b8d74716a1d920e7eb460526c7a01d537177e805be90d6b16e8ad32f30a23acea655b126e2f4781e051e5f437fa4cbe222b6b4acd5b0b617b2730ec2006da23558ed6346ebaa260b3f852865b557641f9c20bad2b3a1134510bdd6cbbfa85088618da627c5340040311debdeeee8a791d8d4033d3d4b921bc0000a9264e4a21a625d46845de9624e6d71676707a81b3db224eda19b189b3aa4f91da4a9683d655452b5d69cdb3df8f7522ac3556dba4ca452a422598e6f77fc0cbbd83fd31053adb92dcb9b1521c5eab0b22851e12cd0c45c21cf0c0bac073f377d4d9f83dc22157ca53089ac4db941ed73d753c06e52b51cd1bf3f0bb06594d4af84c046c87c25203874f219dd630226f500567c4e0fa652702b6fdae027fbd9d30f0e8e2bcc793ec0ccd0170203e58ad6213dd5f6556abf042b4f64fcafc64d7d1902c24f8c147f4180cfe03b72340defc124f52a2587ec113df848785a857745d9d3d2140df982e24987de0cb09f31abda61cdbf24ff4ce939a78ff2d785ec009cbda7f3f32704baf50ab1a65668548e83ec06782f0f729249559f8a3dad79f59308d03946a3b298662bc1041f65998678d3f371fdf29158f95b93df01839143033021cc0a1b1b04ff40bf286c48d82a7fa797aa966b9e843f4e977d836ab54e1832276b40a0fa261efb9f0c7addb26970848c1709ece53410c7ed46f86a00ad9e3a6d360a05354f60b3ca1b196580bdafb227a46a40cfc62d819fb73f1bb1f1f1ea3ea0f93643b7a920b44003e64c34fe075b09b145f7b32dfb487b7eb925adca3287d0d87260b593ae4631310abbfd026ce911688e7c94aa44b758c191e6ba5851742dd30ccf02b307292063a09a9e1d79f1359575e18890ea5e9f7b4b6260ec8cac8c558aa073dc2e1f9df7e5d53f7031899a16a9ebb190b5b0c958c977169ee19e3bd11c72b98df37baab9c2d5efbaea7cffd5675e854c173f0614cd4c553621248bd37b98c91e3d5bd4002f7f6021fbd7b394ee1e58324ad2cae86c537a8f6459a20ce3a212d228b0d5eaf4d22c55c05d651d658eabc13786d9b163fb5712e8b1f17b6c92cbd0fc05d64e4a94d4030bf4b9ea6cb95798ef233217262168fd82d28b42236e9b6142a365a1efcdea53d3070f75456812c3a4dccb7f4b6389d471d37d2f2dfb284cca4901cd6c3d0d019a90ea85f5442ff4af5ebbd615ba30bd5935653698c6e186b4122a5af886e710d4af73d4358cfa629df7512c3d7399ac9ba5bdaed436ae68b7ec5275061193aeb272f1e7148edbb3311abf643552fe42427105be95fb6c8180e122fd66a9483b841bc3c3cd3da0b1c66bd6303108afb39d0e7ae95859a80d2a23ff95566916c703d0598b2054c2609e202369fc300c2dd9efdaeaa9a91352f3e139333cfad76695ec88b17f85fb7871a2fe8354ea753535f99408dffdf4c7823b964f5afa742b066aafe41cb59c1764cb1769df9d980424c7fec4f561b8a848078f7aef40a110852d68f6d0a7add9f8b036d0673de61c7b3e47a07f7b870e62b1479921a4e41e6098ed6a14520bf02a11316bde09cb377ec09aefbb34a4d3beba782166c359f2e4fdafa5f66ee463267b51361cfa78d15f75a8ba27fd262b26edfb3768726190f7a55703968754a9b1336b1b9aa3ebc626935b7457ca128a09725bca1032556b2b53d9942b2a95a148d9b2c4e4210199bfb1fec092cff0b7eaf6cf76cacf1629a4c293f0dae0fa826bb99f3b07b75593638035d43b9430f0802c28093f2bb03da7640684c66b39c913bd39f2aa4399b8f4d1cd95243903eef41c6cb15934a56fa225cf0b67554a1c069850639ba020955f924e2b7cd5c3c96348cb36d94fcf93dbe86cdcd35da3f38b12effbde69c0057a372a5c98f389c68adeab2ba29393b679e05bbd3f1b4cbe954c62bb9478c7ccc0521449fcd03307f6005f8bf0a20cc72c28ab079912dd9406e0c19e52dfc0dcc5703fd31481c037168c2d4103f74e5bd85efaee123ac0caf7e25d46aaf256e37474c4850eced42ee2b2f0d75897b57667011940b877ceb1e8b558618450ffbe90809a625b0cb159c36324ab4bcb31e6492396244d8d329eaf3c130cfa646bb1df627168377959a27ece2e955c9b66081665774a630757720b4f906d6c3d6df2aead129c7032fccaaa46aa90abe28f2dd4b8958ad2d4fada5aca5c9dba08f8326e2d0f27550f62643ff62db6ccb2773475b91d6e804f4651f996a2b776d56d9973a6d31685e6b097d4b4462cf6a5c055f202e8a9d2946bfb798951f01617c8c9a00de92bab23d2cefa3b9bcda608a3de37703620ff98e797c30d6a3f1998a6319f1aeda06941bb159b866bb0eef3f0560a3e67108ab26bb8f74d5c847eea13c98a200f6a699949237c4f8b8efb8f00b77c51dee8e71abefe30242eced113df244701f0d4856d5b7d7c50e6cf34de43e4ac403690c14f7fd7c524a94195c4ac815be1edbe2163a8597caa638b7f5c055357267617ff8c230ad5d9e9c94938518c9b61d9df14859150e46719b09fb198994688313dc705e435945d0b8ec1ad8c3eefc389385ac38cd5c11a41176cd032ad05022dea085f91de1ddf31257e2255eab4bb9d4902b13fd68e119fe1e32703050d8a2ba981cfbfc4451ea6f060806eb527bf981ce2e6835017e63abb34bb777aef7f095080f54fe9575a9f276dd6ae036075abb306c3525ad09e44337ed92c822a0bf7c10e1d3546388b823a1aaf096a8d248b00040488f68792790f2802908da9d5ed3e75a657ee7feefb1007b35bd109809bdbb91a12b50e9fa01f60edeafb4cf20989e752f1526e3dff399f05bb1954ec134b2291869663f265ad38e41084e056dffff8e22ea03bd9e11e7dd63f79d82bbb74d6d3bb15bdd6a13260febeb89db4b29256d3477a164cd89e018f603919e0fa9c4a886fb7a8c9084759f383c56275f7c6b58d523c01e4273b7bc892021f767a556351f2009c4c748dc0d43a6c403bf600505a234b162e7efc1f4119b1b2102", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x10}, 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) 12:04:14 executing program 3: socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(r0) 12:04:14 executing program 0: r0 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt(r0, 0x28, 0x6, 0x0, &(0x7f0000000080)=0x8) [ 200.175646][ T9585] ALSA: mixer_oss: invalid OSS volume 'x©ú Œ¯}Ûy%ÉbŽWàÅ' [ 200.214485][ T9585] ALSA: mixer_oss: invalid OSS volume 'USL¦ÞPqÜæs÷#×éwÖŸ+' 12:04:15 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000097c0)="b344b002fdd96db36f917d93716859ae010829ffeae1c571148fafa957188e195bed339f5d6badc657c699e023e4a7b73715687637f50d4b808e69052d1378a3509e5e526c4ae4bb0a4ef1f8c97393e936755e1d5fa00deba150eb6b5a4611dfd0100d8830ccda522ce7821412b7280c16e5f5ab6c0d245d318b20a8e131fac25c10d4fdaff30678ccebece1c26241482ddec04646f90c0db944310f85ba21de381c570abf303d2aadb2b1f16e40d89285af3c8634607fe5c57fb6af04061e169a48abf8ace908fceaaf8e39a42de38cf23526452cb323714baabed3dc713fea0bf09fa091fc873a94f768d1d9100dfe293e131fa25ecdfd0516937fa9491401206bcda6d6b62ba9d2865afdb3c9f5e297dad05960e05c5c5a952e5afac908211727bd34550b510333e087048af6fadad67e10eff01b644ba66c60a3cbfeeaef89b108ccdbafa8f5c72d9c4d225927b913c674005e2dce9411f45bd0c6e2ab426c29c6b4bf39b1fadab139bbe2f5d9d0b2c7101ab06d7dd0694b0a1457f6746cf8c23de9dcdda3e5ef56fad5b9d923f783aa87605f2b9911dc59a16973ca3423eade78fcbf85aafc35226dcb83a60c5a69a07d04e2720ff9a9f27a9c6b459bb8572209000e012be6749040ef887badd683b67f3aa3c6f8f17343c7944221ae01efd81f8883900d67d9cd25d62766e1da8de555b2294f56ee0f831a69c94afea193f69214dad48bd6fbbb339f39c3999c3872801cc0545a0ed5631c1677c866bd7d1a270996702bc06727472a18b145f7befadda85159aec106d33d6811b19d0fe7bf45aff3e172583fd0c4fb034a2362105752b0173867af0bfe46b3135ffbdbfec3c872dacbe03e268e88cd381f91ad4b9628b09685aac68a8a5a90d4710f35bee5666d855e33d496022c2df9feaeab81613874deea292374595c28e9327c7396e2fcf4aa43e6a360ce516bdd07b46a9848fbd79ccd704b4c218ec8119486dc6a7729add0bcc53be12b068d539452b19d4ccd760d335e5c7194392221833d09e757b32e2daa3ec4dd60258af6836adbdfb01f6582909dc6ac0bddab90494419f6e4f015e3667a04a0c07489aaa2dc8350cf7cc6755aba5156b16b38a657da33e4e46a2d05c95144be639dc1435b5459f2a46054bcbae2776b26fa239c579b51e85d9b6fa5d89342b96ea416781fafc74dfbdfe70ec0de786ed24f6e45174b44cdddfe286642e23a3566fcf97d094293b5ce1d295337283ad354e882964141a8d509ca7dbbe789dda6128fe587ce4be6b4ced55788eaa9da40f6a6f72ce3ee385c8a2d142487dff05110a77e8210eb903a0be35b2179d8f797bb9e174d884a20945efcbb104ec84bfc86dc70bdeb6538a37a92da1b4d8c2e87eb405e83c7014b73da36aa54b0194eb26c6af3fb447bc0b36eb71359c7bb1b1e7eca98542aa754ba57acdeeb2c8cd3e819d760519da3aeba74e8d288f26023f71b5ce0ce455a33a65acf8bc8a0402ee296a1f4b3532e5de9641e0df3fdbbc58885f7dfe3f15c4331112de4e4ca21bc4490fc228a7d3128363d10c4befcc7a3c6d4d86e6177c043bde00fb9bc9a97d934a2728831deb384b64efabf7dc151b79d527c73c1e3c6c0adddd7b49a7ef890621b7f0133dc3800a3b2b21cd769a98fb1e47aa09725dd33a5f97ec838fb42e8ab04f1a9414f45fe90af3a454d8c36ebef97c4bade7eebea53027ebd2602b8fe862089d737de3596b6bc0f9241ba1452d65717b0e1cd21231e0ae818384f222330b319395d327282acac4f15947dd48da80f94532578b712a3af6362563f6a1be96feaa79f08953f9cb62f49ab5b77d9f476e2e8f5d8790e26e322b98f4d2e414ffea8b07520f7f77f74d1ddbf27fcb2c31bb8c277f15c16b49d924cb732c29825ad10ee634dcd3cf35077af748290cec7213b8d6bcf97280d2752f42b380168633b5d83103dfb10133aa7851376ebed8b9fdb18e00b119868207bff89cf060f1a3a14c0ce163db8640e32946e7cf563b65c3f1b59ce2e205e3e2158f56bac63fe55fbf3bf47ec2b2e84e18c881674b1bbfb7336c08d9313dc8ed8a1882fc66c51eb9141c32011a1b8712cd1f54f3c8b536fa21f1879870a9f813acb7aca98bb64653c9e7e2cb3d5f2f3617102e22a631ad6ab451c4b6acf0cd9c1739c746d259e4f8d17631108f21e860a85dc2e3702d788873830ea29299e99713f9774a7745fd0e6a0d45a111d89b9bd3d071b7bb62d905c2c77766b6ad2b61e258ed875af1e2d0eb306f2b20f856cb0ec13734de017f04664180aa287949f2f62dc005578e79e818d2a0f7e519df5f9dae68c5cf883c01b2cc96a70a16be3c66f2553a5cd832c938e6b0f68fbfc872e6ffd44948f95121af7b12b596eca91f2165e8f3939f4b27fca988bf7645d6e02e054bd0e7338d7c35c6b7f8aa90c3e3e9d261ff0a8542d84a41574124961d64e5562d9e663bfce5f532589e0be7e9025c64feddf9fa7d270d5fc50792abd529e1134245a499fdf05d4c45c5f59ce70bb996d45cad5680c80ec94624afa7f471f0effd35f5cbd63096b954ffb5cf49c443187942cbd22605fbf166580dfe6ad2cb3f9abc77dcb7781c76df57e2f2771d1f68c293fac6a46c9b95eeaf8181721ccb3a362661ebeb380342bbe0555bfe8cf062c7e8e37500197e66dae4a3f3ec3e9dbbe54da4aefc9877766a41ea535bfaf882715ceacf62b70904dc062f0153dc08596220668e83bef0b80c7251d988fd4e5a1bfddba3ca6007e457f684cbf41416799ef5d015b303feb9930b3058cb0632e19562572ae965ad49966909ee4b3c35214110d7c482f4665b0260d7b6addd5d72469e9019ed38e2d69624245ccb0259343455095fbe6eec9a42a70d768dfaa937ce188589f9ad3c51bb0888ddeaffc43b0e1f786d1db43417a2775268957e8a73ec53fb1484ea5cd8ca6f0b4cd216d3981c4207f2cc48077389e701f612178a77d91662ce20815fff421ca702288e3d4d8b68c5a83158be605c9ba05f2d99469271088056d4ccae44533b023dbca6dac34638066bfd839c8d096d8e8d8b003804f65c8391bd6695cd177c1a75ef2fdb6a4a3cbfb3c5357e806b92b34a734624e5e0cd22495f7eff6fe32d7aa8a497be859efa0f4ab820a1889e807fdeceea31e67ef68459fddbe6afa188151fb858b49ba764ea932cac2233e0907fc81aa22e9a6b9df90a9dbbeb17418210a02984cd31bb9f87f13b9cb4059c2d10cd7bfc784237c7f44477bb087549c8fce466bc0ff518b55c03063f63e45a65a94cc1d4d2363a0894bb4557f58b68c71d7fdd7ad4b802529fe7fa7a1cb566d656e44f2e7bd266063c7529d9a7cc7b1c82e72ff32adcbd8da060be8dcd95c537a99e1dd225019a38cf466030220484fc3394c11e8943c866d456877b760334190a5bf1ffcf4406121a3c71e97502e5076bf960463fc2c16e293b09c9ed75150a7e91930e889dfe44f3641060db6d2ffd1425573e705b1c42a91d7162b1ab4038896935a4fa766e726f1f6426978c7d32745c1d5ca6272423a570f2754240e19bdb610aa0eb25f882345d5a35b10e4a1f91d39412fb80cac21c8cc98e73e799a36ba99d77eee92f9743525143811bfc20f914d18266173817dda7587664ab708a11b7ea999d95577fd03568b3790a4d5453e478f6f6135701cd17bfaba2f7ec307dbb4d3aed1b56a27c8d20dd50b2e99b2321f69862a0277f65fae40663ea73889300e1c93af8f53317aa0deadf88ae4e15948de21d23211295dcfaa457c48be764d9135b826597c38b5930d44440623f55dc72c597db861e04e674795d0ef9e70d7e00eabe18e9342c59cc69c92f91cc0c972fc04c0406c3ed24bcdec127f8d05c31ceadc0e1639c998dda2fa714e652663600006840be74ee6ca300b390e9fbc00f5c45619c73a7b552e7983269cd0c01ca90d60b3562b8360982d8c62c90fd5a1519c908ec5ded0b7c0bb8ee5715044c10315c0d7de33ee1fb8302cc1f9c7c0fc80f1378e50dbc61db733f2616238599ca109f35350a42030ce19af7699acd2c6e86a79151b1401c6ad39ac2f48a0cd0a7401a6ca8bade93b829e4e2fcdffa58af1e6eda9a781bc3dda5ec7bbda3606cf9cce1ce53ae41461dd971df29fe479ad7695018573bc5cdeb34f02fb08b99573243e80394c837bb75c35d89bb16b923a50aee97fde1b2933eb01c45d81b7cde2d712bc77b969994ead79a0f8e573b5a2a7944d1e63cc61a5d64dee346143c652d4047e1995837e320f95022eb2df0be5835cf547e62d8b15046281398a855e520458c18230aace2cf1cc51d57643b9d94c91974097a561c566a6e35e629a522a1438a14152ef70a8cdebd643e9f9e6d81b53bd26bf0525e56221a8f494200d81d14a53a9d08b33d6450c57007a20ef6a46afbc53dc73eaf6d42929931793c90b08182385c13dddcd5e957825c97f5a67e1f2f039c4ffe30e4fbaaf0df1dd91f3a21848612a245c31c540a97ec47b51847935a8715c37e86aed1527c2c8e422c03de5f736f6908dd7d86e7f81be0f944a47d31036a3734b4ec532400634649eb1a3d6d9ecf7d47ad77352406b950be8dbff6bc24bcbeae33a2d5b712bddc7cdfd80c9667f2f8d2a314f1bca36f3d89057878d2bd896cd39123f54d90951a83cd212dddaaea8c77bf25d9a3270d8fa5c3f60b03a4f15736f6bf38e5f4af1370c2bd65152d7acd678ad9352b863ec675e6e15f147b87b1c874d4ac75d25a90f5d47d922d7c80e0debef156d5bb7945020034628631be44ce06250c832f3d13b3c9878a762127e60d38323608cf2a3ed341aa899a6e86491f49d89ec7be9750e405d7ca1cace6cb21e9c3e7c7ba8d5b1d911e5daa7993df1421464b8a20bb71d18f28e6c89f8167d68b6849c8cc16e9aab0b2ab6fa134bf7563b11859dc8228c19094ced9e9be38daecdec13610e06daee9098917f816eb31155363a0d1aa19bda84a91b50fc2fdf4cc1d24a4e110f56744393814fda3b8c6cdd805216d2ef894bb59608c6775b1185964717ef8a75e4e28d81fc5cb8c9d2fa66f421f7b428a5dd34511d28f3b8aec11de4948645bea6d9b4bf2370b6a40d7b4efa81871aa6b3b93372930bdc3cfa4e97e24cf60f05b4f5e1a4ce69bef69923ef5197a6e53cf3a3255c07aa94c5b378d22ea19ea9378a14892a0fe7fab7e026392907bfee8df51849534adaf9d7d439c188603064e25ce65cb039c88ad3919780bde77010c8e233ab5b3883772471c78720bcb91c2ca7885fa24abf666c00733ce0ad30a35538a6b3244e3bbb5028c5b4d18aaa67477cf4fbfc3c26629bc79bfd879b2152eb97cd91a8e1f3aaa6cae5d796dfb9d196f32054b9528dac34184939d6f90d16f63217b1298bb8456ac964444b00d4d5e284d39388a63e6aeaa6604ac8881d24ef139686635be8548c44a96db9358d8cbf1081dc9f1468f3dd9be9ef7856bf640c8ba45a7d26a3a044cf3ecb69c4b77af2360b41c19d6ba1aa750c8debbc5648b8428707be7e7c1285718c808a83087edf993203d69656bf07351e6c608deb8fe043b5ebda7de794d02f8db98ce26bab55ec632d3a9a0256155f218489e586d97440a3bf7e8802d798be81aded189e0461e9e579d3be5468c404d3175053b08a5768400006055c3ec64084979c6ca0d3918a524e4cca369f4d44c54fa14c731f7588da709dc60a9315b963da790343f604c5a8b26b4f7a309be8de4a8f38eb71efafe6aec0434aa4299dcecdd562bb7bb1a13e4267239e033dc00575c9e9c8f662fc8d2080274122f799744c5d2a9624fedda32f17e3dc57079e99dfa8c6502f289a942bf8ef1198d2295cbb3ac667cebb80cf37dbcc00de2cb0adbf1d8097a7033eeca14a8714c7b32f0c54a5da47cb2c9acf09041b3746e47fd881a281383024bdcd8421fe890e6ec9520300e6d2a936baf7740f4a348ca14b7e873b13fc115e0f1fd6c146763e5064f604d17ff58c8e6921488ee846f871bbaed34594fedbf7040f41807e531a1c3dd601b8eefce7146cf16a10eeff141eec79ad9f5b5a2dc8a9d3a59927c30d7387054eb0d1b1567c5ce58aaa6551de25ac3a21c1ea130cd9377103ebefc79ea1636fff0648551718780e88f880a9b6a49dd9ae7b060610b358546290a3dfee2b0374d6ff74500f7256f8895ca789dcea9396fce77f7c82bbcc6e4c100b8e8321ec7630be6298e62248ee4e7d859b46b01c6233b447dd5e01d232f8c293126aa891f5f9bff155792bd7d2754789f2ff6e137ad4ddc3ff36dec2203365ed6fc38b8ded91b62f0ef740a5996c988af266aa57b8cb59bf4bde35da14759bb2eb785be016e74cf38eef486951e0732ce721b45df2e1c027c7adce1671dfc70afacc6afe3c38574d12dd742a08e5d7d73d5a4f3aa9368fa47edc2bc957cce8f882cf44aba6068f0a06af192cd70e3f9b7dd96c950b8f3437ab2596201c6313ad3ce99da65a283a60ee75f6beb145c240578ba3757ac053b7d2ad805879148e55bf6ff62834761a1bd9979a06a7a02cc6432c33f05316237394c6984cc79550673b9f964e6e10ff2b758147637fda9b8a3b296b00360568aad4889609f6af92c729c5e37fea389570c38fff3f159a1b61964f2bad07bfe287e7b776b9f8529c89acea99e260d8fe73e7fe1381f1381742447662256d9657075e3691d5d0925caa22c5900712f292c18e065f0411ef429b90182908a03468e39a922e340a9c6888f39b51c0b298bc08f2f3489d1f75fafe51df4c427fdeba8f7d369a42ae29e461e6ac23a23ea91d624eb496233e66171c85241bc233e1198c1c65bf39029854b6dace3e629add0e29c3398fb868aa4c5aa6aea54c799fbc383ce679050031c3155a74c97a7733ae4f9fe71972c38a028d69dd5c70d6d3d27549a2416dac40c8f0d4b7b4383f03e8d4ca10227dd771faa146604bd16f2ffa13384eb9b8666bc96329dd8cdb003d4ebdc1ec01a492ef303b7ece62bd2e663f9c8077e753a1a53efb4fc2539f84073333975a0d6e4354fa2665977d30de48577bf5a2ca82cd0143a5c56563d8552cf9f0ed817f7f244d18f7f0d3e2f33ac739701f8fd892fcd483540638a91e016025bd5dc66900aa51265b8862afcb958f5bbb3ed0b668d0846369c2dc6d3ad3360ec886bedc34af47b3d7c89003dc6d98696841838eaa98d9190295e00432aa80d4a77c65ce101a76c53cd88f2b30445b04d6d7915001972fb5472610ace185d0eccf16b01181ebd8090170aaae72b006d82c2ccab0713eac82855dad89027666ded92463ce187cecdc45ca414cc0c7733b93fa61303ee1eb1f378be307a6f9a990e9882e0d6afe29ab21efcc52079b53f5216a41457ab92044efab75f79634498118341b7d8ff4ce6c812882b2a6b6a77ac7f930a7d40393bc35c5fce5eb40de74cdfd3d064a5c698c7fcf30669adebdd6cd79848a752fb61541bdd453cd2cd037fdff1eceed2c18351aa431e6b0dde4e80d75d47f625346dad24521440fa4940243b95152a8a1e7c6a7e02401dad02b3d6cff1894acc60bf1d69c589716ce0059f76fa188a09adb75a91abee9a56612646f3aab9ad9ad82ffb9d7294fdec80063f7c91f2f6f77912e062673532bc03f606a05b0f3bfabcf39efad944ced1cce6926e1c3eeeed856c907a97970bde490f3fa3ee49cd0b1d0a3b61408a4e79dd69dffcd8a1999e92d45c6e5302f8145b5e2ccd001340e9cc13f0595b846c93b4aa2940884b40904bcadadcd07e6ce6a06becbbb76882acfbcbf4038dcbbf2aa9e7c45d81bad7f46fe35029511cd541b3bf1ac1cb6f66db525cdb55c5c0c66d82d7b98ba7a281c645ff293101f9181336b6cb874e77270936a1385dcf7d16ab7111780688342c2b64d6c406ac3512358fb10f8e584d320aae48c8b0c44fd5607c91b2bed7e98b9fadf03e2aa7f4cd1de08707986483384751e2f7ce2c4ddeb058cd0c135a4ac442bd3de871b87f5e56d24bca1c88088fff4dafbf0e394ad2662ce07e629e2e5a2075fa7017fb170ba858537aaaa6f6e86c8f1585ee8adab1a3db9386f5f0df5b647760c7b453f39e842a2ac74901d8bb0c99e756cd69211b4523284f87de1831fe6a5c2afaf442bf7d01377cf5fb9f6f2b687410b5b560a5d3449dfe32e898e0417ab028981859c8365e53276a6095a8f6a6636c0e69db7c7feac2479db2920f4966047bc82af63a8b9ce4fe6d900f4e13ca94e9e0908b6c6cab584a1d3f276673fffec3b088f9d881132d910b0105846567382323d4fae9201ccc80d35ecce308a36635cbc72dedb14dd9794af78f3c7700f20c0b6fe4c78a216056f985536609dab38d3adc874bbcfed9a4596b506ff8a05a623a95f979979706776f31a2829e7ba81db15e46f7e51a03b06ffbe8eacaef836435a17c73fbadf7da64b331009623d9b731dd253122da128721af9e6a239462fe4a5951e02e9a5997694c08d0342f7a59ce02abdd1f4b29d8aa970a02fef20947043fc3148c5393a58924da8ce487f8fea84cb13eeed27431dc7cb5a40d5ba621692256c395a02e40001c0a243bdb02c1cf0161efd7ce078f47b1038bcb6d566dc75c9789ff25c62576b8d09f99eea561ca6efd621cc88803f175c1c4523fe3f2417c48147268e77b22c5e8f9f448c7518430ba4cacdf379e4c32b59835657ecc0b8c9d9b7099075510fd894582662a331e0487f7fe30ece7a560ac6c9cbb13014cb7f322ccce76d03c9d878bd4df74610e6fb83ef948a694dfac73bd20e74468e1f123b76486dcb28849778898bb1dae0c3a6e9a6482a5804ee7fb8852791b97d38fabd589ffd635e16c73d117517ce4a6c9a7a8c26a54762f71dbf81dd3ee888308d5020a0fb99c76c8e13a88e96221421b3b6b6cefde4e5c800d470c0a1dd789830e651a82697a32abc82a2b6e136a756cc0dafdc0677751e8c716be2321d03ae02cb713001d8f6d5ff2f1f6178841620a1c048b36a2bc2116180bf80dff5b272b04c0b6aab6caec9a66134f12688c1aab447e62c59041ebb86edfa057b4d5cb5fbd2a276f26d550ee420f0e49d146e6f1b71928558774f5103b9d0017501ac3a960e4a3467afa26ccd7106c8b7ec39a46807445ea6f71d13211ecf30cf29845f958d84bc5d979f39c9f7c50971d00301feee5054df027ba0785ee898ac7291de0f1f8bbc4e99f05a24e055305f656746adb58d463a43f9141dc6c8171b3b77a90333f4fc8e1b3a7c1f46a73c5f1afe6c9f0ca2c0db029886fb3ac2a1c4da7d2be9f370954ba33018d80a36ae5b15fa4aeb4313f2d199b29c115fbbe8e5c6db3d75cef755767d0c35ab8fb46387cefd2d6cd4bf23ce8c8167762f1f40f6e9c81252e98682eec2bd0fb930c93f10ca7a7d869f3a33adc9337924e636ee533d1be616eea2e9115905de5ecaaaaa31973e72d4f84e83efe7e96547a0d6c54b798a37e7bb63eee8afe2dd5bfc58ba5891a79c10b7dbd3b5a7c6ff8912950508dc04fd25af2ed2d558247ba3c0635ba6e86d8f035f5b7836425bca934d4d1df53188ccdab6f7e1c931115335d1854b3bde52d95e8f029a8bc8f0fb20edab06617430e679d98274b33d0cd18cda13bf5d2b22722df3c87e66db1601b8f2541b83ed3a11a816550f8c04872ffe85c6737ca59d24158f3b9aee4f91afd05d31c868d94ef50844e311552fb079da22d4d3b62f3275b701f59c9cd87429f52d6df24c0ffe8b7d8c74bbbd95f9107a1fbeb5620a0a7cc809b78366d38bbee42af06b1c8862ab64d74861ca51f4f0fcc69c1824fb94e7f4c5caa8608777924fcaacddc83445403d4529505ce5bde99566024f4a619a2bf8306ecd19aac1445e1b7d37b00a0457e81b21873f64716d60bd04bc8dca86b8450cdc87d7f413ab699dc5dea9029e6861a6d54de58b513feb8331ea3163a0a43d6d3b4f581982150d05d2fa4ce818e9e8a9c46a492e34bd6d27b663f39a1999eebe37296cd1502df05b0ae3e9e28bb700b1af26150515dff97efbc6eb86ef38fff96a341207a5008ee61d72e60d84ad43a04c8934dfa9b68f268e912dcf20fbaa968a1d544e43cd40a239f00f2ed936a8acfe83b8d75594709c6acc0c4a7c9e97204d4fbd551bf44b3cc0838fe036f46f399f022796ec63c81ad84c8117d34dee77ca19fa7ced064fb7af81dfff3809b6eb1b40266dbc2322032d33abc561b114fc69f7dcde4c3418b4a6f9381374ec147fb35c90d7ba7a74285a8e012a888bf7234fcf5073de955397ac58f9a9b19da7e7f6eee0ddd272751348f775e7747261b02ac535cff098e0c1487d64bb9b885fa15b23ff3bf7de1265c02b8cf38428a1c37d7912102dbed0032cbf3ff7983f481c910d81914df3ed54b7b0cc56718f175c2ae56871d0a82d469bf1f87453c9eff7da3465235adad11331595039e7e33c463ad75124dacaa43b2cef065eb699d42d0b3d5a6020d0a75362971c31a00629712a645fced90d87c5b8edba465b25b4ec2fd95445851a7a11b03c282d044b83abd38d52b846bdc1fae24126cf0cdb92d1891f48aaf6c828248b65b11175f00aab88b7189b96b2508ff67a43aa50df3e89b7268dd5efc753d6690903438f3cf6cb0219301b969ea46593761664d6ec633f8419204563da5cefafd0538d91a56371905775586f223c22f1102bbb28b1b88a0087aaf2b885ffe31193defee693b9cd6f75cec07f55f98f9d7135904b6d44c34abcdd837e8d7bd4c0ba89c6b0dd4c25a36801953cb691b33260b36abfd236edaa1071bab1bb2c5f31cd55991890372a47324de83867e0a40e7d426823cf8c01b1840586e148f15b9e208a1ff7a5580b56780faa8e112bb1374c79a8e8a1b8d997406975aed28b838ca374a97f5b1e1f2142e0f945130097849749adda47eccf34076dfc6fd6e3508b101047cab7721cefdd6e8c77366b62149a938a471e9c082e408f6d2f074eba5b02c4bf49e8ff8bd9757ba8ca3a041359f9e93a37ff7595ce29b01d7f5fb87db2158ee9b2c4642d587f960e4bb3920b718fd08b9747917eb2b6c4327b922669569cd68d6d3dae2182dc65f726d039a5dc4aa652ebfb126d2aff4d883bf47d531d9f9cbe1b439093929b30bb19d125272cb9633b6358c542148446d407b2cad9aaa84827dc218260b2dfdf6152917d75dc9688f0227832924e466d45c64bcda1cf9a71c691c492097ac3953244b24c1d1ade17225e40c1e919d7095d9e7b65e36203a2eb37fffde2bf00b1391ddc1926748418c7736e52f85387653bd3172732f1d5d03190178d27a7862c47c71311103f916fc7e19fe47d5a493d8e5c1f8acefa31cc3491718fc66c8e0f687bb6cc06a8154920e4fdd52f652dba01c3444cb5508227ed86bbaa492321e2f7da41599bbed9e59ac54496ed4da1298cd774d71d7123a1467ba1f21a35ca515be4cb211ce49947266dacc665470fb254be7aa7a3aee08d368fe2c715875b1be426e05a11ca340372aa7e8215adb3e0939575c1d4f88047f4e0c6c9559989dcb6f643d5bbead66470d995ac83e75cd197e751758e08ba95", 0x2000, &(0x7f0000006a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='0'], 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000077c0)="427acba0cb134a366b4a8586847734cb2f58a41e01f23f5b6bcee7eb6f900e8e6ddc1d911c7d2349eff9ba7f6054d02c09530c9075f773a8bd988da8ed205fc6bb98a64ebc2beb09b9d14c2011e7300586e9c9cfe0d439fd8ab52a0757f7a55192c88973b9736182e4d11f30c2259890158e9585b38402e2c1669857a726a949ab9485fe5f948f367eb82af5336a0cd17ce84341e774d3d06d205de859c93937aabd6eed197b6a9c853ae638146a196dc50f442e7a075c0f39fe73f2ba29231393f4ec8816931606320edc2e8ef97a8bffb8aa7b6ff56e798a4ffbde99d0258c0781615e08c3bec05d977fe2b4aa1149f9a73fb8ac536c70d604ae257905d1c3227d7472c8817a523dacabed63dfdbf396a87a17b0234d0f5952c4ef4b156fe1eae750016051961a7932c0ca22e1ca6e876a2caaefec90ed76903bca33271148941bdedde63b12db6aa057fdbba65b02f46ea4febd0b501af656e6c8f78fab3185ba3219a29ac7683d02d00b590afdd1f0f4fdb40f4dee8e95a86acdb9a016f2fd42745da6268f1024973625cb89552eb5725841326be6297ec7f59adff8c625943e315ac6f30da6a52f3358216f7a666d6f784bdb582879f1500c7fd966c2462764342078c38cf5e82f7dfc5b3fa2e5b81fe955418e9dcf26886fdcd85a709ca52a01a3fe9dca47e7c33593f955327657313aa712881bc6eff2a568ed2613ce5ae5507a944b1c5bf3915c00c98f801c65675c2d6723e9d74c4a1833914f311201b4d34706f018d8f7eb7b20eb5afe99d17649fb5dfe051510080e94a80d057966addde6c40bb645955bac4cd109efe669aba3bb71a0cf3c68532966e73d9b9e7cc00f6f110842bc647bdd6b402b5bdb892ad9340be2f5333725ee409c68986bad0e861a313296dd875027cb2189cc1f460ad2ea5519cf4da8b13f24462a4f10c65cc1146c1e759ffacae8068210fe4d0f5d0d112ffff1985ccf378a50c6c00d2ff6e231be3cda0c4a1181cea472f6d8d5bce9e8a57ba54e5b8186242205884d7a3d1d48ead1c51c87517da247e42bed84e96be818d26e376844ac8f5d338ddc33c61f53237d24a101d52bbad20794d9de9e14ca82f15a565a66841629eca2141151f073c17d2a1ce62878a62d0bda30cbac2f433c7569a228f2ca15f110e6061a32d452be1cbe63ad90ebc33eb956ff21a666893a307b8c4943812651a2cd1164dd1e6b3cebf20de914408d46c3313147f7d7bf925f189b0e296a2881af0d45c2d92b3986a2fc6f66f7f0102166d61fd5d9b87506c2200c6ec31a5bf333d2603b24e7b82667f539ed00affbcaa22d447f6a5a7f20bd396bf6e093df962d4183074177b0acf7672e9b2cdb91944e98b1022daaf27faccb6fb5b5de3a6ebb64f41a491a900f348bc9e592a652ad77333ec0d27e50b4d0fa43e47ceb5d9b0e0ac02bb54432db267914679b9dceffd79afa4cab11faab4cf616f10d540521954dbc3e13be8c8e0fe74385d762df56cbd25b34faa732025e4d50a4560551009da8805acc4f2ee107bc51665e86c46a23863e3854dae7dadae3ad5653f8d9ea5288b1e47120fad4578b6f1ea5434ab5d2bf3278c10b858f25c33e570147d1dd78d532e61a3edeafaa370f878a4a55827f49debb0bd589378bb70c78758b981e27e03dcdb2c07d80bd07b5681a0fec64e21a3b0cdedf5859f5a45e8d166796396540aa048ed96b8763799de7d34cd40af208cbade1758292a22a9e54896d77f92cb945c08847dc25158a52c0dd8000c43bdbaafeed346faade81347b25b6ec7cfc88fa9a82e7eb6f2a6ff40ecc836d6d995b191e38c77331cdbed5e49e25ee94c0e5c9f12fddcf378658402872dcf977186d227827fc6307335d42c40cfb85e5df194c9851429103c77bd4a222f94d362c8a2c6ac6b467014f3e249513eee4f8f800ba0457a8fe64ff7ce483820ecae17f2c674ff83ca2ec2fade5d6a2bc6d3658e7d0846934cc03b941a967d0a874ddb8a8a0df165e7b53194d6002529f3b6669866411905d94a5f6ee659c6338ca52752601e3333bfbadfb4950f8e941618e31f37f192a4a1b444c038e72cda4ae5a6a9787a1db4e6cca9fff87c752fbcd841738cba5d81afb248e119196459a8edecf4c8f1f79fd4e9f4521f816da397434969c17cfe6a55ad79f186e352a20818eaa400864f40207a8a89665d5a2ab1a9baf1c635b95e8736a99fb5902bf2fb93c2d71e7f69c215c7c02f60ef507ad4bb5dc0d886c92b80b9893fd42d56b5ea8fd181dda1e17a2f761fd0b5f518d7f945b40ecb5e1aff8908d7a63a6bf33e1edbb92f34d651551534a5b156df2d8872f602f3b6a7b0d85cab1d37332bd3882123909b31bca2b9b362b500ae6ff6d21a9128638036c2e453f820f6ab3bf89160a5feda7beb9ec78386f89a445b8943d231ddb260b73032e1052396b67f63c33f6344e646c4024afd941078b5a8fb99f81262f9d7ea2e0bafe1702af861211a87e4dcdf6f4d67b625287dc9b8a0722ddb8b5be0c1941e0f67d0ba6fb8a1326c69e564fd2a9f5ae3fff507bfda5859dc159e7cf5445973e60896a22467d392176b60ca47aca44d0187a15953750e36f3728e6f573326f3d7946720755b6ec7608718790870b75a00262ea19c779678b58dba58612b85d05021121d1f21a2cd4fbed2db75a0beda9222a5d4c4f4745e42176ada15be47c43e589d9a39b3ee0ced2ff47ce51b39277718cfe0f16383fb9be67f153554b6c0dbd9efea625ac08f9bb58d69cb2a3ca2196468ec13400c6ad6d0e0260a7ab1561eadd37eb6d28c7c65f1ea24a437504b0a61b40ff1f410ab2aa6a4e1b1ee8d574f0b39283b1f32a382e7d39cfd07c95015c0d176463b2d9b14c0ee8d3320884340f0848764137ee3fed302ddbc0f04d7ddba47955f7f473548855d04aceebd33fca844c53096f732a4b1cc47e57f620e5ab2b2969aa0dcf35effbce446f20a35fcc3c092727ce957efd15f8328592ab6c8c188c94ff6b9025ea3c0824a756f21bfbd9010288fda4880ce785e68e77ad5f0dabbab737c7bcd7ef969c4a1ab5a0d61c8dc359a65107749e5ea31f8851809ea0618bcfb291458e1a87dc5556be464a830a1ffb52eba39e61bb800f2e74630f051f9c09067639888d1699c3519352c2b123c0f268f334a79a29a0f5ad0dc167b535384d5960004ff6c04dddb5be83897a57efb332dc7a8cc5e3730236e91471ab1b049c69b1614ce1400372d33dabdb40df1d8217223befbbacfc8f92ebf5fd6c7f91edbbfacc2b630a0b53e634f37c8e2edde5bded30a64bbca434b60e1083190c8cd7ad992913ab724c62fdf9d6dbe3c22ed9f0bc1f78b33cc9c538469b05b15319a4b22ef07337b3d4054cc672a1ea97be881e139257c3418bdacd9d04321a4b55fea80e9a66e1f3b6da2b25b60ee977cd013570e9338efb3b17155f85b8513222fbaa89c13e9d84531651f88ffae51269e1859e084dffa1186361cc5f48ad6e24e775b977fb79074192c88b7a662126f08e23324b3575bbcef3ce3f3d75ed0f6f103aadd8551d48cafcda2a50a6f08ed8d38b3a2fd24e3e8e9f914836f516796706eb729538f3b736c84da3f6d10fa9c2294972aa1ca4b8ddb5159d5e4121cfa05183ded0a8febe0ca33ba74ddfdaa46afe1582c02c4905554ec9ebe49a97ce2efd26c7a0da119ad7c21d8c830036ac8f3dcbd8d15790e5421cde93fa33e8fb26918bc96d6c879c10fbcdbd7aab0dfac95bdca06edda3648f95f69a444e4664ecb67c91681aad948b5ac5a0ddcfb6679e5f6d1b38e582a6720dd04c0a613913e1780f05a6d82e5c40aa37b8be52f55a5a4ac93f08be5496b7d9a9fc651b1271a6694c16c4f28a07c5bfb953e75a21ae70ace4194283e2ffeed00a75eb8711dcde2855e00a3bcb1206e9a86e155902b0681662412277b4c068524e5bc8f1087c5e8b65d1c849592a93e55ed793baff3675b9f18f10f7f473c6643db1b2fbf1abb3c9a083fa38333d7b2f4968601065e2c10845b7856bd19fb4bab1fc0f021512f2c45e15d1b6ec97e30a0d4c745ff1868261daa05365be849c0eab31fd2e1c3a49f9ee2c24b3989457155a8a6e3b12067e3eb4c6b92918832ba2e7c2bae72a9ee78555a9cbd1e8aeb876cae916d27c2349aaa3ad38b4d651c84169d624f6db423e4cf8962ee458ce087007a727ee2468ecd2342e7d5a14f72279f0d2be70a60ffe0c78bab23f72299c049f1b9e4fb3d1fac47cdf6e883316e1925dbd8502a677ac19bb7e7f247699d91af5c183d5ffdfdd13993e14993706291b482e27678c25ab129f2380bffc08d7b94ade55ad03715de4296d1ec8ea728df4b1bd204028231dea73688b8aff36068ff0b717d422e23ad6fcecb86ff40131496e86dd4d20d5f2fbb51d0da3b39c9b8ee402a20091eee67efe8de820f47b36745243428ad8598c6ed370d9461df54deab1a2030dd8df64926b9948c96b75496db3b9cb8f0ab358011c846fb7e72526664a34a2958c949dfd0715d515d63dfd8261af83ada1aa216f7144884a4eae14e5ceecd65aa26a800a24caeebfca9aeae70302da10ea4afa789ca29a04f625f3ef376b7dcb6a6f6adbace69856a301be929ee46ae4b4a0877656e5f91c1cbf70a7333a8d3c6944d61a35f46401cae9a7a9660022bde8e157ec183f1742f677b160d407801cc1e76f7552a8e2d456b3e180b6aff9681fa9daaafaee60a9cfb0314747981842ee99d00203b5ec6d8aed061104db3e28b0000a8fb706278481faead9b884e0e0fe88eb543dd795c1641beee9eaadf3aa7cef794b4fc7d7424a8861944ce5fd41c04d127efde367cdbae45a8a9c649ef4b98ba9041565d17b07e6a493d614c93172ccbc9db8a2ef41579be0d8625937b8a87e59fc12d9ccc2acb9480bcfd50e7534230bfb10c4aa46ceebbcc017cc1bf395eb646e36497e875321b04571713eed176989ae3f56ccb38721c7dab2f153a86a52f5bf8478b780055c77887cb4b7e708fd4a2b248e99d06ee501d97e5731687fa890ceb164d8bcd0d259ae518eef4625d5b38c1a96992b3a18f1a2339277262cc0f3e72f05e754fdf3b7819c55ffad39196d5789697794bfb1438f04cd9bbeb99bb28b8183d963076307fcd288b13e088d14a4cecba05e8bab163307dfeb6d05a99b8b78bd9791c93bd539c73f5af61cdad3a3b96e8fc2b4d87c12526c252665de3785e7886e6704c0734a41b338c1d6f362a5f1cdd5c57c3830131ab461ea0665c872bbc545a3ddf22ac4da0459c8a68ffc578afbf9c13ee22e9a4e1160e7cec191df6be90bc73c1cd66e621adaf4d3f97ecf087f13e9fc9d8f64fe3c0148a06f6aa633af0eb3d8ae88120f5587df3d084ffdd55a8d8ebe02ded838006158912a6dbb70acd8e77e82cbcfc654b2d4d2ffb2b599a023a257bbb95cb12b9fd9911f4d502eb49a90512d08280eb15ee296969ba0cec75b8b55bc855565063ab34dc190c33c828593532f5976ca910a04038fb6e87fe585a34cae0d6efcf445991f5f792de3e50e96d63c0cea3a88fcad54751fee335a92ee44aabb8be9c1a77a9ff684ce9119175f72e61fc4ab6aaf14bf35e03b3ad4f6f8550ad2772680dce8c2e18319ac185157c06712e998fb946073f1ba054a5087a9beccdb1471cdafd6b71fda4c1e613d44499f777a804c532034e1408fc3d3b7c5ab96a672d3010f937f7cfe9335d9fb1ad0a1316678c86d74145c0c234822f0654fb886ea6b460d2f5e960462d6a11c3948060dadae4676967c9d257e801af3a7d33b42e29ce14848bf376de9ff172777c408002aceef18b6431bce8da6fa6722b11908ba1a6159c8348b552018854860e7cc4502091ced43b197ecb452d552f4795409d7cefbfa89ac945e674c58a25575a65c5efdeb3b6a6fd2eb94c37d1149aec8df407cb2af286d475d4ef31aae90e1fc2b57e0e86ee1930d4e0e3709add711b5752492462969af72c161bf1337fd5c5d06a4ffd7bee476d68551e44c77dd02d69a19c984689a090e7c32c2e1e150e59405a354ccc3cbb08bc294bbae23f11dc5b2c9e7a572b8fe6c662717313abc861ee1e8250bc2e687e222ef610b9f785301b54b1adab274d9ddcec8e98ec6ce577a7d60efc50fb4be5bee8f5dcf625b1b76a05cbf0e2d45570e7d90688be12fc3aaaaa5fd76d51c423e06766812012415546cfe67d037b926aec1013cb4ae40d03a2b1810a14196d083882a7aa5140663c6a57d026b757f6d1f525c612bbdd1764424cf2c80cfcd885e49f7076ffbfa102f020e8a9dc5cd8abd231a485d0d6276b6f0edf1da9446bf09e82b164ea5034c6751905e1a9cbca223d08a90bd9c01066a2c3fb69c4b2df8655a414644b783ab69cb03994571dd43ef036937f3e24e190fc0d5a2c631bc1028fdaf8c54d026faa01fee65fc4663c2355954add20d96d73d895d3497ba32eedfa8a0fb0e2a8fc65896086902f485c80afbce08b3625fdf65ea4d47af3a256593e218197038859a338fef2e9f9cc7d399a80cf09a14acfa93f020a9122e6226979e406320518dc66a1c7da70d09559840d13c50632cd1c546bae5c6d5444c1533d10a242d19fef95724975e1ed1a02cd5e55fcb97de5c0d717453c47901f21d929dd27754d2910db926c0b175c98f04f648490e2ee7bf021059d1fda35408e8584ac915b080bf7c7f710a4e4ba3c8d1142900b15eaf8dd092695bad4c5d4e538fd82260e3b116551042fa3bb026f7c157cda699e9992d2908c8c9eed4b0e1b02f83c6e7483c9116f84f3c8751ef9f046d77f0ca3ae5b22326f800d7d3ddda701043915d5ba91e4c4d611ca45e0069a4b04068b4330b86eccdfd96e027e66a5b4d5ce01a80906535797fb3d1af4a4434e2c5a5fafbc01d19a0d7e3bcf26a4c52962d63bb148c3171ac5cd8c61ccb2dcf8cbfb5729ddcd8aca75242886af39037ba303247efdb7fd37a92d5bf78491d2ae4fbbb98eafb707977b8145c6ed28ffb1a64422f2ef2fad2aecd3361f2be58019a22065e5884963bb75f233786910bcd0a6cb05b0f52fc146f0fc1a1355c7ab6a959877dc3f151f9a79782ac90e1734b5a3ea3a5c565125475106cc723cbcb6da6ec394e1db5285a7ae06f7b0b7dae560b4ed51695e3aa5c2c165367b4a13a9ed449cc24f5abb34707e640161b97aea8ec988d3f703e311975b7561b748f7ffe409bd44ffa5cb089798d18b8ef8bf8cffef187ac6bb7b7f0b8d196db5105295a5fb793d3fdceaa74f64f217a026c5a6d319252faca21bbbd398e3cdf03552d82acebdb36c8ab646efb0a916f804eba0c782dbbc49c2da33142afbc447defbb9b338939e6a94fbbe5bec8d985fa9dafb00cfc142bd06f95a40866e6b3f935a629a32755dd43daec8dc3cf77468f55e4f09fdb8626b0e64b005834073041dc2a4c9f47bc1488e11842cf54d596e68272ad88b37eb496c2eaa81e3ef6a07d300e4931ba0a3b84217383c8c8d4e5c815e95d0b79638e20afc2e2813b91e4449a82a59e545d04fd55e5bab5fe14f6bbbc8a92e99d5f7da5b42732b912358bb9e469c2d2ed49eceffd0ec483d064a279c2e30ed663fcb80111b2c1cb73c8c9dee64d509da58b714698e0c0b882bf6a8b32b659de269edc108ee5a3c332d67369a170c7e4225d8ddf7d44e1b6396610bcddc53ec53e4937e0e7f8b1d017aef06feaf36a4de0e1eecf2219712ed98fe32ae84a09f713a4b9760e853564729988cf3ed29276b2f70fecee88367bec23d81e45883c5706e26a69754c99ea9b969312bd2571b0554d24028892f2539abd7124d214e57cd28eacf007b593d5a5134ee003ac56a9434c68af073b6261339b64720d2b29ae73e9392d7ff32151fc29c7a42116848012d7bc13b6ea7a42a57218764f688c124faf6d57fa6955c977a04a53367333ec701a236ff6aecfca3bbec56d2d2fc40176920e52015184d4f097876e443089fa10b21a6d2a6b2ca13befd3468d3d589e72bb2054f0f50dd70be9730cc6d18aa3ab4b9388c3d6ec890449f20b174a5c607261cdcb1197ba980d54da9f3cdc06da9a8e44939170713ee8d09e7b68baf25cd58d4da58712d242c4b4e1e95442aac18be7a18720837b8485ec9bf42aab0324c8acc231a7abc2c4b7cb262e4cc83528323dab16cde348a37c0a16e2ccc99d9e6c19ea51a5bad4a20fdf3a61e06d476eb5b838fcabed735bae2a0eec90b4b953bd6f1dd845ab44c848e7949a1837cf5103502c14190db6f0c842b91c8812b65f063888a25eb742ae49d6b3f4a09b08d4cf63384f6f3c39a99f0e86ccc6e4fce76a24b1e5599fcd0ec1dc3cf57c77607f0cb11730c5851a4da9d6609d57a13c025d9ed2c9300cec673220336ec833dcadfc76b9753aabab0ceb02a5309659ba270229f048b0f68fffbe8f03d675da1c49aa5f50cadad61a8bfdafce9d834ab26ad652905546523ce506b1af84c8b85897e746d3e68647cb54012f4014a0ae21d06068f7306dc346ae5af9553d65f2902581558c3f768962fb2bc78804f38b8d74716a1d920e7eb460526c7a01d537177e805be90d6b16e8ad32f30a23acea655b126e2f4781e051e5f437fa4cbe222b6b4acd5b0b617b2730ec2006da23558ed6346ebaa260b3f852865b557641f9c20bad2b3a1134510bdd6cbbfa85088618da627c5340040311debdeeee8a791d8d4033d3d4b921bc0000a9264e4a21a625d46845de9624e6d71676707a81b3db224eda19b189b3aa4f91da4a9683d655452b5d69cdb3df8f7522ac3556dba4ca452a422598e6f77fc0cbbd83fd31053adb92dcb9b1521c5eab0b22851e12cd0c45c21cf0c0bac073f377d4d9f83dc22157ca53089ac4db941ed73d753c06e52b51cd1bf3f0bb06594d4af84c046c87c25203874f219dd630226f500567c4e0fa652702b6fdae027fbd9d30f0e8e2bcc793ec0ccd0170203e58ad6213dd5f6556abf042b4f64fcafc64d7d1902c24f8c147f4180cfe03b72340defc124f52a2587ec113df848785a857745d9d3d2140df982e24987de0cb09f31abda61cdbf24ff4ce939a78ff2d785ec009cbda7f3f32704baf50ab1a65668548e83ec06782f0f729249559f8a3dad79f59308d03946a3b298662bc1041f65998678d3f371fdf29158f95b93df01839143033021cc0a1b1b04ff40bf286c48d82a7fa797aa966b9e843f4e977d836ab54e1832276b40a0fa261efb9f0c7addb26970848c1709ece53410c7ed46f86a00ad9e3a6d360a05354f60b3ca1b196580bdafb227a46a40cfc62d819fb73f1bb1f1f1ea3ea0f93643b7a920b44003e64c34fe075b09b145f7b32dfb487b7eb925adca3287d0d87260b593ae4631310abbfd026ce911688e7c94aa44b758c191e6ba5851742dd30ccf02b307292063a09a9e1d79f1359575e18890ea5e9f7b4b6260ec8cac8c558aa073dc2e1f9df7e5d53f7031899a16a9ebb190b5b0c958c977169ee19e3bd11c72b98df37baab9c2d5efbaea7cffd5675e854c173f0614cd4c553621248bd37b98c91e3d5bd4002f7f6021fbd7b394ee1e58324ad2cae86c537a8f6459a20ce3a212d228b0d5eaf4d22c55c05d651d658eabc13786d9b163fb5712e8b1f17b6c92cbd0fc05d64e4a94d4030bf4b9ea6cb95798ef233217262168fd82d28b42236e9b6142a365a1efcdea53d3070f75456812c3a4dccb7f4b6389d471d37d2f2dfb284cca4901cd6c3d0d019a90ea85f5442ff4af5ebbd615ba30bd5935653698c6e186b4122a5af886e710d4af73d4358cfa629df7512c3d7399ac9ba5bdaed436ae68b7ec5275061193aeb272f1e7148edbb3311abf643552fe42427105be95fb6c8180e122fd66a9483b841bc3c3cd3da0b1c66bd6303108afb39d0e7ae95859a80d2a23ff95566916c703d0598b2054c2609e202369fc300c2dd9efdaeaa9a91352f3e139333cfad76695ec88b17f85fb7871a2fe8354ea753535f99408dffdf4c7823b964f5afa742b066aafe41cb59c1764cb1769df9d980424c7fec4f561b8a848078f7aef40a110852d68f6d0a7add9f8b036d0673de61c7b3e47a07f7b870e62b1479921a4e41e6098ed6a14520bf02a11316bde09cb377ec09aefbb34a4d3beba782166c359f2e4fdafa5f66ee463267b51361cfa78d15f75a8ba27fd262b26edfb3768726190f7a55703968754a9b1336b1b9aa3ebc626935b7457ca128a09725bca1032556b2b53d9942b2a95a148d9b2c4e4210199bfb1fec092cff0b7eaf6cf76cacf1629a4c293f0dae0fa826bb99f3b07b75593638035d43b9430f0802c28093f2bb03da7640684c66b39c913bd39f2aa4399b8f4d1cd95243903eef41c6cb15934a56fa225cf0b67554a1c069850639ba020955f924e2b7cd5c3c96348cb36d94fcf93dbe86cdcd35da3f38b12effbde69c0057a372a5c98f389c68adeab2ba29393b679e05bbd3f1b4cbe954c62bb9478c7ccc0521449fcd03307f6005f8bf0a20cc72c28ab079912dd9406e0c19e52dfc0dcc5703fd31481c037168c2d4103f74e5bd85efaee123ac0caf7e25d46aaf256e37474c4850eced42ee2b2f0d75897b57667011940b877ceb1e8b558618450ffbe90809a625b0cb159c36324ab4bcb31e6492396244d8d329eaf3c130cfa646bb1df627168377959a27ece2e955c9b66081665774a630757720b4f906d6c3d6df2aead129c7032fccaaa46aa90abe28f2dd4b8958ad2d4fada5aca5c9dba08f8326e2d0f27550f62643ff62db6ccb2773475b91d6e804f4651f996a2b776d56d9973a6d31685e6b097d4b4462cf6a5c055f202e8a9d2946bfb798951f01617c8c9a00de92bab23d2cefa3b9bcda608a3de37703620ff98e797c30d6a3f1998a6319f1aeda06941bb159b866bb0eef3f0560a3e67108ab26bb8f74d5c847eea13c98a200f6a699949237c4f8b8efb8f00b77c51dee8e71abefe30242eced113df244701f0d4856d5b7d7c50e6cf34de43e4ac403690c14f7fd7c524a94195c4ac815be1edbe2163a8597caa638b7f5c055357267617ff8c230ad5d9e9c94938518c9b61d9df14859150e46719b09fb198994688313dc705e435945d0b8ec1ad8c3eefc389385ac38cd5c11a41176cd032ad05022dea085f91de1ddf31257e2255eab4bb9d4902b13fd68e119fe1e32703050d8a2ba981cfbfc4451ea6f060806eb527bf981ce2e6835017e63abb34bb777aef7f095080f54fe9575a9f276dd6ae036075abb306c3525ad09e44337ed92c822a0bf7c10e1d3546388b823a1aaf096a8d248b00040488f68792790f2802908da9d5ed3e75a657ee7feefb1007b35bd109809bdbb91a12b50e9fa01f60edeafb4cf20989e752f1526e3dff399f05bb1954ec134b2291869663f265ad38e41084e056dffff8e22ea03bd9e11e7dd63f79d82bbb74d6d3bb15bdd6a13260febeb89db4b29256d3477a164cd89e018f603919e0fa9c4a886fb7a8c9084759f383c56275f7c6b58d523c01e4273b7bc892021f767a556351f2009c4c748dc0d43a6c403bf600505a234b162e7efc1f4119b1b2102", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x10}, 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) 12:04:15 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000097c0)="b344b002fdd96db36f917d93716859ae010829ffeae1c571148fafa957188e195bed339f5d6badc657c699e023e4a7b73715687637f50d4b808e69052d1378a3509e5e526c4ae4bb0a4ef1f8c97393e936755e1d5fa00deba150eb6b5a4611dfd0100d8830ccda522ce7821412b7280c16e5f5ab6c0d245d318b20a8e131fac25c10d4fdaff30678ccebece1c26241482ddec04646f90c0db944310f85ba21de381c570abf303d2aadb2b1f16e40d89285af3c8634607fe5c57fb6af04061e169a48abf8ace908fceaaf8e39a42de38cf23526452cb323714baabed3dc713fea0bf09fa091fc873a94f768d1d9100dfe293e131fa25ecdfd0516937fa9491401206bcda6d6b62ba9d2865afdb3c9f5e297dad05960e05c5c5a952e5afac908211727bd34550b510333e087048af6fadad67e10eff01b644ba66c60a3cbfeeaef89b108ccdbafa8f5c72d9c4d225927b913c674005e2dce9411f45bd0c6e2ab426c29c6b4bf39b1fadab139bbe2f5d9d0b2c7101ab06d7dd0694b0a1457f6746cf8c23de9dcdda3e5ef56fad5b9d923f783aa87605f2b9911dc59a16973ca3423eade78fcbf85aafc35226dcb83a60c5a69a07d04e2720ff9a9f27a9c6b459bb8572209000e012be6749040ef887badd683b67f3aa3c6f8f17343c7944221ae01efd81f8883900d67d9cd25d62766e1da8de555b2294f56ee0f831a69c94afea193f69214dad48bd6fbbb339f39c3999c3872801cc0545a0ed5631c1677c866bd7d1a270996702bc06727472a18b145f7befadda85159aec106d33d6811b19d0fe7bf45aff3e172583fd0c4fb034a2362105752b0173867af0bfe46b3135ffbdbfec3c872dacbe03e268e88cd381f91ad4b9628b09685aac68a8a5a90d4710f35bee5666d855e33d496022c2df9feaeab81613874deea292374595c28e9327c7396e2fcf4aa43e6a360ce516bdd07b46a9848fbd79ccd704b4c218ec8119486dc6a7729add0bcc53be12b068d539452b19d4ccd760d335e5c7194392221833d09e757b32e2daa3ec4dd60258af6836adbdfb01f6582909dc6ac0bddab90494419f6e4f015e3667a04a0c07489aaa2dc8350cf7cc6755aba5156b16b38a657da33e4e46a2d05c95144be639dc1435b5459f2a46054bcbae2776b26fa239c579b51e85d9b6fa5d89342b96ea416781fafc74dfbdfe70ec0de786ed24f6e45174b44cdddfe286642e23a3566fcf97d094293b5ce1d295337283ad354e882964141a8d509ca7dbbe789dda6128fe587ce4be6b4ced55788eaa9da40f6a6f72ce3ee385c8a2d142487dff05110a77e8210eb903a0be35b2179d8f797bb9e174d884a20945efcbb104ec84bfc86dc70bdeb6538a37a92da1b4d8c2e87eb405e83c7014b73da36aa54b0194eb26c6af3fb447bc0b36eb71359c7bb1b1e7eca98542aa754ba57acdeeb2c8cd3e819d760519da3aeba74e8d288f26023f71b5ce0ce455a33a65acf8bc8a0402ee296a1f4b3532e5de9641e0df3fdbbc58885f7dfe3f15c4331112de4e4ca21bc4490fc228a7d3128363d10c4befcc7a3c6d4d86e6177c043bde00fb9bc9a97d934a2728831deb384b64efabf7dc151b79d527c73c1e3c6c0adddd7b49a7ef890621b7f0133dc3800a3b2b21cd769a98fb1e47aa09725dd33a5f97ec838fb42e8ab04f1a9414f45fe90af3a454d8c36ebef97c4bade7eebea53027ebd2602b8fe862089d737de3596b6bc0f9241ba1452d65717b0e1cd21231e0ae818384f222330b319395d327282acac4f15947dd48da80f94532578b712a3af6362563f6a1be96feaa79f08953f9cb62f49ab5b77d9f476e2e8f5d8790e26e322b98f4d2e414ffea8b07520f7f77f74d1ddbf27fcb2c31bb8c277f15c16b49d924cb732c29825ad10ee634dcd3cf35077af748290cec7213b8d6bcf97280d2752f42b380168633b5d83103dfb10133aa7851376ebed8b9fdb18e00b119868207bff89cf060f1a3a14c0ce163db8640e32946e7cf563b65c3f1b59ce2e205e3e2158f56bac63fe55fbf3bf47ec2b2e84e18c881674b1bbfb7336c08d9313dc8ed8a1882fc66c51eb9141c32011a1b8712cd1f54f3c8b536fa21f1879870a9f813acb7aca98bb64653c9e7e2cb3d5f2f3617102e22a631ad6ab451c4b6acf0cd9c1739c746d259e4f8d17631108f21e860a85dc2e3702d788873830ea29299e99713f9774a7745fd0e6a0d45a111d89b9bd3d071b7bb62d905c2c77766b6ad2b61e258ed875af1e2d0eb306f2b20f856cb0ec13734de017f04664180aa287949f2f62dc005578e79e818d2a0f7e519df5f9dae68c5cf883c01b2cc96a70a16be3c66f2553a5cd832c938e6b0f68fbfc872e6ffd44948f95121af7b12b596eca91f2165e8f3939f4b27fca988bf7645d6e02e054bd0e7338d7c35c6b7f8aa90c3e3e9d261ff0a8542d84a41574124961d64e5562d9e663bfce5f532589e0be7e9025c64feddf9fa7d270d5fc50792abd529e1134245a499fdf05d4c45c5f59ce70bb996d45cad5680c80ec94624afa7f471f0effd35f5cbd63096b954ffb5cf49c443187942cbd22605fbf166580dfe6ad2cb3f9abc77dcb7781c76df57e2f2771d1f68c293fac6a46c9b95eeaf8181721ccb3a362661ebeb380342bbe0555bfe8cf062c7e8e37500197e66dae4a3f3ec3e9dbbe54da4aefc9877766a41ea535bfaf882715ceacf62b70904dc062f0153dc08596220668e83bef0b80c7251d988fd4e5a1bfddba3ca6007e457f684cbf41416799ef5d015b303feb9930b3058cb0632e19562572ae965ad49966909ee4b3c35214110d7c482f4665b0260d7b6addd5d72469e9019ed38e2d69624245ccb0259343455095fbe6eec9a42a70d768dfaa937ce188589f9ad3c51bb0888ddeaffc43b0e1f786d1db43417a2775268957e8a73ec53fb1484ea5cd8ca6f0b4cd216d3981c4207f2cc48077389e701f612178a77d91662ce20815fff421ca702288e3d4d8b68c5a83158be605c9ba05f2d99469271088056d4ccae44533b023dbca6dac34638066bfd839c8d096d8e8d8b003804f65c8391bd6695cd177c1a75ef2fdb6a4a3cbfb3c5357e806b92b34a734624e5e0cd22495f7eff6fe32d7aa8a497be859efa0f4ab820a1889e807fdeceea31e67ef68459fddbe6afa188151fb858b49ba764ea932cac2233e0907fc81aa22e9a6b9df90a9dbbeb17418210a02984cd31bb9f87f13b9cb4059c2d10cd7bfc784237c7f44477bb087549c8fce466bc0ff518b55c03063f63e45a65a94cc1d4d2363a0894bb4557f58b68c71d7fdd7ad4b802529fe7fa7a1cb566d656e44f2e7bd266063c7529d9a7cc7b1c82e72ff32adcbd8da060be8dcd95c537a99e1dd225019a38cf466030220484fc3394c11e8943c866d456877b760334190a5bf1ffcf4406121a3c71e97502e5076bf960463fc2c16e293b09c9ed75150a7e91930e889dfe44f3641060db6d2ffd1425573e705b1c42a91d7162b1ab4038896935a4fa766e726f1f6426978c7d32745c1d5ca6272423a570f2754240e19bdb610aa0eb25f882345d5a35b10e4a1f91d39412fb80cac21c8cc98e73e799a36ba99d77eee92f9743525143811bfc20f914d18266173817dda7587664ab708a11b7ea999d95577fd03568b3790a4d5453e478f6f6135701cd17bfaba2f7ec307dbb4d3aed1b56a27c8d20dd50b2e99b2321f69862a0277f65fae40663ea73889300e1c93af8f53317aa0deadf88ae4e15948de21d23211295dcfaa457c48be764d9135b826597c38b5930d44440623f55dc72c597db861e04e674795d0ef9e70d7e00eabe18e9342c59cc69c92f91cc0c972fc04c0406c3ed24bcdec127f8d05c31ceadc0e1639c998dda2fa714e652663600006840be74ee6ca300b390e9fbc00f5c45619c73a7b552e7983269cd0c01ca90d60b3562b8360982d8c62c90fd5a1519c908ec5ded0b7c0bb8ee5715044c10315c0d7de33ee1fb8302cc1f9c7c0fc80f1378e50dbc61db733f2616238599ca109f35350a42030ce19af7699acd2c6e86a79151b1401c6ad39ac2f48a0cd0a7401a6ca8bade93b829e4e2fcdffa58af1e6eda9a781bc3dda5ec7bbda3606cf9cce1ce53ae41461dd971df29fe479ad7695018573bc5cdeb34f02fb08b99573243e80394c837bb75c35d89bb16b923a50aee97fde1b2933eb01c45d81b7cde2d712bc77b969994ead79a0f8e573b5a2a7944d1e63cc61a5d64dee346143c652d4047e1995837e320f95022eb2df0be5835cf547e62d8b15046281398a855e520458c18230aace2cf1cc51d57643b9d94c91974097a561c566a6e35e629a522a1438a14152ef70a8cdebd643e9f9e6d81b53bd26bf0525e56221a8f494200d81d14a53a9d08b33d6450c57007a20ef6a46afbc53dc73eaf6d42929931793c90b08182385c13dddcd5e957825c97f5a67e1f2f039c4ffe30e4fbaaf0df1dd91f3a21848612a245c31c540a97ec47b51847935a8715c37e86aed1527c2c8e422c03de5f736f6908dd7d86e7f81be0f944a47d31036a3734b4ec532400634649eb1a3d6d9ecf7d47ad77352406b950be8dbff6bc24bcbeae33a2d5b712bddc7cdfd80c9667f2f8d2a314f1bca36f3d89057878d2bd896cd39123f54d90951a83cd212dddaaea8c77bf25d9a3270d8fa5c3f60b03a4f15736f6bf38e5f4af1370c2bd65152d7acd678ad9352b863ec675e6e15f147b87b1c874d4ac75d25a90f5d47d922d7c80e0debef156d5bb7945020034628631be44ce06250c832f3d13b3c9878a762127e60d38323608cf2a3ed341aa899a6e86491f49d89ec7be9750e405d7ca1cace6cb21e9c3e7c7ba8d5b1d911e5daa7993df1421464b8a20bb71d18f28e6c89f8167d68b6849c8cc16e9aab0b2ab6fa134bf7563b11859dc8228c19094ced9e9be38daecdec13610e06daee9098917f816eb31155363a0d1aa19bda84a91b50fc2fdf4cc1d24a4e110f56744393814fda3b8c6cdd805216d2ef894bb59608c6775b1185964717ef8a75e4e28d81fc5cb8c9d2fa66f421f7b428a5dd34511d28f3b8aec11de4948645bea6d9b4bf2370b6a40d7b4efa81871aa6b3b93372930bdc3cfa4e97e24cf60f05b4f5e1a4ce69bef69923ef5197a6e53cf3a3255c07aa94c5b378d22ea19ea9378a14892a0fe7fab7e026392907bfee8df51849534adaf9d7d439c188603064e25ce65cb039c88ad3919780bde77010c8e233ab5b3883772471c78720bcb91c2ca7885fa24abf666c00733ce0ad30a35538a6b3244e3bbb5028c5b4d18aaa67477cf4fbfc3c26629bc79bfd879b2152eb97cd91a8e1f3aaa6cae5d796dfb9d196f32054b9528dac34184939d6f90d16f63217b1298bb8456ac964444b00d4d5e284d39388a63e6aeaa6604ac8881d24ef139686635be8548c44a96db9358d8cbf1081dc9f1468f3dd9be9ef7856bf640c8ba45a7d26a3a044cf3ecb69c4b77af2360b41c19d6ba1aa750c8debbc5648b8428707be7e7c1285718c808a83087edf993203d69656bf07351e6c608deb8fe043b5ebda7de794d02f8db98ce26bab55ec632d3a9a0256155f218489e586d97440a3bf7e8802d798be81aded189e0461e9e579d3be5468c404d3175053b08a5768400006055c3ec64084979c6ca0d3918a524e4cca369f4d44c54fa14c731f7588da709dc60a9315b963da790343f604c5a8b26b4f7a309be8de4a8f38eb71efafe6aec0434aa4299dcecdd562bb7bb1a13e4267239e033dc00575c9e9c8f662fc8d2080274122f799744c5d2a9624fedda32f17e3dc57079e99dfa8c6502f289a942bf8ef1198d2295cbb3ac667cebb80cf37dbcc00de2cb0adbf1d8097a7033eeca14a8714c7b32f0c54a5da47cb2c9acf09041b3746e47fd881a281383024bdcd8421fe890e6ec9520300e6d2a936baf7740f4a348ca14b7e873b13fc115e0f1fd6c146763e5064f604d17ff58c8e6921488ee846f871bbaed34594fedbf7040f41807e531a1c3dd601b8eefce7146cf16a10eeff141eec79ad9f5b5a2dc8a9d3a59927c30d7387054eb0d1b1567c5ce58aaa6551de25ac3a21c1ea130cd9377103ebefc79ea1636fff0648551718780e88f880a9b6a49dd9ae7b060610b358546290a3dfee2b0374d6ff74500f7256f8895ca789dcea9396fce77f7c82bbcc6e4c100b8e8321ec7630be6298e62248ee4e7d859b46b01c6233b447dd5e01d232f8c293126aa891f5f9bff155792bd7d2754789f2ff6e137ad4ddc3ff36dec2203365ed6fc38b8ded91b62f0ef740a5996c988af266aa57b8cb59bf4bde35da14759bb2eb785be016e74cf38eef486951e0732ce721b45df2e1c027c7adce1671dfc70afacc6afe3c38574d12dd742a08e5d7d73d5a4f3aa9368fa47edc2bc957cce8f882cf44aba6068f0a06af192cd70e3f9b7dd96c950b8f3437ab2596201c6313ad3ce99da65a283a60ee75f6beb145c240578ba3757ac053b7d2ad805879148e55bf6ff62834761a1bd9979a06a7a02cc6432c33f05316237394c6984cc79550673b9f964e6e10ff2b758147637fda9b8a3b296b00360568aad4889609f6af92c729c5e37fea389570c38fff3f159a1b61964f2bad07bfe287e7b776b9f8529c89acea99e260d8fe73e7fe1381f1381742447662256d9657075e3691d5d0925caa22c5900712f292c18e065f0411ef429b90182908a03468e39a922e340a9c6888f39b51c0b298bc08f2f3489d1f75fafe51df4c427fdeba8f7d369a42ae29e461e6ac23a23ea91d624eb496233e66171c85241bc233e1198c1c65bf39029854b6dace3e629add0e29c3398fb868aa4c5aa6aea54c799fbc383ce679050031c3155a74c97a7733ae4f9fe71972c38a028d69dd5c70d6d3d27549a2416dac40c8f0d4b7b4383f03e8d4ca10227dd771faa146604bd16f2ffa13384eb9b8666bc96329dd8cdb003d4ebdc1ec01a492ef303b7ece62bd2e663f9c8077e753a1a53efb4fc2539f84073333975a0d6e4354fa2665977d30de48577bf5a2ca82cd0143a5c56563d8552cf9f0ed817f7f244d18f7f0d3e2f33ac739701f8fd892fcd483540638a91e016025bd5dc66900aa51265b8862afcb958f5bbb3ed0b668d0846369c2dc6d3ad3360ec886bedc34af47b3d7c89003dc6d98696841838eaa98d9190295e00432aa80d4a77c65ce101a76c53cd88f2b30445b04d6d7915001972fb5472610ace185d0eccf16b01181ebd8090170aaae72b006d82c2ccab0713eac82855dad89027666ded92463ce187cecdc45ca414cc0c7733b93fa61303ee1eb1f378be307a6f9a990e9882e0d6afe29ab21efcc52079b53f5216a41457ab92044efab75f79634498118341b7d8ff4ce6c812882b2a6b6a77ac7f930a7d40393bc35c5fce5eb40de74cdfd3d064a5c698c7fcf30669adebdd6cd79848a752fb61541bdd453cd2cd037fdff1eceed2c18351aa431e6b0dde4e80d75d47f625346dad24521440fa4940243b95152a8a1e7c6a7e02401dad02b3d6cff1894acc60bf1d69c589716ce0059f76fa188a09adb75a91abee9a56612646f3aab9ad9ad82ffb9d7294fdec80063f7c91f2f6f77912e062673532bc03f606a05b0f3bfabcf39efad944ced1cce6926e1c3eeeed856c907a97970bde490f3fa3ee49cd0b1d0a3b61408a4e79dd69dffcd8a1999e92d45c6e5302f8145b5e2ccd001340e9cc13f0595b846c93b4aa2940884b40904bcadadcd07e6ce6a06becbbb76882acfbcbf4038dcbbf2aa9e7c45d81bad7f46fe35029511cd541b3bf1ac1cb6f66db525cdb55c5c0c66d82d7b98ba7a281c645ff293101f9181336b6cb874e77270936a1385dcf7d16ab7111780688342c2b64d6c406ac3512358fb10f8e584d320aae48c8b0c44fd5607c91b2bed7e98b9fadf03e2aa7f4cd1de08707986483384751e2f7ce2c4ddeb058cd0c135a4ac442bd3de871b87f5e56d24bca1c88088fff4dafbf0e394ad2662ce07e629e2e5a2075fa7017fb170ba858537aaaa6f6e86c8f1585ee8adab1a3db9386f5f0df5b647760c7b453f39e842a2ac74901d8bb0c99e756cd69211b4523284f87de1831fe6a5c2afaf442bf7d01377cf5fb9f6f2b687410b5b560a5d3449dfe32e898e0417ab028981859c8365e53276a6095a8f6a6636c0e69db7c7feac2479db2920f4966047bc82af63a8b9ce4fe6d900f4e13ca94e9e0908b6c6cab584a1d3f276673fffec3b088f9d881132d910b0105846567382323d4fae9201ccc80d35ecce308a36635cbc72dedb14dd9794af78f3c7700f20c0b6fe4c78a216056f985536609dab38d3adc874bbcfed9a4596b506ff8a05a623a95f979979706776f31a2829e7ba81db15e46f7e51a03b06ffbe8eacaef836435a17c73fbadf7da64b331009623d9b731dd253122da128721af9e6a239462fe4a5951e02e9a5997694c08d0342f7a59ce02abdd1f4b29d8aa970a02fef20947043fc3148c5393a58924da8ce487f8fea84cb13eeed27431dc7cb5a40d5ba621692256c395a02e40001c0a243bdb02c1cf0161efd7ce078f47b1038bcb6d566dc75c9789ff25c62576b8d09f99eea561ca6efd621cc88803f175c1c4523fe3f2417c48147268e77b22c5e8f9f448c7518430ba4cacdf379e4c32b59835657ecc0b8c9d9b7099075510fd894582662a331e0487f7fe30ece7a560ac6c9cbb13014cb7f322ccce76d03c9d878bd4df74610e6fb83ef948a694dfac73bd20e74468e1f123b76486dcb28849778898bb1dae0c3a6e9a6482a5804ee7fb8852791b97d38fabd589ffd635e16c73d117517ce4a6c9a7a8c26a54762f71dbf81dd3ee888308d5020a0fb99c76c8e13a88e96221421b3b6b6cefde4e5c800d470c0a1dd789830e651a82697a32abc82a2b6e136a756cc0dafdc0677751e8c716be2321d03ae02cb713001d8f6d5ff2f1f6178841620a1c048b36a2bc2116180bf80dff5b272b04c0b6aab6caec9a66134f12688c1aab447e62c59041ebb86edfa057b4d5cb5fbd2a276f26d550ee420f0e49d146e6f1b71928558774f5103b9d0017501ac3a960e4a3467afa26ccd7106c8b7ec39a46807445ea6f71d13211ecf30cf29845f958d84bc5d979f39c9f7c50971d00301feee5054df027ba0785ee898ac7291de0f1f8bbc4e99f05a24e055305f656746adb58d463a43f9141dc6c8171b3b77a90333f4fc8e1b3a7c1f46a73c5f1afe6c9f0ca2c0db029886fb3ac2a1c4da7d2be9f370954ba33018d80a36ae5b15fa4aeb4313f2d199b29c115fbbe8e5c6db3d75cef755767d0c35ab8fb46387cefd2d6cd4bf23ce8c8167762f1f40f6e9c81252e98682eec2bd0fb930c93f10ca7a7d869f3a33adc9337924e636ee533d1be616eea2e9115905de5ecaaaaa31973e72d4f84e83efe7e96547a0d6c54b798a37e7bb63eee8afe2dd5bfc58ba5891a79c10b7dbd3b5a7c6ff8912950508dc04fd25af2ed2d558247ba3c0635ba6e86d8f035f5b7836425bca934d4d1df53188ccdab6f7e1c931115335d1854b3bde52d95e8f029a8bc8f0fb20edab06617430e679d98274b33d0cd18cda13bf5d2b22722df3c87e66db1601b8f2541b83ed3a11a816550f8c04872ffe85c6737ca59d24158f3b9aee4f91afd05d31c868d94ef50844e311552fb079da22d4d3b62f3275b701f59c9cd87429f52d6df24c0ffe8b7d8c74bbbd95f9107a1fbeb5620a0a7cc809b78366d38bbee42af06b1c8862ab64d74861ca51f4f0fcc69c1824fb94e7f4c5caa8608777924fcaacddc83445403d4529505ce5bde99566024f4a619a2bf8306ecd19aac1445e1b7d37b00a0457e81b21873f64716d60bd04bc8dca86b8450cdc87d7f413ab699dc5dea9029e6861a6d54de58b513feb8331ea3163a0a43d6d3b4f581982150d05d2fa4ce818e9e8a9c46a492e34bd6d27b663f39a1999eebe37296cd1502df05b0ae3e9e28bb700b1af26150515dff97efbc6eb86ef38fff96a341207a5008ee61d72e60d84ad43a04c8934dfa9b68f268e912dcf20fbaa968a1d544e43cd40a239f00f2ed936a8acfe83b8d75594709c6acc0c4a7c9e97204d4fbd551bf44b3cc0838fe036f46f399f022796ec63c81ad84c8117d34dee77ca19fa7ced064fb7af81dfff3809b6eb1b40266dbc2322032d33abc561b114fc69f7dcde4c3418b4a6f9381374ec147fb35c90d7ba7a74285a8e012a888bf7234fcf5073de955397ac58f9a9b19da7e7f6eee0ddd272751348f775e7747261b02ac535cff098e0c1487d64bb9b885fa15b23ff3bf7de1265c02b8cf38428a1c37d7912102dbed0032cbf3ff7983f481c910d81914df3ed54b7b0cc56718f175c2ae56871d0a82d469bf1f87453c9eff7da3465235adad11331595039e7e33c463ad75124dacaa43b2cef065eb699d42d0b3d5a6020d0a75362971c31a00629712a645fced90d87c5b8edba465b25b4ec2fd95445851a7a11b03c282d044b83abd38d52b846bdc1fae24126cf0cdb92d1891f48aaf6c828248b65b11175f00aab88b7189b96b2508ff67a43aa50df3e89b7268dd5efc753d6690903438f3cf6cb0219301b969ea46593761664d6ec633f8419204563da5cefafd0538d91a56371905775586f223c22f1102bbb28b1b88a0087aaf2b885ffe31193defee693b9cd6f75cec07f55f98f9d7135904b6d44c34abcdd837e8d7bd4c0ba89c6b0dd4c25a36801953cb691b33260b36abfd236edaa1071bab1bb2c5f31cd55991890372a47324de83867e0a40e7d426823cf8c01b1840586e148f15b9e208a1ff7a5580b56780faa8e112bb1374c79a8e8a1b8d997406975aed28b838ca374a97f5b1e1f2142e0f945130097849749adda47eccf34076dfc6fd6e3508b101047cab7721cefdd6e8c77366b62149a938a471e9c082e408f6d2f074eba5b02c4bf49e8ff8bd9757ba8ca3a041359f9e93a37ff7595ce29b01d7f5fb87db2158ee9b2c4642d587f960e4bb3920b718fd08b9747917eb2b6c4327b922669569cd68d6d3dae2182dc65f726d039a5dc4aa652ebfb126d2aff4d883bf47d531d9f9cbe1b439093929b30bb19d125272cb9633b6358c542148446d407b2cad9aaa84827dc218260b2dfdf6152917d75dc9688f0227832924e466d45c64bcda1cf9a71c691c492097ac3953244b24c1d1ade17225e40c1e919d7095d9e7b65e36203a2eb37fffde2bf00b1391ddc1926748418c7736e52f85387653bd3172732f1d5d03190178d27a7862c47c71311103f916fc7e19fe47d5a493d8e5c1f8acefa31cc3491718fc66c8e0f687bb6cc06a8154920e4fdd52f652dba01c3444cb5508227ed86bbaa492321e2f7da41599bbed9e59ac54496ed4da1298cd774d71d7123a1467ba1f21a35ca515be4cb211ce49947266dacc665470fb254be7aa7a3aee08d368fe2c715875b1be426e05a11ca340372aa7e8215adb3e0939575c1d4f88047f4e0c6c9559989dcb6f643d5bbead66470d995ac83e75cd197e751758e08ba95", 0x2000, &(0x7f0000006a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='0'], 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000077c0)="427acba0cb134a366b4a8586847734cb2f58a41e01f23f5b6bcee7eb6f900e8e6ddc1d911c7d2349eff9ba7f6054d02c09530c9075f773a8bd988da8ed205fc6bb98a64ebc2beb09b9d14c2011e7300586e9c9cfe0d439fd8ab52a0757f7a55192c88973b9736182e4d11f30c2259890158e9585b38402e2c1669857a726a949ab9485fe5f948f367eb82af5336a0cd17ce84341e774d3d06d205de859c93937aabd6eed197b6a9c853ae638146a196dc50f442e7a075c0f39fe73f2ba29231393f4ec8816931606320edc2e8ef97a8bffb8aa7b6ff56e798a4ffbde99d0258c0781615e08c3bec05d977fe2b4aa1149f9a73fb8ac536c70d604ae257905d1c3227d7472c8817a523dacabed63dfdbf396a87a17b0234d0f5952c4ef4b156fe1eae750016051961a7932c0ca22e1ca6e876a2caaefec90ed76903bca33271148941bdedde63b12db6aa057fdbba65b02f46ea4febd0b501af656e6c8f78fab3185ba3219a29ac7683d02d00b590afdd1f0f4fdb40f4dee8e95a86acdb9a016f2fd42745da6268f1024973625cb89552eb5725841326be6297ec7f59adff8c625943e315ac6f30da6a52f3358216f7a666d6f784bdb582879f1500c7fd966c2462764342078c38cf5e82f7dfc5b3fa2e5b81fe955418e9dcf26886fdcd85a709ca52a01a3fe9dca47e7c33593f955327657313aa712881bc6eff2a568ed2613ce5ae5507a944b1c5bf3915c00c98f801c65675c2d6723e9d74c4a1833914f311201b4d34706f018d8f7eb7b20eb5afe99d17649fb5dfe051510080e94a80d057966addde6c40bb645955bac4cd109efe669aba3bb71a0cf3c68532966e73d9b9e7cc00f6f110842bc647bdd6b402b5bdb892ad9340be2f5333725ee409c68986bad0e861a313296dd875027cb2189cc1f460ad2ea5519cf4da8b13f24462a4f10c65cc1146c1e759ffacae8068210fe4d0f5d0d112ffff1985ccf378a50c6c00d2ff6e231be3cda0c4a1181cea472f6d8d5bce9e8a57ba54e5b8186242205884d7a3d1d48ead1c51c87517da247e42bed84e96be818d26e376844ac8f5d338ddc33c61f53237d24a101d52bbad20794d9de9e14ca82f15a565a66841629eca2141151f073c17d2a1ce62878a62d0bda30cbac2f433c7569a228f2ca15f110e6061a32d452be1cbe63ad90ebc33eb956ff21a666893a307b8c4943812651a2cd1164dd1e6b3cebf20de914408d46c3313147f7d7bf925f189b0e296a2881af0d45c2d92b3986a2fc6f66f7f0102166d61fd5d9b87506c2200c6ec31a5bf333d2603b24e7b82667f539ed00affbcaa22d447f6a5a7f20bd396bf6e093df962d4183074177b0acf7672e9b2cdb91944e98b1022daaf27faccb6fb5b5de3a6ebb64f41a491a900f348bc9e592a652ad77333ec0d27e50b4d0fa43e47ceb5d9b0e0ac02bb54432db267914679b9dceffd79afa4cab11faab4cf616f10d540521954dbc3e13be8c8e0fe74385d762df56cbd25b34faa732025e4d50a4560551009da8805acc4f2ee107bc51665e86c46a23863e3854dae7dadae3ad5653f8d9ea5288b1e47120fad4578b6f1ea5434ab5d2bf3278c10b858f25c33e570147d1dd78d532e61a3edeafaa370f878a4a55827f49debb0bd589378bb70c78758b981e27e03dcdb2c07d80bd07b5681a0fec64e21a3b0cdedf5859f5a45e8d166796396540aa048ed96b8763799de7d34cd40af208cbade1758292a22a9e54896d77f92cb945c08847dc25158a52c0dd8000c43bdbaafeed346faade81347b25b6ec7cfc88fa9a82e7eb6f2a6ff40ecc836d6d995b191e38c77331cdbed5e49e25ee94c0e5c9f12fddcf378658402872dcf977186d227827fc6307335d42c40cfb85e5df194c9851429103c77bd4a222f94d362c8a2c6ac6b467014f3e249513eee4f8f800ba0457a8fe64ff7ce483820ecae17f2c674ff83ca2ec2fade5d6a2bc6d3658e7d0846934cc03b941a967d0a874ddb8a8a0df165e7b53194d6002529f3b6669866411905d94a5f6ee659c6338ca52752601e3333bfbadfb4950f8e941618e31f37f192a4a1b444c038e72cda4ae5a6a9787a1db4e6cca9fff87c752fbcd841738cba5d81afb248e119196459a8edecf4c8f1f79fd4e9f4521f816da397434969c17cfe6a55ad79f186e352a20818eaa400864f40207a8a89665d5a2ab1a9baf1c635b95e8736a99fb5902bf2fb93c2d71e7f69c215c7c02f60ef507ad4bb5dc0d886c92b80b9893fd42d56b5ea8fd181dda1e17a2f761fd0b5f518d7f945b40ecb5e1aff8908d7a63a6bf33e1edbb92f34d651551534a5b156df2d8872f602f3b6a7b0d85cab1d37332bd3882123909b31bca2b9b362b500ae6ff6d21a9128638036c2e453f820f6ab3bf89160a5feda7beb9ec78386f89a445b8943d231ddb260b73032e1052396b67f63c33f6344e646c4024afd941078b5a8fb99f81262f9d7ea2e0bafe1702af861211a87e4dcdf6f4d67b625287dc9b8a0722ddb8b5be0c1941e0f67d0ba6fb8a1326c69e564fd2a9f5ae3fff507bfda5859dc159e7cf5445973e60896a22467d392176b60ca47aca44d0187a15953750e36f3728e6f573326f3d7946720755b6ec7608718790870b75a00262ea19c779678b58dba58612b85d05021121d1f21a2cd4fbed2db75a0beda9222a5d4c4f4745e42176ada15be47c43e589d9a39b3ee0ced2ff47ce51b39277718cfe0f16383fb9be67f153554b6c0dbd9efea625ac08f9bb58d69cb2a3ca2196468ec13400c6ad6d0e0260a7ab1561eadd37eb6d28c7c65f1ea24a437504b0a61b40ff1f410ab2aa6a4e1b1ee8d574f0b39283b1f32a382e7d39cfd07c95015c0d176463b2d9b14c0ee8d3320884340f0848764137ee3fed302ddbc0f04d7ddba47955f7f473548855d04aceebd33fca844c53096f732a4b1cc47e57f620e5ab2b2969aa0dcf35effbce446f20a35fcc3c092727ce957efd15f8328592ab6c8c188c94ff6b9025ea3c0824a756f21bfbd9010288fda4880ce785e68e77ad5f0dabbab737c7bcd7ef969c4a1ab5a0d61c8dc359a65107749e5ea31f8851809ea0618bcfb291458e1a87dc5556be464a830a1ffb52eba39e61bb800f2e74630f051f9c09067639888d1699c3519352c2b123c0f268f334a79a29a0f5ad0dc167b535384d5960004ff6c04dddb5be83897a57efb332dc7a8cc5e3730236e91471ab1b049c69b1614ce1400372d33dabdb40df1d8217223befbbacfc8f92ebf5fd6c7f91edbbfacc2b630a0b53e634f37c8e2edde5bded30a64bbca434b60e1083190c8cd7ad992913ab724c62fdf9d6dbe3c22ed9f0bc1f78b33cc9c538469b05b15319a4b22ef07337b3d4054cc672a1ea97be881e139257c3418bdacd9d04321a4b55fea80e9a66e1f3b6da2b25b60ee977cd013570e9338efb3b17155f85b8513222fbaa89c13e9d84531651f88ffae51269e1859e084dffa1186361cc5f48ad6e24e775b977fb79074192c88b7a662126f08e23324b3575bbcef3ce3f3d75ed0f6f103aadd8551d48cafcda2a50a6f08ed8d38b3a2fd24e3e8e9f914836f516796706eb729538f3b736c84da3f6d10fa9c2294972aa1ca4b8ddb5159d5e4121cfa05183ded0a8febe0ca33ba74ddfdaa46afe1582c02c4905554ec9ebe49a97ce2efd26c7a0da119ad7c21d8c830036ac8f3dcbd8d15790e5421cde93fa33e8fb26918bc96d6c879c10fbcdbd7aab0dfac95bdca06edda3648f95f69a444e4664ecb67c91681aad948b5ac5a0ddcfb6679e5f6d1b38e582a6720dd04c0a613913e1780f05a6d82e5c40aa37b8be52f55a5a4ac93f08be5496b7d9a9fc651b1271a6694c16c4f28a07c5bfb953e75a21ae70ace4194283e2ffeed00a75eb8711dcde2855e00a3bcb1206e9a86e155902b0681662412277b4c068524e5bc8f1087c5e8b65d1c849592a93e55ed793baff3675b9f18f10f7f473c6643db1b2fbf1abb3c9a083fa38333d7b2f4968601065e2c10845b7856bd19fb4bab1fc0f021512f2c45e15d1b6ec97e30a0d4c745ff1868261daa05365be849c0eab31fd2e1c3a49f9ee2c24b3989457155a8a6e3b12067e3eb4c6b92918832ba2e7c2bae72a9ee78555a9cbd1e8aeb876cae916d27c2349aaa3ad38b4d651c84169d624f6db423e4cf8962ee458ce087007a727ee2468ecd2342e7d5a14f72279f0d2be70a60ffe0c78bab23f72299c049f1b9e4fb3d1fac47cdf6e883316e1925dbd8502a677ac19bb7e7f247699d91af5c183d5ffdfdd13993e14993706291b482e27678c25ab129f2380bffc08d7b94ade55ad03715de4296d1ec8ea728df4b1bd204028231dea73688b8aff36068ff0b717d422e23ad6fcecb86ff40131496e86dd4d20d5f2fbb51d0da3b39c9b8ee402a20091eee67efe8de820f47b36745243428ad8598c6ed370d9461df54deab1a2030dd8df64926b9948c96b75496db3b9cb8f0ab358011c846fb7e72526664a34a2958c949dfd0715d515d63dfd8261af83ada1aa216f7144884a4eae14e5ceecd65aa26a800a24caeebfca9aeae70302da10ea4afa789ca29a04f625f3ef376b7dcb6a6f6adbace69856a301be929ee46ae4b4a0877656e5f91c1cbf70a7333a8d3c6944d61a35f46401cae9a7a9660022bde8e157ec183f1742f677b160d407801cc1e76f7552a8e2d456b3e180b6aff9681fa9daaafaee60a9cfb0314747981842ee99d00203b5ec6d8aed061104db3e28b0000a8fb706278481faead9b884e0e0fe88eb543dd795c1641beee9eaadf3aa7cef794b4fc7d7424a8861944ce5fd41c04d127efde367cdbae45a8a9c649ef4b98ba9041565d17b07e6a493d614c93172ccbc9db8a2ef41579be0d8625937b8a87e59fc12d9ccc2acb9480bcfd50e7534230bfb10c4aa46ceebbcc017cc1bf395eb646e36497e875321b04571713eed176989ae3f56ccb38721c7dab2f153a86a52f5bf8478b780055c77887cb4b7e708fd4a2b248e99d06ee501d97e5731687fa890ceb164d8bcd0d259ae518eef4625d5b38c1a96992b3a18f1a2339277262cc0f3e72f05e754fdf3b7819c55ffad39196d5789697794bfb1438f04cd9bbeb99bb28b8183d963076307fcd288b13e088d14a4cecba05e8bab163307dfeb6d05a99b8b78bd9791c93bd539c73f5af61cdad3a3b96e8fc2b4d87c12526c252665de3785e7886e6704c0734a41b338c1d6f362a5f1cdd5c57c3830131ab461ea0665c872bbc545a3ddf22ac4da0459c8a68ffc578afbf9c13ee22e9a4e1160e7cec191df6be90bc73c1cd66e621adaf4d3f97ecf087f13e9fc9d8f64fe3c0148a06f6aa633af0eb3d8ae88120f5587df3d084ffdd55a8d8ebe02ded838006158912a6dbb70acd8e77e82cbcfc654b2d4d2ffb2b599a023a257bbb95cb12b9fd9911f4d502eb49a90512d08280eb15ee296969ba0cec75b8b55bc855565063ab34dc190c33c828593532f5976ca910a04038fb6e87fe585a34cae0d6efcf445991f5f792de3e50e96d63c0cea3a88fcad54751fee335a92ee44aabb8be9c1a77a9ff684ce9119175f72e61fc4ab6aaf14bf35e03b3ad4f6f8550ad2772680dce8c2e18319ac185157c06712e998fb946073f1ba054a5087a9beccdb1471cdafd6b71fda4c1e613d44499f777a804c532034e1408fc3d3b7c5ab96a672d3010f937f7cfe9335d9fb1ad0a1316678c86d74145c0c234822f0654fb886ea6b460d2f5e960462d6a11c3948060dadae4676967c9d257e801af3a7d33b42e29ce14848bf376de9ff172777c408002aceef18b6431bce8da6fa6722b11908ba1a6159c8348b552018854860e7cc4502091ced43b197ecb452d552f4795409d7cefbfa89ac945e674c58a25575a65c5efdeb3b6a6fd2eb94c37d1149aec8df407cb2af286d475d4ef31aae90e1fc2b57e0e86ee1930d4e0e3709add711b5752492462969af72c161bf1337fd5c5d06a4ffd7bee476d68551e44c77dd02d69a19c984689a090e7c32c2e1e150e59405a354ccc3cbb08bc294bbae23f11dc5b2c9e7a572b8fe6c662717313abc861ee1e8250bc2e687e222ef610b9f785301b54b1adab274d9ddcec8e98ec6ce577a7d60efc50fb4be5bee8f5dcf625b1b76a05cbf0e2d45570e7d90688be12fc3aaaaa5fd76d51c423e06766812012415546cfe67d037b926aec1013cb4ae40d03a2b1810a14196d083882a7aa5140663c6a57d026b757f6d1f525c612bbdd1764424cf2c80cfcd885e49f7076ffbfa102f020e8a9dc5cd8abd231a485d0d6276b6f0edf1da9446bf09e82b164ea5034c6751905e1a9cbca223d08a90bd9c01066a2c3fb69c4b2df8655a414644b783ab69cb03994571dd43ef036937f3e24e190fc0d5a2c631bc1028fdaf8c54d026faa01fee65fc4663c2355954add20d96d73d895d3497ba32eedfa8a0fb0e2a8fc65896086902f485c80afbce08b3625fdf65ea4d47af3a256593e218197038859a338fef2e9f9cc7d399a80cf09a14acfa93f020a9122e6226979e406320518dc66a1c7da70d09559840d13c50632cd1c546bae5c6d5444c1533d10a242d19fef95724975e1ed1a02cd5e55fcb97de5c0d717453c47901f21d929dd27754d2910db926c0b175c98f04f648490e2ee7bf021059d1fda35408e8584ac915b080bf7c7f710a4e4ba3c8d1142900b15eaf8dd092695bad4c5d4e538fd82260e3b116551042fa3bb026f7c157cda699e9992d2908c8c9eed4b0e1b02f83c6e7483c9116f84f3c8751ef9f046d77f0ca3ae5b22326f800d7d3ddda701043915d5ba91e4c4d611ca45e0069a4b04068b4330b86eccdfd96e027e66a5b4d5ce01a80906535797fb3d1af4a4434e2c5a5fafbc01d19a0d7e3bcf26a4c52962d63bb148c3171ac5cd8c61ccb2dcf8cbfb5729ddcd8aca75242886af39037ba303247efdb7fd37a92d5bf78491d2ae4fbbb98eafb707977b8145c6ed28ffb1a64422f2ef2fad2aecd3361f2be58019a22065e5884963bb75f233786910bcd0a6cb05b0f52fc146f0fc1a1355c7ab6a959877dc3f151f9a79782ac90e1734b5a3ea3a5c565125475106cc723cbcb6da6ec394e1db5285a7ae06f7b0b7dae560b4ed51695e3aa5c2c165367b4a13a9ed449cc24f5abb34707e640161b97aea8ec988d3f703e311975b7561b748f7ffe409bd44ffa5cb089798d18b8ef8bf8cffef187ac6bb7b7f0b8d196db5105295a5fb793d3fdceaa74f64f217a026c5a6d319252faca21bbbd398e3cdf03552d82acebdb36c8ab646efb0a916f804eba0c782dbbc49c2da33142afbc447defbb9b338939e6a94fbbe5bec8d985fa9dafb00cfc142bd06f95a40866e6b3f935a629a32755dd43daec8dc3cf77468f55e4f09fdb8626b0e64b005834073041dc2a4c9f47bc1488e11842cf54d596e68272ad88b37eb496c2eaa81e3ef6a07d300e4931ba0a3b84217383c8c8d4e5c815e95d0b79638e20afc2e2813b91e4449a82a59e545d04fd55e5bab5fe14f6bbbc8a92e99d5f7da5b42732b912358bb9e469c2d2ed49eceffd0ec483d064a279c2e30ed663fcb80111b2c1cb73c8c9dee64d509da58b714698e0c0b882bf6a8b32b659de269edc108ee5a3c332d67369a170c7e4225d8ddf7d44e1b6396610bcddc53ec53e4937e0e7f8b1d017aef06feaf36a4de0e1eecf2219712ed98fe32ae84a09f713a4b9760e853564729988cf3ed29276b2f70fecee88367bec23d81e45883c5706e26a69754c99ea9b969312bd2571b0554d24028892f2539abd7124d214e57cd28eacf007b593d5a5134ee003ac56a9434c68af073b6261339b64720d2b29ae73e9392d7ff32151fc29c7a42116848012d7bc13b6ea7a42a57218764f688c124faf6d57fa6955c977a04a53367333ec701a236ff6aecfca3bbec56d2d2fc40176920e52015184d4f097876e443089fa10b21a6d2a6b2ca13befd3468d3d589e72bb2054f0f50dd70be9730cc6d18aa3ab4b9388c3d6ec890449f20b174a5c607261cdcb1197ba980d54da9f3cdc06da9a8e44939170713ee8d09e7b68baf25cd58d4da58712d242c4b4e1e95442aac18be7a18720837b8485ec9bf42aab0324c8acc231a7abc2c4b7cb262e4cc83528323dab16cde348a37c0a16e2ccc99d9e6c19ea51a5bad4a20fdf3a61e06d476eb5b838fcabed735bae2a0eec90b4b953bd6f1dd845ab44c848e7949a1837cf5103502c14190db6f0c842b91c8812b65f063888a25eb742ae49d6b3f4a09b08d4cf63384f6f3c39a99f0e86ccc6e4fce76a24b1e5599fcd0ec1dc3cf57c77607f0cb11730c5851a4da9d6609d57a13c025d9ed2c9300cec673220336ec833dcadfc76b9753aabab0ceb02a5309659ba270229f048b0f68fffbe8f03d675da1c49aa5f50cadad61a8bfdafce9d834ab26ad652905546523ce506b1af84c8b85897e746d3e68647cb54012f4014a0ae21d06068f7306dc346ae5af9553d65f2902581558c3f768962fb2bc78804f38b8d74716a1d920e7eb460526c7a01d537177e805be90d6b16e8ad32f30a23acea655b126e2f4781e051e5f437fa4cbe222b6b4acd5b0b617b2730ec2006da23558ed6346ebaa260b3f852865b557641f9c20bad2b3a1134510bdd6cbbfa85088618da627c5340040311debdeeee8a791d8d4033d3d4b921bc0000a9264e4a21a625d46845de9624e6d71676707a81b3db224eda19b189b3aa4f91da4a9683d655452b5d69cdb3df8f7522ac3556dba4ca452a422598e6f77fc0cbbd83fd31053adb92dcb9b1521c5eab0b22851e12cd0c45c21cf0c0bac073f377d4d9f83dc22157ca53089ac4db941ed73d753c06e52b51cd1bf3f0bb06594d4af84c046c87c25203874f219dd630226f500567c4e0fa652702b6fdae027fbd9d30f0e8e2bcc793ec0ccd0170203e58ad6213dd5f6556abf042b4f64fcafc64d7d1902c24f8c147f4180cfe03b72340defc124f52a2587ec113df848785a857745d9d3d2140df982e24987de0cb09f31abda61cdbf24ff4ce939a78ff2d785ec009cbda7f3f32704baf50ab1a65668548e83ec06782f0f729249559f8a3dad79f59308d03946a3b298662bc1041f65998678d3f371fdf29158f95b93df01839143033021cc0a1b1b04ff40bf286c48d82a7fa797aa966b9e843f4e977d836ab54e1832276b40a0fa261efb9f0c7addb26970848c1709ece53410c7ed46f86a00ad9e3a6d360a05354f60b3ca1b196580bdafb227a46a40cfc62d819fb73f1bb1f1f1ea3ea0f93643b7a920b44003e64c34fe075b09b145f7b32dfb487b7eb925adca3287d0d87260b593ae4631310abbfd026ce911688e7c94aa44b758c191e6ba5851742dd30ccf02b307292063a09a9e1d79f1359575e18890ea5e9f7b4b6260ec8cac8c558aa073dc2e1f9df7e5d53f7031899a16a9ebb190b5b0c958c977169ee19e3bd11c72b98df37baab9c2d5efbaea7cffd5675e854c173f0614cd4c553621248bd37b98c91e3d5bd4002f7f6021fbd7b394ee1e58324ad2cae86c537a8f6459a20ce3a212d228b0d5eaf4d22c55c05d651d658eabc13786d9b163fb5712e8b1f17b6c92cbd0fc05d64e4a94d4030bf4b9ea6cb95798ef233217262168fd82d28b42236e9b6142a365a1efcdea53d3070f75456812c3a4dccb7f4b6389d471d37d2f2dfb284cca4901cd6c3d0d019a90ea85f5442ff4af5ebbd615ba30bd5935653698c6e186b4122a5af886e710d4af73d4358cfa629df7512c3d7399ac9ba5bdaed436ae68b7ec5275061193aeb272f1e7148edbb3311abf643552fe42427105be95fb6c8180e122fd66a9483b841bc3c3cd3da0b1c66bd6303108afb39d0e7ae95859a80d2a23ff95566916c703d0598b2054c2609e202369fc300c2dd9efdaeaa9a91352f3e139333cfad76695ec88b17f85fb7871a2fe8354ea753535f99408dffdf4c7823b964f5afa742b066aafe41cb59c1764cb1769df9d980424c7fec4f561b8a848078f7aef40a110852d68f6d0a7add9f8b036d0673de61c7b3e47a07f7b870e62b1479921a4e41e6098ed6a14520bf02a11316bde09cb377ec09aefbb34a4d3beba782166c359f2e4fdafa5f66ee463267b51361cfa78d15f75a8ba27fd262b26edfb3768726190f7a55703968754a9b1336b1b9aa3ebc626935b7457ca128a09725bca1032556b2b53d9942b2a95a148d9b2c4e4210199bfb1fec092cff0b7eaf6cf76cacf1629a4c293f0dae0fa826bb99f3b07b75593638035d43b9430f0802c28093f2bb03da7640684c66b39c913bd39f2aa4399b8f4d1cd95243903eef41c6cb15934a56fa225cf0b67554a1c069850639ba020955f924e2b7cd5c3c96348cb36d94fcf93dbe86cdcd35da3f38b12effbde69c0057a372a5c98f389c68adeab2ba29393b679e05bbd3f1b4cbe954c62bb9478c7ccc0521449fcd03307f6005f8bf0a20cc72c28ab079912dd9406e0c19e52dfc0dcc5703fd31481c037168c2d4103f74e5bd85efaee123ac0caf7e25d46aaf256e37474c4850eced42ee2b2f0d75897b57667011940b877ceb1e8b558618450ffbe90809a625b0cb159c36324ab4bcb31e6492396244d8d329eaf3c130cfa646bb1df627168377959a27ece2e955c9b66081665774a630757720b4f906d6c3d6df2aead129c7032fccaaa46aa90abe28f2dd4b8958ad2d4fada5aca5c9dba08f8326e2d0f27550f62643ff62db6ccb2773475b91d6e804f4651f996a2b776d56d9973a6d31685e6b097d4b4462cf6a5c055f202e8a9d2946bfb798951f01617c8c9a00de92bab23d2cefa3b9bcda608a3de37703620ff98e797c30d6a3f1998a6319f1aeda06941bb159b866bb0eef3f0560a3e67108ab26bb8f74d5c847eea13c98a200f6a699949237c4f8b8efb8f00b77c51dee8e71abefe30242eced113df244701f0d4856d5b7d7c50e6cf34de43e4ac403690c14f7fd7c524a94195c4ac815be1edbe2163a8597caa638b7f5c055357267617ff8c230ad5d9e9c94938518c9b61d9df14859150e46719b09fb198994688313dc705e435945d0b8ec1ad8c3eefc389385ac38cd5c11a41176cd032ad05022dea085f91de1ddf31257e2255eab4bb9d4902b13fd68e119fe1e32703050d8a2ba981cfbfc4451ea6f060806eb527bf981ce2e6835017e63abb34bb777aef7f095080f54fe9575a9f276dd6ae036075abb306c3525ad09e44337ed92c822a0bf7c10e1d3546388b823a1aaf096a8d248b00040488f68792790f2802908da9d5ed3e75a657ee7feefb1007b35bd109809bdbb91a12b50e9fa01f60edeafb4cf20989e752f1526e3dff399f05bb1954ec134b2291869663f265ad38e41084e056dffff8e22ea03bd9e11e7dd63f79d82bbb74d6d3bb15bdd6a13260febeb89db4b29256d3477a164cd89e018f603919e0fa9c4a886fb7a8c9084759f383c56275f7c6b58d523c01e4273b7bc892021f767a556351f2009c4c748dc0d43a6c403bf600505a234b162e7efc1f4119b1b2102", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x10}, 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) [ 200.258420][ T9585] ALSA: mixer_oss: invalid OSS volume 'à™)áfû‰Q©¯½a®‡ðCwù Z¿}q7>' [ 200.267034][ T9585] ALSA: mixer_oss: invalid OSS volume '9ö?X0÷ã¾ËÓ˜ÈL»—cÍ~®7˜ÜBŽ7o]è' [ 200.284333][ T9585] ALSA: mixer_oss: invalid OSS volume 'ûW AŠ%mÓùº.³lg;·™ÀvsygüŒPk' [ 200.315999][ T9585] ALSA: mixer_oss: invalid OSS volume 'œŠö9s_ü9$ˆ 0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(r0) 12:04:15 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000097c0)="b344b002fdd96db36f917d93716859ae010829ffeae1c571148fafa957188e195bed339f5d6badc657c699e023e4a7b73715687637f50d4b808e69052d1378a3509e5e526c4ae4bb0a4ef1f8c97393e936755e1d5fa00deba150eb6b5a4611dfd0100d8830ccda522ce7821412b7280c16e5f5ab6c0d245d318b20a8e131fac25c10d4fdaff30678ccebece1c26241482ddec04646f90c0db944310f85ba21de381c570abf303d2aadb2b1f16e40d89285af3c8634607fe5c57fb6af04061e169a48abf8ace908fceaaf8e39a42de38cf23526452cb323714baabed3dc713fea0bf09fa091fc873a94f768d1d9100dfe293e131fa25ecdfd0516937fa9491401206bcda6d6b62ba9d2865afdb3c9f5e297dad05960e05c5c5a952e5afac908211727bd34550b510333e087048af6fadad67e10eff01b644ba66c60a3cbfeeaef89b108ccdbafa8f5c72d9c4d225927b913c674005e2dce9411f45bd0c6e2ab426c29c6b4bf39b1fadab139bbe2f5d9d0b2c7101ab06d7dd0694b0a1457f6746cf8c23de9dcdda3e5ef56fad5b9d923f783aa87605f2b9911dc59a16973ca3423eade78fcbf85aafc35226dcb83a60c5a69a07d04e2720ff9a9f27a9c6b459bb8572209000e012be6749040ef887badd683b67f3aa3c6f8f17343c7944221ae01efd81f8883900d67d9cd25d62766e1da8de555b2294f56ee0f831a69c94afea193f69214dad48bd6fbbb339f39c3999c3872801cc0545a0ed5631c1677c866bd7d1a270996702bc06727472a18b145f7befadda85159aec106d33d6811b19d0fe7bf45aff3e172583fd0c4fb034a2362105752b0173867af0bfe46b3135ffbdbfec3c872dacbe03e268e88cd381f91ad4b9628b09685aac68a8a5a90d4710f35bee5666d855e33d496022c2df9feaeab81613874deea292374595c28e9327c7396e2fcf4aa43e6a360ce516bdd07b46a9848fbd79ccd704b4c218ec8119486dc6a7729add0bcc53be12b068d539452b19d4ccd760d335e5c7194392221833d09e757b32e2daa3ec4dd60258af6836adbdfb01f6582909dc6ac0bddab90494419f6e4f015e3667a04a0c07489aaa2dc8350cf7cc6755aba5156b16b38a657da33e4e46a2d05c95144be639dc1435b5459f2a46054bcbae2776b26fa239c579b51e85d9b6fa5d89342b96ea416781fafc74dfbdfe70ec0de786ed24f6e45174b44cdddfe286642e23a3566fcf97d094293b5ce1d295337283ad354e882964141a8d509ca7dbbe789dda6128fe587ce4be6b4ced55788eaa9da40f6a6f72ce3ee385c8a2d142487dff05110a77e8210eb903a0be35b2179d8f797bb9e174d884a20945efcbb104ec84bfc86dc70bdeb6538a37a92da1b4d8c2e87eb405e83c7014b73da36aa54b0194eb26c6af3fb447bc0b36eb71359c7bb1b1e7eca98542aa754ba57acdeeb2c8cd3e819d760519da3aeba74e8d288f26023f71b5ce0ce455a33a65acf8bc8a0402ee296a1f4b3532e5de9641e0df3fdbbc58885f7dfe3f15c4331112de4e4ca21bc4490fc228a7d3128363d10c4befcc7a3c6d4d86e6177c043bde00fb9bc9a97d934a2728831deb384b64efabf7dc151b79d527c73c1e3c6c0adddd7b49a7ef890621b7f0133dc3800a3b2b21cd769a98fb1e47aa09725dd33a5f97ec838fb42e8ab04f1a9414f45fe90af3a454d8c36ebef97c4bade7eebea53027ebd2602b8fe862089d737de3596b6bc0f9241ba1452d65717b0e1cd21231e0ae818384f222330b319395d327282acac4f15947dd48da80f94532578b712a3af6362563f6a1be96feaa79f08953f9cb62f49ab5b77d9f476e2e8f5d8790e26e322b98f4d2e414ffea8b07520f7f77f74d1ddbf27fcb2c31bb8c277f15c16b49d924cb732c29825ad10ee634dcd3cf35077af748290cec7213b8d6bcf97280d2752f42b380168633b5d83103dfb10133aa7851376ebed8b9fdb18e00b119868207bff89cf060f1a3a14c0ce163db8640e32946e7cf563b65c3f1b59ce2e205e3e2158f56bac63fe55fbf3bf47ec2b2e84e18c881674b1bbfb7336c08d9313dc8ed8a1882fc66c51eb9141c32011a1b8712cd1f54f3c8b536fa21f1879870a9f813acb7aca98bb64653c9e7e2cb3d5f2f3617102e22a631ad6ab451c4b6acf0cd9c1739c746d259e4f8d17631108f21e860a85dc2e3702d788873830ea29299e99713f9774a7745fd0e6a0d45a111d89b9bd3d071b7bb62d905c2c77766b6ad2b61e258ed875af1e2d0eb306f2b20f856cb0ec13734de017f04664180aa287949f2f62dc005578e79e818d2a0f7e519df5f9dae68c5cf883c01b2cc96a70a16be3c66f2553a5cd832c938e6b0f68fbfc872e6ffd44948f95121af7b12b596eca91f2165e8f3939f4b27fca988bf7645d6e02e054bd0e7338d7c35c6b7f8aa90c3e3e9d261ff0a8542d84a41574124961d64e5562d9e663bfce5f532589e0be7e9025c64feddf9fa7d270d5fc50792abd529e1134245a499fdf05d4c45c5f59ce70bb996d45cad5680c80ec94624afa7f471f0effd35f5cbd63096b954ffb5cf49c443187942cbd22605fbf166580dfe6ad2cb3f9abc77dcb7781c76df57e2f2771d1f68c293fac6a46c9b95eeaf8181721ccb3a362661ebeb380342bbe0555bfe8cf062c7e8e37500197e66dae4a3f3ec3e9dbbe54da4aefc9877766a41ea535bfaf882715ceacf62b70904dc062f0153dc08596220668e83bef0b80c7251d988fd4e5a1bfddba3ca6007e457f684cbf41416799ef5d015b303feb9930b3058cb0632e19562572ae965ad49966909ee4b3c35214110d7c482f4665b0260d7b6addd5d72469e9019ed38e2d69624245ccb0259343455095fbe6eec9a42a70d768dfaa937ce188589f9ad3c51bb0888ddeaffc43b0e1f786d1db43417a2775268957e8a73ec53fb1484ea5cd8ca6f0b4cd216d3981c4207f2cc48077389e701f612178a77d91662ce20815fff421ca702288e3d4d8b68c5a83158be605c9ba05f2d99469271088056d4ccae44533b023dbca6dac34638066bfd839c8d096d8e8d8b003804f65c8391bd6695cd177c1a75ef2fdb6a4a3cbfb3c5357e806b92b34a734624e5e0cd22495f7eff6fe32d7aa8a497be859efa0f4ab820a1889e807fdeceea31e67ef68459fddbe6afa188151fb858b49ba764ea932cac2233e0907fc81aa22e9a6b9df90a9dbbeb17418210a02984cd31bb9f87f13b9cb4059c2d10cd7bfc784237c7f44477bb087549c8fce466bc0ff518b55c03063f63e45a65a94cc1d4d2363a0894bb4557f58b68c71d7fdd7ad4b802529fe7fa7a1cb566d656e44f2e7bd266063c7529d9a7cc7b1c82e72ff32adcbd8da060be8dcd95c537a99e1dd225019a38cf466030220484fc3394c11e8943c866d456877b760334190a5bf1ffcf4406121a3c71e97502e5076bf960463fc2c16e293b09c9ed75150a7e91930e889dfe44f3641060db6d2ffd1425573e705b1c42a91d7162b1ab4038896935a4fa766e726f1f6426978c7d32745c1d5ca6272423a570f2754240e19bdb610aa0eb25f882345d5a35b10e4a1f91d39412fb80cac21c8cc98e73e799a36ba99d77eee92f9743525143811bfc20f914d18266173817dda7587664ab708a11b7ea999d95577fd03568b3790a4d5453e478f6f6135701cd17bfaba2f7ec307dbb4d3aed1b56a27c8d20dd50b2e99b2321f69862a0277f65fae40663ea73889300e1c93af8f53317aa0deadf88ae4e15948de21d23211295dcfaa457c48be764d9135b826597c38b5930d44440623f55dc72c597db861e04e674795d0ef9e70d7e00eabe18e9342c59cc69c92f91cc0c972fc04c0406c3ed24bcdec127f8d05c31ceadc0e1639c998dda2fa714e652663600006840be74ee6ca300b390e9fbc00f5c45619c73a7b552e7983269cd0c01ca90d60b3562b8360982d8c62c90fd5a1519c908ec5ded0b7c0bb8ee5715044c10315c0d7de33ee1fb8302cc1f9c7c0fc80f1378e50dbc61db733f2616238599ca109f35350a42030ce19af7699acd2c6e86a79151b1401c6ad39ac2f48a0cd0a7401a6ca8bade93b829e4e2fcdffa58af1e6eda9a781bc3dda5ec7bbda3606cf9cce1ce53ae41461dd971df29fe479ad7695018573bc5cdeb34f02fb08b99573243e80394c837bb75c35d89bb16b923a50aee97fde1b2933eb01c45d81b7cde2d712bc77b969994ead79a0f8e573b5a2a7944d1e63cc61a5d64dee346143c652d4047e1995837e320f95022eb2df0be5835cf547e62d8b15046281398a855e520458c18230aace2cf1cc51d57643b9d94c91974097a561c566a6e35e629a522a1438a14152ef70a8cdebd643e9f9e6d81b53bd26bf0525e56221a8f494200d81d14a53a9d08b33d6450c57007a20ef6a46afbc53dc73eaf6d42929931793c90b08182385c13dddcd5e957825c97f5a67e1f2f039c4ffe30e4fbaaf0df1dd91f3a21848612a245c31c540a97ec47b51847935a8715c37e86aed1527c2c8e422c03de5f736f6908dd7d86e7f81be0f944a47d31036a3734b4ec532400634649eb1a3d6d9ecf7d47ad77352406b950be8dbff6bc24bcbeae33a2d5b712bddc7cdfd80c9667f2f8d2a314f1bca36f3d89057878d2bd896cd39123f54d90951a83cd212dddaaea8c77bf25d9a3270d8fa5c3f60b03a4f15736f6bf38e5f4af1370c2bd65152d7acd678ad9352b863ec675e6e15f147b87b1c874d4ac75d25a90f5d47d922d7c80e0debef156d5bb7945020034628631be44ce06250c832f3d13b3c9878a762127e60d38323608cf2a3ed341aa899a6e86491f49d89ec7be9750e405d7ca1cace6cb21e9c3e7c7ba8d5b1d911e5daa7993df1421464b8a20bb71d18f28e6c89f8167d68b6849c8cc16e9aab0b2ab6fa134bf7563b11859dc8228c19094ced9e9be38daecdec13610e06daee9098917f816eb31155363a0d1aa19bda84a91b50fc2fdf4cc1d24a4e110f56744393814fda3b8c6cdd805216d2ef894bb59608c6775b1185964717ef8a75e4e28d81fc5cb8c9d2fa66f421f7b428a5dd34511d28f3b8aec11de4948645bea6d9b4bf2370b6a40d7b4efa81871aa6b3b93372930bdc3cfa4e97e24cf60f05b4f5e1a4ce69bef69923ef5197a6e53cf3a3255c07aa94c5b378d22ea19ea9378a14892a0fe7fab7e026392907bfee8df51849534adaf9d7d439c188603064e25ce65cb039c88ad3919780bde77010c8e233ab5b3883772471c78720bcb91c2ca7885fa24abf666c00733ce0ad30a35538a6b3244e3bbb5028c5b4d18aaa67477cf4fbfc3c26629bc79bfd879b2152eb97cd91a8e1f3aaa6cae5d796dfb9d196f32054b9528dac34184939d6f90d16f63217b1298bb8456ac964444b00d4d5e284d39388a63e6aeaa6604ac8881d24ef139686635be8548c44a96db9358d8cbf1081dc9f1468f3dd9be9ef7856bf640c8ba45a7d26a3a044cf3ecb69c4b77af2360b41c19d6ba1aa750c8debbc5648b8428707be7e7c1285718c808a83087edf993203d69656bf07351e6c608deb8fe043b5ebda7de794d02f8db98ce26bab55ec632d3a9a0256155f218489e586d97440a3bf7e8802d798be81aded189e0461e9e579d3be5468c404d3175053b08a5768400006055c3ec64084979c6ca0d3918a524e4cca369f4d44c54fa14c731f7588da709dc60a9315b963da790343f604c5a8b26b4f7a309be8de4a8f38eb71efafe6aec0434aa4299dcecdd562bb7bb1a13e4267239e033dc00575c9e9c8f662fc8d2080274122f799744c5d2a9624fedda32f17e3dc57079e99dfa8c6502f289a942bf8ef1198d2295cbb3ac667cebb80cf37dbcc00de2cb0adbf1d8097a7033eeca14a8714c7b32f0c54a5da47cb2c9acf09041b3746e47fd881a281383024bdcd8421fe890e6ec9520300e6d2a936baf7740f4a348ca14b7e873b13fc115e0f1fd6c146763e5064f604d17ff58c8e6921488ee846f871bbaed34594fedbf7040f41807e531a1c3dd601b8eefce7146cf16a10eeff141eec79ad9f5b5a2dc8a9d3a59927c30d7387054eb0d1b1567c5ce58aaa6551de25ac3a21c1ea130cd9377103ebefc79ea1636fff0648551718780e88f880a9b6a49dd9ae7b060610b358546290a3dfee2b0374d6ff74500f7256f8895ca789dcea9396fce77f7c82bbcc6e4c100b8e8321ec7630be6298e62248ee4e7d859b46b01c6233b447dd5e01d232f8c293126aa891f5f9bff155792bd7d2754789f2ff6e137ad4ddc3ff36dec2203365ed6fc38b8ded91b62f0ef740a5996c988af266aa57b8cb59bf4bde35da14759bb2eb785be016e74cf38eef486951e0732ce721b45df2e1c027c7adce1671dfc70afacc6afe3c38574d12dd742a08e5d7d73d5a4f3aa9368fa47edc2bc957cce8f882cf44aba6068f0a06af192cd70e3f9b7dd96c950b8f3437ab2596201c6313ad3ce99da65a283a60ee75f6beb145c240578ba3757ac053b7d2ad805879148e55bf6ff62834761a1bd9979a06a7a02cc6432c33f05316237394c6984cc79550673b9f964e6e10ff2b758147637fda9b8a3b296b00360568aad4889609f6af92c729c5e37fea389570c38fff3f159a1b61964f2bad07bfe287e7b776b9f8529c89acea99e260d8fe73e7fe1381f1381742447662256d9657075e3691d5d0925caa22c5900712f292c18e065f0411ef429b90182908a03468e39a922e340a9c6888f39b51c0b298bc08f2f3489d1f75fafe51df4c427fdeba8f7d369a42ae29e461e6ac23a23ea91d624eb496233e66171c85241bc233e1198c1c65bf39029854b6dace3e629add0e29c3398fb868aa4c5aa6aea54c799fbc383ce679050031c3155a74c97a7733ae4f9fe71972c38a028d69dd5c70d6d3d27549a2416dac40c8f0d4b7b4383f03e8d4ca10227dd771faa146604bd16f2ffa13384eb9b8666bc96329dd8cdb003d4ebdc1ec01a492ef303b7ece62bd2e663f9c8077e753a1a53efb4fc2539f84073333975a0d6e4354fa2665977d30de48577bf5a2ca82cd0143a5c56563d8552cf9f0ed817f7f244d18f7f0d3e2f33ac739701f8fd892fcd483540638a91e016025bd5dc66900aa51265b8862afcb958f5bbb3ed0b668d0846369c2dc6d3ad3360ec886bedc34af47b3d7c89003dc6d98696841838eaa98d9190295e00432aa80d4a77c65ce101a76c53cd88f2b30445b04d6d7915001972fb5472610ace185d0eccf16b01181ebd8090170aaae72b006d82c2ccab0713eac82855dad89027666ded92463ce187cecdc45ca414cc0c7733b93fa61303ee1eb1f378be307a6f9a990e9882e0d6afe29ab21efcc52079b53f5216a41457ab92044efab75f79634498118341b7d8ff4ce6c812882b2a6b6a77ac7f930a7d40393bc35c5fce5eb40de74cdfd3d064a5c698c7fcf30669adebdd6cd79848a752fb61541bdd453cd2cd037fdff1eceed2c18351aa431e6b0dde4e80d75d47f625346dad24521440fa4940243b95152a8a1e7c6a7e02401dad02b3d6cff1894acc60bf1d69c589716ce0059f76fa188a09adb75a91abee9a56612646f3aab9ad9ad82ffb9d7294fdec80063f7c91f2f6f77912e062673532bc03f606a05b0f3bfabcf39efad944ced1cce6926e1c3eeeed856c907a97970bde490f3fa3ee49cd0b1d0a3b61408a4e79dd69dffcd8a1999e92d45c6e5302f8145b5e2ccd001340e9cc13f0595b846c93b4aa2940884b40904bcadadcd07e6ce6a06becbbb76882acfbcbf4038dcbbf2aa9e7c45d81bad7f46fe35029511cd541b3bf1ac1cb6f66db525cdb55c5c0c66d82d7b98ba7a281c645ff293101f9181336b6cb874e77270936a1385dcf7d16ab7111780688342c2b64d6c406ac3512358fb10f8e584d320aae48c8b0c44fd5607c91b2bed7e98b9fadf03e2aa7f4cd1de08707986483384751e2f7ce2c4ddeb058cd0c135a4ac442bd3de871b87f5e56d24bca1c88088fff4dafbf0e394ad2662ce07e629e2e5a2075fa7017fb170ba858537aaaa6f6e86c8f1585ee8adab1a3db9386f5f0df5b647760c7b453f39e842a2ac74901d8bb0c99e756cd69211b4523284f87de1831fe6a5c2afaf442bf7d01377cf5fb9f6f2b687410b5b560a5d3449dfe32e898e0417ab028981859c8365e53276a6095a8f6a6636c0e69db7c7feac2479db2920f4966047bc82af63a8b9ce4fe6d900f4e13ca94e9e0908b6c6cab584a1d3f276673fffec3b088f9d881132d910b0105846567382323d4fae9201ccc80d35ecce308a36635cbc72dedb14dd9794af78f3c7700f20c0b6fe4c78a216056f985536609dab38d3adc874bbcfed9a4596b506ff8a05a623a95f979979706776f31a2829e7ba81db15e46f7e51a03b06ffbe8eacaef836435a17c73fbadf7da64b331009623d9b731dd253122da128721af9e6a239462fe4a5951e02e9a5997694c08d0342f7a59ce02abdd1f4b29d8aa970a02fef20947043fc3148c5393a58924da8ce487f8fea84cb13eeed27431dc7cb5a40d5ba621692256c395a02e40001c0a243bdb02c1cf0161efd7ce078f47b1038bcb6d566dc75c9789ff25c62576b8d09f99eea561ca6efd621cc88803f175c1c4523fe3f2417c48147268e77b22c5e8f9f448c7518430ba4cacdf379e4c32b59835657ecc0b8c9d9b7099075510fd894582662a331e0487f7fe30ece7a560ac6c9cbb13014cb7f322ccce76d03c9d878bd4df74610e6fb83ef948a694dfac73bd20e74468e1f123b76486dcb28849778898bb1dae0c3a6e9a6482a5804ee7fb8852791b97d38fabd589ffd635e16c73d117517ce4a6c9a7a8c26a54762f71dbf81dd3ee888308d5020a0fb99c76c8e13a88e96221421b3b6b6cefde4e5c800d470c0a1dd789830e651a82697a32abc82a2b6e136a756cc0dafdc0677751e8c716be2321d03ae02cb713001d8f6d5ff2f1f6178841620a1c048b36a2bc2116180bf80dff5b272b04c0b6aab6caec9a66134f12688c1aab447e62c59041ebb86edfa057b4d5cb5fbd2a276f26d550ee420f0e49d146e6f1b71928558774f5103b9d0017501ac3a960e4a3467afa26ccd7106c8b7ec39a46807445ea6f71d13211ecf30cf29845f958d84bc5d979f39c9f7c50971d00301feee5054df027ba0785ee898ac7291de0f1f8bbc4e99f05a24e055305f656746adb58d463a43f9141dc6c8171b3b77a90333f4fc8e1b3a7c1f46a73c5f1afe6c9f0ca2c0db029886fb3ac2a1c4da7d2be9f370954ba33018d80a36ae5b15fa4aeb4313f2d199b29c115fbbe8e5c6db3d75cef755767d0c35ab8fb46387cefd2d6cd4bf23ce8c8167762f1f40f6e9c81252e98682eec2bd0fb930c93f10ca7a7d869f3a33adc9337924e636ee533d1be616eea2e9115905de5ecaaaaa31973e72d4f84e83efe7e96547a0d6c54b798a37e7bb63eee8afe2dd5bfc58ba5891a79c10b7dbd3b5a7c6ff8912950508dc04fd25af2ed2d558247ba3c0635ba6e86d8f035f5b7836425bca934d4d1df53188ccdab6f7e1c931115335d1854b3bde52d95e8f029a8bc8f0fb20edab06617430e679d98274b33d0cd18cda13bf5d2b22722df3c87e66db1601b8f2541b83ed3a11a816550f8c04872ffe85c6737ca59d24158f3b9aee4f91afd05d31c868d94ef50844e311552fb079da22d4d3b62f3275b701f59c9cd87429f52d6df24c0ffe8b7d8c74bbbd95f9107a1fbeb5620a0a7cc809b78366d38bbee42af06b1c8862ab64d74861ca51f4f0fcc69c1824fb94e7f4c5caa8608777924fcaacddc83445403d4529505ce5bde99566024f4a619a2bf8306ecd19aac1445e1b7d37b00a0457e81b21873f64716d60bd04bc8dca86b8450cdc87d7f413ab699dc5dea9029e6861a6d54de58b513feb8331ea3163a0a43d6d3b4f581982150d05d2fa4ce818e9e8a9c46a492e34bd6d27b663f39a1999eebe37296cd1502df05b0ae3e9e28bb700b1af26150515dff97efbc6eb86ef38fff96a341207a5008ee61d72e60d84ad43a04c8934dfa9b68f268e912dcf20fbaa968a1d544e43cd40a239f00f2ed936a8acfe83b8d75594709c6acc0c4a7c9e97204d4fbd551bf44b3cc0838fe036f46f399f022796ec63c81ad84c8117d34dee77ca19fa7ced064fb7af81dfff3809b6eb1b40266dbc2322032d33abc561b114fc69f7dcde4c3418b4a6f9381374ec147fb35c90d7ba7a74285a8e012a888bf7234fcf5073de955397ac58f9a9b19da7e7f6eee0ddd272751348f775e7747261b02ac535cff098e0c1487d64bb9b885fa15b23ff3bf7de1265c02b8cf38428a1c37d7912102dbed0032cbf3ff7983f481c910d81914df3ed54b7b0cc56718f175c2ae56871d0a82d469bf1f87453c9eff7da3465235adad11331595039e7e33c463ad75124dacaa43b2cef065eb699d42d0b3d5a6020d0a75362971c31a00629712a645fced90d87c5b8edba465b25b4ec2fd95445851a7a11b03c282d044b83abd38d52b846bdc1fae24126cf0cdb92d1891f48aaf6c828248b65b11175f00aab88b7189b96b2508ff67a43aa50df3e89b7268dd5efc753d6690903438f3cf6cb0219301b969ea46593761664d6ec633f8419204563da5cefafd0538d91a56371905775586f223c22f1102bbb28b1b88a0087aaf2b885ffe31193defee693b9cd6f75cec07f55f98f9d7135904b6d44c34abcdd837e8d7bd4c0ba89c6b0dd4c25a36801953cb691b33260b36abfd236edaa1071bab1bb2c5f31cd55991890372a47324de83867e0a40e7d426823cf8c01b1840586e148f15b9e208a1ff7a5580b56780faa8e112bb1374c79a8e8a1b8d997406975aed28b838ca374a97f5b1e1f2142e0f945130097849749adda47eccf34076dfc6fd6e3508b101047cab7721cefdd6e8c77366b62149a938a471e9c082e408f6d2f074eba5b02c4bf49e8ff8bd9757ba8ca3a041359f9e93a37ff7595ce29b01d7f5fb87db2158ee9b2c4642d587f960e4bb3920b718fd08b9747917eb2b6c4327b922669569cd68d6d3dae2182dc65f726d039a5dc4aa652ebfb126d2aff4d883bf47d531d9f9cbe1b439093929b30bb19d125272cb9633b6358c542148446d407b2cad9aaa84827dc218260b2dfdf6152917d75dc9688f0227832924e466d45c64bcda1cf9a71c691c492097ac3953244b24c1d1ade17225e40c1e919d7095d9e7b65e36203a2eb37fffde2bf00b1391ddc1926748418c7736e52f85387653bd3172732f1d5d03190178d27a7862c47c71311103f916fc7e19fe47d5a493d8e5c1f8acefa31cc3491718fc66c8e0f687bb6cc06a8154920e4fdd52f652dba01c3444cb5508227ed86bbaa492321e2f7da41599bbed9e59ac54496ed4da1298cd774d71d7123a1467ba1f21a35ca515be4cb211ce49947266dacc665470fb254be7aa7a3aee08d368fe2c715875b1be426e05a11ca340372aa7e8215adb3e0939575c1d4f88047f4e0c6c9559989dcb6f643d5bbead66470d995ac83e75cd197e751758e08ba95", 0x2000, &(0x7f0000006a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='0'], 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000077c0)="427acba0cb134a366b4a8586847734cb2f58a41e01f23f5b6bcee7eb6f900e8e6ddc1d911c7d2349eff9ba7f6054d02c09530c9075f773a8bd988da8ed205fc6bb98a64ebc2beb09b9d14c2011e7300586e9c9cfe0d439fd8ab52a0757f7a55192c88973b9736182e4d11f30c2259890158e9585b38402e2c1669857a726a949ab9485fe5f948f367eb82af5336a0cd17ce84341e774d3d06d205de859c93937aabd6eed197b6a9c853ae638146a196dc50f442e7a075c0f39fe73f2ba29231393f4ec8816931606320edc2e8ef97a8bffb8aa7b6ff56e798a4ffbde99d0258c0781615e08c3bec05d977fe2b4aa1149f9a73fb8ac536c70d604ae257905d1c3227d7472c8817a523dacabed63dfdbf396a87a17b0234d0f5952c4ef4b156fe1eae750016051961a7932c0ca22e1ca6e876a2caaefec90ed76903bca33271148941bdedde63b12db6aa057fdbba65b02f46ea4febd0b501af656e6c8f78fab3185ba3219a29ac7683d02d00b590afdd1f0f4fdb40f4dee8e95a86acdb9a016f2fd42745da6268f1024973625cb89552eb5725841326be6297ec7f59adff8c625943e315ac6f30da6a52f3358216f7a666d6f784bdb582879f1500c7fd966c2462764342078c38cf5e82f7dfc5b3fa2e5b81fe955418e9dcf26886fdcd85a709ca52a01a3fe9dca47e7c33593f955327657313aa712881bc6eff2a568ed2613ce5ae5507a944b1c5bf3915c00c98f801c65675c2d6723e9d74c4a1833914f311201b4d34706f018d8f7eb7b20eb5afe99d17649fb5dfe051510080e94a80d057966addde6c40bb645955bac4cd109efe669aba3bb71a0cf3c68532966e73d9b9e7cc00f6f110842bc647bdd6b402b5bdb892ad9340be2f5333725ee409c68986bad0e861a313296dd875027cb2189cc1f460ad2ea5519cf4da8b13f24462a4f10c65cc1146c1e759ffacae8068210fe4d0f5d0d112ffff1985ccf378a50c6c00d2ff6e231be3cda0c4a1181cea472f6d8d5bce9e8a57ba54e5b8186242205884d7a3d1d48ead1c51c87517da247e42bed84e96be818d26e376844ac8f5d338ddc33c61f53237d24a101d52bbad20794d9de9e14ca82f15a565a66841629eca2141151f073c17d2a1ce62878a62d0bda30cbac2f433c7569a228f2ca15f110e6061a32d452be1cbe63ad90ebc33eb956ff21a666893a307b8c4943812651a2cd1164dd1e6b3cebf20de914408d46c3313147f7d7bf925f189b0e296a2881af0d45c2d92b3986a2fc6f66f7f0102166d61fd5d9b87506c2200c6ec31a5bf333d2603b24e7b82667f539ed00affbcaa22d447f6a5a7f20bd396bf6e093df962d4183074177b0acf7672e9b2cdb91944e98b1022daaf27faccb6fb5b5de3a6ebb64f41a491a900f348bc9e592a652ad77333ec0d27e50b4d0fa43e47ceb5d9b0e0ac02bb54432db267914679b9dceffd79afa4cab11faab4cf616f10d540521954dbc3e13be8c8e0fe74385d762df56cbd25b34faa732025e4d50a4560551009da8805acc4f2ee107bc51665e86c46a23863e3854dae7dadae3ad5653f8d9ea5288b1e47120fad4578b6f1ea5434ab5d2bf3278c10b858f25c33e570147d1dd78d532e61a3edeafaa370f878a4a55827f49debb0bd589378bb70c78758b981e27e03dcdb2c07d80bd07b5681a0fec64e21a3b0cdedf5859f5a45e8d166796396540aa048ed96b8763799de7d34cd40af208cbade1758292a22a9e54896d77f92cb945c08847dc25158a52c0dd8000c43bdbaafeed346faade81347b25b6ec7cfc88fa9a82e7eb6f2a6ff40ecc836d6d995b191e38c77331cdbed5e49e25ee94c0e5c9f12fddcf378658402872dcf977186d227827fc6307335d42c40cfb85e5df194c9851429103c77bd4a222f94d362c8a2c6ac6b467014f3e249513eee4f8f800ba0457a8fe64ff7ce483820ecae17f2c674ff83ca2ec2fade5d6a2bc6d3658e7d0846934cc03b941a967d0a874ddb8a8a0df165e7b53194d6002529f3b6669866411905d94a5f6ee659c6338ca52752601e3333bfbadfb4950f8e941618e31f37f192a4a1b444c038e72cda4ae5a6a9787a1db4e6cca9fff87c752fbcd841738cba5d81afb248e119196459a8edecf4c8f1f79fd4e9f4521f816da397434969c17cfe6a55ad79f186e352a20818eaa400864f40207a8a89665d5a2ab1a9baf1c635b95e8736a99fb5902bf2fb93c2d71e7f69c215c7c02f60ef507ad4bb5dc0d886c92b80b9893fd42d56b5ea8fd181dda1e17a2f761fd0b5f518d7f945b40ecb5e1aff8908d7a63a6bf33e1edbb92f34d651551534a5b156df2d8872f602f3b6a7b0d85cab1d37332bd3882123909b31bca2b9b362b500ae6ff6d21a9128638036c2e453f820f6ab3bf89160a5feda7beb9ec78386f89a445b8943d231ddb260b73032e1052396b67f63c33f6344e646c4024afd941078b5a8fb99f81262f9d7ea2e0bafe1702af861211a87e4dcdf6f4d67b625287dc9b8a0722ddb8b5be0c1941e0f67d0ba6fb8a1326c69e564fd2a9f5ae3fff507bfda5859dc159e7cf5445973e60896a22467d392176b60ca47aca44d0187a15953750e36f3728e6f573326f3d7946720755b6ec7608718790870b75a00262ea19c779678b58dba58612b85d05021121d1f21a2cd4fbed2db75a0beda9222a5d4c4f4745e42176ada15be47c43e589d9a39b3ee0ced2ff47ce51b39277718cfe0f16383fb9be67f153554b6c0dbd9efea625ac08f9bb58d69cb2a3ca2196468ec13400c6ad6d0e0260a7ab1561eadd37eb6d28c7c65f1ea24a437504b0a61b40ff1f410ab2aa6a4e1b1ee8d574f0b39283b1f32a382e7d39cfd07c95015c0d176463b2d9b14c0ee8d3320884340f0848764137ee3fed302ddbc0f04d7ddba47955f7f473548855d04aceebd33fca844c53096f732a4b1cc47e57f620e5ab2b2969aa0dcf35effbce446f20a35fcc3c092727ce957efd15f8328592ab6c8c188c94ff6b9025ea3c0824a756f21bfbd9010288fda4880ce785e68e77ad5f0dabbab737c7bcd7ef969c4a1ab5a0d61c8dc359a65107749e5ea31f8851809ea0618bcfb291458e1a87dc5556be464a830a1ffb52eba39e61bb800f2e74630f051f9c09067639888d1699c3519352c2b123c0f268f334a79a29a0f5ad0dc167b535384d5960004ff6c04dddb5be83897a57efb332dc7a8cc5e3730236e91471ab1b049c69b1614ce1400372d33dabdb40df1d8217223befbbacfc8f92ebf5fd6c7f91edbbfacc2b630a0b53e634f37c8e2edde5bded30a64bbca434b60e1083190c8cd7ad992913ab724c62fdf9d6dbe3c22ed9f0bc1f78b33cc9c538469b05b15319a4b22ef07337b3d4054cc672a1ea97be881e139257c3418bdacd9d04321a4b55fea80e9a66e1f3b6da2b25b60ee977cd013570e9338efb3b17155f85b8513222fbaa89c13e9d84531651f88ffae51269e1859e084dffa1186361cc5f48ad6e24e775b977fb79074192c88b7a662126f08e23324b3575bbcef3ce3f3d75ed0f6f103aadd8551d48cafcda2a50a6f08ed8d38b3a2fd24e3e8e9f914836f516796706eb729538f3b736c84da3f6d10fa9c2294972aa1ca4b8ddb5159d5e4121cfa05183ded0a8febe0ca33ba74ddfdaa46afe1582c02c4905554ec9ebe49a97ce2efd26c7a0da119ad7c21d8c830036ac8f3dcbd8d15790e5421cde93fa33e8fb26918bc96d6c879c10fbcdbd7aab0dfac95bdca06edda3648f95f69a444e4664ecb67c91681aad948b5ac5a0ddcfb6679e5f6d1b38e582a6720dd04c0a613913e1780f05a6d82e5c40aa37b8be52f55a5a4ac93f08be5496b7d9a9fc651b1271a6694c16c4f28a07c5bfb953e75a21ae70ace4194283e2ffeed00a75eb8711dcde2855e00a3bcb1206e9a86e155902b0681662412277b4c068524e5bc8f1087c5e8b65d1c849592a93e55ed793baff3675b9f18f10f7f473c6643db1b2fbf1abb3c9a083fa38333d7b2f4968601065e2c10845b7856bd19fb4bab1fc0f021512f2c45e15d1b6ec97e30a0d4c745ff1868261daa05365be849c0eab31fd2e1c3a49f9ee2c24b3989457155a8a6e3b12067e3eb4c6b92918832ba2e7c2bae72a9ee78555a9cbd1e8aeb876cae916d27c2349aaa3ad38b4d651c84169d624f6db423e4cf8962ee458ce087007a727ee2468ecd2342e7d5a14f72279f0d2be70a60ffe0c78bab23f72299c049f1b9e4fb3d1fac47cdf6e883316e1925dbd8502a677ac19bb7e7f247699d91af5c183d5ffdfdd13993e14993706291b482e27678c25ab129f2380bffc08d7b94ade55ad03715de4296d1ec8ea728df4b1bd204028231dea73688b8aff36068ff0b717d422e23ad6fcecb86ff40131496e86dd4d20d5f2fbb51d0da3b39c9b8ee402a20091eee67efe8de820f47b36745243428ad8598c6ed370d9461df54deab1a2030dd8df64926b9948c96b75496db3b9cb8f0ab358011c846fb7e72526664a34a2958c949dfd0715d515d63dfd8261af83ada1aa216f7144884a4eae14e5ceecd65aa26a800a24caeebfca9aeae70302da10ea4afa789ca29a04f625f3ef376b7dcb6a6f6adbace69856a301be929ee46ae4b4a0877656e5f91c1cbf70a7333a8d3c6944d61a35f46401cae9a7a9660022bde8e157ec183f1742f677b160d407801cc1e76f7552a8e2d456b3e180b6aff9681fa9daaafaee60a9cfb0314747981842ee99d00203b5ec6d8aed061104db3e28b0000a8fb706278481faead9b884e0e0fe88eb543dd795c1641beee9eaadf3aa7cef794b4fc7d7424a8861944ce5fd41c04d127efde367cdbae45a8a9c649ef4b98ba9041565d17b07e6a493d614c93172ccbc9db8a2ef41579be0d8625937b8a87e59fc12d9ccc2acb9480bcfd50e7534230bfb10c4aa46ceebbcc017cc1bf395eb646e36497e875321b04571713eed176989ae3f56ccb38721c7dab2f153a86a52f5bf8478b780055c77887cb4b7e708fd4a2b248e99d06ee501d97e5731687fa890ceb164d8bcd0d259ae518eef4625d5b38c1a96992b3a18f1a2339277262cc0f3e72f05e754fdf3b7819c55ffad39196d5789697794bfb1438f04cd9bbeb99bb28b8183d963076307fcd288b13e088d14a4cecba05e8bab163307dfeb6d05a99b8b78bd9791c93bd539c73f5af61cdad3a3b96e8fc2b4d87c12526c252665de3785e7886e6704c0734a41b338c1d6f362a5f1cdd5c57c3830131ab461ea0665c872bbc545a3ddf22ac4da0459c8a68ffc578afbf9c13ee22e9a4e1160e7cec191df6be90bc73c1cd66e621adaf4d3f97ecf087f13e9fc9d8f64fe3c0148a06f6aa633af0eb3d8ae88120f5587df3d084ffdd55a8d8ebe02ded838006158912a6dbb70acd8e77e82cbcfc654b2d4d2ffb2b599a023a257bbb95cb12b9fd9911f4d502eb49a90512d08280eb15ee296969ba0cec75b8b55bc855565063ab34dc190c33c828593532f5976ca910a04038fb6e87fe585a34cae0d6efcf445991f5f792de3e50e96d63c0cea3a88fcad54751fee335a92ee44aabb8be9c1a77a9ff684ce9119175f72e61fc4ab6aaf14bf35e03b3ad4f6f8550ad2772680dce8c2e18319ac185157c06712e998fb946073f1ba054a5087a9beccdb1471cdafd6b71fda4c1e613d44499f777a804c532034e1408fc3d3b7c5ab96a672d3010f937f7cfe9335d9fb1ad0a1316678c86d74145c0c234822f0654fb886ea6b460d2f5e960462d6a11c3948060dadae4676967c9d257e801af3a7d33b42e29ce14848bf376de9ff172777c408002aceef18b6431bce8da6fa6722b11908ba1a6159c8348b552018854860e7cc4502091ced43b197ecb452d552f4795409d7cefbfa89ac945e674c58a25575a65c5efdeb3b6a6fd2eb94c37d1149aec8df407cb2af286d475d4ef31aae90e1fc2b57e0e86ee1930d4e0e3709add711b5752492462969af72c161bf1337fd5c5d06a4ffd7bee476d68551e44c77dd02d69a19c984689a090e7c32c2e1e150e59405a354ccc3cbb08bc294bbae23f11dc5b2c9e7a572b8fe6c662717313abc861ee1e8250bc2e687e222ef610b9f785301b54b1adab274d9ddcec8e98ec6ce577a7d60efc50fb4be5bee8f5dcf625b1b76a05cbf0e2d45570e7d90688be12fc3aaaaa5fd76d51c423e06766812012415546cfe67d037b926aec1013cb4ae40d03a2b1810a14196d083882a7aa5140663c6a57d026b757f6d1f525c612bbdd1764424cf2c80cfcd885e49f7076ffbfa102f020e8a9dc5cd8abd231a485d0d6276b6f0edf1da9446bf09e82b164ea5034c6751905e1a9cbca223d08a90bd9c01066a2c3fb69c4b2df8655a414644b783ab69cb03994571dd43ef036937f3e24e190fc0d5a2c631bc1028fdaf8c54d026faa01fee65fc4663c2355954add20d96d73d895d3497ba32eedfa8a0fb0e2a8fc65896086902f485c80afbce08b3625fdf65ea4d47af3a256593e218197038859a338fef2e9f9cc7d399a80cf09a14acfa93f020a9122e6226979e406320518dc66a1c7da70d09559840d13c50632cd1c546bae5c6d5444c1533d10a242d19fef95724975e1ed1a02cd5e55fcb97de5c0d717453c47901f21d929dd27754d2910db926c0b175c98f04f648490e2ee7bf021059d1fda35408e8584ac915b080bf7c7f710a4e4ba3c8d1142900b15eaf8dd092695bad4c5d4e538fd82260e3b116551042fa3bb026f7c157cda699e9992d2908c8c9eed4b0e1b02f83c6e7483c9116f84f3c8751ef9f046d77f0ca3ae5b22326f800d7d3ddda701043915d5ba91e4c4d611ca45e0069a4b04068b4330b86eccdfd96e027e66a5b4d5ce01a80906535797fb3d1af4a4434e2c5a5fafbc01d19a0d7e3bcf26a4c52962d63bb148c3171ac5cd8c61ccb2dcf8cbfb5729ddcd8aca75242886af39037ba303247efdb7fd37a92d5bf78491d2ae4fbbb98eafb707977b8145c6ed28ffb1a64422f2ef2fad2aecd3361f2be58019a22065e5884963bb75f233786910bcd0a6cb05b0f52fc146f0fc1a1355c7ab6a959877dc3f151f9a79782ac90e1734b5a3ea3a5c565125475106cc723cbcb6da6ec394e1db5285a7ae06f7b0b7dae560b4ed51695e3aa5c2c165367b4a13a9ed449cc24f5abb34707e640161b97aea8ec988d3f703e311975b7561b748f7ffe409bd44ffa5cb089798d18b8ef8bf8cffef187ac6bb7b7f0b8d196db5105295a5fb793d3fdceaa74f64f217a026c5a6d319252faca21bbbd398e3cdf03552d82acebdb36c8ab646efb0a916f804eba0c782dbbc49c2da33142afbc447defbb9b338939e6a94fbbe5bec8d985fa9dafb00cfc142bd06f95a40866e6b3f935a629a32755dd43daec8dc3cf77468f55e4f09fdb8626b0e64b005834073041dc2a4c9f47bc1488e11842cf54d596e68272ad88b37eb496c2eaa81e3ef6a07d300e4931ba0a3b84217383c8c8d4e5c815e95d0b79638e20afc2e2813b91e4449a82a59e545d04fd55e5bab5fe14f6bbbc8a92e99d5f7da5b42732b912358bb9e469c2d2ed49eceffd0ec483d064a279c2e30ed663fcb80111b2c1cb73c8c9dee64d509da58b714698e0c0b882bf6a8b32b659de269edc108ee5a3c332d67369a170c7e4225d8ddf7d44e1b6396610bcddc53ec53e4937e0e7f8b1d017aef06feaf36a4de0e1eecf2219712ed98fe32ae84a09f713a4b9760e853564729988cf3ed29276b2f70fecee88367bec23d81e45883c5706e26a69754c99ea9b969312bd2571b0554d24028892f2539abd7124d214e57cd28eacf007b593d5a5134ee003ac56a9434c68af073b6261339b64720d2b29ae73e9392d7ff32151fc29c7a42116848012d7bc13b6ea7a42a57218764f688c124faf6d57fa6955c977a04a53367333ec701a236ff6aecfca3bbec56d2d2fc40176920e52015184d4f097876e443089fa10b21a6d2a6b2ca13befd3468d3d589e72bb2054f0f50dd70be9730cc6d18aa3ab4b9388c3d6ec890449f20b174a5c607261cdcb1197ba980d54da9f3cdc06da9a8e44939170713ee8d09e7b68baf25cd58d4da58712d242c4b4e1e95442aac18be7a18720837b8485ec9bf42aab0324c8acc231a7abc2c4b7cb262e4cc83528323dab16cde348a37c0a16e2ccc99d9e6c19ea51a5bad4a20fdf3a61e06d476eb5b838fcabed735bae2a0eec90b4b953bd6f1dd845ab44c848e7949a1837cf5103502c14190db6f0c842b91c8812b65f063888a25eb742ae49d6b3f4a09b08d4cf63384f6f3c39a99f0e86ccc6e4fce76a24b1e5599fcd0ec1dc3cf57c77607f0cb11730c5851a4da9d6609d57a13c025d9ed2c9300cec673220336ec833dcadfc76b9753aabab0ceb02a5309659ba270229f048b0f68fffbe8f03d675da1c49aa5f50cadad61a8bfdafce9d834ab26ad652905546523ce506b1af84c8b85897e746d3e68647cb54012f4014a0ae21d06068f7306dc346ae5af9553d65f2902581558c3f768962fb2bc78804f38b8d74716a1d920e7eb460526c7a01d537177e805be90d6b16e8ad32f30a23acea655b126e2f4781e051e5f437fa4cbe222b6b4acd5b0b617b2730ec2006da23558ed6346ebaa260b3f852865b557641f9c20bad2b3a1134510bdd6cbbfa85088618da627c5340040311debdeeee8a791d8d4033d3d4b921bc0000a9264e4a21a625d46845de9624e6d71676707a81b3db224eda19b189b3aa4f91da4a9683d655452b5d69cdb3df8f7522ac3556dba4ca452a422598e6f77fc0cbbd83fd31053adb92dcb9b1521c5eab0b22851e12cd0c45c21cf0c0bac073f377d4d9f83dc22157ca53089ac4db941ed73d753c06e52b51cd1bf3f0bb06594d4af84c046c87c25203874f219dd630226f500567c4e0fa652702b6fdae027fbd9d30f0e8e2bcc793ec0ccd0170203e58ad6213dd5f6556abf042b4f64fcafc64d7d1902c24f8c147f4180cfe03b72340defc124f52a2587ec113df848785a857745d9d3d2140df982e24987de0cb09f31abda61cdbf24ff4ce939a78ff2d785ec009cbda7f3f32704baf50ab1a65668548e83ec06782f0f729249559f8a3dad79f59308d03946a3b298662bc1041f65998678d3f371fdf29158f95b93df01839143033021cc0a1b1b04ff40bf286c48d82a7fa797aa966b9e843f4e977d836ab54e1832276b40a0fa261efb9f0c7addb26970848c1709ece53410c7ed46f86a00ad9e3a6d360a05354f60b3ca1b196580bdafb227a46a40cfc62d819fb73f1bb1f1f1ea3ea0f93643b7a920b44003e64c34fe075b09b145f7b32dfb487b7eb925adca3287d0d87260b593ae4631310abbfd026ce911688e7c94aa44b758c191e6ba5851742dd30ccf02b307292063a09a9e1d79f1359575e18890ea5e9f7b4b6260ec8cac8c558aa073dc2e1f9df7e5d53f7031899a16a9ebb190b5b0c958c977169ee19e3bd11c72b98df37baab9c2d5efbaea7cffd5675e854c173f0614cd4c553621248bd37b98c91e3d5bd4002f7f6021fbd7b394ee1e58324ad2cae86c537a8f6459a20ce3a212d228b0d5eaf4d22c55c05d651d658eabc13786d9b163fb5712e8b1f17b6c92cbd0fc05d64e4a94d4030bf4b9ea6cb95798ef233217262168fd82d28b42236e9b6142a365a1efcdea53d3070f75456812c3a4dccb7f4b6389d471d37d2f2dfb284cca4901cd6c3d0d019a90ea85f5442ff4af5ebbd615ba30bd5935653698c6e186b4122a5af886e710d4af73d4358cfa629df7512c3d7399ac9ba5bdaed436ae68b7ec5275061193aeb272f1e7148edbb3311abf643552fe42427105be95fb6c8180e122fd66a9483b841bc3c3cd3da0b1c66bd6303108afb39d0e7ae95859a80d2a23ff95566916c703d0598b2054c2609e202369fc300c2dd9efdaeaa9a91352f3e139333cfad76695ec88b17f85fb7871a2fe8354ea753535f99408dffdf4c7823b964f5afa742b066aafe41cb59c1764cb1769df9d980424c7fec4f561b8a848078f7aef40a110852d68f6d0a7add9f8b036d0673de61c7b3e47a07f7b870e62b1479921a4e41e6098ed6a14520bf02a11316bde09cb377ec09aefbb34a4d3beba782166c359f2e4fdafa5f66ee463267b51361cfa78d15f75a8ba27fd262b26edfb3768726190f7a55703968754a9b1336b1b9aa3ebc626935b7457ca128a09725bca1032556b2b53d9942b2a95a148d9b2c4e4210199bfb1fec092cff0b7eaf6cf76cacf1629a4c293f0dae0fa826bb99f3b07b75593638035d43b9430f0802c28093f2bb03da7640684c66b39c913bd39f2aa4399b8f4d1cd95243903eef41c6cb15934a56fa225cf0b67554a1c069850639ba020955f924e2b7cd5c3c96348cb36d94fcf93dbe86cdcd35da3f38b12effbde69c0057a372a5c98f389c68adeab2ba29393b679e05bbd3f1b4cbe954c62bb9478c7ccc0521449fcd03307f6005f8bf0a20cc72c28ab079912dd9406e0c19e52dfc0dcc5703fd31481c037168c2d4103f74e5bd85efaee123ac0caf7e25d46aaf256e37474c4850eced42ee2b2f0d75897b57667011940b877ceb1e8b558618450ffbe90809a625b0cb159c36324ab4bcb31e6492396244d8d329eaf3c130cfa646bb1df627168377959a27ece2e955c9b66081665774a630757720b4f906d6c3d6df2aead129c7032fccaaa46aa90abe28f2dd4b8958ad2d4fada5aca5c9dba08f8326e2d0f27550f62643ff62db6ccb2773475b91d6e804f4651f996a2b776d56d9973a6d31685e6b097d4b4462cf6a5c055f202e8a9d2946bfb798951f01617c8c9a00de92bab23d2cefa3b9bcda608a3de37703620ff98e797c30d6a3f1998a6319f1aeda06941bb159b866bb0eef3f0560a3e67108ab26bb8f74d5c847eea13c98a200f6a699949237c4f8b8efb8f00b77c51dee8e71abefe30242eced113df244701f0d4856d5b7d7c50e6cf34de43e4ac403690c14f7fd7c524a94195c4ac815be1edbe2163a8597caa638b7f5c055357267617ff8c230ad5d9e9c94938518c9b61d9df14859150e46719b09fb198994688313dc705e435945d0b8ec1ad8c3eefc389385ac38cd5c11a41176cd032ad05022dea085f91de1ddf31257e2255eab4bb9d4902b13fd68e119fe1e32703050d8a2ba981cfbfc4451ea6f060806eb527bf981ce2e6835017e63abb34bb777aef7f095080f54fe9575a9f276dd6ae036075abb306c3525ad09e44337ed92c822a0bf7c10e1d3546388b823a1aaf096a8d248b00040488f68792790f2802908da9d5ed3e75a657ee7feefb1007b35bd109809bdbb91a12b50e9fa01f60edeafb4cf20989e752f1526e3dff399f05bb1954ec134b2291869663f265ad38e41084e056dffff8e22ea03bd9e11e7dd63f79d82bbb74d6d3bb15bdd6a13260febeb89db4b29256d3477a164cd89e018f603919e0fa9c4a886fb7a8c9084759f383c56275f7c6b58d523c01e4273b7bc892021f767a556351f2009c4c748dc0d43a6c403bf600505a234b162e7efc1f4119b1b2102", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x10}, 0x0, 0x0, 0x0}) getdents(r2, 0x0, 0x0) 12:04:15 executing program 4: ppoll(0x0, 0x0, &(0x7f00000005c0)={0x0, 0x45064eca}, 0x0, 0x0) 12:04:15 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @multicast1}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x70c, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1}, 0x700) 12:04:15 executing program 0: r0 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt(r0, 0x28, 0x6, 0x0, &(0x7f0000000080)=0x8) 12:04:15 executing program 5: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) 12:04:15 executing program 4: ppoll(0x0, 0x0, &(0x7f00000005c0)={0x0, 0x45064eca}, 0x0, 0x0) 12:04:15 executing program 3: socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(r0) 12:04:15 executing program 0: io_setup(0x7f, &(0x7f0000000040)=0x0) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) io_submit(r0, 0x1, &(0x7f0000000180)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, 0x0, r1, 0x0}]) 12:04:15 executing program 5: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vim2m\x00', 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000180)={0x5, 0x1, 0x1}) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000040)=0x1) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000100)={0x0, 0x1, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24e6b30c"}, 0x0, 0x1, @fd}) [ 201.142716][ T9639] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. 12:04:15 executing program 4: ppoll(0x0, 0x0, &(0x7f00000005c0)={0x0, 0x45064eca}, 0x0, 0x0) 12:04:15 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000900)=ANY=[@ANYBLOB="6e6174000000000000000000000000000000000000000000000085f0d0ab98e8102b000005000000f003000058030000e001000088020000d0000000e00100005803000058030000580300005803000058030000050000000000000000000000000000000000000000000000004800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800d0000000000000000000000000000000000000000000280074746c000000000000000000000000000000000000000000000000000000000000000000000038004d41535155455241444500000000000000000000000000000000000000000100000000000000ac1414aa7f000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d80010010000000000000000000000000000000000000000280063707500000000000000000000000000000000000000000000000000000000000000000000004000636f6e6e6c696d697400000000000000000000000000000000000000000100000000000000000000000000f1ffffff00000000000000000000000000000038005245444952454354000000000000000000000000000000000000000000000100000000000000ac1414aae00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000a80000000000000000000000000000000000000000003800534e415400000000000000000000000000000000000000000000000000000100000000000000ac1414bbac1414aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800d0000000000000000000000000000000000000000000280069636d70020000000000000000000000000000000000000000000000000000ba76000000000038004d4153515545524144450000000000000000000000000000000000000000010500000000000000000000ac1414bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) 12:04:16 executing program 5: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vim2m\x00', 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000180)={0x5, 0x1, 0x1}) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000040)=0x1) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000100)={0x0, 0x1, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24e6b30c"}, 0x0, 0x1, @fd}) 12:04:16 executing program 0: io_setup(0x7f, &(0x7f0000000040)=0x0) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) io_submit(r0, 0x1, &(0x7f0000000180)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, 0x0, r1, 0x0}]) 12:04:16 executing program 4: ppoll(0x0, 0x0, &(0x7f00000005c0)={0x0, 0x45064eca}, 0x0, 0x0) 12:04:16 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @multicast1}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x70c, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1}, 0x700) 12:04:16 executing program 3: socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(r0) 12:04:16 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000900)=ANY=[@ANYBLOB="6e6174000000000000000000000000000000000000000000000085f0d0ab98e8102b000005000000f003000058030000e001000088020000d0000000e00100005803000058030000580300005803000058030000050000000000000000000000000000000000000000000000004800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800d0000000000000000000000000000000000000000000280074746c000000000000000000000000000000000000000000000000000000000000000000000038004d41535155455241444500000000000000000000000000000000000000000100000000000000ac1414aa7f000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d80010010000000000000000000000000000000000000000280063707500000000000000000000000000000000000000000000000000000000000000000000004000636f6e6e6c696d697400000000000000000000000000000000000000000100000000000000000000000000f1ffffff00000000000000000000000000000038005245444952454354000000000000000000000000000000000000000000000100000000000000ac1414aae00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000a80000000000000000000000000000000000000000003800534e415400000000000000000000000000000000000000000000000000000100000000000000ac1414bbac1414aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800d0000000000000000000000000000000000000000000280069636d70020000000000000000000000000000000000000000000000000000ba76000000000038004d4153515545524144450000000000000000000000000000000000000000010500000000000000000000ac1414bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) 12:04:16 executing program 5: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vim2m\x00', 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000180)={0x5, 0x1, 0x1}) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000040)=0x1) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000100)={0x0, 0x1, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24e6b30c"}, 0x0, 0x1, @fd}) 12:04:16 executing program 4: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vim2m\x00', 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000180)={0x5, 0x1, 0x1}) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000040)=0x1) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000100)={0x0, 0x1, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24e6b30c"}, 0x0, 0x1, @fd}) 12:04:16 executing program 0: io_setup(0x7f, &(0x7f0000000040)=0x0) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) io_submit(r0, 0x1, &(0x7f0000000180)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, 0x0, r1, 0x0}]) 12:04:16 executing program 0: io_setup(0x7f, &(0x7f0000000040)=0x0) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) io_submit(r0, 0x1, &(0x7f0000000180)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, 0x0, r1, 0x0}]) 12:04:16 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000900)=ANY=[@ANYBLOB="6e6174000000000000000000000000000000000000000000000085f0d0ab98e8102b000005000000f003000058030000e001000088020000d0000000e00100005803000058030000580300005803000058030000050000000000000000000000000000000000000000000000004800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800d0000000000000000000000000000000000000000000280074746c000000000000000000000000000000000000000000000000000000000000000000000038004d41535155455241444500000000000000000000000000000000000000000100000000000000ac1414aa7f000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d80010010000000000000000000000000000000000000000280063707500000000000000000000000000000000000000000000000000000000000000000000004000636f6e6e6c696d697400000000000000000000000000000000000000000100000000000000000000000000f1ffffff00000000000000000000000000000038005245444952454354000000000000000000000000000000000000000000000100000000000000ac1414aae00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000a80000000000000000000000000000000000000000003800534e415400000000000000000000000000000000000000000000000000000100000000000000ac1414bbac1414aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800d0000000000000000000000000000000000000000000280069636d70020000000000000000000000000000000000000000000000000000ba76000000000038004d4153515545524144450000000000000000000000000000000000000000010500000000000000000000ac1414bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) 12:04:16 executing program 4: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vim2m\x00', 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000180)={0x5, 0x1, 0x1}) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000040)=0x1) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000100)={0x0, 0x1, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24e6b30c"}, 0x0, 0x1, @fd}) 12:04:16 executing program 5: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vim2m\x00', 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000180)={0x5, 0x1, 0x1}) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000040)=0x1) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000100)={0x0, 0x1, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24e6b30c"}, 0x0, 0x1, @fd}) 12:04:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @multicast1}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x70c, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1}, 0x700) 12:04:17 executing program 5: perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x1e, 0x2, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000100)={0x0, 0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000140)={r3}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000640)='/proc/sys/net/ipv4/vs/lblcr_expiration\x00', 0x2, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x4000000000000071, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000300)) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000000340)) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r4+30000000}, 0x0) [ 202.429964][ T9696] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. 12:04:17 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @multicast1}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x70c, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1}, 0x700) 12:04:17 executing program 4: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vim2m\x00', 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000180)={0x5, 0x1, 0x1}) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000040)=0x1) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000100)={0x0, 0x1, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24e6b30c"}, 0x0, 0x1, @fd}) 12:04:17 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.stat\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="0f42", 0x2) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000580)=""/143, &(0x7f0000000340)=0x8f) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000000480)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0xffff, 0x4, @loopback, 0x400}, 0x0, [0x0, 0x0, 0x0, 0x9b5f]}, 0x5c) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x3, 0x3, 0xf000, 0x1000, &(0x7f0000000000/0x1000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0x8, 0x0, 0x8000000008, 0xfb, 0x0, 0x6, 0x0, 0x0, 0x6, 0x3]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000380)) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:04:17 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000900)=ANY=[@ANYBLOB="6e6174000000000000000000000000000000000000000000000085f0d0ab98e8102b000005000000f003000058030000e001000088020000d0000000e00100005803000058030000580300005803000058030000050000000000000000000000000000000000000000000000004800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800d0000000000000000000000000000000000000000000280074746c000000000000000000000000000000000000000000000000000000000000000000000038004d41535155455241444500000000000000000000000000000000000000000100000000000000ac1414aa7f000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d80010010000000000000000000000000000000000000000280063707500000000000000000000000000000000000000000000000000000000000000000000004000636f6e6e6c696d697400000000000000000000000000000000000000000100000000000000000000000000f1ffffff00000000000000000000000000000038005245444952454354000000000000000000000000000000000000000000000100000000000000ac1414aae00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000a80000000000000000000000000000000000000000003800534e415400000000000000000000000000000000000000000000000000000100000000000000ac1414bbac1414aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800d0000000000000000000000000000000000000000000280069636d70020000000000000000000000000000000000000000000000000000ba76000000000038004d4153515545524144450000000000000000000000000000000000000000010500000000000000000000ac1414bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) 12:04:17 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001c40)={0x0, 0x0, &(0x7f0000001c00)={&(0x7f0000001bc0)=@getroute={0x14, 0x1a, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 12:04:17 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x400000000000006f, 0x60001) ioctl$USBDEVFS_GETDRIVER(r0, 0x5522, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x5523, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 12:04:17 executing program 5: perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x1e, 0x2, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000100)={0x0, 0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000140)={r3}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000640)='/proc/sys/net/ipv4/vs/lblcr_expiration\x00', 0x2, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x4000000000000071, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000300)) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000000340)) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r4+30000000}, 0x0) 12:04:18 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @multicast1}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x70c, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1}, 0x700) 12:04:18 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001c40)={0x0, 0x0, &(0x7f0000001c00)={&(0x7f0000001bc0)=@getroute={0x14, 0x1a, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 12:04:18 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.stat\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="0f42", 0x2) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000580)=""/143, &(0x7f0000000340)=0x8f) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000000480)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0xffff, 0x4, @loopback, 0x400}, 0x0, [0x0, 0x0, 0x0, 0x9b5f]}, 0x5c) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x3, 0x3, 0xf000, 0x1000, &(0x7f0000000000/0x1000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0x8, 0x0, 0x8000000008, 0xfb, 0x0, 0x6, 0x0, 0x0, 0x6, 0x3]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000380)) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:04:18 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x400000000000006f, 0x60001) ioctl$USBDEVFS_GETDRIVER(r0, 0x5522, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x5523, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 12:04:18 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001c40)={0x0, 0x0, &(0x7f0000001c00)={&(0x7f0000001bc0)=@getroute={0x14, 0x1a, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 12:04:18 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @multicast1}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x70c, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1}, 0x700) 12:04:18 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001c40)={0x0, 0x0, &(0x7f0000001c00)={&(0x7f0000001bc0)=@getroute={0x14, 0x1a, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 12:04:18 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x400000000000006f, 0x60001) ioctl$USBDEVFS_GETDRIVER(r0, 0x5522, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x5523, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 12:04:18 executing program 5: perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x1e, 0x2, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000100)={0x0, 0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000140)={r3}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000640)='/proc/sys/net/ipv4/vs/lblcr_expiration\x00', 0x2, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x4000000000000071, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000300)) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000000340)) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r4+30000000}, 0x0) 12:04:18 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x400000000000006f, 0x60001) ioctl$USBDEVFS_GETDRIVER(r0, 0x5522, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x5523, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 12:04:18 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.stat\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="0f42", 0x2) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000580)=""/143, &(0x7f0000000340)=0x8f) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000000480)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0xffff, 0x4, @loopback, 0x400}, 0x0, [0x0, 0x0, 0x0, 0x9b5f]}, 0x5c) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x3, 0x3, 0xf000, 0x1000, &(0x7f0000000000/0x1000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0x8, 0x0, 0x8000000008, 0xfb, 0x0, 0x6, 0x0, 0x0, 0x6, 0x3]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000380)) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:04:18 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x400000000000006f, 0x60001) ioctl$USBDEVFS_GETDRIVER(r0, 0x5522, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x5523, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 12:04:19 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @multicast1}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x70c, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1}, 0x700) 12:04:19 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x400000000000006f, 0x60001) ioctl$USBDEVFS_GETDRIVER(r0, 0x5522, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x5523, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 12:04:19 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x400000000000006f, 0x60001) ioctl$USBDEVFS_GETDRIVER(r0, 0x5522, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x5523, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 12:04:19 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x400000000000006f, 0x60001) ioctl$USBDEVFS_GETDRIVER(r0, 0x5522, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x5523, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 12:04:19 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.stat\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="0f42", 0x2) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000580)=""/143, &(0x7f0000000340)=0x8f) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000000480)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0xffff, 0x4, @loopback, 0x400}, 0x0, [0x0, 0x0, 0x0, 0x9b5f]}, 0x5c) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x3, 0x3, 0xf000, 0x1000, &(0x7f0000000000/0x1000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0x8, 0x0, 0x8000000008, 0xfb, 0x0, 0x6, 0x0, 0x0, 0x6, 0x3]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000380)) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:04:19 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x400000000000006f, 0x60001) ioctl$USBDEVFS_GETDRIVER(r0, 0x5522, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x5523, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 12:04:19 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.stat\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="0f42", 0x2) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000580)=""/143, &(0x7f0000000340)=0x8f) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000000480)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0xffff, 0x4, @loopback, 0x400}, 0x0, [0x0, 0x0, 0x0, 0x9b5f]}, 0x5c) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x3, 0x3, 0xf000, 0x1000, &(0x7f0000000000/0x1000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0x8, 0x0, 0x8000000008, 0xfb, 0x0, 0x6, 0x0, 0x0, 0x6, 0x3]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000380)) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:04:19 executing program 4: perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x1e, 0x2, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000100)={0x0, 0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000140)={r3}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000640)='/proc/sys/net/ipv4/vs/lblcr_expiration\x00', 0x2, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x4000000000000071, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000300)) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000000340)) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r4+30000000}, 0x0) 12:04:19 executing program 5: perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x1e, 0x2, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000100)={0x0, 0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000140)={r3}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000640)='/proc/sys/net/ipv4/vs/lblcr_expiration\x00', 0x2, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x4000000000000071, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000300)) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000000340)) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r4+30000000}, 0x0) 12:04:19 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x400000000000006f, 0x60001) ioctl$USBDEVFS_GETDRIVER(r0, 0x5522, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x5523, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 12:04:20 executing program 0: perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x1e, 0x2, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000100)={0x0, 0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000140)={r3}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000640)='/proc/sys/net/ipv4/vs/lblcr_expiration\x00', 0x2, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x4000000000000071, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000300)) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000000340)) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r4+30000000}, 0x0) 12:04:20 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$udf(&(0x7f0000000040)='udf\x00', &(0x7f0000000240)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0), 0x0, &(0x7f0000000540)={[{@umask={'umask'}}]}) 12:04:20 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'veth0_to_bridge\x00', &(0x7f0000000000)=@ethtool_link_settings={0x1c}}) 12:04:20 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.stat\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="0f42", 0x2) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000580)=""/143, &(0x7f0000000340)=0x8f) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000000480)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0xffff, 0x4, @loopback, 0x400}, 0x0, [0x0, 0x0, 0x0, 0x9b5f]}, 0x5c) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x3, 0x3, 0xf000, 0x1000, &(0x7f0000000000/0x1000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0x8, 0x0, 0x8000000008, 0xfb, 0x0, 0x6, 0x0, 0x0, 0x6, 0x3]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000380)) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:04:20 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000019140)={&(0x7f0000019340)=@newlink={0x6c, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x40, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x30, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MACADDR_DATA={0x1c, 0x5, 0x0, 0x1, [{0x6, 0x4, @link_local}, {0xa, 0x4, @link_local}]}, @IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_MODE={0x8}]}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}]}, 0x6c}}, 0x0) 12:04:20 executing program 4: perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x1e, 0x2, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000100)={0x0, 0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000140)={r3}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000640)='/proc/sys/net/ipv4/vs/lblcr_expiration\x00', 0x2, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x4000000000000071, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000300)) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000000340)) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r4+30000000}, 0x0) 12:04:20 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'veth0_to_bridge\x00', &(0x7f0000000000)=@ethtool_link_settings={0x1c}}) [ 205.715819][ T9814] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 205.761921][ T9814] UDF-fs: Scanning with blocksize 512 failed [ 205.769646][ T9814] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 205.777711][ T9814] UDF-fs: Scanning with blocksize 1024 failed [ 205.785789][ T9814] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 205.794494][ T9814] UDF-fs: Scanning with blocksize 2048 failed [ 205.801819][ T9814] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 205.809832][ T9814] UDF-fs: Scanning with blocksize 4096 failed [ 205.883609][ T9826] netlink: 'syz-executor.1': attribute type 5 has an invalid length. 12:04:20 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$udf(&(0x7f0000000040)='udf\x00', &(0x7f0000000240)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0), 0x0, &(0x7f0000000540)={[{@umask={'umask'}}]}) 12:04:20 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'veth0_to_bridge\x00', &(0x7f0000000000)=@ethtool_link_settings={0x1c}}) 12:04:20 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000019140)={&(0x7f0000019340)=@newlink={0x6c, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x40, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x30, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MACADDR_DATA={0x1c, 0x5, 0x0, 0x1, [{0x6, 0x4, @link_local}, {0xa, 0x4, @link_local}]}, @IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_MODE={0x8}]}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}]}, 0x6c}}, 0x0) 12:04:20 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.stat\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="0f42", 0x2) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000580)=""/143, &(0x7f0000000340)=0x8f) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000000480)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0xffff, 0x4, @loopback, 0x400}, 0x0, [0x0, 0x0, 0x0, 0x9b5f]}, 0x5c) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x3, 0x3, 0xf000, 0x1000, &(0x7f0000000000/0x1000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0x8, 0x0, 0x8000000008, 0xfb, 0x0, 0x6, 0x0, 0x0, 0x6, 0x3]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000380)) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 206.142567][ T9832] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 206.164991][ T9832] UDF-fs: Scanning with blocksize 512 failed [ 206.226806][ T9832] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 206.249095][ T9837] netlink: 'syz-executor.1': attribute type 5 has an invalid length. 12:04:21 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'veth0_to_bridge\x00', &(0x7f0000000000)=@ethtool_link_settings={0x1c}}) [ 206.288763][ T9832] UDF-fs: Scanning with blocksize 1024 failed 12:04:21 executing program 0: perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x1e, 0x2, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000100)={0x0, 0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000140)={r3}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000640)='/proc/sys/net/ipv4/vs/lblcr_expiration\x00', 0x2, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x4000000000000071, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000300)) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000000340)) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r4+30000000}, 0x0) [ 206.341247][ T9832] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found 12:04:21 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000019140)={&(0x7f0000019340)=@newlink={0x6c, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x40, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x30, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MACADDR_DATA={0x1c, 0x5, 0x0, 0x1, [{0x6, 0x4, @link_local}, {0xa, 0x4, @link_local}]}, @IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_MODE={0x8}]}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}]}, 0x6c}}, 0x0) [ 206.395756][ T9832] UDF-fs: Scanning with blocksize 2048 failed [ 206.427914][ T9832] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 206.461776][ T9832] UDF-fs: Scanning with blocksize 4096 failed 12:04:21 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x66, 0x23, 0xf, 0x40, 0x17ef, 0x7203, 0xe1dd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x47, 0x7c, 0x34}}]}}]}}, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f00000008c0)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x40, 0xb, 0x2, "1b65"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000bc0)={0x2c, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 12:04:21 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.stat\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r0) 12:04:21 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$udf(&(0x7f0000000040)='udf\x00', &(0x7f0000000240)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0), 0x0, &(0x7f0000000540)={[{@umask={'umask'}}]}) [ 206.663254][ T9850] netlink: 'syz-executor.1': attribute type 5 has an invalid length. 12:04:21 executing program 4: perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x1e, 0x2, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000100)={0x0, 0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000140)={r3}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000640)='/proc/sys/net/ipv4/vs/lblcr_expiration\x00', 0x2, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x4000000000000071, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000300)) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000000340)) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r4+30000000}, 0x0) 12:04:21 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000019140)={&(0x7f0000019340)=@newlink={0x6c, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x40, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x30, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MACADDR_DATA={0x1c, 0x5, 0x0, 0x1, [{0x6, 0x4, @link_local}, {0xa, 0x4, @link_local}]}, @IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_MODE={0x8}]}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}]}, 0x6c}}, 0x0) [ 206.881827][ T9858] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found 12:04:21 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.stat\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r0) [ 206.934084][ T9858] UDF-fs: Scanning with blocksize 512 failed [ 206.952669][ T9862] netlink: 'syz-executor.1': attribute type 5 has an invalid length. 12:04:21 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.stat\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r0) [ 206.998347][ T9858] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 207.009742][ T9858] UDF-fs: Scanning with blocksize 1024 failed [ 207.018131][ T9858] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 207.026339][ T9858] UDF-fs: Scanning with blocksize 2048 failed [ 207.028114][ T2473] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 207.041240][ T9858] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 207.049252][ T9858] UDF-fs: Scanning with blocksize 4096 failed 12:04:22 executing program 0: perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x1e, 0x2, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000100)={0x0, 0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000140)={r3}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000640)='/proc/sys/net/ipv4/vs/lblcr_expiration\x00', 0x2, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) syz_open_dev$usbfs(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x4000000000000071, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000300)) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000000340)) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r4+30000000}, 0x0) 12:04:22 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.stat\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r0) 12:04:22 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$udf(&(0x7f0000000040)='udf\x00', &(0x7f0000000240)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0), 0x0, &(0x7f0000000540)={[{@umask={'umask'}}]}) 12:04:22 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.stat\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r0) [ 207.447796][ T2473] usb 6-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=e1.dd [ 207.484865][ T2473] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 207.538968][ T2473] usb 6-1: config 0 descriptor?? [ 207.608662][ T9879] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 207.648072][ T9879] UDF-fs: Scanning with blocksize 512 failed 12:04:22 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.stat\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r0) [ 207.655679][ T9879] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 207.665960][ T9879] UDF-fs: Scanning with blocksize 1024 failed [ 207.674607][ T9879] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 207.683596][ T9879] UDF-fs: Scanning with blocksize 2048 failed [ 207.691957][ T9879] UDF-fs: warning (device loop3): udf_load_vrs: No VRS found [ 207.702485][ T9879] UDF-fs: Scanning with blocksize 4096 failed [ 208.262125][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 208.477295][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 208.497095][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Error reading PHYID register: ffffffb9 [ 208.548995][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 208.587215][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 208.605849][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to write GPIO value 0x00b0: ffffffb9 [ 208.658667][ T2473] asix: probe of 6-1:0.0 failed with error -71 [ 208.711743][ T2473] usb 6-1: USB disconnect, device number 2 [ 209.247016][ T8361] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 209.608368][ T8361] usb 6-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=e1.dd [ 209.627297][ T8361] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 209.648806][ T8361] usb 6-1: config 0 descriptor?? 12:04:24 executing program 3: getresuid(&(0x7f0000000000), &(0x7f0000000040), 0x0) 12:04:24 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.stat\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r0) 12:04:24 executing program 4: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/cuse\x00', 0x82, 0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xe7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) io_setup(0x2, &(0x7f0000000400)=0x0) io_submit(r1, 0x41, &(0x7f0000000440)=[&(0x7f0000000000)={0x4, 0x960000, 0x0, 0x1, 0x0, r0, &(0x7f00000001c0)="10000000060000000000000000000000b22025285db74192e7576d9062ec6e2fe8ffff3ff248691861d03a71091d334252afb1af5b8f0474c2ed58338226131291198f3d70dcf797ac42d0eeed042c06b56b89f02f92b12ebe4c45948a362a76def2f4955f100a13131f474b140942110257e173cea102775e1b3873ebf98dac6421f6d449544114b8ce29f4b48d1738b5be127a96f24c9d3c130e1a6c2eb5b3f12eb6a1f5051594545cbb895e65d83c08d2d6cd56694e5a6c00f54aceaf498f57b2a56634a23ae7", 0x10}]) 12:04:24 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x2) setresuid(0x0, r2, 0x0) ioctl$KDSKBMETA(r0, 0x4bfb, 0x0) 12:04:24 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_buf(r0, 0x0, 0x30, &(0x7f0000000000)=""/184, &(0x7f00000000c0)=0xb8) 12:04:24 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x66, 0x23, 0xf, 0x40, 0x17ef, 0x7203, 0xe1dd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x47, 0x7c, 0x34}}]}}]}}, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f00000008c0)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x40, 0xb, 0x2, "1b65"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000bc0)={0x2c, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 209.997040][ T8361] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 210.054155][ T8361] asix: probe of 6-1:0.0 failed with error -71 [ 210.092327][ T8361] usb 6-1: USB disconnect, device number 3 12:04:24 executing program 3: getresuid(&(0x7f0000000000), &(0x7f0000000040), 0x0) 12:04:24 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_buf(r0, 0x0, 0x30, &(0x7f0000000000)=""/184, &(0x7f00000000c0)=0xb8) 12:04:25 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x2) setresuid(0x0, r2, 0x0) ioctl$KDSKBMETA(r0, 0x4bfb, 0x0) 12:04:25 executing program 2: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000100)='./file0\x00', 0x1000000, 0x34, &(0x7f0000000200)=[{&(0x7f0000010000)="200739c8f053a47a3f9b531e129bfe24de6627cd5d6b6d9530a104dc8c389b4188a22be48cb54ed28c2d1957ce391952000001000000000001000000000000005f42485266535f4d07000000000000000000500000000000001010000000000000000000000000000000000000000000000000010000000000d000000000000006000000000000000100000000000000001000000010000000100000001000006100000004000000000000000000000000000000000000000000000045090000000000000200000000010000000000000000000001000000000000720000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000a06291de5c664794af887bcbaea12abb88a22be48cb54ed28c2d1957ce39195200"/320, 0x140, 0x10000}, {&(0x7f0000010200)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\a\x00'/32, 0x20, 0x10220}, {&(0x7f0000010300)="00000000000000000000000001000000000000e4000010000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000100000000000a06291de5c664794af887bcbaea12abb00"/128, 0x80, 0x10320}, {&(0x7f0000010400)="000000000000000000000000105000000000000500000000000000001010000000000004000000000000000020500000000000050000000000000000005000000000000400000000000000007050000000000004000000000000000080500000000000040000000000000000000001000000000080000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f050000000000006000000000000000010100000000000040000000000000000b0500000000000060000000000000000d050000000000006000000000000000000510000000000060000000000000000605000000000000600000000000000000000010000000000d0000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000005000000000000700000000000000001010000000000004000000000000000010500000000000070000000000000000d050000000000006000000000000000000510000000000060000000000000000605000000000000600000000000000000000010000000000d00000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000005050000000000004000000000000000010100000000000040000000000000000605000000000000400000000000000000050000000000004000000000000000070500000000000040000000000000000805000000000000400000000000000000000010000000000800000000000000100"/640, 0x280, 0x10b20}, {&(0x7f0000010700)="207fb35ca3f2322d904cc848ac58f30740819eb2fb0b2c0c62e61a93627e67e888a22be48cb54ed28c2d1957ce39195200001000000000000100000000000001b440a9c4be084348b3ca90423ffed3560300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e0000500000000001000000000000e40000690000000000490e00005000"/224, 0xe0, 0x100000}, {&(0x7f0000010800)="000000000000000000000000000000001900000000000200000000000000000001000000000005000000000000000000010000000100001000000100010001000000000000000000690000000000a06291de5c664794af887bcbaea12abb00001900000000000200000000000000000001000000000005000000000000000000010000000100001000000100010001000000000000000000500000000000a06291de5c664794af887bcbaea12abb00004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000100000000000a06291de5c664794af887bcbaea12abb010000000000000000000001000000000000720000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000a06291de5c664794af887bcbaea12abb88a22be48cb54ed28c2d1957ce391952070cc6f2650958107d9c911c7b1a2d495ae87ca2cb8b56c5898e5386d33e165688a22be48cb54ed28c2d1957ce39195200101000000000000100000000000001b440a9c4be084348b3ca90423ffed3560400000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e0000500000000001000000000000e40000690000000000490e00005000"/576, 0x240, 0x100ea0}, {&(0x7f0000010b00)="000000000000000000000000000000001900000000000200000000000000000001000000000005000000000000000000010000000100001000000100010001000000000000000000690000000000a06291de5c664794af887bcbaea12abb00001900000000000200000000000000000001000000000005000000000000000000010000000100001000000100010001000000000000000000500000000000a06291de5c664794af887bcbaea12abb00004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000100000000000a06291de5c664794af887bcbaea12abb010000000000000000000001000000000000720000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000a06291de5c664794af887bcbaea12abb88a22be48cb54ed28c2d1957ce39195247cd57e558bf8839cdb53977fabc90594fca0dcec500ce0a96087e382376bfc788a22be48cb54ed28c2d1957ce39195200201000000000000000000000000001b440a9c4be084348b3ca90423ffed3560100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e00005000"/512, 0x200, 0x101ea0}, {&(0x7f0000010d00)="000000000000000000000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000100000000000a06291de5c664794af887bcbaea12abb010000000000000000000001000000000000400000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000a06291de5c664794af887bcbaea12abb88a22be48cb54ed28c2d1957ce391952966d9c749dfcef433fff620823bd47ad3831baca4968e88682d52bae80d7248d88a22be48cb54ed28c2d1957ce39195200301000000000000000000000000001b440a9c4be084348b3ca90423ffed3560100000000000000040000000000000001000000000100000000000000cc00001000000000006b0f0000300000000000", 0x140, 0x102f40}, {&(0x7f0000010f00)="000000000000000000000000000000000300000000000000000100000000000000001000000000000000400000000000b440a9c4be084348b3ca90423ffed356917f6617967aa0f947260ff5013956ccd610bb9f2f9434909ee1d8e3822e743f88a22be48cb54ed28c2d1957ce39195200401000000000000000000000000001b440a9c4be084348b3ca90423ffed35601000000000000000500000000000000", 0xa0, 0x103fc0}, {&(0x7f0000011000)="7998e56d5abdb0037a46c807168904b714c205551235991a29cb75d4eff0eec088a22be48cb54ed28c2d1957ce39195200501000000000000000000000000001b440a9c4be084348b3ca90423ffed35601000000000000000700000000000000", 0x60, 0x105000}, {&(0x7f0000011100)="288607a36e6826efc9219f5c94f2c79f954f51a692456e626e8f2c062752f5cc88a22be48cb54ed28c2d1957ce39195200601000000000000100000000000001b440a9c4be084348b3ca90423ffed356020000000000000002000000000000000a000000000000100000000000c00000400000000000830f0000180000000040100000000000a900000000000000006b0f0000180000000040100000000000b005000000000000006b0f0000000000000050100000000000a90000000000000000530f0000180000000050100000000000b00700000000000000530f0000000000000060100000000000a90000000000000000320f0000210000000070100000000000a90000000000000000110f0000210000000080100000000000a90000000000000000f00e0000210000000000500000000000a90000000000000000cf0e0000210000000000500000000000c00000190000000000b70e0000180000000000500000000000c00000190000000000d80e0000180000000000500000000000c000001900000000000b0f0000180000000050100000000000b007000000000000000b0f0000000000000000500000000000c00000190000000000f30e000018", 0x1c0, 0x106000}, {&(0x7f0000011300)="00000000000000000000000000000000000000000000000000000000001000000000000000010000000000000500000000000000010000000000000002000000000000000200000000000000b00100000000000000010000000000000002000000000000000200000000000000b00300000000000000010000000000000002000000000000000200000000000000b00400000000000000010000000000000002000000000000000200000000000000b00200000000000000010000000000000001000000000000000200000000000000010000000000000001000000000000000200000000000000005000000000000000010000000000000200000000000000ee7083a056b01a2a4a8b38cd0b7edd10240b44dc8abec16436abe67e00dc5ae388a22be48cb54ed28c2d1957ce39195200701000000000000100000000000001b440a9c4be084348b3ca90423ffed3560200000000000000040000000000000002000000000100000000000000cc00001000000000006b0f0000300000000100000000000000cc00005000000000003b0f00003000"/416, 0x1a0, 0x106f00}, {&(0x7f0000011500)="0300000000000000000100000000000000005000000000000000190000000000b440a9c4be084348b3ca90423ffed3560300000000000000000100000000000000001000000000000000400000000000b440a9c4be084348b3ca90423ffed3560d94b39f360e25529d62d6ee71f80feefc4f04b4c4569dc4d713edc3f562e6df88a22be48cb54ed28c2d1957ce39195200801000000000000100000000000001b440a9c4be084348b3ca90423ffed3560200000000000000030000000000000003000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e00005000"/288, 0x120, 0x107fa0}, {&(0x7f0000011700)="1900000000000200000000000000000001000000000005000000000000000000010000000100001000000100010001000000000000000000500000000000a06291de5c664794af887bcbaea12abb00004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000100000000000a06291de5c664794af887bcbaea12abb010000000000000000000001000000000000590000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000a06291de5c664794af887bcbaea12abb88a22be48cb54ed28c2d1957ce391952", 0x100, 0x108f00}, {&(0x7f0000011800)="1f8f7c8312c7cc013067f2e951dfa0c99842ab3fd23f46021a02b80e7016f18988a22be48cb54ed28c2d1957ce39195200005000000000000100000000000001b440a9c4be084348b3ca90423ffed356070000000000000001000000000000000a000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b7010000f7ffffffffffffff8400000000000000006f040000b701000000", 0x160, 0x500000}, {&(0x7f0000011a00)="0000000000000000000000000000000000000000040000000000000000010000000000000090500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000400"/128, 0x80, 0x500560}, {&(0x7f0000011b00)="00000000000000000000000400000000000000000000000000000000a050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x500720}, {&(0x7f0000011c00)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x500840}, {&(0x7f0000011d00)="0000060000000000000000000000000000000060500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/96, 0x60, 0x5008e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059bc645f000000000000000059bc645f000000000000000059bc645f000000000000000059bc645f000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000080ffffffff00"/320, 0x140, 0x5009e0}, {&(0x7f0000012000)="000000000000000000000600000000000000000100000000000000d0500000000000000000000000000000300000000000000000000000000000000000000000000001000000000000000000000000000000000000000000010600000000000000283ab6f9ecf14b5a855558d688c83bf3000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000005abc645f000000002f9d171c59bc645f00"/224, 0xe0, 0x500b60}, {&(0x7f0000012100)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x500c80}, {&(0x7f0000012200)="000000000000000000000000000000000000060000000000000000000000000000000000510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/128, 0x80, 0x500d20}, {&(0x7f0000012300)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x500e40}, {&(0x7f0000012400)="000000000000000000070000000000000000000000000000000010500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x500ee0}, {&(0x7f0000012500)="7b72aef788a6275559c50bb1e40f14f27f271256929dd242e0a0cfc58f00a32588a22be48cb54ed28c2d1957ce39195200105000000000000100000000000001b440a9c4be084348b3ca90423ffed356070000000000000002000000000000000e000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000a90000000000000000410f0000210000000000500000000000c00000190000000000290f0000180000000010500000000000a90000000000000000080f0000210000000030500000000000a80030000000000000d30e0000350000000060500000000000a90000000000000000b20e0000210000000090500000000000a90000000000000000910e00002100000000a0500000000000a90000000000000000700e00002100000000c0500000000000a900000000000000004f0e00002100000000d0500000000000a901000000000000002e0e00002100000000e0500000000000a900000000000000000d0e0000210000000000510000000000a90000000000000000ec0d0000210000000000690000000000c00000190000000000d40d000018", 0x1c0, 0x501000}, {&(0x7f0000012700)="0000010000000000000500000000000000010000000000000006000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000006000000000000000200000000000000b00700000000000000010000000000000006000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000010000000000000007000000000000000200000000000000b0020000000000000000c000000000000000010000000000000500000000000000010000000000000007000000000000000200000000000000b00100000000000000010000000000000004000000000000000200000000000000b003000000000000000010000000000000000100000000000002000000000000005ee5a1b49963fb65c5b961dffd26aaa0dddba3cb8635c4190b535ffcbc28db2988a22be48cb54ed28c2d1957ce39195200205000000000000100000000000001b440a9c4be084348b3ca90423ffed356050000000000000002000000000000000b000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000a90000000000000000410f0000210000000000500000000000c00000190000000000290f0000180000000010500000000000a90000000000000000080f0000210000000020500000000000a90000000000000000e70e0000210000000070500000000000a90000000000000000c60e0000210000000080500000000000a90000000000000000a50e0000210000000090500000000000a90000000000000000840e00002100000000a0500000000000a90000000000000000630e0000210000000000690000000000c000001900000000004b0e0000180000000000690000000000c000001900000000004b0e0000180000000000690000000000c000001900000000002a0e0000180000000000500000000000c00000190000000000f30e000018", 0x380, 0x501e40}, {&(0x7f0000012b00)="0000000000000000000000000000000000000000000000010000000000000500000000000000010000000000000004000000000000000000010000000000000500000000000000010000000000000004000000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000004000000000000000200000000000000b00700000000000000010000000000000004000000000000000200000000000000b00400000000000000010000000000000005000000000000000200000000000000b00200000000000000010000000000000005000000000000000200000000000000b00100000000000000007000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b00500000000000000010000000000000004000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000", 0x1a0, 0x502e60}, {&(0x7f0000012d00)="35f8954a31af7958528f10d8119b0d0b5ddc00db15e5bd41f2b00d7b477a6c2d88a22be48cb54ed28c2d1957ce39195200605000000000000100000000000001b440a9c4be084348b3ca90423ffed356060000000000000007000000000000000100000000f6ffffffffffffff8000305000000000003b0f0000600000000000", 0x80, 0x506000}, {&(0x7f0000012e00)="ad7facb2586fc6e966c004d7d1d16b024f5805ff7cb47c7a85dabd8b48892ca7ad7facb2586fc6e966c004d7d1d16b024f5805ff7cb47c7a85dabd8b48892ca7ad7facb2586fc6e966c004d7d1d16b024f5805ff7cb47c7a85dabd8b48892ca7694d883953a80545648883c3072774d0657c7a6aeee94b56f892847a252fb5b888a22be48cb54ed28c2d1957ce39195200705000000000000100000000000001b440a9c4be084348b3ca90423ffed3560400000000000000040000000000000003000000000100000000000000cc00001000000000006b0f0000300000000100000000000000cc00005000000000003b0f0000300000000100000000000000cc00006900000000000b0f00003000"/288, 0x120, 0x506fa0}, {&(0x7f0000013000)="000000000000000000000000000000000300000000000000000100000000000000006900000000000000190000000000b440a9c4be084348b3ca90423ffed3560300000000000000000100000000000000005000000000000000190000000000b440a9c4be084348b3ca90423ffed3560300000000000000000100000000000000001000000000000000400000000000b440a9c4be084348b3ca90423ffed356ebaab93bb2fa21eee4e6ffcc90c50da2a8ebc59644ec4748ea5ffcb4c2bc9b5f88a22be48cb54ed28c2d1957ce39195200805000000000000100000000000001b440a9c4be084348b3ca90423ffed35604000000000000000700000000000000", 0x100, 0x507f60}, {&(0x7f0000013100)="728fa0b9f8c71525fad79d108e9ef2e804821ee6bf6d93067046a8dfa79d695d88a22be48cb54ed28c2d1957ce39195200905000000000000100000000000001b440a9c4be084348b3ca90423ffed3560400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c00"/160, 0xa0, 0x509000}, {&(0x7f0000013200)="0000000000000000000000000000000000000000000000000000000002002e2e04000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059bc645f000000000000000059bc645f000000000000000059bc645f0000000000000000000000000000000000000000e4aac598099f34419a17dc5872767b3b00cb24c496ce441e958f0a65f7bc47e888a22be48cb54ed28c2d1957ce39195200a05000000000000100000000000001b440a9c4be084348b3ca90423ffed356040000000000000009000000000000000100000000283ab6f9ecf14b5afb855558d688c83bf3930f0000080000000000", 0x140, 0x509f40}, {&(0x7f0000013400)="0000000000000000000000000000000000000000000000000500000000000000c520767953824da67a7e84b619d8b0f7d4759503f278af1c094cf8a00d95c7e588a22be48cb54ed28c2d1957ce39195200b05000000000000100000000000001b440a9c4be084348b3ca90423ffed356060000000000000002000000000000000e000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000030500000000000a80030000000000000150f0000350000000060500000000000a90000000000000000f40e0000210000000090500000000000a90000000000000000d30e00002100000000a0500000000000a90000000000000000b20e00002100000000b0500000000000a90000000000000000910e00002100000000c0500000000000a90000000000000000700e00002100000000d0500000000000a901000000000000004f0e00002100000000e0500000000000a900000000000000002e0e00002100000000f0500000000000a900000000000000000d0e0000210000000000510000000000a90000000000000000ec0d0000210000000000690000000000c00000190000000000d40d000018", 0x1e0, 0x50afe0}, {&(0x7f0000013600)="0000010000000000000500000000000000010000000000000006000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000006000000000000000200000000000000b00700000000000000010000000000000006000000000000000100000000000000b20500000000000000050100000000000000000000000000000100000000c000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b0030000000000000000100000000000000001000000000000020000000000000091e8022781bc6da1465d7a4d0bc01e3bc7d3cfec18da1dcb636c6c0c5a244cbd88a22be48cb54ed28c2d1957ce39195200c05000000000000100000000000001b440a9c4be084348b3ca90423ffed3560600000000000000050000000000000012000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e0000230000000001000000000000600200000000000000190e0000230000000001000000000000600300000000000000f60d0000230000000001000000000000600400000000000000d30d0000230000000001000000000000600500000000000000b00d0000230000000001000000000000600600000000000000890d0000270000000101000000000000010000000000000000e90c0000a000000001010000000000000c0001000000000000da0c00000f0000000101000000000000544bae790400000000b70c000023000000010100000000000054482d12f600000000940c0000230000000101000000000000600200000000000000710c00002300000001010000000000006003000000000000004e0c00002300"/1024, 0x400, 0x50be40}, {&(0x7f0000013a00)="0000000000000000000000000000000000000003010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c653003010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c65300200000000000000050066696c653006000000000000000600000000000000140000000000000000000000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b06010000000000000100000000000000000600000000000000000009000166696c652e636f6c6405010000000000000100000000000000000600000000000000000005000166696c653305010000000000000100000000000000000600000000000000000005000166696c653204010000000000000100000000000000000600000000000000000005000166696c653101010000000000000100000000000000000600000000000000000005000266696c653004010000000000000100000000000000000600000000000000000005000166696c653105010000000000000100000000000000000600000000000000000005000166696c653205010000000000000100000000000000000600000000000000000005000166696c653306010000000000000100000000000000000600000000000000000009000166696c652e636f6c6401010000000000000100000000000000000600000000000000000005000266696c6530000000000000000002002e2e030000000000000006000000000000003a0000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000059bc645f00000000000000005abc645f00000000ca84761b5abc645f00000000ca84761b59bc645f00000000000000001f138cdaf37240590f2d6184c72c5c5fa2c8471ca6ea5d214f0c331ba667a4a588a22be48cb54ed28c2d1957ce39195200d05000000000000100000000000001b440a9c4be084348b3ca90423ffed356060000000000000005000000000000000200000001000100000000000001000000000000000000c05000000000000600000000000000020100000000000001000000000000000000e050000000000006", 0x400, 0x50cca0}, {&(0x7f0000013e00)="7aa87dabdf654cbfc453e00fcb0e955a6e8e190a76f9d595d43f9a8e9eb6e5f288a22be48cb54ed28c2d1957ce39195200e05000000000000100000000000001b440a9c4be084348b3ca90423ffed3560600000000000000050000000000000011000000000201000000000000010000000000000000fb0e0000a000000002010000000000000c0101000000000000ec0e00000f00000002010000000000006c0000000000000000bd0a00002f04000003010000000000000100000000000000001d0a0000a000000003010000000000000c01010000000000000e0a00000f00000003010000000000006c0000000000000000d30900003b000000040100000000000001000000000000000033090000a000000004010000000000000c0001000000000000240900000f00000004010000000000001822a8f12600000000f50800002f000000040100000000000018d65ba13500000000c60800002f00000004010000000000006c0000000000000000a70800001f000000050100000000000001000000000000000007080000a000000005010000000000000c0001000000000000e90700001e00000005010000000000006c0000000000000000b407000035000000060100000000000001000000000000000014070000a000000006010000000000000c0001000000000000010700001300000006010000000000006c0000000000000000880600007900"/544, 0x220, 0x50e000}, {&(0x7f0000014100)="0000000000000000000000000006000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6406000000000000000600000000000000640000000000000064000000000000000000000000000000010000000000000000000000ed81000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b06000000000000000030000000000000000000000100305000000000000030000000000000000000000000000000300000000000000400000000000000050066696c65320500000000000000050066696c653306000000000000000600000000000000282300000000000000300000000000000000000000000000020000000000000000000000ed81000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b06000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000060000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000060000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c6531060000000000000006000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000ed81000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b0600000000000000260000000000000000000000002f746d702f73797a2d696d61676567656e3039313633303131372f66696c65302f66696c65300300000000000000050066696c653106000000000000000600000000000000260000000000000026000000000000000000000000000000010000000000000000000000ffa1000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b06000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c0200000000000000050066696c6530060000000000000006000000000000001a040000000000001a040000000000000000000000000000010000000000000000000000ed81000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761baac337e198ac0c071eda66ffb7407b1f4d163e9ea1763b9affa2f30a5a619b6288a22be48cb54ed28c2d1957ce39195200f05000000000000100000000000001b440a9c4be084348b3ca90423ffed356060000000000000001000000000000000a000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b7010000f7ffffffffffffff8400000000000000006f040000b701000000", 0xa80, 0x50e6e0}, {&(0x7f0000014c00)="0000000000000000000000000000000000000000040000000000000000010000000000000090500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000400"/128, 0x80, 0x50f560}, {&(0x7f0000014d00)="00000000000000000000000400000000000000000000000000000000a050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x50f720}, {&(0x7f0000014e00)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x50f840}, {&(0x7f0000014f00)="0000060000000000000000000000000000000060500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/96, 0x60, 0x50f8e0}, {&(0x7f0000015000)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059bc645f000000000000000059bc645f000000000000000059bc645f000000000000000059bc645f000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000080ffffffff00"/320, 0x140, 0x50f9e0}, {&(0x7f0000015200)="000000000000000000000600000000000000000100000000000000d0500000000000000000000000000000300000000000000000000000000000000000000000000001000000000000000000000000000000000000000000010600000000000000283ab6f9ecf14b5a855558d688c83bf3000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000005abc645f000000002f9d171c59bc645f00"/224, 0xe0, 0x50fb60}, {&(0x7f0000015300)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x50fc80}, {&(0x7f0000015400)="000000000000000000000000000000000000060000000000000000000000000000000000510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/128, 0x80, 0x50fd20}, {&(0x7f0000015500)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x50fe40}, {&(0x7f0000015600)="0000000000000000000600000000000000000000000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x50fee0}, {&(0x7f0000015700)="1b48b604ef09b29c3376f8ec545346e49e87ce4e9c33de4555b179ce04d3ef6088a22be48cb54ed28c2d1957ce39195200005100000000000100000000000001b440a9c4be084348b3ca90423ffed3560600000000000000040000000000000004000000000000000000000000f90100000000000000730f0000280000000100000000000000cc0000100000000000430f0000300000000100000000000000cc0000500000000000130f0000300000000100000000000000cc0000690000000000e30e00003000"/224, 0xe0, 0x510000}, {&(0x7f0000015800)="00000000000000000300000000000000000100000000000000006900000000000000190000000000b440a9c4be084348b3ca90423ffed3560300000000000000000100000000000000005000000000000000190000000000b440a9c4be084348b3ca90423ffed3560300000000000000000100000000000000001000000000000000400000000000b440a9c4be084348b3ca90423ffed3560000000000000000", 0xa0, 0x510f40}, {&(0x7f0000015900)="ad8730834ea118a14589734c6d740438605650cf1e7d5949e3190f5c8ef1adc588a22be48cb54ed28c2d1957ce39195200006900000000000100000000000001b440a9c4be084348b3ca90423ffed356060000000000000005000000000000001c000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e00002300000001010000000000000100000000000000009c0d0000a000000001010000000000000c00010000000000008d0d00000f0000000101000000000000544bae7904000000006a0d000023000000010100000000000054482d12f600000000470d0000230000000201000000000000010000000000000000a70c0000a000000002010000000000000c0101000000000000980c00000f00000002010000000000006c0000000000000000690800002f0400000301000000000000010000000000000000c9070000a000000003010000000000000c0101000000000000ba0700000f00000003010000000000006c00000000000000007f0700003b0000000401000000000000010000000000000000df060000a000000004010000000000000c0001000000000000d00600000f00000004010000000000001822a8f12600000000a10600002f000000040100000000000018d65ba13500000000720600002f00000004010000000000006c0000000000000000530600001f0000000501000000000000010000000000000000b3050000a000000005010000000000000c0001000000000000950500001e00000005010000000000006c000000000000000060050000350000000601000000000000010000000000000000c0040000a000000006010000000000000c0001000000000000ad0400001300000006010000000000006c000000000000000034040000790000", 0x320, 0x690000}, {&(0x7f0000015d00)="0000000000000000000000000000000000000000000000000006000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6406000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff81000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b06000000000000000030000000000000000000000100305000000000000030000000000000000000000000000000300000000000000400000000000000050066696c65320500000000000000050066696c653306000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff81000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b06000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000060000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000060000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c653106000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff81000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b0600000000000000260000000000000000000000002f746d702f73797a2d696d61676567656e3039313633303131372f66696c65302f66696c65300300000000000000050066696c653106000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffa1000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b06000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c0200000000000000050066696c653006000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff81000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b03010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c65300200000000000000050066696c653006000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff41000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b5abc645f00000000ca84761b04010000000000000100000000000000000600000000000000000005000166696c653105010000000000000100000000000000000600000000000000000005000166696c653205010000000000000100000000000000000600000000000000000005000166696c653306010000000000000100000000000000000600000000000000000009000166696c652e636f6c6401010000000000000100000000000000000600000000000000000005000266696c6530000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059bc645f000000000000000059bc645f000000000000000059bc645f000000000000000059bc645f0000000000000000", 0xb80, 0x690480}], 0x0, &(0x7f0000016900)) 12:04:25 executing program 4: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/cuse\x00', 0x82, 0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xe7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) io_setup(0x2, &(0x7f0000000400)=0x0) io_submit(r1, 0x41, &(0x7f0000000440)=[&(0x7f0000000000)={0x4, 0x960000, 0x0, 0x1, 0x0, r0, &(0x7f00000001c0)="10000000060000000000000000000000b22025285db74192e7576d9062ec6e2fe8ffff3ff248691861d03a71091d334252afb1af5b8f0474c2ed58338226131291198f3d70dcf797ac42d0eeed042c06b56b89f02f92b12ebe4c45948a362a76def2f4955f100a13131f474b140942110257e173cea102775e1b3873ebf98dac6421f6d449544114b8ce29f4b48d1738b5be127a96f24c9d3c130e1a6c2eb5b3f12eb6a1f5051594545cbb895e65d83c08d2d6cd56694e5a6c00f54aceaf498f57b2a56634a23ae7", 0x10}]) 12:04:25 executing program 3: getresuid(&(0x7f0000000000), &(0x7f0000000040), 0x0) 12:04:25 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_buf(r0, 0x0, 0x30, &(0x7f0000000000)=""/184, &(0x7f00000000c0)=0xb8) [ 210.470895][ T9942] BTRFS: device fsid 88a22be4-8cb5-4ed2-8c2d-1957ce391952 devid 1 transid 7 /dev/loop2 scanned by syz-executor.2 (9942) 12:04:25 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x2) setresuid(0x0, r2, 0x0) ioctl$KDSKBMETA(r0, 0x4bfb, 0x0) 12:04:25 executing program 4: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/cuse\x00', 0x82, 0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xe7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) io_setup(0x2, &(0x7f0000000400)=0x0) io_submit(r1, 0x41, &(0x7f0000000440)=[&(0x7f0000000000)={0x4, 0x960000, 0x0, 0x1, 0x0, r0, &(0x7f00000001c0)="10000000060000000000000000000000b22025285db74192e7576d9062ec6e2fe8ffff3ff248691861d03a71091d334252afb1af5b8f0474c2ed58338226131291198f3d70dcf797ac42d0eeed042c06b56b89f02f92b12ebe4c45948a362a76def2f4955f100a13131f474b140942110257e173cea102775e1b3873ebf98dac6421f6d449544114b8ce29f4b48d1738b5be127a96f24c9d3c130e1a6c2eb5b3f12eb6a1f5051594545cbb895e65d83c08d2d6cd56694e5a6c00f54aceaf498f57b2a56634a23ae7", 0x10}]) 12:04:25 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x2) setresuid(0x0, r2, 0x0) ioctl$KDSKBMETA(r0, 0x4bfb, 0x0) [ 210.575990][ T9942] BTRFS info (device loop2): disk space caching is enabled [ 210.596943][ T8361] usb 6-1: new high-speed USB device number 4 using dummy_hcd 12:04:25 executing program 3: getresuid(&(0x7f0000000000), &(0x7f0000000040), 0x0) [ 210.630789][ T9942] BTRFS info (device loop2): has skinny extents [ 210.874203][ T9942] BTRFS info (device loop2): enabling ssd optimizations [ 210.967418][ T8361] usb 6-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=e1.dd [ 210.976586][ T8361] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 211.017144][ T8361] usb 6-1: config 0 descriptor?? [ 211.727108][ T8361] asix 6-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 211.940947][ T8361] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 211.951500][ T8361] asix 6-1:0.0 (unnamed net_device) (uninitialized): Error reading PHYID register: ffffffb9 [ 211.998676][ T8361] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 212.032184][ T8361] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 212.042417][ T8361] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to write GPIO value 0x00b0: ffffffb9 [ 212.087465][ T8361] asix: probe of 6-1:0.0 failed with error -71 [ 212.096573][ T8361] usb 6-1: USB disconnect, device number 4 12:04:27 executing program 1: eventfd2(0x0, 0x0) unshare(0x400) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vhost-net\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$capi20(0xffffffffffffff9c, &(0x7f0000000040)='/dev/capi20\x00', 0x0, 0x0) openat$userio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/userio\x00', 0x0, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000100)={0x1fb}, &(0x7f0000000200)={0x0, 0x1c9c380}, 0x0) 12:04:27 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_buf(r0, 0x0, 0x30, &(0x7f0000000000)=""/184, &(0x7f00000000c0)=0xb8) 12:04:27 executing program 4: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/cuse\x00', 0x82, 0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xe7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) io_setup(0x2, &(0x7f0000000400)=0x0) io_submit(r1, 0x41, &(0x7f0000000440)=[&(0x7f0000000000)={0x4, 0x960000, 0x0, 0x1, 0x0, r0, &(0x7f00000001c0)="10000000060000000000000000000000b22025285db74192e7576d9062ec6e2fe8ffff3ff248691861d03a71091d334252afb1af5b8f0474c2ed58338226131291198f3d70dcf797ac42d0eeed042c06b56b89f02f92b12ebe4c45948a362a76def2f4955f100a13131f474b140942110257e173cea102775e1b3873ebf98dac6421f6d449544114b8ce29f4b48d1738b5be127a96f24c9d3c130e1a6c2eb5b3f12eb6a1f5051594545cbb895e65d83c08d2d6cd56694e5a6c00f54aceaf498f57b2a56634a23ae7", 0x10}]) 12:04:27 executing program 3: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="000000000000e4ff280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001400)=@newtfilter={0x40, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0x4}}, [@filter_kind_options=@f_matchall={{0xd, 0x1, 'matchall\x00'}, {0xc, 0x2, [@TCA_MATCHALL_FLAGS={0x8, 0x3, 0x3}]}}]}, 0x40}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) 12:04:27 executing program 2: r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) setxattr$security_ima(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='security.ima\x00', &(0x7f0000000100)=@ng={0x4, 0x8}, 0x2, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:04:27 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x66, 0x23, 0xf, 0x40, 0x17ef, 0x7203, 0xe1dd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x47, 0x7c, 0x34}}]}}]}}, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f00000008c0)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x40, 0xb, 0x2, "1b65"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000bc0)={0x2c, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) [ 212.511928][T10020] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 212.576129][ T28] audit: type=1804 audit(1602590667.289:30): pid=10024 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir402157219/syzkaller.M6ZG9P/49/bus" dev="sda1" ino=16072 res=1 errno=0 [ 212.618990][T10020] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 12:04:27 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x24, 0x1, 0x1, 0x201, 0x0, 0x0, {}, [@CTA_NAT_SRC={0xc, 0x19, 0x0, 0x1, [@CTA_NAT_V4_MINIP={0x8, 0x2, @empty=0x50000}]}, @CTA_TUPLE_REPLY={0x4}]}, 0x24}}, 0x0) 12:04:27 executing program 4: r0 = openat$rtc(0xffffff9c, &(0x7f00000003c0)='/dev/rtc0\x00', 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x1, 0x0, 0x7f}) 12:04:27 executing program 2: r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) setxattr$security_ima(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='security.ima\x00', &(0x7f0000000100)=@ng={0x4, 0x8}, 0x2, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:04:27 executing program 1: eventfd2(0x0, 0x0) unshare(0x400) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vhost-net\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$capi20(0xffffffffffffff9c, &(0x7f0000000040)='/dev/capi20\x00', 0x0, 0x0) openat$userio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/userio\x00', 0x0, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000100)={0x1fb}, &(0x7f0000000200)={0x0, 0x1c9c380}, 0x0) 12:04:27 executing program 3: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="000000000000e4ff280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001400)=@newtfilter={0x40, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0x4}}, [@filter_kind_options=@f_matchall={{0xd, 0x1, 'matchall\x00'}, {0xc, 0x2, [@TCA_MATCHALL_FLAGS={0x8, 0x3, 0x3}]}}]}, 0x40}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) 12:04:27 executing program 4: r0 = openat$rtc(0xffffff9c, &(0x7f00000003c0)='/dev/rtc0\x00', 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x1, 0x0, 0x7f}) [ 212.871988][T10047] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 212.881892][ T28] audit: type=1804 audit(1602590667.589:31): pid=10045 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir402157219/syzkaller.M6ZG9P/50/bus" dev="sda1" ino=16072 res=1 errno=0 12:04:27 executing program 2: r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) setxattr$security_ima(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='security.ima\x00', &(0x7f0000000100)=@ng={0x4, 0x8}, 0x2, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:04:27 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x24, 0x1, 0x1, 0x201, 0x0, 0x0, {}, [@CTA_NAT_SRC={0xc, 0x19, 0x0, 0x1, [@CTA_NAT_V4_MINIP={0x8, 0x2, @empty=0x50000}]}, @CTA_TUPLE_REPLY={0x4}]}, 0x24}}, 0x0) [ 212.957183][ T2473] usb 6-1: new high-speed USB device number 5 using dummy_hcd 12:04:27 executing program 1: eventfd2(0x0, 0x0) unshare(0x400) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vhost-net\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$capi20(0xffffffffffffff9c, &(0x7f0000000040)='/dev/capi20\x00', 0x0, 0x0) openat$userio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/userio\x00', 0x0, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000100)={0x1fb}, &(0x7f0000000200)={0x0, 0x1c9c380}, 0x0) 12:04:27 executing program 4: r0 = openat$rtc(0xffffff9c, &(0x7f00000003c0)='/dev/rtc0\x00', 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x1, 0x0, 0x7f}) 12:04:27 executing program 3: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="000000000000e4ff280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001400)=@newtfilter={0x40, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0x4}}, [@filter_kind_options=@f_matchall={{0xd, 0x1, 'matchall\x00'}, {0xc, 0x2, [@TCA_MATCHALL_FLAGS={0x8, 0x3, 0x3}]}}]}, 0x40}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) [ 213.140692][ T28] audit: type=1804 audit(1602590667.859:32): pid=10057 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir402157219/syzkaller.M6ZG9P/51/bus" dev="sda1" ino=16063 res=1 errno=0 [ 213.326114][T10068] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 213.337449][ T2473] usb 6-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=e1.dd [ 213.360140][ T2473] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 213.397787][ T2473] usb 6-1: config 0 descriptor?? [ 214.097079][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 214.328286][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 214.338635][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Error reading PHYID register: ffffffb9 [ 214.377077][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 214.407075][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 214.417843][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to write GPIO value 0x00b0: ffffffb9 [ 214.457150][ T2473] asix: probe of 6-1:0.0 failed with error -71 [ 214.465779][ T2473] usb 6-1: USB disconnect, device number 5 12:04:29 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x66, 0x23, 0xf, 0x40, 0x17ef, 0x7203, 0xe1dd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x47, 0x7c, 0x34}}]}}]}}, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f00000008c0)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x40, 0xb, 0x2, "1b65"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000bc0)={0x2c, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 12:04:29 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x24, 0x1, 0x1, 0x201, 0x0, 0x0, {}, [@CTA_NAT_SRC={0xc, 0x19, 0x0, 0x1, [@CTA_NAT_V4_MINIP={0x8, 0x2, @empty=0x50000}]}, @CTA_TUPLE_REPLY={0x4}]}, 0x24}}, 0x0) 12:04:29 executing program 2: r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) setxattr$security_ima(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='security.ima\x00', &(0x7f0000000100)=@ng={0x4, 0x8}, 0x2, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:04:29 executing program 1: eventfd2(0x0, 0x0) unshare(0x400) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vhost-net\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$capi20(0xffffffffffffff9c, &(0x7f0000000040)='/dev/capi20\x00', 0x0, 0x0) openat$userio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/userio\x00', 0x0, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000100)={0x1fb}, &(0x7f0000000200)={0x0, 0x1c9c380}, 0x0) 12:04:29 executing program 4: r0 = openat$rtc(0xffffff9c, &(0x7f00000003c0)='/dev/rtc0\x00', 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x1, 0x0, 0x7f}) 12:04:29 executing program 3: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="000000000000e4ff280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001400)=@newtfilter={0x40, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0x4}}, [@filter_kind_options=@f_matchall={{0xd, 0x1, 'matchall\x00'}, {0xc, 0x2, [@TCA_MATCHALL_FLAGS={0x8, 0x3, 0x3}]}}]}, 0x40}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) [ 214.892838][T10096] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 12:04:29 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x24, 0x1, 0x1, 0x201, 0x0, 0x0, {}, [@CTA_NAT_SRC={0xc, 0x19, 0x0, 0x1, [@CTA_NAT_V4_MINIP={0x8, 0x2, @empty=0x50000}]}, @CTA_TUPLE_REPLY={0x4}]}, 0x24}}, 0x0) [ 214.963669][ T28] audit: type=1804 audit(1602590669.679:33): pid=10101 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir402157219/syzkaller.M6ZG9P/52/bus" dev="sda1" ino=16088 res=1 errno=0 12:04:29 executing program 4: eventfd2(0x0, 0x0) unshare(0x400) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vhost-net\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$capi20(0xffffffffffffff9c, &(0x7f0000000040)='/dev/capi20\x00', 0x0, 0x0) openat$userio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/userio\x00', 0x0, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000100)={0x1fb}, &(0x7f0000000200)={0x0, 0x1c9c380}, 0x0) 12:04:29 executing program 1: capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)) capset(&(0x7f0000000000)={0x20080522}, &(0x7f00000000c0)={0x0, 0x0, 0xffff}) 12:04:29 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 12:04:29 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="290000002100190400003fffffffda060200000000e80001060000040d0003", 0x1f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="240000001e0007041dfffd946f610500020000000000000000000800080001", 0x1f}], 0x1}, 0x0) r0 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x6, 0x0, &(0x7f0000000100), 0x6, &(0x7f0000000100)}], 0x146ac8296e8d6ee, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 12:04:29 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @private0}, 0x17) [ 215.287174][ T2473] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 215.649271][ T2473] usb 6-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=e1.dd [ 215.686611][ T2473] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 215.717668][ T2473] usb 6-1: config 0 descriptor?? [ 216.417110][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 216.626977][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 216.639721][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Error reading PHYID register: ffffffb9 [ 216.677012][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 216.708007][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 216.718251][ T2473] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to write GPIO value 0x00b0: ffffffb9 [ 216.781526][ T2473] asix: probe of 6-1:0.0 failed with error -71 [ 216.789953][ T2473] usb 6-1: USB disconnect, device number 6 12:04:31 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @private0}, 0x17) 12:04:31 executing program 1: capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)) capset(&(0x7f0000000000)={0x20080522}, &(0x7f00000000c0)={0x0, 0x0, 0xffff}) 12:04:31 executing program 4: eventfd2(0x0, 0x0) unshare(0x400) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vhost-net\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$capi20(0xffffffffffffff9c, &(0x7f0000000040)='/dev/capi20\x00', 0x0, 0x0) openat$userio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/userio\x00', 0x0, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000100)={0x1fb}, &(0x7f0000000200)={0x0, 0x1c9c380}, 0x0) 12:04:31 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 12:04:31 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="290000002100190400003fffffffda060200000000e80001060000040d0003", 0x1f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="240000001e0007041dfffd946f610500020000000000000000000800080001", 0x1f}], 0x1}, 0x0) r0 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x6, 0x0, &(0x7f0000000100), 0x6, &(0x7f0000000100)}], 0x146ac8296e8d6ee, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 12:04:32 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 12:04:32 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @private0}, 0x17) 12:04:32 executing program 1: capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)) capset(&(0x7f0000000000)={0x20080522}, &(0x7f00000000c0)={0x0, 0x0, 0xffff}) 12:04:32 executing program 4: eventfd2(0x0, 0x0) unshare(0x400) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vhost-net\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$capi20(0xffffffffffffff9c, &(0x7f0000000040)='/dev/capi20\x00', 0x0, 0x0) openat$userio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/userio\x00', 0x0, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000100)={0x1fb}, &(0x7f0000000200)={0x0, 0x1c9c380}, 0x0) 12:04:32 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @private0}, 0x17) 12:04:32 executing program 1: capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)) capset(&(0x7f0000000000)={0x20080522}, &(0x7f00000000c0)={0x0, 0x0, 0xffff}) 12:04:32 executing program 4: r0 = openat$vimc1(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/video1\x00', 0x2, 0x0) ioctl$VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000200)={0x0, 0xb, 0x4, 0x0, 0x0, {0x0, 0xea60}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "eff6574d"}}) 12:04:32 executing program 2: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8910, &(0x7f0000001880)={'team0\x00'}) 12:04:32 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="290000002100190400003fffffffda060200000000e80001060000040d0003", 0x1f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="240000001e0007041dfffd946f610500020000000000000000000800080001", 0x1f}], 0x1}, 0x0) r0 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x6, 0x0, &(0x7f0000000100), 0x6, &(0x7f0000000100)}], 0x146ac8296e8d6ee, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 12:04:32 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bsg\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) close_range(r1, 0xffffffffffffffff, 0x0) 12:04:32 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 12:04:32 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_DEL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, 0x3, 0x7, 0x3}, 0x14}}, 0x0) sendmsg$NFNL_MSG_ACCT_NEW(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x28, 0x0, 0x7, 0x201, 0x0, 0x0, {}, [@NFACCT_FLAGS={0x8}, @NFACCT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x28}}, 0x0) 12:04:33 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 12:04:33 executing program 2: bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x0, "000001000000000008fc9dfc00000000000200f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000e10004003c5811039e15775027ecce66fd792bbf0e5bf5fd9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x163, &(0x7f0000000480)="c4c691094bca019919da07ae2df75511878f43e907000000000000000022addee07bee6333b5cacd893169b618322ff6602022511253508b5a4496728c2a46e1bc340e29b9ab9b71362838350808ffdb2dc4a741357baa16dacdcfac32957d83d8c0b2e3482945fef116371f8c8c0c4db583a208718e3cccd9dd3bf7a0b9daf36c29d2d3e73af34a91a4a8844ee497e66452419a30843900bb4ff9a7df5ee0fdbb6e3a288594f90399513f49d5135aea235b86495999dd604f5f8e6845a8a8c2e95d09954d467317f1ec9fc6a90a3163cb1544c90bc985dba0f4632b000000008a8243dfa0a42ab1260348f2f91a17f7a3250238cb032eb83190da0000000000009eceec25e996332bd0e9bc001e3bcf80ad042683e0525098919d2084ccb7af9c30cd8f1b535f6be16a2294132e05cad41fe9b5c4bfec86bb203ca7a8e8a625f6d294f820a388620808537ac0473b883bfa1d5d54463d5d987fdb584119a8163d4674"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x2f) 12:04:33 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bsg\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) close_range(r1, 0xffffffffffffffff, 0x0) 12:04:33 executing program 2: bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x0, "000001000000000008fc9dfc00000000000200f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000e10004003c5811039e15775027ecce66fd792bbf0e5bf5fd9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x163, &(0x7f0000000480)="c4c691094bca019919da07ae2df75511878f43e907000000000000000022addee07bee6333b5cacd893169b618322ff6602022511253508b5a4496728c2a46e1bc340e29b9ab9b71362838350808ffdb2dc4a741357baa16dacdcfac32957d83d8c0b2e3482945fef116371f8c8c0c4db583a208718e3cccd9dd3bf7a0b9daf36c29d2d3e73af34a91a4a8844ee497e66452419a30843900bb4ff9a7df5ee0fdbb6e3a288594f90399513f49d5135aea235b86495999dd604f5f8e6845a8a8c2e95d09954d467317f1ec9fc6a90a3163cb1544c90bc985dba0f4632b000000008a8243dfa0a42ab1260348f2f91a17f7a3250238cb032eb83190da0000000000009eceec25e996332bd0e9bc001e3bcf80ad042683e0525098919d2084ccb7af9c30cd8f1b535f6be16a2294132e05cad41fe9b5c4bfec86bb203ca7a8e8a625f6d294f820a388620808537ac0473b883bfa1d5d54463d5d987fdb584119a8163d4674"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x2f) 12:04:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_DEL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, 0x3, 0x7, 0x3}, 0x14}}, 0x0) sendmsg$NFNL_MSG_ACCT_NEW(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x28, 0x0, 0x7, 0x201, 0x0, 0x0, {}, [@NFACCT_FLAGS={0x8}, @NFACCT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x28}}, 0x0) 12:04:33 executing program 2: bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x0, "000001000000000008fc9dfc00000000000200f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000e10004003c5811039e15775027ecce66fd792bbf0e5bf5fd9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x163, &(0x7f0000000480)="c4c691094bca019919da07ae2df75511878f43e907000000000000000022addee07bee6333b5cacd893169b618322ff6602022511253508b5a4496728c2a46e1bc340e29b9ab9b71362838350808ffdb2dc4a741357baa16dacdcfac32957d83d8c0b2e3482945fef116371f8c8c0c4db583a208718e3cccd9dd3bf7a0b9daf36c29d2d3e73af34a91a4a8844ee497e66452419a30843900bb4ff9a7df5ee0fdbb6e3a288594f90399513f49d5135aea235b86495999dd604f5f8e6845a8a8c2e95d09954d467317f1ec9fc6a90a3163cb1544c90bc985dba0f4632b000000008a8243dfa0a42ab1260348f2f91a17f7a3250238cb032eb83190da0000000000009eceec25e996332bd0e9bc001e3bcf80ad042683e0525098919d2084ccb7af9c30cd8f1b535f6be16a2294132e05cad41fe9b5c4bfec86bb203ca7a8e8a625f6d294f820a388620808537ac0473b883bfa1d5d54463d5d987fdb584119a8163d4674"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x2f) 12:04:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_DEL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, 0x3, 0x7, 0x3}, 0x14}}, 0x0) sendmsg$NFNL_MSG_ACCT_NEW(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x28, 0x0, 0x7, 0x201, 0x0, 0x0, {}, [@NFACCT_FLAGS={0x8}, @NFACCT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x28}}, 0x0) 12:04:33 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bsg\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) close_range(r1, 0xffffffffffffffff, 0x0) 12:04:33 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="290000002100190400003fffffffda060200000000e80001060000040d0003", 0x1f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="240000001e0007041dfffd946f610500020000000000000000000800080001", 0x1f}], 0x1}, 0x0) r0 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x6, 0x0, &(0x7f0000000100), 0x6, &(0x7f0000000100)}], 0x146ac8296e8d6ee, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 12:04:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_DEL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, 0x3, 0x7, 0x3}, 0x14}}, 0x0) sendmsg$NFNL_MSG_ACCT_NEW(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x28, 0x0, 0x7, 0x201, 0x0, 0x0, {}, [@NFACCT_FLAGS={0x8}, @NFACCT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x28}}, 0x0) 12:04:34 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 12:04:34 executing program 2: bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x0, "000001000000000008fc9dfc00000000000200f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000e10004003c5811039e15775027ecce66fd792bbf0e5bf5fd9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x163, &(0x7f0000000480)="c4c691094bca019919da07ae2df75511878f43e907000000000000000022addee07bee6333b5cacd893169b618322ff6602022511253508b5a4496728c2a46e1bc340e29b9ab9b71362838350808ffdb2dc4a741357baa16dacdcfac32957d83d8c0b2e3482945fef116371f8c8c0c4db583a208718e3cccd9dd3bf7a0b9daf36c29d2d3e73af34a91a4a8844ee497e66452419a30843900bb4ff9a7df5ee0fdbb6e3a288594f90399513f49d5135aea235b86495999dd604f5f8e6845a8a8c2e95d09954d467317f1ec9fc6a90a3163cb1544c90bc985dba0f4632b000000008a8243dfa0a42ab1260348f2f91a17f7a3250238cb032eb83190da0000000000009eceec25e996332bd0e9bc001e3bcf80ad042683e0525098919d2084ccb7af9c30cd8f1b535f6be16a2294132e05cad41fe9b5c4bfec86bb203ca7a8e8a625f6d294f820a388620808537ac0473b883bfa1d5d54463d5d987fdb584119a8163d4674"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x2f) 12:04:34 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 12:04:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bsg\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) close_range(r1, 0xffffffffffffffff, 0x0) 12:04:34 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) write$P9_RLOCK(0xffffffffffffffff, &(0x7f00000000c0)={0x8, 0x35, 0x0, 0x2}, 0x8) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000032000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000140)="b9800000c00f3235010000000f309a090000006500660f3882af724d00002ed8ddc74424008fc4bd87c7442402c43a727fc7442406000000000f011424f30f090f013a360f06c4c18d72d68366baa100ed", 0x51}], 0x1, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x4, 0x0, 0x40000007, 0x0, 0x0, 0x0, 0x4cb]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:04:34 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$tipc(0x1e, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/conntrack\x00', 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) [ 219.703390][T10262] kvm [10255]: vcpu0, guest rIP: 0x145 Hyper-V unhandled rdmsr: 0x40000004 12:04:34 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = getpid() sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000002c0)=@newlink={0x48, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}, @IFLA_NET_NS_PID={0x8, 0x13, r1}]}, 0x48}}, 0x0) [ 220.171682][T10274] IPVS: ftp: loaded support on port[0] = 21 12:04:35 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000200)=@req3={0x8000, 0x3, 0x3400, 0x6}, 0x1c) setsockopt$packet_tx_ring(r0, 0x107, 0xf, &(0x7f0000000100)=@req3, 0x1c) 12:04:35 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) write$P9_RLOCK(0xffffffffffffffff, &(0x7f00000000c0)={0x8, 0x35, 0x0, 0x2}, 0x8) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000032000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000140)="b9800000c00f3235010000000f309a090000006500660f3882af724d00002ed8ddc74424008fc4bd87c7442402c43a727fc7442406000000000f011424f30f090f013a360f06c4c18d72d68366baa100ed", 0x51}], 0x1, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x4, 0x0, 0x40000007, 0x0, 0x0, 0x0, 0x4cb]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:04:35 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000200)=@req3={0x8000, 0x3, 0x3400, 0x6}, 0x1c) setsockopt$packet_tx_ring(r0, 0x107, 0xf, &(0x7f0000000100)=@req3, 0x1c) 12:04:35 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x79, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)={0x1, 0x0, [0x0]}) 12:04:35 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$tipc(0x1e, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/conntrack\x00', 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) 12:04:35 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) bind$ax25(r0, &(0x7f0000000040)={{0x3, @remote, 0x1}, [@null, @netrom, @netrom, @null, @netrom, @rose, @default, @default]}, 0x3d) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="cb", 0x1}], 0x1) [ 220.849541][T10306] kvm [10300]: vcpu0, guest rIP: 0x145 Hyper-V unhandled rdmsr: 0x40000004 12:04:35 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) 12:04:35 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000200)=@req3={0x8000, 0x3, 0x3400, 0x6}, 0x1c) setsockopt$packet_tx_ring(r0, 0x107, 0xf, &(0x7f0000000100)=@req3, 0x1c) 12:04:35 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) bind$ax25(r0, &(0x7f0000000040)={{0x3, @remote, 0x1}, [@null, @netrom, @netrom, @null, @netrom, @rose, @default, @default]}, 0x3d) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="cb", 0x1}], 0x1) 12:04:35 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000200)=@req3={0x8000, 0x3, 0x3400, 0x6}, 0x1c) setsockopt$packet_tx_ring(r0, 0x107, 0xf, &(0x7f0000000100)=@req3, 0x1c) [ 221.168242][T10325] mmap: syz-executor.3 (10325) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst. 12:04:35 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) bind$ax25(r0, &(0x7f0000000040)={{0x3, @remote, 0x1}, [@null, @netrom, @netrom, @null, @netrom, @rose, @default, @default]}, 0x3d) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="cb", 0x1}], 0x1) [ 221.269103][T10274] netlink: 'syz-executor.1': attribute type 5 has an invalid length. [ 221.380195][T10274] IPVS: ftp: loaded support on port[0] = 21 [ 221.801801][ T7] tipc: TX() has been purged, node left! 12:04:36 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = getpid() sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000002c0)=@newlink={0x48, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}, @IFLA_NET_NS_PID={0x8, 0x13, r1}]}, 0x48}}, 0x0) 12:04:36 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) write$P9_RLOCK(0xffffffffffffffff, &(0x7f00000000c0)={0x8, 0x35, 0x0, 0x2}, 0x8) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000032000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000140)="b9800000c00f3235010000000f309a090000006500660f3882af724d00002ed8ddc74424008fc4bd87c7442402c43a727fc7442406000000000f011424f30f090f013a360f06c4c18d72d68366baa100ed", 0x51}], 0x1, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x4, 0x0, 0x40000007, 0x0, 0x0, 0x0, 0x4cb]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:04:36 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) bind$ax25(r0, &(0x7f0000000040)={{0x3, @remote, 0x1}, [@null, @netrom, @netrom, @null, @netrom, @rose, @default, @default]}, 0x3d) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="cb", 0x1}], 0x1) 12:04:36 executing program 0: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) bind$ax25(r0, &(0x7f0000000040)={{0x3, @remote, 0x1}, [@null, @netrom, @netrom, @null, @netrom, @rose, @default, @default]}, 0x3d) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="cb", 0x1}], 0x1) 12:04:36 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) 12:04:36 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$tipc(0x1e, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/conntrack\x00', 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) 12:04:37 executing program 0: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) bind$ax25(r0, &(0x7f0000000040)={{0x3, @remote, 0x1}, [@null, @netrom, @netrom, @null, @netrom, @rose, @default, @default]}, 0x3d) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="cb", 0x1}], 0x1) [ 222.405172][T10382] IPVS: ftp: loaded support on port[0] = 21 12:04:37 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$tipc(0x1e, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/conntrack\x00', 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000000)={0x1ff}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) 12:04:37 executing program 5: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = getpid() sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000002c0)=@newlink={0x48, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}, @IFLA_NET_NS_PID={0x8, 0x13, r1}]}, 0x48}}, 0x0) [ 222.538510][T10377] kvm [10368]: vcpu0, guest rIP: 0x145 Hyper-V unhandled rdmsr: 0x40000004 [ 222.808180][T10404] IPVS: ftp: loaded support on port[0] = 21 12:04:37 executing program 0: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) bind$ax25(r0, &(0x7f0000000040)={{0x3, @remote, 0x1}, [@null, @netrom, @netrom, @null, @netrom, @rose, @default, @default]}, 0x3d) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="cb", 0x1}], 0x1) 12:04:37 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) write$P9_RLOCK(0xffffffffffffffff, &(0x7f00000000c0)={0x8, 0x35, 0x0, 0x2}, 0x8) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000032000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000140)="b9800000c00f3235010000000f309a090000006500660f3882af724d00002ed8ddc74424008fc4bd87c7442402c43a727fc7442406000000000f011424f30f090f013a360f06c4c18d72d68366baa100ed", 0x51}], 0x1, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x4, 0x0, 0x40000007, 0x0, 0x0, 0x0, 0x4cb]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:04:37 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) [ 223.416945][T10437] kvm [10432]: vcpu0, guest rIP: 0x145 Hyper-V unhandled rdmsr: 0x40000004 [ 223.885701][T10382] netlink: 'syz-executor.1': attribute type 5 has an invalid length. [ 224.104401][T10404] netlink: 'syz-executor.5': attribute type 5 has an invalid length. 12:04:38 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) 12:04:38 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) 12:04:38 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) 12:04:38 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = getpid() sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000002c0)=@newlink={0x48, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}, @IFLA_NET_NS_PID={0x8, 0x13, r1}]}, 0x48}}, 0x0) 12:04:38 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) [ 224.561274][T10472] IPVS: ftp: loaded support on port[0] = 21 [ 225.941466][T10472] netlink: 'syz-executor.1': attribute type 5 has an invalid length. 12:04:40 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) 12:04:40 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) 12:04:40 executing program 5: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = getpid() sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000002c0)=@newlink={0x48, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}, @IFLA_NET_NS_PID={0x8, 0x13, r1}]}, 0x48}}, 0x0) 12:04:40 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) 12:04:40 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) [ 226.235987][T10516] IPVS: ftp: loaded support on port[0] = 21 12:04:41 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = getpid() sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000002c0)=@newlink={0x48, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}, @IFLA_NET_NS_PID={0x8, 0x13, r1}]}, 0x48}}, 0x0) [ 227.119244][T10549] IPVS: ftp: loaded support on port[0] = 21 12:04:42 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) 12:04:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) 12:04:42 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) 12:04:42 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) [ 228.220937][T10516] netlink: 'syz-executor.5': attribute type 5 has an invalid length. 12:04:43 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x80000000001f) ioctl$PPPIOCSMAXCID(0xffffffffffffffff, 0x40047451, 0x0) 12:04:43 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000100)='SEG6\x00') sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x24, r1, 0x5, 0x0, 0x0, {}, [@SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_HMACKEYID={0x8}]}, 0x24}, 0x1, 0x6c}, 0x0) 12:04:43 executing program 5: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = getpid() sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000002c0)=@newlink={0x48, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}, @IFLA_NET_NS_PID={0x8, 0x13, r1}]}, 0x48}}, 0x0) [ 229.138334][T10549] netlink: 'syz-executor.1': attribute type 5 has an invalid length. [ 229.344751][T10604] IPVS: ftp: loaded support on port[0] = 21 12:04:44 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000100)='SEG6\x00') sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x24, r1, 0x5, 0x0, 0x0, {}, [@SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_HMACKEYID={0x8}]}, 0x24}, 0x1, 0x6c}, 0x0) 12:04:44 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000100)='SEG6\x00') sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x24, r1, 0x5, 0x0, 0x0, {}, [@SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_HMACKEYID={0x8}]}, 0x24}, 0x1, 0x6c}, 0x0) 12:04:44 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/snd/timer\x00', 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, 0xfffffffffffffffe) 12:04:44 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x1, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x78, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xfec94f44}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @vlan={{0x9, 0x1, 'vlan\x00'}, {0x38, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0x2, 0x1b}}, @IFLA_VLAN_INGRESS_QOS={0x4}, @IFLA_VLAN_EGRESS_QOS={0x1c, 0x3, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0xe368, 0x3}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7f, 0x7}}]}]}}}, @IFLA_LINK={0x8, 0x5, r7}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x78}}, 0x0) 12:04:44 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000100)='SEG6\x00') sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x24, r1, 0x5, 0x0, 0x0, {}, [@SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_HMACKEYID={0x8}]}, 0x24}, 0x1, 0x6c}, 0x0) 12:04:44 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/snd/timer\x00', 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, 0xfffffffffffffffe) 12:04:44 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x55, &(0x7f0000000000)={0x0}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="28000000210001000000020000000000020000000000000cfdb828ea0b000c"], 0x28}}, 0x0) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) 12:04:44 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000640)='nl80211\x00') r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f00000009c0)={0x34, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_SCAN_FLAGS={0x8}, @NL80211_ATTR_SCHED_SCAN_INTERVAL={0x8, 0x77, 0x7}, @NL80211_ATTR_SCAN_FLAGS={0x8, 0x9e, 0x190}]}, 0x34}}, 0x0) [ 230.182766][T10636] device vlan2 entered promiscuous mode [ 230.209368][T10636] device bond0 entered promiscuous mode [ 230.234706][T10636] device bond_slave_0 entered promiscuous mode [ 230.273478][T10636] device bond_slave_1 entered promiscuous mode [ 230.318972][T10636] device bond0 left promiscuous mode 12:04:45 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000740)='/dev/input/event#\x00', 0x70, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "55a1b887bdebfe15235904b3c8b4e57cea051061b38cb47eeb27858a54de73f6"}) 12:04:45 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/snd/timer\x00', 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, 0xfffffffffffffffe) [ 230.343368][T10636] device bond_slave_0 left promiscuous mode [ 230.373564][T10636] device bond_slave_1 left promiscuous mode 12:04:45 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/snd/timer\x00', 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, 0xfffffffffffffffe) [ 230.963877][T10641] netlink: 'syz-executor.1': attribute type 12 has an invalid length. [ 230.982402][T10604] netlink: 'syz-executor.5': attribute type 5 has an invalid length. [ 231.003992][T10658] device vlan2 entered promiscuous mode [ 231.028358][T10658] device bond0 entered promiscuous mode [ 231.049284][T10658] device bond_slave_0 entered promiscuous mode [ 231.078110][T10658] device bond_slave_1 entered promiscuous mode [ 231.135623][T10658] device bond0 left promiscuous mode [ 231.157303][T10658] device bond_slave_0 left promiscuous mode [ 231.178542][T10658] device bond_slave_1 left promiscuous mode 12:04:45 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000740)='/dev/input/event#\x00', 0x70, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "55a1b887bdebfe15235904b3c8b4e57cea051061b38cb47eeb27858a54de73f6"}) 12:04:45 executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) close(r0) r1 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r0, 0x8, r2) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffa]}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x20) inotify_add_watch(r1, &(0x7f0000000100)='./control\x00', 0xe4000c64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) utimes(&(0x7f0000000040)='./control\x00', 0x0) 12:04:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x55, &(0x7f0000000000)={0x0}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="28000000210001000000020000000000020000000000000cfdb828ea0b000c"], 0x28}}, 0x0) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) 12:04:46 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000740)='/dev/input/event#\x00', 0x70, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "55a1b887bdebfe15235904b3c8b4e57cea051061b38cb47eeb27858a54de73f6"}) [ 231.753354][T10673] netlink: 'syz-executor.1': attribute type 12 has an invalid length. 12:04:46 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x1, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x78, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xfec94f44}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @vlan={{0x9, 0x1, 'vlan\x00'}, {0x38, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0x2, 0x1b}}, @IFLA_VLAN_INGRESS_QOS={0x4}, @IFLA_VLAN_EGRESS_QOS={0x1c, 0x3, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0xe368, 0x3}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7f, 0x7}}]}]}}}, @IFLA_LINK={0x8, 0x5, r7}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x78}}, 0x0) 12:04:46 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x88, 0x22, 0x0, 0x0) 12:04:46 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000740)='/dev/input/event#\x00', 0x70, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "55a1b887bdebfe15235904b3c8b4e57cea051061b38cb47eeb27858a54de73f6"}) 12:04:46 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000640)='nl80211\x00') r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f00000009c0)={0x34, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_SCAN_FLAGS={0x8}, @NL80211_ATTR_SCHED_SCAN_INTERVAL={0x8, 0x77, 0x7}, @NL80211_ATTR_SCAN_FLAGS={0x8, 0x9e, 0x190}]}, 0x34}}, 0x0) 12:04:46 executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) close(r0) r1 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r0, 0x8, r2) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffa]}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x20) inotify_add_watch(r1, &(0x7f0000000100)='./control\x00', 0xe4000c64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) utimes(&(0x7f0000000040)='./control\x00', 0x0) 12:04:46 executing program 5: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) close(r0) r1 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r0, 0x8, r2) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffa]}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x20) inotify_add_watch(r1, &(0x7f0000000100)='./control\x00', 0xe4000c64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) utimes(&(0x7f0000000040)='./control\x00', 0x0) 12:04:46 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x55, &(0x7f0000000000)={0x0}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="28000000210001000000020000000000020000000000000cfdb828ea0b000c"], 0x28}}, 0x0) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) 12:04:46 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) close(r0) r1 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r0, 0x8, r2) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffa]}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x20) inotify_add_watch(r1, &(0x7f0000000100)='./control\x00', 0xe4000c64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) utimes(&(0x7f0000000040)='./control\x00', 0x0) 12:04:46 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000640)='nl80211\x00') r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f00000009c0)={0x34, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_SCAN_FLAGS={0x8}, @NL80211_ATTR_SCHED_SCAN_INTERVAL={0x8, 0x77, 0x7}, @NL80211_ATTR_SCAN_FLAGS={0x8, 0x9e, 0x190}]}, 0x34}}, 0x0) [ 232.091972][T10695] device vlan2 entered promiscuous mode [ 232.149030][T10695] device bond0 entered promiscuous mode [ 232.180458][T10695] device bond_slave_0 entered promiscuous mode [ 232.216491][T10695] device bond_slave_1 entered promiscuous mode [ 232.274851][T10695] device bond0 left promiscuous mode [ 232.280551][T10695] device bond_slave_0 left promiscuous mode [ 232.297519][T10695] device bond_slave_1 left promiscuous mode [ 232.640623][T10704] netlink: 'syz-executor.1': attribute type 12 has an invalid length. 12:04:47 executing program 5: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) close(r0) r1 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r0, 0x8, r2) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffa]}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x20) inotify_add_watch(r1, &(0x7f0000000100)='./control\x00', 0xe4000c64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) utimes(&(0x7f0000000040)='./control\x00', 0x0) 12:04:47 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) close(r0) r1 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r0, 0x8, r2) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffa]}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x20) inotify_add_watch(r1, &(0x7f0000000100)='./control\x00', 0xe4000c64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) utimes(&(0x7f0000000040)='./control\x00', 0x0) 12:04:47 executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) close(r0) r1 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r0, 0x8, r2) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffa]}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x20) inotify_add_watch(r1, &(0x7f0000000100)='./control\x00', 0xe4000c64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) utimes(&(0x7f0000000040)='./control\x00', 0x0) 12:04:47 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x1, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x78, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xfec94f44}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @vlan={{0x9, 0x1, 'vlan\x00'}, {0x38, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0x2, 0x1b}}, @IFLA_VLAN_INGRESS_QOS={0x4}, @IFLA_VLAN_EGRESS_QOS={0x1c, 0x3, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0xe368, 0x3}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7f, 0x7}}]}]}}}, @IFLA_LINK={0x8, 0x5, r7}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x78}}, 0x0) 12:04:47 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000640)='nl80211\x00') r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f00000009c0)={0x34, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_SCAN_FLAGS={0x8}, @NL80211_ATTR_SCHED_SCAN_INTERVAL={0x8, 0x77, 0x7}, @NL80211_ATTR_SCAN_FLAGS={0x8, 0x9e, 0x190}]}, 0x34}}, 0x0) 12:04:47 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x55, &(0x7f0000000000)={0x0}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="28000000210001000000020000000000020000000000000cfdb828ea0b000c"], 0x28}}, 0x0) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) 12:04:47 executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) close(r0) r1 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r0, 0x8, r2) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffa]}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x20) inotify_add_watch(r1, &(0x7f0000000100)='./control\x00', 0xe4000c64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) utimes(&(0x7f0000000040)='./control\x00', 0x0) 12:04:47 executing program 5: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) close(r0) r1 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r0, 0x8, r2) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffa]}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x20) inotify_add_watch(r1, &(0x7f0000000100)='./control\x00', 0xe4000c64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) utimes(&(0x7f0000000040)='./control\x00', 0x0) [ 233.094485][T10730] device vlan2 entered promiscuous mode [ 233.133635][T10730] device bond0 entered promiscuous mode [ 233.163277][T10730] device bond_slave_0 entered promiscuous mode [ 233.195776][T10730] device bond_slave_1 entered promiscuous mode [ 233.216184][T10730] device bond0 left promiscuous mode [ 233.223967][T10730] device bond_slave_0 left promiscuous mode [ 233.232634][T10730] device bond_slave_1 left promiscuous mode [ 233.499968][T10738] netlink: 'syz-executor.1': attribute type 12 has an invalid length. 12:04:48 executing program 5: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCGPGRP(r0, 0x80045432, &(0x7f0000000100)) 12:04:48 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) close(r0) r1 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r0, 0x8, r2) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffa]}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x20) inotify_add_watch(r1, &(0x7f0000000100)='./control\x00', 0xe4000c64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) utimes(&(0x7f0000000040)='./control\x00', 0x0) 12:04:48 executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) close(r0) r1 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r0, 0x8, r2) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffa]}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x20) inotify_add_watch(r1, &(0x7f0000000100)='./control\x00', 0xe4000c64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) utimes(&(0x7f0000000040)='./control\x00', 0x0) 12:04:48 executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) close(r0) r1 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r0, 0x8, r2) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffa]}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x20) inotify_add_watch(r1, &(0x7f0000000100)='./control\x00', 0xe4000c64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) utimes(&(0x7f0000000040)='./control\x00', 0x0) 12:04:48 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x1, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x78, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xfec94f44}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @vlan={{0x9, 0x1, 'vlan\x00'}, {0x38, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0x2, 0x1b}}, @IFLA_VLAN_INGRESS_QOS={0x4}, @IFLA_VLAN_EGRESS_QOS={0x1c, 0x3, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0xe368, 0x3}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7f, 0x7}}]}]}}}, @IFLA_LINK={0x8, 0x5, r7}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x78}}, 0x0) 12:04:48 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) bind(r0, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r0, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000007c0)=@newqdisc={0x38, 0x24, 0xd3b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_pie={{0x8, 0x1, 'pie\x00'}, {0xc, 0x2, [@TCA_PIE_ALPHA={0x4}]}}]}, 0x38}}, 0x0) 12:04:48 executing program 5: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCGPGRP(r0, 0x80045432, &(0x7f0000000100)) [ 233.941313][T10762] device vlan2 entered promiscuous mode [ 233.977010][T10762] device bond0 entered promiscuous mode 12:04:48 executing program 0: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x115, 0x115, 0x2, [@enum={0x0, 0x3, 0x0, 0x6, 0x4, [{}, {0xc}, {}]}, @ptr, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}, @restrict, @enum={0x0, 0x5, 0x0, 0x6, 0x4, [{}, {}, {}, {}, {}]}, @fwd, @func, @datasec={0x0, 0x7, 0x0, 0xf, 0x1, [{}, {}, {}, {}, {}, {}, {}], "03"}, @array]}}, 0x0, 0x132}, 0x20) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x3, 0x0, 0x0, 0x0) tkill(r0, 0x40) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 12:04:48 executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) close(r0) r1 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r0, 0x8, r2) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffa]}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x20) inotify_add_watch(r1, &(0x7f0000000100)='./control\x00', 0xe4000c64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) utimes(&(0x7f0000000040)='./control\x00', 0x0) [ 234.018948][T10762] device bond_slave_0 entered promiscuous mode 12:04:48 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/handlers\x00', 0x0, 0x0) read$char_usb(r2, 0x0, 0x0) 12:04:48 executing program 5: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCGPGRP(r0, 0x80045432, &(0x7f0000000100)) [ 234.118302][T10762] device bond_slave_1 entered promiscuous mode [ 234.158093][T10762] device bond0 left promiscuous mode [ 234.187979][T10762] device bond_slave_0 left promiscuous mode [ 234.208701][T10762] device bond_slave_1 left promiscuous mode 12:04:49 executing program 5: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCGPGRP(r0, 0x80045432, &(0x7f0000000100)) 12:04:49 executing program 5: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nullb0\x00', 0x80101, 0x0) io_setup(0x4, &(0x7f0000000040)=0x0) io_submit(r1, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a000000, 0x2759, 0xd, 0x1, 0x0, r0, &(0x7f0000000000)="98", 0x3e80000000}]) [ 234.568721][T10769] netlink: 'syz-executor.1': attribute type 4 has an invalid length. [ 234.608516][T10794] netlink: 'syz-executor.1': attribute type 4 has an invalid length. 12:04:49 executing program 3: r0 = socket(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x0, 0x3}}}, 0x10) r1 = socket(0x1e, 0x2, 0x0) bind(r1, &(0x7f0000d80f80)=@generic={0x1e, "010300000000000000000000000009a979f321b30c7bc8790405c7bad62e0a43a632ed4938d36d73fb8f8501a3ff59829a2b0afe7ce43a4b2470a0c5216669ca021f6f65dcf160e7e58f358c0002f0000158d19bcb31f1314a8ef151622ca5bdb9c8ead2000077aeb81c90001d6d7c980ee590c8b9f70dc136cb184a00"}, 0x80) r2 = socket(0x1e, 0x2, 0x0) bind$tipc(r2, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x4}}, 0x10) bind$tipc(r1, &(0x7f0000000080)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x3, 0x8000002}}, 0x10) bind(r1, &(0x7f0000670000)=@generic={0x1e, "01fd000000000000000000000000fc00000005a121b80c00000000800000002e0a53b232394a0000000100000000ffff0f82e52b0a669ae43a620170a00021f069ca021f6f65dc1161e7068f358c00f9ecff1458d1ea03000030ffff000000090003b9c8ead200c577aeb81c90541d6d7c770ee590c8bcf70dc151eb1849"}, 0x80) 12:04:49 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/handlers\x00', 0x0, 0x0) read$char_usb(r2, 0x0, 0x0) 12:04:49 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) bind(r0, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r0, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000007c0)=@newqdisc={0x38, 0x24, 0xd3b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_pie={{0x8, 0x1, 'pie\x00'}, {0xc, 0x2, [@TCA_PIE_ALPHA={0x4}]}}]}, 0x38}}, 0x0) 12:04:49 executing program 5: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nullb0\x00', 0x80101, 0x0) io_setup(0x4, &(0x7f0000000040)=0x0) io_submit(r1, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a000000, 0x2759, 0xd, 0x1, 0x0, r0, &(0x7f0000000000)="98", 0x3e80000000}]) 12:04:49 executing program 2: r0 = socket(0xa, 0x5, 0x0) setsockopt$XDP_TX_RING(r0, 0x29, 0x3, 0x0, 0x0) 12:04:49 executing program 3: r0 = socket(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x0, 0x3}}}, 0x10) r1 = socket(0x1e, 0x2, 0x0) bind(r1, &(0x7f0000d80f80)=@generic={0x1e, "010300000000000000000000000009a979f321b30c7bc8790405c7bad62e0a43a632ed4938d36d73fb8f8501a3ff59829a2b0afe7ce43a4b2470a0c5216669ca021f6f65dcf160e7e58f358c0002f0000158d19bcb31f1314a8ef151622ca5bdb9c8ead2000077aeb81c90001d6d7c980ee590c8b9f70dc136cb184a00"}, 0x80) r2 = socket(0x1e, 0x2, 0x0) bind$tipc(r2, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x4}}, 0x10) bind$tipc(r1, &(0x7f0000000080)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x3, 0x8000002}}, 0x10) bind(r1, &(0x7f0000670000)=@generic={0x1e, "01fd000000000000000000000000fc00000005a121b80c00000000800000002e0a53b232394a0000000100000000ffff0f82e52b0a669ae43a620170a00021f069ca021f6f65dc1161e7068f358c00f9ecff1458d1ea03000030ffff000000090003b9c8ead200c577aeb81c90541d6d7c770ee590c8bcf70dc151eb1849"}, 0x80) [ 234.849378][ T7] tipc: TX() has been purged, node left! [ 234.880985][ T7] tipc: TX() has been purged, node left! [ 234.887619][ T7] tipc: TX() has been purged, node left! [ 234.925581][T10811] netlink: 'syz-executor.1': attribute type 4 has an invalid length. [ 234.935375][ T7] tipc: TX() has been purged, node left! [ 234.962889][ T7] tipc: TX() has been purged, node left! [ 234.992939][ T7] tipc: TX() has been purged, node left! [ 235.015713][ T7] tipc: TX() has been purged, node left! 12:04:51 executing program 0: r0 = socket(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x0, 0x3}}}, 0x10) r1 = socket(0x1e, 0x2, 0x0) bind(r1, &(0x7f0000d80f80)=@generic={0x1e, "010300000000000000000000000009a979f321b30c7bc8790405c7bad62e0a43a632ed4938d36d73fb8f8501a3ff59829a2b0afe7ce43a4b2470a0c5216669ca021f6f65dcf160e7e58f358c0002f0000158d19bcb31f1314a8ef151622ca5bdb9c8ead2000077aeb81c90001d6d7c980ee590c8b9f70dc136cb184a00"}, 0x80) r2 = socket(0x1e, 0x2, 0x0) bind$tipc(r2, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x4}}, 0x10) bind$tipc(r1, &(0x7f0000000080)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x3, 0x8000002}}, 0x10) bind(r1, &(0x7f0000670000)=@generic={0x1e, "01fd000000000000000000000000fc00000005a121b80c00000000800000002e0a53b232394a0000000100000000ffff0f82e52b0a669ae43a620170a00021f069ca021f6f65dc1161e7068f358c00f9ecff1458d1ea03000030ffff000000090003b9c8ead200c577aeb81c90541d6d7c770ee590c8bcf70dc151eb1849"}, 0x80) 12:04:51 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/handlers\x00', 0x0, 0x0) read$char_usb(r2, 0x0, 0x0) 12:04:51 executing program 2: r0 = socket(0xa, 0x5, 0x0) setsockopt$XDP_TX_RING(r0, 0x29, 0x3, 0x0, 0x0) 12:04:51 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) bind(r0, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r0, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000007c0)=@newqdisc={0x38, 0x24, 0xd3b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_pie={{0x8, 0x1, 'pie\x00'}, {0xc, 0x2, [@TCA_PIE_ALPHA={0x4}]}}]}, 0x38}}, 0x0) 12:04:51 executing program 5: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nullb0\x00', 0x80101, 0x0) io_setup(0x4, &(0x7f0000000040)=0x0) io_submit(r1, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a000000, 0x2759, 0xd, 0x1, 0x0, r0, &(0x7f0000000000)="98", 0x3e80000000}]) 12:04:51 executing program 3: r0 = socket(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x0, 0x3}}}, 0x10) r1 = socket(0x1e, 0x2, 0x0) bind(r1, &(0x7f0000d80f80)=@generic={0x1e, "010300000000000000000000000009a979f321b30c7bc8790405c7bad62e0a43a632ed4938d36d73fb8f8501a3ff59829a2b0afe7ce43a4b2470a0c5216669ca021f6f65dcf160e7e58f358c0002f0000158d19bcb31f1314a8ef151622ca5bdb9c8ead2000077aeb81c90001d6d7c980ee590c8b9f70dc136cb184a00"}, 0x80) r2 = socket(0x1e, 0x2, 0x0) bind$tipc(r2, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x4}}, 0x10) bind$tipc(r1, &(0x7f0000000080)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x3, 0x8000002}}, 0x10) bind(r1, &(0x7f0000670000)=@generic={0x1e, "01fd000000000000000000000000fc00000005a121b80c00000000800000002e0a53b232394a0000000100000000ffff0f82e52b0a669ae43a620170a00021f069ca021f6f65dc1161e7068f358c00f9ecff1458d1ea03000030ffff000000090003b9c8ead200c577aeb81c90541d6d7c770ee590c8bcf70dc151eb1849"}, 0x80) [ 237.222469][T10841] netlink: 'syz-executor.1': attribute type 4 has an invalid length. 12:04:52 executing program 2: r0 = socket(0xa, 0x5, 0x0) setsockopt$XDP_TX_RING(r0, 0x29, 0x3, 0x0, 0x0) 12:04:52 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/handlers\x00', 0x0, 0x0) read$char_usb(r2, 0x0, 0x0) 12:04:52 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) bind(r0, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r0, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000007c0)=@newqdisc={0x38, 0x24, 0xd3b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_pie={{0x8, 0x1, 'pie\x00'}, {0xc, 0x2, [@TCA_PIE_ALPHA={0x4}]}}]}, 0x38}}, 0x0) 12:04:52 executing program 3: r0 = socket(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x0, 0x3}}}, 0x10) r1 = socket(0x1e, 0x2, 0x0) bind(r1, &(0x7f0000d80f80)=@generic={0x1e, "010300000000000000000000000009a979f321b30c7bc8790405c7bad62e0a43a632ed4938d36d73fb8f8501a3ff59829a2b0afe7ce43a4b2470a0c5216669ca021f6f65dcf160e7e58f358c0002f0000158d19bcb31f1314a8ef151622ca5bdb9c8ead2000077aeb81c90001d6d7c980ee590c8b9f70dc136cb184a00"}, 0x80) r2 = socket(0x1e, 0x2, 0x0) bind$tipc(r2, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x4}}, 0x10) bind$tipc(r1, &(0x7f0000000080)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x3, 0x8000002}}, 0x10) bind(r1, &(0x7f0000670000)=@generic={0x1e, "01fd000000000000000000000000fc00000005a121b80c00000000800000002e0a53b232394a0000000100000000ffff0f82e52b0a669ae43a620170a00021f069ca021f6f65dc1161e7068f358c00f9ecff1458d1ea03000030ffff000000090003b9c8ead200c577aeb81c90541d6d7c770ee590c8bcf70dc151eb1849"}, 0x80) 12:04:52 executing program 0: r0 = socket(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x0, 0x3}}}, 0x10) r1 = socket(0x1e, 0x2, 0x0) bind(r1, &(0x7f0000d80f80)=@generic={0x1e, "010300000000000000000000000009a979f321b30c7bc8790405c7bad62e0a43a632ed4938d36d73fb8f8501a3ff59829a2b0afe7ce43a4b2470a0c5216669ca021f6f65dcf160e7e58f358c0002f0000158d19bcb31f1314a8ef151622ca5bdb9c8ead2000077aeb81c90001d6d7c980ee590c8b9f70dc136cb184a00"}, 0x80) r2 = socket(0x1e, 0x2, 0x0) bind$tipc(r2, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x4}}, 0x10) bind$tipc(r1, &(0x7f0000000080)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x3, 0x8000002}}, 0x10) bind(r1, &(0x7f0000670000)=@generic={0x1e, "01fd000000000000000000000000fc00000005a121b80c00000000800000002e0a53b232394a0000000100000000ffff0f82e52b0a669ae43a620170a00021f069ca021f6f65dc1161e7068f358c00f9ecff1458d1ea03000030ffff000000090003b9c8ead200c577aeb81c90541d6d7c770ee590c8bcf70dc151eb1849"}, 0x80) 12:04:52 executing program 5: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nullb0\x00', 0x80101, 0x0) io_setup(0x4, &(0x7f0000000040)=0x0) io_submit(r1, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a000000, 0x2759, 0xd, 0x1, 0x0, r0, &(0x7f0000000000)="98", 0x3e80000000}]) 12:04:52 executing program 2: r0 = socket(0xa, 0x5, 0x0) setsockopt$XDP_TX_RING(r0, 0x29, 0x3, 0x0, 0x0) [ 237.531478][T10856] netlink: 'syz-executor.1': attribute type 4 has an invalid length. 12:04:52 executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000002c0)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x2, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) r2 = mq_open(&(0x7f000084dff0)='!\x7f\x00\x00\x00nu\tW*linux\x00', 0x6e93ebbbcc0884f2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3000004, 0x10, r2, 0x0) 12:04:52 executing program 3: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x37cb1133) socket$inet(0x2, 0x3, 0x33) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x8006}, 0x4) perf_event_open(&(0x7f0000001340)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x19404, 0x0) 12:04:52 executing program 1: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/capi20\x00', 0x100000000014b63e, 0x0) ioctl$CAPI_REGISTER(r0, 0x400c4301, &(0x7f0000000000)={0x0, 0x0, 0x10079c4}) r1 = fcntl$dupfd(r0, 0x0, r0) write$P9_RCLUNK(r1, 0x0, 0x53) 12:04:52 executing program 0: r0 = socket(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x0, 0x3}}}, 0x10) r1 = socket(0x1e, 0x2, 0x0) bind(r1, &(0x7f0000d80f80)=@generic={0x1e, "010300000000000000000000000009a979f321b30c7bc8790405c7bad62e0a43a632ed4938d36d73fb8f8501a3ff59829a2b0afe7ce43a4b2470a0c5216669ca021f6f65dcf160e7e58f358c0002f0000158d19bcb31f1314a8ef151622ca5bdb9c8ead2000077aeb81c90001d6d7c980ee590c8b9f70dc136cb184a00"}, 0x80) r2 = socket(0x1e, 0x2, 0x0) bind$tipc(r2, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x4}}, 0x10) bind$tipc(r1, &(0x7f0000000080)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x3, 0x8000002}}, 0x10) bind(r1, &(0x7f0000670000)=@generic={0x1e, "01fd000000000000000000000000fc00000005a121b80c00000000800000002e0a53b232394a0000000100000000ffff0f82e52b0a669ae43a620170a00021f069ca021f6f65dc1161e7068f358c00f9ecff1458d1ea03000030ffff000000090003b9c8ead200c577aeb81c90541d6d7c770ee590c8bcf70dc151eb1849"}, 0x80) 12:04:52 executing program 5: r0 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$MON_IOCX_GET(r0, 0x541b, 0x0) 12:04:52 executing program 2: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0xe7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000fe6000)={0x3, 0x4, 0x4, 0x100000009}, 0x2c) bpf$MAP_LOOKUP_ELEM(0x3, &(0x7f00000002c0)={r0, &(0x7f0000000140), 0x0}, 0x18) 12:04:52 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev, 0x9}, 0x1c) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000000280), 0x8) 12:04:52 executing program 1: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/capi20\x00', 0x100000000014b63e, 0x0) ioctl$CAPI_REGISTER(r0, 0x400c4301, &(0x7f0000000000)={0x0, 0x0, 0x10079c4}) r1 = fcntl$dupfd(r0, 0x0, r0) write$P9_RCLUNK(r1, 0x0, 0x53) 12:04:52 executing program 2: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0xe7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000fe6000)={0x3, 0x4, 0x4, 0x100000009}, 0x2c) bpf$MAP_LOOKUP_ELEM(0x3, &(0x7f00000002c0)={r0, &(0x7f0000000140), 0x0}, 0x18) 12:04:52 executing program 5: r0 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$MON_IOCX_GET(r0, 0x541b, 0x0) 12:04:53 executing program 2: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0xe7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000fe6000)={0x3, 0x4, 0x4, 0x100000009}, 0x2c) bpf$MAP_LOOKUP_ELEM(0x3, &(0x7f00000002c0)={r0, &(0x7f0000000140), 0x0}, 0x18) 12:04:53 executing program 1: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/capi20\x00', 0x100000000014b63e, 0x0) ioctl$CAPI_REGISTER(r0, 0x400c4301, &(0x7f0000000000)={0x0, 0x0, 0x10079c4}) r1 = fcntl$dupfd(r0, 0x0, r0) write$P9_RCLUNK(r1, 0x0, 0x53) [ 239.306092][ T28] audit: type=1800 audit(1602590694.022:34): pid=10866 uid=0 auid=0 ses=4 subj==unconfined op=collect_data cause=failed comm="syz-executor.4" name=217F dev="mqueue" ino=38829 res=0 errno=0 12:04:54 executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000002c0)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x2, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) r2 = mq_open(&(0x7f000084dff0)='!\x7f\x00\x00\x00nu\tW*linux\x00', 0x6e93ebbbcc0884f2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3000004, 0x10, r2, 0x0) 12:04:54 executing program 5: r0 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$MON_IOCX_GET(r0, 0x541b, 0x0) 12:04:54 executing program 2: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0xe7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000fe6000)={0x3, 0x4, 0x4, 0x100000009}, 0x2c) bpf$MAP_LOOKUP_ELEM(0x3, &(0x7f00000002c0)={r0, &(0x7f0000000140), 0x0}, 0x18) 12:04:54 executing program 1: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/capi20\x00', 0x100000000014b63e, 0x0) ioctl$CAPI_REGISTER(r0, 0x400c4301, &(0x7f0000000000)={0x0, 0x0, 0x10079c4}) r1 = fcntl$dupfd(r0, 0x0, r0) write$P9_RCLUNK(r1, 0x0, 0x53) 12:04:54 executing program 3: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x37cb1133) socket$inet(0x2, 0x3, 0x33) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x8006}, 0x4) perf_event_open(&(0x7f0000001340)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x19404, 0x0) 12:04:54 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev, 0x9}, 0x1c) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000000280), 0x8) 12:04:54 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000002c0)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x2, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) r2 = mq_open(&(0x7f000084dff0)='!\x7f\x00\x00\x00nu\tW*linux\x00', 0x6e93ebbbcc0884f2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3000004, 0x10, r2, 0x0) 12:04:54 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev, 0x9}, 0x1c) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000000280), 0x8) 12:04:54 executing program 5: r0 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$MON_IOCX_GET(r0, 0x541b, 0x0) 12:04:54 executing program 5: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x37cb1133) socket$inet(0x2, 0x3, 0x33) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x8006}, 0x4) perf_event_open(&(0x7f0000001340)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x19404, 0x0) 12:04:54 executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000002c0)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x2, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) r2 = mq_open(&(0x7f000084dff0)='!\x7f\x00\x00\x00nu\tW*linux\x00', 0x6e93ebbbcc0884f2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3000004, 0x10, r2, 0x0) [ 240.098428][ T28] audit: type=1800 audit(1602590694.822:35): pid=10924 uid=0 auid=0 ses=4 subj==unconfined op=collect_data cause=failed comm="syz-executor.2" name=217F dev="mqueue" ino=38853 res=0 errno=0 12:04:54 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000002c0)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x2, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) r2 = mq_open(&(0x7f000084dff0)='!\x7f\x00\x00\x00nu\tW*linux\x00', 0x6e93ebbbcc0884f2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3000004, 0x10, r2, 0x0) 12:04:55 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev, 0x9}, 0x1c) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000000280), 0x8) 12:04:55 executing program 3: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x37cb1133) socket$inet(0x2, 0x3, 0x33) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x8006}, 0x4) perf_event_open(&(0x7f0000001340)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x19404, 0x0) 12:04:55 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev, 0x9}, 0x1c) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000000280), 0x8) 12:04:55 executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000002c0)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x2, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) r2 = mq_open(&(0x7f000084dff0)='!\x7f\x00\x00\x00nu\tW*linux\x00', 0x6e93ebbbcc0884f2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3000004, 0x10, r2, 0x0) 12:04:56 executing program 3: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x37cb1133) socket$inet(0x2, 0x3, 0x33) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x8006}, 0x4) perf_event_open(&(0x7f0000001340)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x19404, 0x0) 12:04:56 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev, 0x9}, 0x1c) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000000280), 0x8) 12:04:56 executing program 5: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x37cb1133) socket$inet(0x2, 0x3, 0x33) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x8006}, 0x4) perf_event_open(&(0x7f0000001340)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x19404, 0x0) 12:04:56 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev, 0x9}, 0x1c) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000000280), 0x8) 12:04:56 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000002c0)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x2, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) r2 = mq_open(&(0x7f000084dff0)='!\x7f\x00\x00\x00nu\tW*linux\x00', 0x6e93ebbbcc0884f2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3000004, 0x10, r2, 0x0) 12:04:56 executing program 4: perf_event_open(&(0x7f00000012c0)={0x1, 0x6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/adsp1\x00', 0xc2002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x404000, 0xa1) fremovexattr(r1, &(0x7f0000000100)=@random={'osx.', '@,&\x00'}) msgsnd(0x0, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000c40)={'syz1\x00', {0x0, 0x4}, 0x0, [], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff7]}, 0x45c) accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$dsp(r0, &(0x7f0000000080)='!', 0xffffffd9) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) 12:04:57 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:04:57 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x6000000, &(0x7f0000000200)={&(0x7f0000000040)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9, 0x1, 'bond\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ACTIVE_SLAVE={0x8, 0xb, r5}, @IFLA_BOND_MODE={0x5, 0x1, 0x5}]}}}]}, 0x44}}, 0x0) [ 242.614857][T10974] [ 242.617230][T10974] ===================================================== [ 242.624156][T10974] WARNING: SOFTIRQ-safe -> SOFTIRQ-unsafe lock order detected [ 242.631596][T10974] 5.9.0-syzkaller #0 Not tainted [ 242.636603][T10974] ----------------------------------------------------- [ 242.643669][T10974] syz-executor.4/10974 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire: [ 242.651700][T10974] ffff888215338760 (&card->ctl_files_rwlock){.+.+}-{2:2}, at: snd_ctl_notify.part.0+0x36/0x550 [ 242.662066][T10974] [ 242.662066][T10974] and this task is already holding: [ 242.669495][T10974] ffff88809a2de108 (&group->lock){..-.}-{2:2}, at: snd_pcm_stream_lock_irq+0x8e/0xb0 [ 242.679168][T10974] which would create a new lock dependency: [ 242.685176][T10974] (&group->lock){..-.}-{2:2} -> (&card->ctl_files_rwlock){.+.+}-{2:2} [ 242.693479][T10974] [ 242.693479][T10974] but this new dependency connects a SOFTIRQ-irq-safe lock: [ 242.702900][T10974] (&group->lock){..-.}-{2:2} [ 242.702908][T10974] [ 242.702908][T10974] ... which became SOFTIRQ-irq-safe at: [ 242.715267][T10974] lock_acquire+0x219/0x9d0 [ 242.721009][T10974] _raw_spin_lock_irqsave+0x94/0xd0 [ 242.726268][T10974] _snd_pcm_stream_lock_irqsave+0x9f/0xd0 [ 242.732045][T10974] snd_pcm_period_elapsed+0x24/0x250 [ 242.737432][T10974] dummy_hrtimer_callback+0x94/0x1b0 [ 242.742872][T10974] __hrtimer_run_queues+0x693/0xea0 [ 242.748127][T10974] hrtimer_run_softirq+0x17b/0x360 [ 242.753346][T10974] __do_softirq+0x203/0xac5 [ 242.758276][T10974] asm_call_irq_on_stack+0xf/0x20 [ 242.763648][T10974] do_softirq_own_stack+0xaa/0xd0 [ 242.769108][T10974] irq_exit_rcu+0x235/0x280 [ 242.773799][T10974] sysvec_apic_timer_interrupt+0x4d/0x100 [ 242.779593][T10974] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 242.785627][T10974] [ 242.785627][T10974] to a SOFTIRQ-irq-unsafe lock: [ 242.792911][T10974] (&card->ctl_files_rwlock){.+.+}-{2:2} [ 242.792921][T10974] [ 242.792921][T10974] ... which became SOFTIRQ-irq-unsafe at: [ 242.807265][T10974] ... [ 242.807279][T10974] lock_acquire+0x219/0x9d0 [ 242.814534][T10974] _raw_read_lock+0x5b/0x70 [ 242.819095][T10974] snd_ctl_notify.part.0+0x36/0x550 [ 242.824362][T10974] snd_ctl_notify+0x8f/0xb0 [ 242.828921][T10974] __snd_ctl_add_replace+0x638/0x800 [ 242.834277][T10974] snd_ctl_add_replace+0x76/0x130 [ 242.839358][T10974] snd_dummy_probe+0xc22/0x1180 [ 242.844444][T10974] platform_drv_probe+0x87/0x140 [ 242.849471][T10974] really_probe+0x282/0x9f0 [ 242.854031][T10974] driver_probe_device+0xfe/0x1d0 [ 242.859111][T10974] __device_attach_driver+0x1c2/0x220 [ 242.864539][T10974] bus_for_each_drv+0x15f/0x1e0 [ 242.869453][T10974] __device_attach+0x228/0x470 [ 242.874298][T10974] bus_probe_device+0x1e4/0x290 [ 242.879206][T10974] device_add+0xb17/0x1c40 [ 242.883678][T10974] platform_device_add+0x34f/0x6d0 [ 242.889017][T10974] platform_device_register_full+0x38c/0x4e0 [ 242.895198][T10974] alsa_card_dummy_init+0x1e0/0x309 [ 242.901682][T10974] do_one_initcall+0x103/0x6f0 [ 242.906505][T10974] kernel_init_freeable+0x652/0x6d6 [ 242.911758][T10974] kernel_init+0xd/0x1b8 [ 242.916096][T10974] ret_from_fork+0x1f/0x30 [ 242.920666][T10974] [ 242.920666][T10974] other info that might help us debug this: [ 242.920666][T10974] [ 242.930867][T10974] Possible interrupt unsafe locking scenario: [ 242.930867][T10974] [ 242.939159][T10974] CPU0 CPU1 [ 242.944584][T10974] ---- ---- [ 242.950134][T10974] lock(&card->ctl_files_rwlock); [ 242.955240][T10974] local_irq_disable(); [ 242.962087][T10974] lock(&group->lock); [ 242.968916][T10974] lock(&card->ctl_files_rwlock); [ 242.976522][T10974] [ 242.980045][T10974] lock(&group->lock); [ 242.984355][T10974] [ 242.984355][T10974] *** DEADLOCK *** [ 242.984355][T10974] [ 242.992587][T10974] 1 lock held by syz-executor.4/10974: [ 242.998189][T10974] #0: ffff88809a2de108 (&group->lock){..-.}-{2:2}, at: snd_pcm_stream_lock_irq+0x8e/0xb0 [ 243.008526][T10974] [ 243.008526][T10974] the dependencies between SOFTIRQ-irq-safe lock and the holding lock: [ 243.018917][T10974] -> (&group->lock){..-.}-{2:2} { [ 243.023927][T10974] IN-SOFTIRQ-W at: [ 243.027888][T10974] lock_acquire+0x219/0x9d0 [ 243.034111][T10974] _raw_spin_lock_irqsave+0x94/0xd0 [ 243.040936][T10974] _snd_pcm_stream_lock_irqsave+0x9f/0xd0 [ 243.048304][T10974] snd_pcm_period_elapsed+0x24/0x250 [ 243.055227][T10974] dummy_hrtimer_callback+0x94/0x1b0 [ 243.062317][T10974] __hrtimer_run_queues+0x693/0xea0 [ 243.069228][T10974] hrtimer_run_softirq+0x17b/0x360 [ 243.075976][T10974] __do_softirq+0x203/0xac5 [ 243.082114][T10974] asm_call_irq_on_stack+0xf/0x20 [ 243.088763][T10974] do_softirq_own_stack+0xaa/0xd0 [ 243.095507][T10974] irq_exit_rcu+0x235/0x280 [ 243.101655][T10974] sysvec_apic_timer_interrupt+0x4d/0x100 [ 243.108999][T10974] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 243.116779][T10974] INITIAL USE at: [ 243.120677][T10974] lock_acquire+0x219/0x9d0 [ 243.126768][T10974] _raw_spin_lock_irq+0x94/0xd0 [ 243.133226][T10974] snd_pcm_stream_lock_irq+0x8e/0xb0 [ 243.140403][T10974] snd_pcm_oss_poll+0x2c3/0xb10 [ 243.146882][T10974] do_select+0x8dc/0x1630 [ 243.152747][T10974] core_sys_select+0x3ba/0x8e0 [ 243.159071][T10974] do_pselect.constprop.0+0x17b/0x1c0 [ 243.165992][T10974] __x64_sys_pselect6+0x1ea/0x2e0 [ 243.172623][T10974] do_syscall_64+0x2d/0x70 [ 243.178665][T10974] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 243.186099][T10974] } [ 243.188606][T10974] ... key at: [] __key.7+0x0/0x40 [ 243.195715][T10974] ... acquired at: [ 243.199527][T10974] lock_acquire+0x219/0x9d0 [ 243.204194][T10974] _raw_read_lock+0x5b/0x70 [ 243.208868][T10974] snd_ctl_notify.part.0+0x36/0x550 [ 243.214259][T10974] snd_ctl_notify+0x8f/0xb0 [ 243.218910][T10974] loopback_trigger+0x112f/0x1ab0 [ 243.224196][T10974] snd_pcm_do_start+0xb1/0xf0 [ 243.229123][T10974] snd_pcm_action+0xc8/0x170 [ 243.234571][T10974] __snd_pcm_lib_xfer+0x1202/0x1a90 [ 243.239924][T10974] snd_pcm_oss_write3+0x107/0x320 [ 243.245144][T10974] io_playback_transfer+0x27e/0x330 [ 243.250511][T10974] snd_pcm_plug_write_transfer+0x2cd/0x3f0 [ 243.256560][T10974] snd_pcm_oss_write2+0x245/0x3f0 [ 243.261730][T10974] snd_pcm_oss_write+0x705/0x940 [ 243.266814][T10974] vfs_write+0x2b0/0x730 [ 243.271199][T10974] ksys_write+0x12d/0x250 [ 243.275684][T10974] do_syscall_64+0x2d/0x70 [ 243.280244][T10974] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 243.286274][T10974] [ 243.288679][T10974] [ 243.288679][T10974] the dependencies between the lock to be acquired [ 243.288682][T10974] and SOFTIRQ-irq-unsafe lock: [ 243.302248][T10974] -> (&card->ctl_files_rwlock){.+.+}-{2:2} { [ 243.308200][T10974] HARDIRQ-ON-R at: [ 243.312164][T10974] lock_acquire+0x219/0x9d0 [ 243.318304][T10974] _raw_read_lock+0x5b/0x70 [ 243.324524][T10974] snd_ctl_notify.part.0+0x36/0x550 [ 243.331351][T10974] snd_ctl_notify+0x8f/0xb0 [ 243.337659][T10974] __snd_ctl_add_replace+0x638/0x800 [ 243.344574][T10974] snd_ctl_add_replace+0x76/0x130 [ 243.351311][T10974] snd_dummy_probe+0xc22/0x1180 [ 243.357791][T10974] platform_drv_probe+0x87/0x140 [ 243.364347][T10974] really_probe+0x282/0x9f0 [ 243.370555][T10974] driver_probe_device+0xfe/0x1d0 [ 243.377224][T10974] __device_attach_driver+0x1c2/0x220 [ 243.384313][T10974] bus_for_each_drv+0x15f/0x1e0 [ 243.390819][T10974] __device_attach+0x228/0x470 [ 243.397407][T10974] bus_probe_device+0x1e4/0x290 [ 243.405076][T10974] device_add+0xb17/0x1c40 [ 243.411396][T10974] platform_device_add+0x34f/0x6d0 [ 243.418153][T10974] platform_device_register_full+0x38c/0x4e0 [ 243.425777][T10974] alsa_card_dummy_init+0x1e0/0x309 [ 243.432615][T10974] do_one_initcall+0x103/0x6f0 [ 243.439017][T10974] kernel_init_freeable+0x652/0x6d6 [ 243.445975][T10974] kernel_init+0xd/0x1b8 [ 243.452105][T10974] ret_from_fork+0x1f/0x30 [ 243.458179][T10974] SOFTIRQ-ON-R at: [ 243.462168][T10974] lock_acquire+0x219/0x9d0 [ 243.468396][T10974] _raw_read_lock+0x5b/0x70 [ 243.474522][T10974] snd_ctl_notify.part.0+0x36/0x550 [ 243.481340][T10974] snd_ctl_notify+0x8f/0xb0 [ 243.487473][T10974] __snd_ctl_add_replace+0x638/0x800 [ 243.494378][T10974] snd_ctl_add_replace+0x76/0x130 [ 243.501032][T10974] snd_dummy_probe+0xc22/0x1180 [ 243.507512][T10974] platform_drv_probe+0x87/0x140 [ 243.514068][T10974] really_probe+0x282/0x9f0 [ 243.520292][T10974] driver_probe_device+0xfe/0x1d0 [ 243.526936][T10974] __device_attach_driver+0x1c2/0x220 [ 243.533935][T10974] bus_for_each_drv+0x15f/0x1e0 [ 243.540414][T10974] __device_attach+0x228/0x470 [ 243.546976][T10974] bus_probe_device+0x1e4/0x290 [ 243.553445][T10974] device_add+0xb17/0x1c40 [ 243.559578][T10974] platform_device_add+0x34f/0x6d0 [ 243.566308][T10974] platform_device_register_full+0x38c/0x4e0 [ 243.574026][T10974] alsa_card_dummy_init+0x1e0/0x309 [ 243.580855][T10974] do_one_initcall+0x103/0x6f0 [ 243.587326][T10974] kernel_init_freeable+0x652/0x6d6 [ 243.594230][T10974] kernel_init+0xd/0x1b8 [ 243.600139][T10974] ret_from_fork+0x1f/0x30 [ 243.606175][T10974] INITIAL READ USE at: [ 243.610505][T10974] lock_acquire+0x219/0x9d0 [ 243.616993][T10974] _raw_read_lock+0x5b/0x70 [ 243.623554][T10974] snd_ctl_notify.part.0+0x36/0x550 [ 243.630719][T10974] snd_ctl_notify+0x8f/0xb0 [ 243.637193][T10974] __snd_ctl_add_replace+0x638/0x800 [ 243.644459][T10974] snd_ctl_add_replace+0x76/0x130 [ 243.651453][T10974] snd_dummy_probe+0xc22/0x1180 [ 243.658302][T10974] platform_drv_probe+0x87/0x140 [ 243.665324][T10974] really_probe+0x282/0x9f0 [ 243.671805][T10974] driver_probe_device+0xfe/0x1d0 [ 243.678892][T10974] __device_attach_driver+0x1c2/0x220 [ 243.686349][T10974] bus_for_each_drv+0x15f/0x1e0 [ 243.693175][T10974] __device_attach+0x228/0x470 [ 243.699907][T10974] bus_probe_device+0x1e4/0x290 [ 243.706903][T10974] device_add+0xb17/0x1c40 [ 243.713301][T10974] platform_device_add+0x34f/0x6d0 [ 243.720387][T10974] platform_device_register_full+0x38c/0x4e0 [ 243.728345][T10974] alsa_card_dummy_init+0x1e0/0x309 [ 243.735956][T10974] do_one_initcall+0x103/0x6f0 [ 243.742686][T10974] kernel_init_freeable+0x652/0x6d6 [ 243.749850][T10974] kernel_init+0xd/0x1b8 [ 243.756061][T10974] ret_from_fork+0x1f/0x30 [ 243.762440][T10974] } [ 243.764918][T10974] ... key at: [] __key.11+0x0/0x40 [ 243.772337][T10974] ... acquired at: [ 243.776139][T10974] lock_acquire+0x219/0x9d0 [ 243.780786][T10974] _raw_read_lock+0x5b/0x70 [ 243.785706][T10974] snd_ctl_notify.part.0+0x36/0x550 [ 243.791048][T10974] snd_ctl_notify+0x8f/0xb0 [ 243.795707][T10974] loopback_trigger+0x112f/0x1ab0 [ 243.800898][T10974] snd_pcm_do_start+0xb1/0xf0 [ 243.805913][T10974] snd_pcm_action+0xc8/0x170 [ 243.810649][T10974] __snd_pcm_lib_xfer+0x1202/0x1a90 [ 243.816015][T10974] snd_pcm_oss_write3+0x107/0x320 [ 243.821277][T10974] io_playback_transfer+0x27e/0x330 [ 243.826616][T10974] snd_pcm_plug_write_transfer+0x2cd/0x3f0 [ 243.832649][T10974] snd_pcm_oss_write2+0x245/0x3f0 [ 243.837827][T10974] snd_pcm_oss_write+0x705/0x940 [ 243.842908][T10974] vfs_write+0x2b0/0x730 [ 243.847307][T10974] ksys_write+0x12d/0x250 [ 243.851868][T10974] do_syscall_64+0x2d/0x70 [ 243.856439][T10974] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 243.862834][T10974] [ 243.865140][T10974] [ 243.865140][T10974] stack backtrace: [ 243.871199][T10974] CPU: 1 PID: 10974 Comm: syz-executor.4 Not tainted 5.9.0-syzkaller #0 [ 243.879496][T10974] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 243.889617][T10974] Call Trace: [ 243.892915][T10974] dump_stack+0x198/0x1fb [ 243.897842][T10974] check_irq_usage.cold+0x4c2/0x5d8 [ 243.903142][T10974] ? print_shortest_lock_dependencies+0x80/0x80 [ 243.909631][T10974] ? lock_chain_count+0x20/0x20 [ 243.914471][T10974] ? check_path.constprop.0+0x22/0x40 [ 243.919831][T10974] ? mark_lock+0xf7/0x23a0 [ 243.924414][T10974] ? lockdep_lock+0xe3/0x250 [ 243.928978][T10974] ? alloc_chain_hlocks+0x230/0x770 [ 243.934669][T10974] __lock_acquire+0x2840/0x5590 [ 243.939595][T10974] ? lockdep_hardirqs_on_prepare+0x450/0x450 [ 243.945555][T10974] ? __lock_acquire+0x16a0/0x5590 [ 243.950560][T10974] lock_acquire+0x219/0x9d0 [ 243.955036][T10974] ? snd_ctl_notify.part.0+0x36/0x550 [ 243.960392][T10974] ? lock_release+0x7e0/0x7e0 [ 243.965042][T10974] ? is_bpf_text_address+0xa9/0x160 [ 243.970223][T10974] _raw_read_lock+0x5b/0x70 [ 243.974958][T10974] ? snd_ctl_notify.part.0+0x36/0x550 [ 243.980304][T10974] snd_ctl_notify.part.0+0x36/0x550 [ 243.985580][T10974] snd_ctl_notify+0x8f/0xb0 [ 243.990153][T10974] loopback_trigger+0x112f/0x1ab0 [ 243.995160][T10974] snd_pcm_do_start+0xb1/0xf0 [ 243.999808][T10974] snd_pcm_action+0xc8/0x170 [ 244.005083][T10974] __snd_pcm_lib_xfer+0x1202/0x1a90 [ 244.010290][T10974] ? trace_raw_output_applptr+0x300/0x300 [ 244.015978][T10974] ? snd_pcm_hw_rule_step+0x440/0x440 [ 244.021319][T10974] ? check_preemption_disabled+0x50/0x130 [ 244.027022][T10974] ? pcm_lib_apply_appl_ptr+0x3e0/0x3e0 [ 244.032574][T10974] ? __lock_acquire+0x2bd4/0x5590 [ 244.037676][T10974] ? __mutex_unlock_slowpath+0xe2/0x610 [ 244.043196][T10974] ? wait_for_completion+0x260/0x260 [ 244.048455][T10974] snd_pcm_oss_write3+0x107/0x320 [ 244.053453][T10974] io_playback_transfer+0x27e/0x330 [ 244.058636][T10974] snd_pcm_plug_write_transfer+0x2cd/0x3f0 [ 244.064501][T10974] ? snd_pcm_plug_client_channels_buf+0x440/0x440 [ 244.070897][T10974] ? snd_pcm_format_physical_width+0x77/0xa0 [ 244.076858][T10974] ? snd_pcm_plug_client_channels_buf+0x20b/0x440 [ 244.083328][T10974] snd_pcm_oss_write2+0x245/0x3f0 [ 244.088321][T10974] ? snd_pcm_oss_write3+0x320/0x320 [ 244.093486][T10974] ? snd_pcm_kernel_ioctl+0x158/0x240 [ 244.098839][T10974] snd_pcm_oss_write+0x705/0x940 [ 244.103806][T10974] ? security_file_permission+0x248/0x560 [ 244.109515][T10974] ? rw_verify_area+0x11d/0x360 [ 244.114348][T10974] ? snd_pcm_oss_ioctl_compat+0x30/0x30 [ 244.119907][T10974] vfs_write+0x2b0/0x730 [ 244.124214][T10974] ksys_write+0x12d/0x250 [ 244.128519][T10974] ? __ia32_sys_read+0xb0/0xb0 [ 244.133335][T10974] ? check_preemption_disabled+0x50/0x130 [ 244.139130][T10974] ? syscall_enter_from_user_mode+0x1d/0x60 [ 244.145011][T10974] do_syscall_64+0x2d/0x70 [ 244.149428][T10974] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 244.155641][T10974] RIP: 0033:0x45de59 [ 244.159511][T10974] Code: 0d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 db b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 244.180574][T10974] RSP: 002b:00007fd9e0ed8c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 244.189186][T10974] RAX: ffffffffffffffda RBX: 000000000003ac40 RCX: 000000000045de59 [ 244.197322][T10974] RDX: 00000000ffffffd9 RSI: 0000000020000080 RDI: 0000000000000004 [ 244.205731][T10974] RBP: 000000000118c008 R08: 0000000000000000 R09: 0000000000000000 [ 244.213680][T10974] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000118bfd4 [ 244.221748][T10974] R13: 00007fff6ff6314f R14: 00007fd9e0ed99c0 R15: 000000000118bfd4 12:04:59 executing program 5: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x37cb1133) socket$inet(0x2, 0x3, 0x33) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x8006}, 0x4) perf_event_open(&(0x7f0000001340)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x19404, 0x0) 12:04:59 executing program 1: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x41, 0x0) write$vga_arbiter(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='target PCI:q'], 0x14) 12:04:59 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:04:59 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:04:59 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:04:59 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x6000000, &(0x7f0000000200)={&(0x7f0000000040)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9, 0x1, 'bond\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ACTIVE_SLAVE={0x8, 0xb, r5}, @IFLA_BOND_MODE={0x5, 0x1, 0x5}]}}}]}, 0x44}}, 0x0) 12:04:59 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:04:59 executing program 1: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x41, 0x0) write$vga_arbiter(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='target PCI:q'], 0x14) 12:04:59 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:04:59 executing program 4: perf_event_open(&(0x7f00000012c0)={0x1, 0x6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/adsp1\x00', 0xc2002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x404000, 0xa1) fremovexattr(r1, &(0x7f0000000100)=@random={'osx.', '@,&\x00'}) msgsnd(0x0, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000c40)={'syz1\x00', {0x0, 0x4}, 0x0, [], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff7]}, 0x45c) accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$dsp(r0, &(0x7f0000000080)='!', 0xffffffd9) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) 12:04:59 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x6000000, &(0x7f0000000200)={&(0x7f0000000040)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9, 0x1, 'bond\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ACTIVE_SLAVE={0x8, 0xb, r5}, @IFLA_BOND_MODE={0x5, 0x1, 0x5}]}}}]}, 0x44}}, 0x0) 12:04:59 executing program 2: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x41, 0x0) write$vga_arbiter(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='target PCI:q'], 0x14) 12:04:59 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x6000000, &(0x7f0000000200)={&(0x7f0000000040)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9, 0x1, 'bond\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ACTIVE_SLAVE={0x8, 0xb, r5}, @IFLA_BOND_MODE={0x5, 0x1, 0x5}]}}}]}, 0x44}}, 0x0) 12:04:59 executing program 1: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x41, 0x0) write$vga_arbiter(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='target PCI:q'], 0x14) 12:04:59 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:04:59 executing program 2: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x41, 0x0) write$vga_arbiter(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='target PCI:q'], 0x14) 12:04:59 executing program 5: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:05:00 executing program 5: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:05:00 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:05:00 executing program 2: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x41, 0x0) write$vga_arbiter(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='target PCI:q'], 0x14) 12:05:00 executing program 1: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x41, 0x0) write$vga_arbiter(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='target PCI:q'], 0x14) 12:05:00 executing program 4: perf_event_open(&(0x7f00000012c0)={0x1, 0x6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/adsp1\x00', 0xc2002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x404000, 0xa1) fremovexattr(r1, &(0x7f0000000100)=@random={'osx.', '@,&\x00'}) msgsnd(0x0, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000c40)={'syz1\x00', {0x0, 0x4}, 0x0, [], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff7]}, 0x45c) accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$dsp(r0, &(0x7f0000000080)='!', 0xffffffd9) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) 12:05:00 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:05:00 executing program 5: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:05:00 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:05:00 executing program 1: clone(0x8100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8001000000000000, 0x40, &(0x7f0000000700)=@raw={'raw\x00', 0x8, 0x3, 0x4f8, 0x0, 0x0, 0x148, 0x0, 0x0, 0x460, 0x2a8, 0x2a8, 0x460, 0x2a8, 0x3, 0x0, {[{{@ip={@multicast2, @remote, 0x0, 0x0, 'veth0_to_bridge\x00', 'hsr0\x00'}, 0x0, 0x2f8, 0x340, 0x0, {}, [@common=@inet=@hashlimit1={{0x58, 'hashlimit\x00'}, {'bond_slave_1\x00', {0x0, 0x0, 0x8000003, 0x0, 0x0, 0x20000003, 0x7}}}, @common=@unspec=@bpf1={{0x230, 'bpf\x00'}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@multicast1, 'ip6gre0\x00'}}}, {{@uncond, 0x0, 0xb8, 0x120, 0x0, {}, [@common=@socket0={{0x20, 'socket\x00'}}, @common=@ttl={{0x28, 'ttl\x00'}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'syz1\x00', 'syz1\x00'}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x558) 12:05:00 executing program 0: bpf$BPF_PROG_GET_FD_BY_ID(0x1a, 0x0, 0x0) 12:05:00 executing program 1: clone(0x8100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8001000000000000, 0x40, &(0x7f0000000700)=@raw={'raw\x00', 0x8, 0x3, 0x4f8, 0x0, 0x0, 0x148, 0x0, 0x0, 0x460, 0x2a8, 0x2a8, 0x460, 0x2a8, 0x3, 0x0, {[{{@ip={@multicast2, @remote, 0x0, 0x0, 'veth0_to_bridge\x00', 'hsr0\x00'}, 0x0, 0x2f8, 0x340, 0x0, {}, [@common=@inet=@hashlimit1={{0x58, 'hashlimit\x00'}, {'bond_slave_1\x00', {0x0, 0x0, 0x8000003, 0x0, 0x0, 0x20000003, 0x7}}}, @common=@unspec=@bpf1={{0x230, 'bpf\x00'}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@multicast1, 'ip6gre0\x00'}}}, {{@uncond, 0x0, 0xb8, 0x120, 0x0, {}, [@common=@socket0={{0x20, 'socket\x00'}}, @common=@ttl={{0x28, 'ttl\x00'}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'syz1\x00', 'syz1\x00'}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x558) 12:05:00 executing program 0: clone(0x8100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8001000000000000, 0x40, &(0x7f0000000700)=@raw={'raw\x00', 0x8, 0x3, 0x4f8, 0x0, 0x0, 0x148, 0x0, 0x0, 0x460, 0x2a8, 0x2a8, 0x460, 0x2a8, 0x3, 0x0, {[{{@ip={@multicast2, @remote, 0x0, 0x0, 'veth0_to_bridge\x00', 'hsr0\x00'}, 0x0, 0x2f8, 0x340, 0x0, {}, [@common=@inet=@hashlimit1={{0x58, 'hashlimit\x00'}, {'bond_slave_1\x00', {0x0, 0x0, 0x8000003, 0x0, 0x0, 0x20000003, 0x7}}}, @common=@unspec=@bpf1={{0x230, 'bpf\x00'}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@multicast1, 'ip6gre0\x00'}}}, {{@uncond, 0x0, 0xb8, 0x120, 0x0, {}, [@common=@socket0={{0x20, 'socket\x00'}}, @common=@ttl={{0x28, 'ttl\x00'}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'syz1\x00', 'syz1\x00'}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x558) 12:05:00 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:05:00 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:05:00 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x103c02) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)='S', 0x1}], 0x2) 12:05:00 executing program 0: clone(0x8100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8001000000000000, 0x40, &(0x7f0000000700)=@raw={'raw\x00', 0x8, 0x3, 0x4f8, 0x0, 0x0, 0x148, 0x0, 0x0, 0x460, 0x2a8, 0x2a8, 0x460, 0x2a8, 0x3, 0x0, {[{{@ip={@multicast2, @remote, 0x0, 0x0, 'veth0_to_bridge\x00', 'hsr0\x00'}, 0x0, 0x2f8, 0x340, 0x0, {}, [@common=@inet=@hashlimit1={{0x58, 'hashlimit\x00'}, {'bond_slave_1\x00', {0x0, 0x0, 0x8000003, 0x0, 0x0, 0x20000003, 0x7}}}, @common=@unspec=@bpf1={{0x230, 'bpf\x00'}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@multicast1, 'ip6gre0\x00'}}}, {{@uncond, 0x0, 0xb8, 0x120, 0x0, {}, [@common=@socket0={{0x20, 'socket\x00'}}, @common=@ttl={{0x28, 'ttl\x00'}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'syz1\x00', 'syz1\x00'}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x558) 12:05:00 executing program 2: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x12a, &(0x7f0000000400)="c4c691019919da078a0098d3e0c393b0400500000000000000000022addee07bee0e6333b5cacd893169b618322ff66020bb511253508b5a4496728cc7c448fc2362e0d268240e626171f8a79effea6529628423ab1a642656e3c25562876465c0fa52b8f347300900bc478b019a983189282e992e851a8f0a209c67db5a42213ecdc5adba392ad112395e1f23120da26677430ab4d18f7b492a7e56d291d4b9df55a57abfeb1977acff78fa650d811d4ecd623741df2f7a29227816e115baf27f24719a75506029a1e2ed28e13ea7b18f330c0bf53201de40a256336c636f454be66a36768a356921019f2eb276fa29daa123bce6551e7c8bf7653d63f1c0d7c12e156b58e00b206beda36b5bddeb0c8e52f9700b2021fc2ec25140ff09e9e7889e2285554d8023c8c6"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = getpid() tkill(r1, 0x3d) 12:05:00 executing program 4: perf_event_open(&(0x7f00000012c0)={0x1, 0x6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/adsp1\x00', 0xc2002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x404000, 0xa1) fremovexattr(r1, &(0x7f0000000100)=@random={'osx.', '@,&\x00'}) msgsnd(0x0, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000c40)={'syz1\x00', {0x0, 0x4}, 0x0, [], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff7]}, 0x45c) accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$dsp(r0, &(0x7f0000000080)='!', 0xffffffd9) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) 12:05:00 executing program 1: clone(0x8100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8001000000000000, 0x40, &(0x7f0000000700)=@raw={'raw\x00', 0x8, 0x3, 0x4f8, 0x0, 0x0, 0x148, 0x0, 0x0, 0x460, 0x2a8, 0x2a8, 0x460, 0x2a8, 0x3, 0x0, {[{{@ip={@multicast2, @remote, 0x0, 0x0, 'veth0_to_bridge\x00', 'hsr0\x00'}, 0x0, 0x2f8, 0x340, 0x0, {}, [@common=@inet=@hashlimit1={{0x58, 'hashlimit\x00'}, {'bond_slave_1\x00', {0x0, 0x0, 0x8000003, 0x0, 0x0, 0x20000003, 0x7}}}, @common=@unspec=@bpf1={{0x230, 'bpf\x00'}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@multicast1, 'ip6gre0\x00'}}}, {{@uncond, 0x0, 0xb8, 0x120, 0x0, {}, [@common=@socket0={{0x20, 'socket\x00'}}, @common=@ttl={{0x28, 'ttl\x00'}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'syz1\x00', 'syz1\x00'}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x558) 12:05:00 executing program 3: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:00 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x103c02) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)='S', 0x1}], 0x2) 12:05:00 executing program 0: clone(0x8100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8001000000000000, 0x40, &(0x7f0000000700)=@raw={'raw\x00', 0x8, 0x3, 0x4f8, 0x0, 0x0, 0x148, 0x0, 0x0, 0x460, 0x2a8, 0x2a8, 0x460, 0x2a8, 0x3, 0x0, {[{{@ip={@multicast2, @remote, 0x0, 0x0, 'veth0_to_bridge\x00', 'hsr0\x00'}, 0x0, 0x2f8, 0x340, 0x0, {}, [@common=@inet=@hashlimit1={{0x58, 'hashlimit\x00'}, {'bond_slave_1\x00', {0x0, 0x0, 0x8000003, 0x0, 0x0, 0x20000003, 0x7}}}, @common=@unspec=@bpf1={{0x230, 'bpf\x00'}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@multicast1, 'ip6gre0\x00'}}}, {{@uncond, 0x0, 0xb8, 0x120, 0x0, {}, [@common=@socket0={{0x20, 'socket\x00'}}, @common=@ttl={{0x28, 'ttl\x00'}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'syz1\x00', 'syz1\x00'}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x558) 12:05:00 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x103c02) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)='S', 0x1}], 0x2) 12:05:00 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x103c02) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)='S', 0x1}], 0x2) 12:05:00 executing program 1: clone(0x8100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8001000000000000, 0x40, &(0x7f0000000700)=@raw={'raw\x00', 0x8, 0x3, 0x4f8, 0x0, 0x0, 0x148, 0x0, 0x0, 0x460, 0x2a8, 0x2a8, 0x460, 0x2a8, 0x3, 0x0, {[{{@ip={@multicast2, @remote, 0x0, 0x0, 'veth0_to_bridge\x00', 'hsr0\x00'}, 0x0, 0x2f8, 0x340, 0x0, {}, [@common=@inet=@hashlimit1={{0x58, 'hashlimit\x00'}, {'bond_slave_1\x00', {0x0, 0x0, 0x8000003, 0x0, 0x0, 0x20000003, 0x7}}}, @common=@unspec=@bpf1={{0x230, 'bpf\x00'}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@multicast1, 'ip6gre0\x00'}}}, {{@uncond, 0x0, 0xb8, 0x120, 0x0, {}, [@common=@socket0={{0x20, 'socket\x00'}}, @common=@ttl={{0x28, 'ttl\x00'}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'syz1\x00', 'syz1\x00'}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x558) 12:05:00 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:00 executing program 3: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:00 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x103c02) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)='S', 0x1}], 0x2) 12:05:00 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x103c02) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)='S', 0x1}], 0x2) 12:05:01 executing program 4: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 5: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x103c02) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)='S', 0x1}], 0x2) 12:05:01 executing program 3: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 5: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 4: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 3: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 5: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 4: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 3: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 2: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 4: r0 = socket(0x11, 0x800000003, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'bond_slave_1\x00', &(0x7f0000000500)=@ethtool_flash={0x26, 0x0, './file0\x00'}}) 12:05:01 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 4: r0 = socket(0x11, 0x800000003, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'bond_slave_1\x00', &(0x7f0000000500)=@ethtool_flash={0x26, 0x0, './file0\x00'}}) 12:05:01 executing program 3: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:01 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'bond_slave_1\x00', &(0x7f0000000500)=@ethtool_flash={0x26, 0x0, './file0\x00'}}) 12:05:01 executing program 4: r0 = socket(0x11, 0x800000003, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'bond_slave_1\x00', &(0x7f0000000500)=@ethtool_flash={0x26, 0x0, './file0\x00'}}) 12:05:01 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:01 executing program 2: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:02 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000040)=0x80000008, 0x4) r1 = memfd_create(&(0x7f0000000040)='\vee1\xc1\xf8\xa6\x8dN\xc0\xa34\xc7\x8f#H\xd9t\x13\xaeAg\xe5', 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)=ANY=[], 0x18) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='clear_refs\x00') r2 = socket$inet6(0xa, 0x2, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000080)) 12:05:02 executing program 4: r0 = socket(0x11, 0x800000003, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'bond_slave_1\x00', &(0x7f0000000500)=@ethtool_flash={0x26, 0x0, './file0\x00'}}) 12:05:02 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'bond_slave_1\x00', &(0x7f0000000500)=@ethtool_flash={0x26, 0x0, './file0\x00'}}) 12:05:02 executing program 1: syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') syz_open_dev$rtc(0x0, 0x0, 0x0) 12:05:02 executing program 3: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:02 executing program 2: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000300)=0x5) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000000)) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f00000002c0)=0x1) read$dsp(r0, &(0x7f00000001c0)=""/230, 0xe6) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0x40045010, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) 12:05:02 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, &(0x7f0000000180)=0x8, 0x5, 0x0) 12:05:02 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:02 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'bond_slave_1\x00', &(0x7f0000000500)=@ethtool_flash={0x26, 0x0, './file0\x00'}}) 12:05:02 executing program 1: syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') syz_open_dev$rtc(0x0, 0x0, 0x0) 12:05:02 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, &(0x7f0000000180)=0x8, 0x5, 0x0) 12:05:02 executing program 1: syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') syz_open_dev$rtc(0x0, 0x0, 0x0) [ 247.586499][ T28] audit: type=1804 audit(1602590702.313:36): pid=11361 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir713510481/syzkaller.irk5qm/107/bus" dev="sda1" ino=16184 res=1 errno=0 12:05:02 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, &(0x7f0000000180)=0x8, 0x5, 0x0) 12:05:02 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TCXONC(r0, 0x540a, 0x3) 12:05:02 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="7b1a55a97b6a24151bd5a6671a000000000000ff7fff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x80002, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) bind$packet(r0, &(0x7f0000000480)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_emit_ethernet(0x9a, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "c14f72", 0x64, 0x11, 0x0, @private0, @mcast2, {[], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "66096b7447295868c940adcceffb590654c72c88cca8606881713bba81955eae", "c250dd46ca86667802617aec79db2e62", {"51abed01c4b9da7890a17eab7494ad28", "70ecfc1c87d90dd032c060eccd71fcbd"}}}}}}}}, 0x0) [ 247.691394][ T28] audit: type=1804 audit(1602590702.343:37): pid=11361 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir713510481/syzkaller.irk5qm/107/bus" dev="sda1" ino=16184 res=1 errno=0 12:05:02 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:02 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, &(0x7f0000000180)=0x8, 0x5, 0x0) 12:05:02 executing program 1: syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') syz_open_dev$rtc(0x0, 0x0, 0x0) [ 247.799119][T11372] [U]  [ 247.816878][T11372] [U]  12:05:02 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, &(0x7f0000000180)=0x8, 0x5, 0x0) 12:05:02 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TCXONC(r0, 0x540a, 0x3) [ 247.854802][ T28] audit: type=1804 audit(1602590702.373:38): pid=11361 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir713510481/syzkaller.irk5qm/107/bus" dev="sda1" ino=16184 res=1 errno=0 [ 247.863608][T11381] tpacket_rcv: packet too big, clamped from 140 to 4294967280. macoff=96 12:05:02 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TCXONC(r0, 0x540a, 0x3) [ 247.940728][ T28] audit: type=1804 audit(1602590702.393:39): pid=11367 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir713510481/syzkaller.irk5qm/107/bus" dev="sda1" ino=16184 res=1 errno=0 12:05:02 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) [ 247.983923][T11389] [U]  12:05:02 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TCXONC(r0, 0x540a, 0x3) 12:05:02 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="7b1a55a97b6a24151bd5a6671a000000000000ff7fff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x80002, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) bind$packet(r0, &(0x7f0000000480)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_emit_ethernet(0x9a, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "c14f72", 0x64, 0x11, 0x0, @private0, @mcast2, {[], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "66096b7447295868c940adcceffb590654c72c88cca8606881713bba81955eae", "c250dd46ca86667802617aec79db2e62", {"51abed01c4b9da7890a17eab7494ad28", "70ecfc1c87d90dd032c060eccd71fcbd"}}}}}}}}, 0x0) [ 248.017115][T11390] [U]  12:05:02 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, &(0x7f0000000180)=0x8, 0x5, 0x0) 12:05:02 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, &(0x7f0000000180)=0x8, 0x5, 0x0) 12:05:02 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="7b1a55a97b6a24151bd5a6671a000000000000ff7fff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x80002, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) bind$packet(r0, &(0x7f0000000480)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_emit_ethernet(0x9a, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "c14f72", 0x64, 0x11, 0x0, @private0, @mcast2, {[], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "66096b7447295868c940adcceffb590654c72c88cca8606881713bba81955eae", "c250dd46ca86667802617aec79db2e62", {"51abed01c4b9da7890a17eab7494ad28", "70ecfc1c87d90dd032c060eccd71fcbd"}}}}}}}}, 0x0) 12:05:02 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TCXONC(r0, 0x540a, 0x3) [ 248.097819][ T28] audit: type=1804 audit(1602590702.643:40): pid=11386 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir713510481/syzkaller.irk5qm/108/bus" dev="sda1" ino=16223 res=1 errno=0 [ 248.165246][T11396] [U]  12:05:02 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:02 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TCXONC(r0, 0x540a, 0x3) 12:05:02 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="7b1a55a97b6a24151bd5a6671a000000000000ff7fff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x80002, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) bind$packet(r0, &(0x7f0000000480)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_emit_ethernet(0x9a, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "c14f72", 0x64, 0x11, 0x0, @private0, @mcast2, {[], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "66096b7447295868c940adcceffb590654c72c88cca8606881713bba81955eae", "c250dd46ca86667802617aec79db2e62", {"51abed01c4b9da7890a17eab7494ad28", "70ecfc1c87d90dd032c060eccd71fcbd"}}}}}}}}, 0x0) 12:05:02 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="7b1a55a97b6a24151bd5a6671a000000000000ff7fff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x80002, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) bind$packet(r0, &(0x7f0000000480)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_emit_ethernet(0x9a, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "c14f72", 0x64, 0x11, 0x0, @private0, @mcast2, {[], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "66096b7447295868c940adcceffb590654c72c88cca8606881713bba81955eae", "c250dd46ca86667802617aec79db2e62", {"51abed01c4b9da7890a17eab7494ad28", "70ecfc1c87d90dd032c060eccd71fcbd"}}}}}}}}, 0x0) 12:05:03 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="7b1a55a97b6a24151bd5a6671a000000000000ff7fff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x80002, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) bind$packet(r0, &(0x7f0000000480)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_emit_ethernet(0x9a, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "c14f72", 0x64, 0x11, 0x0, @private0, @mcast2, {[], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "66096b7447295868c940adcceffb590654c72c88cca8606881713bba81955eae", "c250dd46ca86667802617aec79db2e62", {"51abed01c4b9da7890a17eab7494ad28", "70ecfc1c87d90dd032c060eccd71fcbd"}}}}}}}}, 0x0) 12:05:03 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TCXONC(r0, 0x540a, 0x3) [ 248.245984][ T28] audit: type=1804 audit(1602590702.663:41): pid=11383 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir713510481/syzkaller.irk5qm/108/bus" dev="sda1" ino=16223 res=1 errno=0 [ 248.273200][T11408] [U]  12:05:03 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="7b1a55a97b6a24151bd5a6671a000000000000ff7fff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x80002, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) bind$packet(r0, &(0x7f0000000480)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_emit_ethernet(0x9a, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "c14f72", 0x64, 0x11, 0x0, @private0, @mcast2, {[], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "66096b7447295868c940adcceffb590654c72c88cca8606881713bba81955eae", "c250dd46ca86667802617aec79db2e62", {"51abed01c4b9da7890a17eab7494ad28", "70ecfc1c87d90dd032c060eccd71fcbd"}}}}}}}}, 0x0) 12:05:03 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="7b1a55a97b6a24151bd5a6671a000000000000ff7fff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x80002, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) bind$packet(r0, &(0x7f0000000480)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_emit_ethernet(0x9a, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "c14f72", 0x64, 0x11, 0x0, @private0, @mcast2, {[], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "66096b7447295868c940adcceffb590654c72c88cca8606881713bba81955eae", "c250dd46ca86667802617aec79db2e62", {"51abed01c4b9da7890a17eab7494ad28", "70ecfc1c87d90dd032c060eccd71fcbd"}}}}}}}}, 0x0) 12:05:03 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="7b1a55a97b6a24151bd5a6671a000000000000ff7fff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x80002, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) bind$packet(r0, &(0x7f0000000480)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_emit_ethernet(0x9a, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "c14f72", 0x64, 0x11, 0x0, @private0, @mcast2, {[], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "66096b7447295868c940adcceffb590654c72c88cca8606881713bba81955eae", "c250dd46ca86667802617aec79db2e62", {"51abed01c4b9da7890a17eab7494ad28", "70ecfc1c87d90dd032c060eccd71fcbd"}}}}}}}}, 0x0) [ 248.351111][T11413] [U]  [ 248.361772][ T28] audit: type=1804 audit(1602590702.823:42): pid=11402 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir713510481/syzkaller.irk5qm/109/bus" dev="sda1" ino=16218 res=1 errno=0 12:05:03 executing program 4: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TCXONC(r0, 0x540a, 0x3) 12:05:03 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) [ 248.468951][T11421] [U]  12:05:03 executing program 1: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) [ 248.494190][ T28] audit: type=1804 audit(1602590702.863:43): pid=11402 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir713510481/syzkaller.irk5qm/109/bus" dev="sda1" ino=16218 res=1 errno=0 12:05:03 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="7b1a55a97b6a24151bd5a6671a000000000000ff7fff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x80002, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) bind$packet(r0, &(0x7f0000000480)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_emit_ethernet(0x9a, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "c14f72", 0x64, 0x11, 0x0, @private0, @mcast2, {[], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "66096b7447295868c940adcceffb590654c72c88cca8606881713bba81955eae", "c250dd46ca86667802617aec79db2e62", {"51abed01c4b9da7890a17eab7494ad28", "70ecfc1c87d90dd032c060eccd71fcbd"}}}}}}}}, 0x0) 12:05:03 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="7b1a55a97b6a24151bd5a6671a000000000000ff7fff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x80002, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) bind$packet(r0, &(0x7f0000000480)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_emit_ethernet(0x9a, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "c14f72", 0x64, 0x11, 0x0, @private0, @mcast2, {[], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "66096b7447295868c940adcceffb590654c72c88cca8606881713bba81955eae", "c250dd46ca86667802617aec79db2e62", {"51abed01c4b9da7890a17eab7494ad28", "70ecfc1c87d90dd032c060eccd71fcbd"}}}}}}}}, 0x0) 12:05:03 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="7b1a55a97b6a24151bd5a6671a000000000000ff7fff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x80002, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) bind$packet(r0, &(0x7f0000000480)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_emit_ethernet(0x9a, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "c14f72", 0x64, 0x11, 0x0, @private0, @mcast2, {[], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "66096b7447295868c940adcceffb590654c72c88cca8606881713bba81955eae", "c250dd46ca86667802617aec79db2e62", {"51abed01c4b9da7890a17eab7494ad28", "70ecfc1c87d90dd032c060eccd71fcbd"}}}}}}}}, 0x0) [ 248.535365][T11429] [U]  12:05:03 executing program 4: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TCXONC(r0, 0x540a, 0x3) [ 248.606817][ T28] audit: type=1804 audit(1602590703.053:44): pid=11416 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir713510481/syzkaller.irk5qm/110/bus" dev="sda1" ino=16215 res=1 errno=0 12:05:03 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:03 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="7b1a55a97b6a24151bd5a6671a000000000000ff7fff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x80002, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) bind$packet(r0, &(0x7f0000000480)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_emit_ethernet(0x9a, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "c14f72", 0x64, 0x11, 0x0, @private0, @mcast2, {[], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "66096b7447295868c940adcceffb590654c72c88cca8606881713bba81955eae", "c250dd46ca86667802617aec79db2e62", {"51abed01c4b9da7890a17eab7494ad28", "70ecfc1c87d90dd032c060eccd71fcbd"}}}}}}}}, 0x0) 12:05:03 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:03 executing program 1: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:03 executing program 0: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) [ 248.749294][T11442] [U]  12:05:03 executing program 4: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TCXONC(r0, 0x540a, 0x3) [ 248.777666][ T28] audit: type=1804 audit(1602590703.063:45): pid=11416 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir713510481/syzkaller.irk5qm/110/bus" dev="sda1" ino=16215 res=1 errno=0 12:05:03 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:03 executing program 3: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:03 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) [ 248.943293][T11454] [U]  12:05:03 executing program 0: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:03 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:03 executing program 1: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:03 executing program 3: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:03 executing program 2: openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/shm\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004440)=[{{&(0x7f0000001400)=@ipx, 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f00000017c0), 0x3ac, 0x0, 0x0) 12:05:03 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:03 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:03 executing program 0: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:03 executing program 3: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:04 executing program 2: openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/shm\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004440)=[{{&(0x7f0000001400)=@ipx, 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f00000017c0), 0x3ac, 0x0, 0x0) 12:05:04 executing program 1: openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/shm\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004440)=[{{&(0x7f0000001400)=@ipx, 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f00000017c0), 0x3ac, 0x0, 0x0) 12:05:04 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x8000000000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x240, 0x0, 0x0, 0xd8, 0xd8, 0xd8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00', '\x00', {}, {}, 0x6, 0x0, 0x48}, 0x0, 0xb8, 0xd8, 0x0, {}, [@common=@inet=@ecn={{0x28, 'ecn\x00'}, {0x10}}, @common=@socket0={{0x20, 'socket\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x2a0) 12:05:04 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x1) r3 = socket$packet(0x11, 0x3, 0x300) dup3(r3, r2, 0x0) dup3(r1, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) finit_module(r0, 0x0, 0x0) 12:05:04 executing program 2: openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/shm\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004440)=[{{&(0x7f0000001400)=@ipx, 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f00000017c0), 0x3ac, 0x0, 0x0) 12:05:04 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000000000001000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='sys_enter\x00', r0}, 0x10) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 249.426370][T11490] xt_ecn: cannot match TCP bits for non-tcp packets 12:05:04 executing program 1: openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/shm\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004440)=[{{&(0x7f0000001400)=@ipx, 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f00000017c0), 0x3ac, 0x0, 0x0) 12:05:04 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x8000000000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x240, 0x0, 0x0, 0xd8, 0xd8, 0xd8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00', '\x00', {}, {}, 0x6, 0x0, 0x48}, 0x0, 0xb8, 0xd8, 0x0, {}, [@common=@inet=@ecn={{0x28, 'ecn\x00'}, {0x10}}, @common=@socket0={{0x20, 'socket\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x2a0) 12:05:04 executing program 3: syz_mount_image$romfs(&(0x7f0000000000)='romfs\x00', &(0x7f0000000100)='./file0\x00', 0x2c00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2d726f6d3166732d00002980bae40061726f6d20356636363363303800000000000000490000002000000000d1ffff972e000000000000000000000000000000000000600000002000000000d1d1ff802e2e000000000000000000000000000000000559000000800000000069968dc266696c65300000000000000000000000000004ca000000000000041a69968ab766696c6530000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c000000000000000004e00000002000000000d1d1fb002e2e000000000000000000000000000000000533000000000000002668968e4266696c653100000000000000000000002f746d702f73797a2d696d61676567656e3037373337313435352f66696c65302f66696c653000000000000000000000000000000000006000000000d1ffffa02e000000000000000000000000000000000028aa0000000000002328669647c966696c653300"/1408, 0x580}, {&(0x7f0000010600)="000028da000000000000000a68966ab766696c6531000000000000000000000073797a6b616c6c657273000000000000000028f000000550000000006796655b66696c653200000000000000000000000000000a0000000000000064073323c166696c652e636f6c640000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c65727300"/224, 0xe0, 0x28a0}], 0x0, &(0x7f0000010700)) [ 249.486288][T11491] xt_ecn: cannot match TCP bits for non-tcp packets 12:05:04 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000000000001000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='sys_enter\x00', r0}, 0x10) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) 12:05:04 executing program 2: openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/shm\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004440)=[{{&(0x7f0000001400)=@ipx, 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f00000017c0), 0x3ac, 0x0, 0x0) 12:05:04 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000000000001000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='sys_enter\x00', r0}, 0x10) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 249.610359][T11503] MTD: Attempt to mount non-MTD device "/dev/loop3" [ 249.646363][T11507] xt_ecn: cannot match TCP bits for non-tcp packets 12:05:04 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x8000000000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x240, 0x0, 0x0, 0xd8, 0xd8, 0xd8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00', '\x00', {}, {}, 0x6, 0x0, 0x48}, 0x0, 0xb8, 0xd8, 0x0, {}, [@common=@inet=@ecn={{0x28, 'ecn\x00'}, {0x10}}, @common=@socket0={{0x20, 'socket\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x2a0) 12:05:04 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000000000001000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='sys_enter\x00', r0}, 0x10) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) 12:05:04 executing program 1: openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/shm\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004440)=[{{&(0x7f0000001400)=@ipx, 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f00000017c0), 0x3ac, 0x0, 0x0) [ 249.672708][T11503] romfs: Mounting image 'rom 5f663c08' through the block layer 12:05:04 executing program 2: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c04000000b101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b71e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848759a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2d71021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda57fd328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb000020000cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396f9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000069c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000066c0)={0x90, 0x0, 0x0, {0x7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, 0x0, 0x801}}}, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000020c0)='./file0/file0\x00', 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f00000046c0)={0x53, 0xfffffffffffffffd, 0x1, 0x0, @buffer={0x0, 0x40000, &(0x7f0000004400)=""/142}, &(0x7f00000044c0)='g', 0x0, 0x0, 0x0, 0x0, 0x0}) 12:05:04 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x8000000000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2