fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff73797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c000000000000", 0x40440, 0x1007e0}, {&(0x7f0000076640)="eb52904e5446532020202000010800000000000000f8000000000000000000000000000080008000fe1f0000000000000800000000000000ff01000000000000f60000000200000088c3c373e3f92313000000000e1fbe717cac22c0740b56b40ebb0700cd105eebf032e4cd16cd19ebfe54686973206973206e6f74206120626f6f7461626c65206469736b2e20506c6561736520696e73657274206120626f6f7461626c6520666c6f70707920616e640d0a707265737320616e79206b657920746f2074727920616761696e202e2e2e200d0a00"/224, 0xe0, 0x1ffd00}, {&(0x7f0000076720)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1ffee0}], 0x0, &(0x7f0000076740), 0x1) 15:43:07 executing program 2: rt_sigprocmask(0x0, &(0x7f0000000200)={[0xfffffbfd]}, 0x0, 0x8) io_setup(0x7, &(0x7f0000000140)=0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) io_submit(r0, 0x1, &(0x7f0000000600)=[&(0x7f0000000040)={0xfffffffffffffdef, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) setrlimit(0x1, &(0x7f0000000000)) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) io_setup(0x3, &(0x7f0000000080)=0x0) io_submit(r3, 0x732, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x10, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7}]) 15:43:07 executing program 1: r0 = syz_io_uring_setup(0x4585, &(0x7f0000000080), &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100), &(0x7f0000000140)) r1 = io_uring_setup(0x4c7c, &(0x7f0000000180)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r1, 0xa, 0x0, r2) 15:43:07 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0xe000) write$P9_RAUTH(r3, &(0x7f0000000280)={0x14, 0x67, 0x0, {0x4}}, 0x14) [ 1026.095457][ T40] kauditd_printk_skb: 2 callbacks suppressed [ 1026.095487][ T40] audit: type=1804 audit(1664466187.568:821): pid=26800 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/syzkaller-testdir2496155348/syzkaller.8pCKYz/1282/file0" dev="sda1" ino=1148 res=1 errno=0 [ 1026.131402][ C3] hpet: Lost 1 RTC interrupts [ 1026.179235][ T40] audit: type=1804 audit(1664466187.578:822): pid=26799 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/syzkaller-testdir2496155348/syzkaller.8pCKYz/1282/file0" dev="sda1" ino=1148 res=1 errno=0 [ 1028.608340][ T40] audit: type=1804 audit(1664466190.078:823): pid=26806 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/syzkaller-testdir2496155348/syzkaller.8pCKYz/1283/file0" dev="sda1" ino=1161 res=1 errno=0 15:43:10 executing program 3: rt_sigprocmask(0x0, &(0x7f0000000200)={[0xfffffbfd]}, 0x0, 0x8) io_setup(0x7, &(0x7f0000000140)=0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) io_submit(r0, 0x1, &(0x7f0000000600)=[&(0x7f0000000040)={0xfffffffffffffdef, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) setrlimit(0x1, &(0x7f0000000000)) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) io_setup(0x3, &(0x7f0000000080)=0x0) io_submit(r3, 0x732, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x10, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7}]) 15:43:10 executing program 2: rt_sigprocmask(0x0, &(0x7f0000000200)={[0xfffffbfd]}, 0x0, 0x8) io_setup(0x7, &(0x7f0000000140)=0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) io_submit(r0, 0x1, &(0x7f0000000600)=[&(0x7f0000000040)={0xfffffffffffffdef, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) setrlimit(0x1, &(0x7f0000000000)) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) io_setup(0x3, &(0x7f0000000080)=0x0) io_submit(r3, 0x732, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x10, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7}]) 15:43:10 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0xe000) write$P9_RAUTH(r3, &(0x7f0000000280)={0x14, 0x67, 0x0, {0x4}}, 0x14) [ 1028.631892][ C3] hpet: Lost 1 RTC interrupts [ 1028.642922][ T40] audit: type=1804 audit(1664466190.108:824): pid=26806 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/syzkaller-testdir2496155348/syzkaller.8pCKYz/1283/file0" dev="sda1" ino=1161 res=1 errno=0 15:43:10 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0xe000) write$P9_RAUTH(r3, &(0x7f0000000280)={0x14, 0x67, 0x0, {0x4}}, 0x14) [ 1028.682851][ T40] audit: type=1804 audit(1664466190.158:825): pid=26809 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/syzkaller-testdir2606405521/syzkaller.A1byix/1322/file0" dev="sda1" ino=1167 res=1 errno=0 [ 1028.708696][ C3] hpet: Lost 1 RTC interrupts [ 1028.718445][ T40] audit: type=1804 audit(1664466190.168:826): pid=26809 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/syzkaller-testdir2606405521/syzkaller.A1byix/1322/file0" dev="sda1" ino=1167 res=1 errno=0 15:43:10 executing program 2: rt_sigprocmask(0x0, &(0x7f0000000200)={[0xfffffbfd]}, 0x0, 0x8) io_setup(0x7, &(0x7f0000000140)=0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) io_submit(r0, 0x1, &(0x7f0000000600)=[&(0x7f0000000040)={0xfffffffffffffdef, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) setrlimit(0x1, &(0x7f0000000000)) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) io_setup(0x3, &(0x7f0000000080)=0x0) io_submit(r3, 0x732, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x10, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7}]) 15:43:10 executing program 3: rt_sigprocmask(0x0, &(0x7f0000000200)={[0xfffffbfd]}, 0x0, 0x8) io_setup(0x7, &(0x7f0000000140)=0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) io_submit(r0, 0x1, &(0x7f0000000600)=[&(0x7f0000000040)={0xfffffffffffffdef, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) setrlimit(0x1, &(0x7f0000000000)) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) io_setup(0x3, &(0x7f0000000080)=0x0) io_submit(r3, 0x732, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x10, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7}]) 15:43:10 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0xe000) write$P9_RAUTH(r3, &(0x7f0000000280)={0x14, 0x67, 0x0, {0x4}}, 0x14) 15:43:10 executing program 3: rt_sigprocmask(0x0, &(0x7f0000000200)={[0xfffffbfd]}, 0x0, 0x8) io_setup(0x7, &(0x7f0000000140)=0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) io_submit(r0, 0x1, &(0x7f0000000600)=[&(0x7f0000000040)={0xfffffffffffffdef, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) setrlimit(0x1, &(0x7f0000000000)) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) io_setup(0x3, &(0x7f0000000080)=0x0) io_submit(r3, 0x732, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x10, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7}]) [ 1028.936903][ T40] audit: type=1804 audit(1664466190.408:827): pid=26819 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir3093956882/syzkaller.s7Fj3D/1373/file0" dev="sda1" ino=1151 res=1 errno=0 15:43:10 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0xe000) write$P9_RAUTH(r3, &(0x7f0000000280)={0x14, 0x67, 0x0, {0x4}}, 0x14) 15:43:11 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0xe000) write$P9_RAUTH(r3, &(0x7f0000000280)={0x14, 0x67, 0x0, {0x4}}, 0x14) 15:43:11 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0xe000) write$P9_RAUTH(r3, &(0x7f0000000280)={0x14, 0x67, 0x0, {0x4}}, 0x14) 15:43:11 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0xe000) write$P9_RAUTH(r3, &(0x7f0000000280)={0x14, 0x67, 0x0, {0x4}}, 0x14) 15:43:11 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0xe000) write$P9_RAUTH(r3, &(0x7f0000000280)={0x14, 0x67, 0x0, {0x4}}, 0x14) 15:43:12 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0xe000) write$P9_RAUTH(r3, &(0x7f0000000280)={0x14, 0x67, 0x0, {0x4}}, 0x14) 15:43:12 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0xe000) write$P9_RAUTH(r3, &(0x7f0000000280)={0x14, 0x67, 0x0, {0x4}}, 0x14) 15:43:12 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0xe000) write$P9_RAUTH(r3, &(0x7f0000000280)={0x14, 0x67, 0x0, {0x4}}, 0x14) [ 1031.169208][ T40] kauditd_printk_skb: 14 callbacks suppressed [ 1031.169237][ T40] audit: type=1804 audit(1664466192.638:841): pid=26849 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir3093956882/syzkaller.s7Fj3D/1375/file0" dev="sda1" ino=1152 res=1 errno=0 [ 1031.226930][ T40] audit: type=1804 audit(1664466192.668:842): pid=26851 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/syzkaller-testdir2606405521/syzkaller.A1byix/1324/file0" dev="sda1" ino=1167 res=1 errno=0 [ 1031.263835][ T40] audit: type=1804 audit(1664466192.688:843): pid=26851 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/syzkaller-testdir2606405521/syzkaller.A1byix/1324/file0" dev="sda1" ino=1167 res=1 errno=0 [ 1031.305586][ T40] audit: type=1804 audit(1664466192.718:844): pid=26849 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir3093956882/syzkaller.s7Fj3D/1375/file0" dev="sda1" ino=1152 res=1 errno=0 15:43:12 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0xe000) write$P9_RAUTH(r3, &(0x7f0000000280)={0x14, 0x67, 0x0, {0x4}}, 0x14) [ 1031.513413][ T40] audit: type=1804 audit(1664466192.988:845): pid=26857 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/syzkaller-testdir200586170/syzkaller.5HKmBH/1301/file0" dev="sda1" ino=1162 res=1 errno=0 [ 1031.547216][ T40] audit: type=1804 audit(1664466193.018:846): pid=26857 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/syzkaller-testdir200586170/syzkaller.5HKmBH/1301/file0" dev="sda1" ino=1162 res=1 errno=0 15:43:13 executing program 0: io_setup(0x8001, &(0x7f0000000480)=0x0) io_setup(0x7, &(0x7f0000000140)=0x0) io_destroy(r1) io_destroy(r0) io_cancel(0x0, 0x0, 0x0) 15:43:13 executing program 0: io_setup(0x8001, &(0x7f0000000480)=0x0) io_setup(0x7, &(0x7f0000000140)=0x0) io_destroy(r1) io_destroy(r0) io_cancel(0x0, 0x0, 0x0) 15:43:13 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000019c0)=ANY=[@ANYBLOB="916e9a99d7dc18000000000000000000000000000000b700000000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r2, &(0x7f0000000000), 0x248800) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.events\x00', 0x2da8020000100000, 0x500001c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_PORT_GET(0xffffffffffffffff, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001a40)={0x1b, 0x7, &(0x7f0000001800)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001}, [@map_val={0x18, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff}, @initr0]}, 0x0, 0x3, 0xc5, &(0x7f0000001880)=""/197, 0x41000, 0x0, '\x00', 0x0, 0x29, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001980)={0x4, 0xd, 0x0, 0xf6}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000001a00)=[r3, r2, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f00000002c0)={{}, 0x0, 0x10, @unused=[0x4, 0x4, 0x0, 0x7fff], @devid}) syz_emit_ethernet(0x5e, &(0x7f0000000400)={@broadcast, @random="6c7621d7cc94", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "fec000", 0x28, 0x3a, 0xff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @mcast2, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @private0, @mcast2}}}}}}, 0x0) [ 1032.344970][ T40] audit: type=1804 audit(1664466193.818:847): pid=26867 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir3093956882/syzkaller.s7Fj3D/1376/memory.events" dev="sda1" ino=1152 res=1 errno=0 15:43:13 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x0) ioctl$NBD_CLEAR_SOCK(r0, 0x541b) 15:43:15 executing program 0: io_setup(0x8001, &(0x7f0000000480)=0x0) io_setup(0x7, &(0x7f0000000140)=0x0) io_destroy(r1) io_destroy(r0) io_cancel(0x0, 0x0, 0x0) 15:43:15 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x0) ioctl$NBD_CLEAR_SOCK(r0, 0x541b) 15:43:15 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000019c0)=ANY=[@ANYBLOB="916e9a99d7dc18000000000000000000000000000000b700000000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r2, &(0x7f0000000000), 0x248800) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.events\x00', 0x2da8020000100000, 0x500001c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_PORT_GET(0xffffffffffffffff, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001a40)={0x1b, 0x7, &(0x7f0000001800)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001}, [@map_val={0x18, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff}, @initr0]}, 0x0, 0x3, 0xc5, &(0x7f0000001880)=""/197, 0x41000, 0x0, '\x00', 0x0, 0x29, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001980)={0x4, 0xd, 0x0, 0xf6}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000001a00)=[r3, r2, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f00000002c0)={{}, 0x0, 0x10, @unused=[0x4, 0x4, 0x0, 0x7fff], @devid}) syz_emit_ethernet(0x5e, &(0x7f0000000400)={@broadcast, @random="6c7621d7cc94", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "fec000", 0x28, 0x3a, 0xff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @mcast2, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @private0, @mcast2}}}}}}, 0x0) 15:43:15 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x0) ioctl$NBD_CLEAR_SOCK(r0, 0x541b) 15:43:15 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x0) ioctl$NBD_CLEAR_SOCK(r0, 0x541b) 15:43:15 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000019c0)=ANY=[@ANYBLOB="916e9a99d7dc18000000000000000000000000000000b700000000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r2, &(0x7f0000000000), 0x248800) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.events\x00', 0x2da8020000100000, 0x500001c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_PORT_GET(0xffffffffffffffff, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001a40)={0x1b, 0x7, &(0x7f0000001800)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001}, [@map_val={0x18, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff}, @initr0]}, 0x0, 0x3, 0xc5, &(0x7f0000001880)=""/197, 0x41000, 0x0, '\x00', 0x0, 0x29, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001980)={0x4, 0xd, 0x0, 0xf6}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000001a00)=[r3, r2, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f00000002c0)={{}, 0x0, 0x10, @unused=[0x4, 0x4, 0x0, 0x7fff], @devid}) syz_emit_ethernet(0x5e, &(0x7f0000000400)={@broadcast, @random="6c7621d7cc94", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "fec000", 0x28, 0x3a, 0xff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @mcast2, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @private0, @mcast2}}}}}}, 0x0) [ 1034.045085][ T40] audit: type=1804 audit(1664466195.518:848): pid=26881 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir3093956882/syzkaller.s7Fj3D/1377/memory.events" dev="sda1" ino=1160 res=1 errno=0 [ 1034.148845][ T40] audit: type=1804 audit(1664466195.618:849): pid=26887 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/syzkaller-testdir200586170/syzkaller.5HKmBH/1302/memory.events" dev="sda1" ino=1165 res=1 errno=0 15:43:15 executing program 0: io_setup(0x8001, &(0x7f0000000480)=0x0) io_setup(0x7, &(0x7f0000000140)=0x0) io_destroy(r1) io_destroy(r0) io_cancel(0x0, 0x0, 0x0) 15:43:15 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)=@newsa={0x184, 0x10, 0x713, 0x0, 0x0, {{@in6=@mcast1, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee00}, {@in6=@remote, 0x0, 0x32}, @in=@multicast1, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_crypt={0x48, 0x2, {{'ecb(cipher_null)\x00'}}}, @algo_auth_trunc={0x4c, 0x14, {{'cmac(aes)\x00'}, 0x0, 0x2}}]}, 0x184}}, 0x0) 15:43:15 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000019c0)=ANY=[@ANYBLOB="916e9a99d7dc18000000000000000000000000000000b700000000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r2, &(0x7f0000000000), 0x248800) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.events\x00', 0x2da8020000100000, 0x500001c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_PORT_GET(0xffffffffffffffff, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001a40)={0x1b, 0x7, &(0x7f0000001800)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001}, [@map_val={0x18, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff}, @initr0]}, 0x0, 0x3, 0xc5, &(0x7f0000001880)=""/197, 0x41000, 0x0, '\x00', 0x0, 0x29, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001980)={0x4, 0xd, 0x0, 0xf6}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000001a00)=[r3, r2, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f00000002c0)={{}, 0x0, 0x10, @unused=[0x4, 0x4, 0x0, 0x7fff], @devid}) syz_emit_ethernet(0x5e, &(0x7f0000000400)={@broadcast, @random="6c7621d7cc94", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "fec000", 0x28, 0x3a, 0xff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @mcast2, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @private0, @mcast2}}}}}}, 0x0) [ 1034.412200][T26893] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1034.813911][ T40] audit: type=1804 audit(1664466196.288:850): pid=26897 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir3093956882/syzkaller.s7Fj3D/1378/memory.events" dev="sda1" ino=1156 res=1 errno=0 15:43:16 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000019c0)=ANY=[@ANYBLOB="916e9a99d7dc18000000000000000000000000000000b700000000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r2, &(0x7f0000000000), 0x248800) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.events\x00', 0x2da8020000100000, 0x500001c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_PORT_GET(0xffffffffffffffff, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001a40)={0x1b, 0x7, &(0x7f0000001800)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001}, [@map_val={0x18, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff}, @initr0]}, 0x0, 0x3, 0xc5, &(0x7f0000001880)=""/197, 0x41000, 0x0, '\x00', 0x0, 0x29, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001980)={0x4, 0xd, 0x0, 0xf6}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000001a00)=[r3, r2, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f00000002c0)={{}, 0x0, 0x10, @unused=[0x4, 0x4, 0x0, 0x7fff], @devid}) syz_emit_ethernet(0x5e, &(0x7f0000000400)={@broadcast, @random="6c7621d7cc94", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "fec000", 0x28, 0x3a, 0xff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @mcast2, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @private0, @mcast2}}}}}}, 0x0) 15:43:16 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000019c0)=ANY=[@ANYBLOB="916e9a99d7dc18000000000000000000000000000000b700000000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r2, &(0x7f0000000000), 0x248800) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.events\x00', 0x2da8020000100000, 0x500001c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_PORT_GET(0xffffffffffffffff, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001a40)={0x1b, 0x7, &(0x7f0000001800)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001}, [@map_val={0x18, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff}, @initr0]}, 0x0, 0x3, 0xc5, &(0x7f0000001880)=""/197, 0x41000, 0x0, '\x00', 0x0, 0x29, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001980)={0x4, 0xd, 0x0, 0xf6}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000001a00)=[r3, r2, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f00000002c0)={{}, 0x0, 0x10, @unused=[0x4, 0x4, 0x0, 0x7fff], @devid}) syz_emit_ethernet(0x5e, &(0x7f0000000400)={@broadcast, @random="6c7621d7cc94", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "fec000", 0x28, 0x3a, 0xff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @mcast2, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @private0, @mcast2}}}}}}, 0x0) 15:43:16 executing program 1: r0 = syz_io_uring_setup(0x62a0, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, &(0x7f0000000040), &(0x7f0000000080)) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000340)='./bus\x00', 0x17, 0x1, &(0x7f0000000700)=[{&(0x7f0000000100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000000)={[{@iocharset={'iocharset', 0x3d, 'koi8-r'}}]}, 0x0) io_uring_enter(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)={[0x200000042d]}, 0x8) io_uring_enter(r0, 0xe1, 0x0, 0x0, 0x0, 0x0) 15:43:17 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCGARP(r0, 0x8953, &(0x7f0000000580)={{0x2, 0x0, @multicast1}, {0x0, @multicast}, 0x0, {0x2, 0x0, @broadcast}}) 15:43:17 executing program 1: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f00000003c0)={0x0, 0x0, 0xc, &(0x7f00000001c0)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7}]}}) [ 1036.139657][ T4363] usb 6-1: new high-speed USB device number 17 using dummy_hcd [ 1036.380778][ T4363] usb 6-1: Using ep0 maxpacket: 8 15:43:17 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000019c0)=ANY=[@ANYBLOB="916e9a99d7dc18000000000000000000000000000000b700000000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r2, &(0x7f0000000000), 0x248800) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.events\x00', 0x2da8020000100000, 0x500001c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_PORT_GET(0xffffffffffffffff, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001a40)={0x1b, 0x7, &(0x7f0000001800)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001}, [@map_val={0x18, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff}, @initr0]}, 0x0, 0x3, 0xc5, &(0x7f0000001880)=""/197, 0x41000, 0x0, '\x00', 0x0, 0x29, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001980)={0x4, 0xd, 0x0, 0xf6}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000001a00)=[r3, r2, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f00000002c0)={{}, 0x0, 0x10, @unused=[0x4, 0x4, 0x0, 0x7fff], @devid}) syz_emit_ethernet(0x5e, &(0x7f0000000400)={@broadcast, @random="6c7621d7cc94", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "fec000", 0x28, 0x3a, 0xff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @mcast2, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @private0, @mcast2}}}}}}, 0x0) 15:43:17 executing program 0: open(&(0x7f0000000200)='./bus\x00', 0x602c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/vmallocinfo\x00', 0x0, 0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)=0x0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x2010080, 0x0, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80008821}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=r1], 0x44}, 0x1, 0x0, 0x0, 0xc885}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r4, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) sendto$inet6(r2, &(0x7f0000000640)="5f98cb5b7dffae8e4ea99df67d6cd166b4adec02f2d38dd7ed2120e68974b3e247c1eec6cbe7dbdee98b8cbb0ab3bb7e392914ed5905846a07fe9a8b7e57c6d1d308e5842792f9c6aefa91e34ca97d25b27d597c24f35ddc5ca8a36da6bb0e84c9d28d87c141674290d9020500000000000000e6f241f4fa795c4d025e889e8119c24eca3d2900"/150, 0x96, 0xc051, &(0x7f00000001c0)={0xa, 0x4e21, 0xa70, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8}, 0x1c) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000000480)={@in={{0x2, 0x0, @local}}, 0x0, 0x40, 0x31, 0x0, "000000000000000000000000000000225f15d80700000000000000000003008000000000080000000000000003080000e7ffffff000000000000000000000000002000"}, 0xd8) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000100), 0x4) recvmsg(r4, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x104) write$binfmt_elf64(r4, &(0x7f0000000700)=ANY=[@ANYRES8=r4, @ANYRES16=r3, @ANYRES32=r3, @ANYBLOB="73ba5a355225e081e58cc9811b042e6b22f1ad1d5ee06ab10bdbd8c9a5b5137f974127d083e0f1c270a4b0c4a6d458dd50f753a7a2aab63e8f408d290d112414de4eb0a849bbab163dfaa589e53fd757980400ab7f832d5aefa0c1bfd45870589824445e153227c8802d9b9bc2feb2ffab969e132f69e0c0b341f9e2542a983e8db1e1ca93d1dc87a87c334f01ffd8df2f508e", @ANYRESOCT=r4], 0xffffffffffffff26) 15:43:17 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x10, &(0x7f0000000180)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000280)={0x0, 0x1c, &(0x7f0000000240)=[@in6={0xa, 0x0, 0x0, @private2}]}, &(0x7f00000002c0)=0x10) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xb, 0x0, 0x0) [ 1036.589786][ T4363] usb 6-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 1036.599032][ T4363] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 1036.599890][ T40] kauditd_printk_skb: 2 callbacks suppressed [ 1036.599907][ T40] audit: type=1804 audit(1664466198.068:853): pid=26922 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/syzkaller-testdir200586170/syzkaller.5HKmBH/1304/memory.events" dev="sda1" ino=1161 res=1 errno=0 [ 1036.619812][ T4363] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 1036.800358][ T4363] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 1036.807764][ T4363] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1036.813486][ T4363] usb 6-1: Product: syz [ 1036.816931][ T4363] usb 6-1: Manufacturer: syz [ 1036.821129][ T4363] usb 6-1: SerialNumber: syz 15:43:18 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0x15, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) chdir(&(0x7f0000000040)='./file0\x00') r1 = socket$inet6(0xa, 0x80000, 0x0) getpeername$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @private1}, &(0x7f0000000140)=0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f0000000740)='./bus\x00', 0x84) sendmmsg$unix(r3, &(0x7f0000002c40)=[{{&(0x7f0000000400)=@abs={0x1}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="e72186a063e601609cbf6f9e079c40efd5b35e66ec7f58f7027e64d45def3aa2e28c29cb788cab619f446fbc1d5f46fb995229dd31f8e49c6decec1a24365b0ce8afeb90da75ac63c1db6ee7d5776721a846e7c1bccba9a1302b87454041389894ad7120ad4d1bd9a865fe5cd8ed249d276139f033d12766edde4e9907862a", 0x7f}, {&(0x7f0000000500)="50ff4fa2704753a77c2fe01b343517623f53bb4b463cc48cedfb49bfe93ec211341b3af02b5ed607215e1156bb8ce9b3774380948e49465174af67922428e78961afd0d9036bdf37bbaa6e041be12684e6f1f5f28e810b19cb462a24abeb970e322b3536ef8ea1cebca206088c309f06e2d5f4ac3e3dedde5e60ee3219d8fe76a9e8607121684faff7aa10668c7fecea85067aa4b337a37c5684d259137e0b21c81e1c60ab60f8c6665825bbb8ead0283927963cd9f123b3418178e074063ffeb7e8a47a1eb383a5f7b271e4f23688c7", 0xd0}, {&(0x7f0000000600)="e182d0ea78a82aa20c8774935417702e6bc61111679adaea36eb4ce4f6143096534c1a417fa48a43105dda0b5c41a865f14dbcd5d8e3cfd2ebfc1eec3a4062912f5bee2e213be9570eb2b79fc22575035f94e82610c25a330a8fbdf65d43087ea6680db755a5b6db15a54d8bc5bb47b2f2fdd7a8a3a74378f84a6c12611e7402b5d950ab145b6ba804e7c046919419c669624e", 0x93}, {&(0x7f0000001840)="9dc7a0abe21f969621f1453ca4cc565687ec2716a5cda5fa95400a03af6f984d516e8222763b97edf8fde2d2e8c10220ca6f541ec5290eb8f2fe80ab2ec8cc08402022a38b1b0cb0797ea70d9f111e09d072bf900807abd93435d7fb420223614f55dad347a067ec88740fc6f7bff6ac8eaa9163d9580e67965195421f905a17afc6e3fb5c27f1ba03ef8763c890763cf8ca24d8cdd90dc18dbc42b4ec5eb03cc2e9890bf62c343a73a14a8dbaa9c1f307062df8e4ced8cb1ad73e921cc99c081160be2f5afd8783e140ac01c514ae55029c6ca2246b677ef05699801173b5b27ea300b3ccaec4b5ee18d958eab5f63cafcaa2e00f3c63606e1672fc2cf827433b86dd39ff2285e44f640ca526dbcf36e95cb0de6df454b1d1121ca412acedb467dda7b4ff5945e97b2acf534a01e447b5e493ab0aff9c47bdd1004db21f7dac8fce8b36444a10ffade58c02b64794133264cb0e3b994d37e6b06e36ae6dcec00fd9feef2f0eea80cde17315e921608350826fb3d1bd4a4f4df9957816a7b7a0bcf4371050c3dd15e23b05cce59ce6dee909d961067df010d7639be75c8ff6cf62b4820fa8f6123457c99533d7a0a032b5a25e904bf5e41ddeedbffe1160a07465ecf86480ab01435ffc5a0e7d9472c6ab1de832c3af15f8b24d06bd132daf883f3887b9861b80971444a2b4c191183ff58e01dbbe29f06d1be065962ec299c50f9bc6c0cd4a7dc5f29d71602b4e33119a493994d9c148fae8aff9f5cc379d2969f4ec6ed5cb375d2f787a2a5b6851a4907d82f53fc4148c9c6d27a7fbeda927bfae2effbe6b1d114973ab51f9c67ae85494b64b7cd5de29c51747dbe4f1e832dad310ae2dd1306f292bed130205c455ad37efa4bdd50980c1d8e52285826eb2f1d2a5e5ef68ab424c2fcc7d3918c881101113fc3a5e7cd01362e63395b2a426ff0cac657d122e6a8e7e713af97a98c64121448b1754cf47692fc5d836fb01f0878f75a631b2e26d91eeb4b7bd070c2e1ff64fd1bc8f139894f43f799ed7ac218d8e18445ab56918e739b0cf4d8969a7536411559294dc0d5456f98f1372cdda297f9af808f363630e666e2040efb5a1cb3d93aa8ea616989c30308e2ac75645725979949260452a3a94b0be097a8ca0c6d69611d93c4928b3c9f98c9d101acf4791304fa4047a03a576c6125df22a58f2628e3e3c21cc8c28bb70d849200ab56f31ceb56d02ba2e8ed2bd6eb6b328d28f8bb27ea38283028146d0ffbfefb92b3354eceffd02bf84aa912b2f2469c92497857dafe48baf69144d7c7e9db7c5574f9b4857474b5e2ab59f659d7b29c5d78bca1ae8fecb4a141bfdb41fa8c83ba8a04011749901d49d29dd45aef9977e5172f74246647b022f672766cb5e74a8c9235607a0959aa4f5d399c1251584b5952a67ef1fc24ac5417c83210c5e4458cc5cd673b94ba5c933d6e98ad12fb3a5837c8710e5edec104251cd647f81e1641b8dc4a2145690e97594f73ead239c8e01625a8c3d43a758f8774152c3ecb903ccd94e8f1d2c5ad45e6d567ebb1db550105d486cee79947196e30b0df4d5f6b839f4b8225b88b9e6be299a1c9b267d32a4ffa8c6a877b6fda2de87c889a554dd92c67bf98749dadfb37bfc702b6810934aa8b64a2cb4128f5cf2d238271dcd9189d2c5843b1a029df8ddbf9f754517a01aec06e6c42c25752441fd7a498f645ca0aa9b7948ba2f3a73400810b6256c1de8e090e4ce4aa38195750fffca30674a702318dc31af0fbe4f5e33a5a0e326f6b9da365242fe116bb758bacd56d7baabb4a2d7cc6d31f1b553c0edbe1a87f70b9aeda0618b0d1aec33639cc2c1cc31a42d12f22d4198cf59a230068422868d108311dd965fa369297e6ad470dd84cfbe1c907b9fe6f2adbf40322711a04d56615630eaa322b1096728b566e5912deb8f798ff84175e2ddf87ffc512b4de48b9884768863b1029e5183ef592846637cc3a4fe793d5808bce038378e46d10431f4a3685d8dd3c49303927d74880e3c82e0dbdbd906ee302e1534d2b9e49519472684eb6103c15ce68ec5b44d97e9964fcd0f4bbabb54c7e65403f6fe6b31fcb736eb2b5c191cca3d32bcb91008cfa6de98513dcc7fe2d10a282b26a03e2334fa8ce1f5a1c7c1bd5f79d39ddab24257a97d4555228d998d5c3b2157bd5848809c91367fbcbfcb387b05d051740d67e3c2a0abdafe15fa8ce2b71510a84abb584b821724553891bd9afec1c996d1e3972f5733da187d2bf9485ffc182cf986613965e983809a6131b7ee3cc4533470e4a622bd2da4a4eec77a3c3e123f371545d26e0c019fdd2e61f21f494d61d1ac2e49a62648199cba42eb14e67a2e064be3f27e25fe8ab681ff61b4577a8952328b08fdcef1f87aba2d98f170e9fb2fa6c48c923e2448c87f83a1c4f93fdfadb98cd1801a3c0ebc8c7a43a5b85fd0e9be67c9f4ccb81262320bc489328bbe881085da4afd6725e463f7a9f0adb92a3c70e03929410787f833f560661afe5ec85cf1c6845ea67adce1c45a5757933c50f759f7c3694c3be7babf02807d1ed206e7acdc3d3cd2f90479fa72ef46d9612b32d400aa803bbfcd5f9e0e772c240f737b23a2bba62f0086e8a17cea5cf46f37b5098de8316a2d5a7c3d6500b7b7e582d0410dee07c04fedcc53e70bae29826ebb67ef400f5d8e2fb209b3aea0dad4000346e9ff81fe2fe175fdbb95504fd283583a3ecdb704de7840236b697fbbeb0b8b1ba10e0fa19d71a82ebfa2e67f8b2aa088ec5e2eb9951a2cc395c0a7d6ce8c5d925406223665bdaa5c7b21c04a6b2d92442456f7a2a0c0bf2bccc7941188174d3b2a6df246f66a6befebfcc0c1d2908d427a7db25af4f8a8f7fa3c6d22413978f3c015051b0d7629620a9439d3e2f3e2a3174a6fbfaa3c39c853200ca42b26e74626070f240890aea11406777c8903039fe3c76899ec15cfb72d2fa956e131d2116c51e74dbba19e69c63a9dcd6333a775af83b148f6c244471b4f8737a6b18e5e86d33d54f8c7e8d9798757750f2d036dd2446ec3801b254858b75c2336e9517d089b1b0e7389bc94c0c9be482590594fc90123d637c19f10fb7c5fe721b51b879172a7d0810a7188836781abb4726dc5808a918f3cffa35f1dfb673ab4fb0f46aba98bd25d83e1a700d3d3e60ee4d130006008c213931e9d7cc56f211b175bdbea4a9e103f5a02aa40b341c318d4fa3fb9506c7dfc776acda343764a14051b9540496fabd4af2640e96a256852e8fd0585ff394de38cf9cb2604d318819b80b42432877e7c37b77d6e0b80dc8ee98db03af3c021863b9c732a469136049a89dde9e02e8d7d500c79a8dae8d49252120c3aae596f46ee96fed0e138fc95c0256df90e2a2c25d8869f9f72e3c4889d0b8621f01f793cb387eb5af6a52a7bf7dadfaa0e1667c8fa1698389f90be4f69be522888d7dadbd227cb0bedeecdbba0b3fb0b7030245d1f631bfa5771ce1ed7bea970c3ddd42bfe47d7893b1f672e85b37ab3874be17c09528a6acc25e9a86f63ff87ba071a02108c9455a0aea7e7112bbb2f825f38a38990da32cc1542a573529aa8a24e7d88807e6d14bf6e2dcea3ef9c4dc9f109eea5a5296f8ac30174b48d07f46e0204c50072bc019041f4f5af7a520ca8359e0a8de975ede74f3e4614e0a40a1cd4283e3b628344031d08f4db24b71e2c3ab68bf12a876fea0864c691dc035b9c3b2386254706b515fc2a0d0b45d3213fc966e56f50a19309b41af077633cb869cdd5695fa1d9bfab170eea6fe4328e3014280aeb549bf1d1722f2d7f97bda713a8037d97b143c7e1f572ef227a2aa40fd6927b7a3ced05a9ba52016316637fbcb827e6a1667e6b828f187fad35457cad18d59b13d7c15ee0b02f9432f285bf224bcbfda151ab42c7ef5bd3faed6b9ba2c87aa3bfa44d5e13e9d4384060f5bc535896f942998b5791b336f7c0fbe40d5072d087fa0902d5966b229f3c686f27df582e099204c225d6c477fd84fa38b180415f88a6a77390d5764fd9c6df7bb3146a4931292a653a5c096a56a2efcaefa82c148240e6a23786c636ddee1ade088aa9362df6bececbe6341c69e2271c4dca470fd2ad663071db7e4e120b10cbd25a8dadf3de3b77a6662236b6702c886f3fe84a0c20dc10e54088a5f878201e254e529b63a65e7fe1830777cab75c819ed6a125538910591dafb588c4022eb5d9fd7e1c8012790cce3da6501226d11071a9e9de006d4006f14e4717b68a3357369c27558923ff31b7040a2c266f129d94d58913c613398a4ad3853fc5924c15f4727ca44dca8ab03a4ce0a575eb3c6b65ed78b5b65c5e94e3c85fd10db6696ba7ea259dcfcfd2923df4fd9aa752b71cf772c1d4375c1c6f8f4ac06de7618481f3b89a436f143bfc143e7c5e6104810ffd124c0ed2c2045d324f9eaedea93c986c3e26b59401adfa62a6b395d9cc8b68a7fa9498dbd3202e588fe8a9d0f6ea1b8a4fcf0d10456967c0b2d074fe8c5d1c7307f8973bdc53285ef5a5684a961536a4436726866ea3211402497c811d303e4a5f04de8c8d2ece69eae7ce09a6bbb71dd9f9284a9a90c66f1ad9c39309d54ff4a363638cd1b40c16835896c87563897a3f7e523da24600b1085d31869abcc1884ac43140ddbef003293438abbd2cb9b13cd806ab7756016b404575613fbcf025ca04f81e89b88f5af59ee2088b4fbb281e145e571ddbc91772e1de7e43fce619c0c0c1b1a7913172ed2392cc9ad8763e423ebe7689075e367ea69467d4cc1f24bc323d0214619a0ffe13b59fc2f93e6355a946516c4e5beee685966fda8d4ae9df0faeb09d038391cec953d1423bb24800289d2ae09645051d07e62ecb2f9b9bcbaf57b4b8b9f93c3702a93bde081031de502ac066428d856860fc0a3a6104dfd157ea676c11dba7da38266b9bfb38c9f49632d44b5cfab49e0650b030c2088265e8ccd6b0cb01a2ee69eccfa4d5a7a981505742c7485a7338b90e07f4fdd2c9628a8b7219b22b4139ae56aaa7b8e20fdae628d89e5ca0740aa0fef0083eca8f52622c90bcd174b021c909778ff496eea4e7850b979686cd0045b009da9cc16512fc15cb9823cc185e899769b29b3283401549e4b0d848357d194a01de386d4bc85604d1b0135231bcbe6b26b4eac191a0617f088cc49ce6f0a388a1db2e5f2bdb0b5fa2af0132244db7934dd94534340e7dde7d822f41778f6870a5885f32250ad460f947502590c68bee47b24d2353360f1e6cf0b4cd38b99663aebced05237dec23edc4c374dc23163ea547d3ce430586ebec156774815b7012f2f604a3325d8c7205f47ab5899d48d6479a4b4d575173f9113f188cb4726268792cc149aea2198c3395f0a74f18a004a51c2aa216318910fa163bc62e8ab62f73dae6034214b972b5066dc68a5cd9a9a4abc05ca4897bacc62082418e8ae55d134cdfe93a52087356c0a4ad0a25970e266d641601e46539b71299d5d4768f10312673237d48725527a2a1db7269b6c5072e98e9a924cf017c28b17f93773120abe3a50f8b96997f09c01c1f9185d3ac13f097577d403a627c7d7918a4052c36d749c05ff5f5cf2e850eb3a22e9b21340b7eff9d7563c84be901a587a3375bf2c314d171df86731233ce8ac4cb4b6e3525a8fb515bccc43d903b20b15b62ba86193291bcad52b33788f098f8424aae42552ea84ca35bfab7539b3a7fd2908376a27736e71906a927b1cb3955c3b61c9d46813df227ffccdaf27623750faf14aa3e062109736e1c", 0x1000}, {0x0}], 0x5, &(0x7f0000000800)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38, 0x4000000}}, {{&(0x7f0000002840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002b40)=[{&(0x7f00000028c0)="82cc3ab8e90883fe63704af4844216", 0xf}, {&(0x7f0000002900)="a6cd46f8273b0b5060bd4e9c61a15c81a8b0a07a93b4731ba417a047e91fd735dd86afb2fc697a5506faa04a91762e9d95e9727c439f0a3eb3df5e57e91f48e5231343eb4a66cb679afbfd54d74362a381a7add5631240057c9ef86a70b56fd410105407262c672b", 0x68}, {&(0x7f0000002a40)="b23f149eed4b98b7d62651614bcd73bfbc0c518da39db1b6b81780408f2aec87b994f58f8ab4e6bce67164bc4d510fb6e55c4aebc6b3e1cfb40d1994751e07063fcebb5d95fa8c125f6656813ac953d60ded51ab2c956f36cce4c3ac7de74e74824e654cbd61f9abc00f3dbb17fbf5881be700a8ab856667c9a8e466a9124a2b49cd5120be5cbb9a59b7406d5a60aba9dfc6d2ca52d53120c3a4f5a42b6403a05142defb617b0f913a58e3a12a64be7d8f40735685e2", 0xb6}], 0x3, &(0x7f0000002bc0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0x38, 0x40}}], 0x2, 0x4000000) creat(&(0x7f0000000040)='./bus\x00', 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000017850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x8}, 0x0) sendmmsg(r0, &(0x7f00000092c0), 0x3fffffffffffe9f, 0xffffffff00000000) [ 1037.150240][ T4363] usb 6-1: 0:2 : does not exist [ 1037.171262][ T4363] usb 6-1: USB disconnect, device number 17 15:43:18 executing program 0: open(&(0x7f0000000200)='./bus\x00', 0x602c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/vmallocinfo\x00', 0x0, 0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)=0x0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x2010080, 0x0, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80008821}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=r1], 0x44}, 0x1, 0x0, 0x0, 0xc885}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r4, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) sendto$inet6(r2, &(0x7f0000000640)="5f98cb5b7dffae8e4ea99df67d6cd166b4adec02f2d38dd7ed2120e68974b3e247c1eec6cbe7dbdee98b8cbb0ab3bb7e392914ed5905846a07fe9a8b7e57c6d1d308e5842792f9c6aefa91e34ca97d25b27d597c24f35ddc5ca8a36da6bb0e84c9d28d87c141674290d9020500000000000000e6f241f4fa795c4d025e889e8119c24eca3d2900"/150, 0x96, 0xc051, &(0x7f00000001c0)={0xa, 0x4e21, 0xa70, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8}, 0x1c) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000000480)={@in={{0x2, 0x0, @local}}, 0x0, 0x40, 0x31, 0x0, "000000000000000000000000000000225f15d80700000000000000000003008000000000080000000000000003080000e7ffffff000000000000000000000000002000"}, 0xd8) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000100), 0x4) recvmsg(r4, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x104) write$binfmt_elf64(r4, &(0x7f0000000700)=ANY=[@ANYRES8=r4, @ANYRES16=r3, @ANYRES32=r3, @ANYBLOB="73ba5a355225e081e58cc9811b042e6b22f1ad1d5ee06ab10bdbd8c9a5b5137f974127d083e0f1c270a4b0c4a6d458dd50f753a7a2aab63e8f408d290d112414de4eb0a849bbab163dfaa589e53fd757980400ab7f832d5aefa0c1bfd45870589824445e153227c8802d9b9bc2feb2ffab969e132f69e0c0b341f9e2542a983e8db1e1ca93d1dc87a87c334f01ffd8df2f508e", @ANYRESOCT=r4], 0xffffffffffffff26) 15:43:18 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x10, &(0x7f0000000180)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000280)={0x0, 0x1c, &(0x7f0000000240)=[@in6={0xa, 0x0, 0x0, @private2}]}, &(0x7f00000002c0)=0x10) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xb, 0x0, 0x0) [ 1037.361524][T25818] udevd[25818]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb6/6-1/6-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 15:43:19 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0x15, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) chdir(&(0x7f0000000040)='./file0\x00') r1 = socket$inet6(0xa, 0x80000, 0x0) getpeername$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @private1}, &(0x7f0000000140)=0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f0000000740)='./bus\x00', 0x84) sendmmsg$unix(r3, &(0x7f0000002c40)=[{{&(0x7f0000000400)=@abs={0x1}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="e72186a063e601609cbf6f9e079c40efd5b35e66ec7f58f7027e64d45def3aa2e28c29cb788cab619f446fbc1d5f46fb995229dd31f8e49c6decec1a24365b0ce8afeb90da75ac63c1db6ee7d5776721a846e7c1bccba9a1302b87454041389894ad7120ad4d1bd9a865fe5cd8ed249d276139f033d12766edde4e9907862a", 0x7f}, {&(0x7f0000000500)="50ff4fa2704753a77c2fe01b343517623f53bb4b463cc48cedfb49bfe93ec211341b3af02b5ed607215e1156bb8ce9b3774380948e49465174af67922428e78961afd0d9036bdf37bbaa6e041be12684e6f1f5f28e810b19cb462a24abeb970e322b3536ef8ea1cebca206088c309f06e2d5f4ac3e3dedde5e60ee3219d8fe76a9e8607121684faff7aa10668c7fecea85067aa4b337a37c5684d259137e0b21c81e1c60ab60f8c6665825bbb8ead0283927963cd9f123b3418178e074063ffeb7e8a47a1eb383a5f7b271e4f23688c7", 0xd0}, {&(0x7f0000000600)="e182d0ea78a82aa20c8774935417702e6bc61111679adaea36eb4ce4f6143096534c1a417fa48a43105dda0b5c41a865f14dbcd5d8e3cfd2ebfc1eec3a4062912f5bee2e213be9570eb2b79fc22575035f94e82610c25a330a8fbdf65d43087ea6680db755a5b6db15a54d8bc5bb47b2f2fdd7a8a3a74378f84a6c12611e7402b5d950ab145b6ba804e7c046919419c669624e", 0x93}, {&(0x7f0000001840)="9dc7a0abe21f969621f1453ca4cc565687ec2716a5cda5fa95400a03af6f984d516e8222763b97edf8fde2d2e8c10220ca6f541ec5290eb8f2fe80ab2ec8cc08402022a38b1b0cb0797ea70d9f111e09d072bf900807abd93435d7fb420223614f55dad347a067ec88740fc6f7bff6ac8eaa9163d9580e67965195421f905a17afc6e3fb5c27f1ba03ef8763c890763cf8ca24d8cdd90dc18dbc42b4ec5eb03cc2e9890bf62c343a73a14a8dbaa9c1f307062df8e4ced8cb1ad73e921cc99c081160be2f5afd8783e140ac01c514ae55029c6ca2246b677ef05699801173b5b27ea300b3ccaec4b5ee18d958eab5f63cafcaa2e00f3c63606e1672fc2cf827433b86dd39ff2285e44f640ca526dbcf36e95cb0de6df454b1d1121ca412acedb467dda7b4ff5945e97b2acf534a01e447b5e493ab0aff9c47bdd1004db21f7dac8fce8b36444a10ffade58c02b64794133264cb0e3b994d37e6b06e36ae6dcec00fd9feef2f0eea80cde17315e921608350826fb3d1bd4a4f4df9957816a7b7a0bcf4371050c3dd15e23b05cce59ce6dee909d961067df010d7639be75c8ff6cf62b4820fa8f6123457c99533d7a0a032b5a25e904bf5e41ddeedbffe1160a07465ecf86480ab01435ffc5a0e7d9472c6ab1de832c3af15f8b24d06bd132daf883f3887b9861b80971444a2b4c191183ff58e01dbbe29f06d1be065962ec299c50f9bc6c0cd4a7dc5f29d71602b4e33119a493994d9c148fae8aff9f5cc379d2969f4ec6ed5cb375d2f787a2a5b6851a4907d82f53fc4148c9c6d27a7fbeda927bfae2effbe6b1d114973ab51f9c67ae85494b64b7cd5de29c51747dbe4f1e832dad310ae2dd1306f292bed130205c455ad37efa4bdd50980c1d8e52285826eb2f1d2a5e5ef68ab424c2fcc7d3918c881101113fc3a5e7cd01362e63395b2a426ff0cac657d122e6a8e7e713af97a98c64121448b1754cf47692fc5d836fb01f0878f75a631b2e26d91eeb4b7bd070c2e1ff64fd1bc8f139894f43f799ed7ac218d8e18445ab56918e739b0cf4d8969a7536411559294dc0d5456f98f1372cdda297f9af808f363630e666e2040efb5a1cb3d93aa8ea616989c30308e2ac75645725979949260452a3a94b0be097a8ca0c6d69611d93c4928b3c9f98c9d101acf4791304fa4047a03a576c6125df22a58f2628e3e3c21cc8c28bb70d849200ab56f31ceb56d02ba2e8ed2bd6eb6b328d28f8bb27ea38283028146d0ffbfefb92b3354eceffd02bf84aa912b2f2469c92497857dafe48baf69144d7c7e9db7c5574f9b4857474b5e2ab59f659d7b29c5d78bca1ae8fecb4a141bfdb41fa8c83ba8a04011749901d49d29dd45aef9977e5172f74246647b022f672766cb5e74a8c9235607a0959aa4f5d399c1251584b5952a67ef1fc24ac5417c83210c5e4458cc5cd673b94ba5c933d6e98ad12fb3a5837c8710e5edec104251cd647f81e1641b8dc4a2145690e97594f73ead239c8e01625a8c3d43a758f8774152c3ecb903ccd94e8f1d2c5ad45e6d567ebb1db550105d486cee79947196e30b0df4d5f6b839f4b8225b88b9e6be299a1c9b267d32a4ffa8c6a877b6fda2de87c889a554dd92c67bf98749dadfb37bfc702b6810934aa8b64a2cb4128f5cf2d238271dcd9189d2c5843b1a029df8ddbf9f754517a01aec06e6c42c25752441fd7a498f645ca0aa9b7948ba2f3a73400810b6256c1de8e090e4ce4aa38195750fffca30674a702318dc31af0fbe4f5e33a5a0e326f6b9da365242fe116bb758bacd56d7baabb4a2d7cc6d31f1b553c0edbe1a87f70b9aeda0618b0d1aec33639cc2c1cc31a42d12f22d4198cf59a230068422868d108311dd965fa369297e6ad470dd84cfbe1c907b9fe6f2adbf40322711a04d56615630eaa322b1096728b566e5912deb8f798ff84175e2ddf87ffc512b4de48b9884768863b1029e5183ef592846637cc3a4fe793d5808bce038378e46d10431f4a3685d8dd3c49303927d74880e3c82e0dbdbd906ee302e1534d2b9e49519472684eb6103c15ce68ec5b44d97e9964fcd0f4bbabb54c7e65403f6fe6b31fcb736eb2b5c191cca3d32bcb91008cfa6de98513dcc7fe2d10a282b26a03e2334fa8ce1f5a1c7c1bd5f79d39ddab24257a97d4555228d998d5c3b2157bd5848809c91367fbcbfcb387b05d051740d67e3c2a0abdafe15fa8ce2b71510a84abb584b821724553891bd9afec1c996d1e3972f5733da187d2bf9485ffc182cf986613965e983809a6131b7ee3cc4533470e4a622bd2da4a4eec77a3c3e123f371545d26e0c019fdd2e61f21f494d61d1ac2e49a62648199cba42eb14e67a2e064be3f27e25fe8ab681ff61b4577a8952328b08fdcef1f87aba2d98f170e9fb2fa6c48c923e2448c87f83a1c4f93fdfadb98cd1801a3c0ebc8c7a43a5b85fd0e9be67c9f4ccb81262320bc489328bbe881085da4afd6725e463f7a9f0adb92a3c70e03929410787f833f560661afe5ec85cf1c6845ea67adce1c45a5757933c50f759f7c3694c3be7babf02807d1ed206e7acdc3d3cd2f90479fa72ef46d9612b32d400aa803bbfcd5f9e0e772c240f737b23a2bba62f0086e8a17cea5cf46f37b5098de8316a2d5a7c3d6500b7b7e582d0410dee07c04fedcc53e70bae29826ebb67ef400f5d8e2fb209b3aea0dad4000346e9ff81fe2fe175fdbb95504fd283583a3ecdb704de7840236b697fbbeb0b8b1ba10e0fa19d71a82ebfa2e67f8b2aa088ec5e2eb9951a2cc395c0a7d6ce8c5d925406223665bdaa5c7b21c04a6b2d92442456f7a2a0c0bf2bccc7941188174d3b2a6df246f66a6befebfcc0c1d2908d427a7db25af4f8a8f7fa3c6d22413978f3c015051b0d7629620a9439d3e2f3e2a3174a6fbfaa3c39c853200ca42b26e74626070f240890aea11406777c8903039fe3c76899ec15cfb72d2fa956e131d2116c51e74dbba19e69c63a9dcd6333a775af83b148f6c244471b4f8737a6b18e5e86d33d54f8c7e8d9798757750f2d036dd2446ec3801b254858b75c2336e9517d089b1b0e7389bc94c0c9be482590594fc90123d637c19f10fb7c5fe721b51b879172a7d0810a7188836781abb4726dc5808a918f3cffa35f1dfb673ab4fb0f46aba98bd25d83e1a700d3d3e60ee4d130006008c213931e9d7cc56f211b175bdbea4a9e103f5a02aa40b341c318d4fa3fb9506c7dfc776acda343764a14051b9540496fabd4af2640e96a256852e8fd0585ff394de38cf9cb2604d318819b80b42432877e7c37b77d6e0b80dc8ee98db03af3c021863b9c732a469136049a89dde9e02e8d7d500c79a8dae8d49252120c3aae596f46ee96fed0e138fc95c0256df90e2a2c25d8869f9f72e3c4889d0b8621f01f793cb387eb5af6a52a7bf7dadfaa0e1667c8fa1698389f90be4f69be522888d7dadbd227cb0bedeecdbba0b3fb0b7030245d1f631bfa5771ce1ed7bea970c3ddd42bfe47d7893b1f672e85b37ab3874be17c09528a6acc25e9a86f63ff87ba071a02108c9455a0aea7e7112bbb2f825f38a38990da32cc1542a573529aa8a24e7d88807e6d14bf6e2dcea3ef9c4dc9f109eea5a5296f8ac30174b48d07f46e0204c50072bc019041f4f5af7a520ca8359e0a8de975ede74f3e4614e0a40a1cd4283e3b628344031d08f4db24b71e2c3ab68bf12a876fea0864c691dc035b9c3b2386254706b515fc2a0d0b45d3213fc966e56f50a19309b41af077633cb869cdd5695fa1d9bfab170eea6fe4328e3014280aeb549bf1d1722f2d7f97bda713a8037d97b143c7e1f572ef227a2aa40fd6927b7a3ced05a9ba52016316637fbcb827e6a1667e6b828f187fad35457cad18d59b13d7c15ee0b02f9432f285bf224bcbfda151ab42c7ef5bd3faed6b9ba2c87aa3bfa44d5e13e9d4384060f5bc535896f942998b5791b336f7c0fbe40d5072d087fa0902d5966b229f3c686f27df582e099204c225d6c477fd84fa38b180415f88a6a77390d5764fd9c6df7bb3146a4931292a653a5c096a56a2efcaefa82c148240e6a23786c636ddee1ade088aa9362df6bececbe6341c69e2271c4dca470fd2ad663071db7e4e120b10cbd25a8dadf3de3b77a6662236b6702c886f3fe84a0c20dc10e54088a5f878201e254e529b63a65e7fe1830777cab75c819ed6a125538910591dafb588c4022eb5d9fd7e1c8012790cce3da6501226d11071a9e9de006d4006f14e4717b68a3357369c27558923ff31b7040a2c266f129d94d58913c613398a4ad3853fc5924c15f4727ca44dca8ab03a4ce0a575eb3c6b65ed78b5b65c5e94e3c85fd10db6696ba7ea259dcfcfd2923df4fd9aa752b71cf772c1d4375c1c6f8f4ac06de7618481f3b89a436f143bfc143e7c5e6104810ffd124c0ed2c2045d324f9eaedea93c986c3e26b59401adfa62a6b395d9cc8b68a7fa9498dbd3202e588fe8a9d0f6ea1b8a4fcf0d10456967c0b2d074fe8c5d1c7307f8973bdc53285ef5a5684a961536a4436726866ea3211402497c811d303e4a5f04de8c8d2ece69eae7ce09a6bbb71dd9f9284a9a90c66f1ad9c39309d54ff4a363638cd1b40c16835896c87563897a3f7e523da24600b1085d31869abcc1884ac43140ddbef003293438abbd2cb9b13cd806ab7756016b404575613fbcf025ca04f81e89b88f5af59ee2088b4fbb281e145e571ddbc91772e1de7e43fce619c0c0c1b1a7913172ed2392cc9ad8763e423ebe7689075e367ea69467d4cc1f24bc323d0214619a0ffe13b59fc2f93e6355a946516c4e5beee685966fda8d4ae9df0faeb09d038391cec953d1423bb24800289d2ae09645051d07e62ecb2f9b9bcbaf57b4b8b9f93c3702a93bde081031de502ac066428d856860fc0a3a6104dfd157ea676c11dba7da38266b9bfb38c9f49632d44b5cfab49e0650b030c2088265e8ccd6b0cb01a2ee69eccfa4d5a7a981505742c7485a7338b90e07f4fdd2c9628a8b7219b22b4139ae56aaa7b8e20fdae628d89e5ca0740aa0fef0083eca8f52622c90bcd174b021c909778ff496eea4e7850b979686cd0045b009da9cc16512fc15cb9823cc185e899769b29b3283401549e4b0d848357d194a01de386d4bc85604d1b0135231bcbe6b26b4eac191a0617f088cc49ce6f0a388a1db2e5f2bdb0b5fa2af0132244db7934dd94534340e7dde7d822f41778f6870a5885f32250ad460f947502590c68bee47b24d2353360f1e6cf0b4cd38b99663aebced05237dec23edc4c374dc23163ea547d3ce430586ebec156774815b7012f2f604a3325d8c7205f47ab5899d48d6479a4b4d575173f9113f188cb4726268792cc149aea2198c3395f0a74f18a004a51c2aa216318910fa163bc62e8ab62f73dae6034214b972b5066dc68a5cd9a9a4abc05ca4897bacc62082418e8ae55d134cdfe93a52087356c0a4ad0a25970e266d641601e46539b71299d5d4768f10312673237d48725527a2a1db7269b6c5072e98e9a924cf017c28b17f93773120abe3a50f8b96997f09c01c1f9185d3ac13f097577d403a627c7d7918a4052c36d749c05ff5f5cf2e850eb3a22e9b21340b7eff9d7563c84be901a587a3375bf2c314d171df86731233ce8ac4cb4b6e3525a8fb515bccc43d903b20b15b62ba86193291bcad52b33788f098f8424aae42552ea84ca35bfab7539b3a7fd2908376a27736e71906a927b1cb3955c3b61c9d46813df227ffccdaf27623750faf14aa3e062109736e1c", 0x1000}, {0x0}], 0x5, &(0x7f0000000800)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38, 0x4000000}}, {{&(0x7f0000002840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002b40)=[{&(0x7f00000028c0)="82cc3ab8e90883fe63704af4844216", 0xf}, {&(0x7f0000002900)="a6cd46f8273b0b5060bd4e9c61a15c81a8b0a07a93b4731ba417a047e91fd735dd86afb2fc697a5506faa04a91762e9d95e9727c439f0a3eb3df5e57e91f48e5231343eb4a66cb679afbfd54d74362a381a7add5631240057c9ef86a70b56fd410105407262c672b", 0x68}, {&(0x7f0000002a40)="b23f149eed4b98b7d62651614bcd73bfbc0c518da39db1b6b81780408f2aec87b994f58f8ab4e6bce67164bc4d510fb6e55c4aebc6b3e1cfb40d1994751e07063fcebb5d95fa8c125f6656813ac953d60ded51ab2c956f36cce4c3ac7de74e74824e654cbd61f9abc00f3dbb17fbf5881be700a8ab856667c9a8e466a9124a2b49cd5120be5cbb9a59b7406d5a60aba9dfc6d2ca52d53120c3a4f5a42b6403a05142defb617b0f913a58e3a12a64be7d8f40735685e2", 0xb6}], 0x3, &(0x7f0000002bc0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0x38, 0x40}}], 0x2, 0x4000000) creat(&(0x7f0000000040)='./bus\x00', 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000017850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x8}, 0x0) sendmmsg(r0, &(0x7f00000092c0), 0x3fffffffffffe9f, 0xffffffff00000000) 15:43:19 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x10, &(0x7f0000000180)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000280)={0x0, 0x1c, &(0x7f0000000240)=[@in6={0xa, 0x0, 0x0, @private2}]}, &(0x7f00000002c0)=0x10) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xb, 0x0, 0x0) 15:43:19 executing program 0: open(&(0x7f0000000200)='./bus\x00', 0x602c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/vmallocinfo\x00', 0x0, 0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)=0x0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x2010080, 0x0, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80008821}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=r1], 0x44}, 0x1, 0x0, 0x0, 0xc885}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r4, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) sendto$inet6(r2, &(0x7f0000000640)="5f98cb5b7dffae8e4ea99df67d6cd166b4adec02f2d38dd7ed2120e68974b3e247c1eec6cbe7dbdee98b8cbb0ab3bb7e392914ed5905846a07fe9a8b7e57c6d1d308e5842792f9c6aefa91e34ca97d25b27d597c24f35ddc5ca8a36da6bb0e84c9d28d87c141674290d9020500000000000000e6f241f4fa795c4d025e889e8119c24eca3d2900"/150, 0x96, 0xc051, &(0x7f00000001c0)={0xa, 0x4e21, 0xa70, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8}, 0x1c) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000000480)={@in={{0x2, 0x0, @local}}, 0x0, 0x40, 0x31, 0x0, "000000000000000000000000000000225f15d80700000000000000000003008000000000080000000000000003080000e7ffffff000000000000000000000000002000"}, 0xd8) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000100), 0x4) recvmsg(r4, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x104) write$binfmt_elf64(r4, &(0x7f0000000700)=ANY=[@ANYRES8=r4, @ANYRES16=r3, @ANYRES32=r3, @ANYBLOB="73ba5a355225e081e58cc9811b042e6b22f1ad1d5ee06ab10bdbd8c9a5b5137f974127d083e0f1c270a4b0c4a6d458dd50f753a7a2aab63e8f408d290d112414de4eb0a849bbab163dfaa589e53fd757980400ab7f832d5aefa0c1bfd45870589824445e153227c8802d9b9bc2feb2ffab969e132f69e0c0b341f9e2542a983e8db1e1ca93d1dc87a87c334f01ffd8df2f508e", @ANYRESOCT=r4], 0xffffffffffffff26) 15:43:19 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x10, &(0x7f0000000180)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000280)={0x0, 0x1c, &(0x7f0000000240)=[@in6={0xa, 0x0, 0x0, @private2}]}, &(0x7f00000002c0)=0x10) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xb, 0x0, 0x0) 15:43:20 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0x15, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) chdir(&(0x7f0000000040)='./file0\x00') r1 = socket$inet6(0xa, 0x80000, 0x0) getpeername$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @private1}, &(0x7f0000000140)=0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f0000000740)='./bus\x00', 0x84) sendmmsg$unix(r3, &(0x7f0000002c40)=[{{&(0x7f0000000400)=@abs={0x1}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="e72186a063e601609cbf6f9e079c40efd5b35e66ec7f58f7027e64d45def3aa2e28c29cb788cab619f446fbc1d5f46fb995229dd31f8e49c6decec1a24365b0ce8afeb90da75ac63c1db6ee7d5776721a846e7c1bccba9a1302b87454041389894ad7120ad4d1bd9a865fe5cd8ed249d276139f033d12766edde4e9907862a", 0x7f}, {&(0x7f0000000500)="50ff4fa2704753a77c2fe01b343517623f53bb4b463cc48cedfb49bfe93ec211341b3af02b5ed607215e1156bb8ce9b3774380948e49465174af67922428e78961afd0d9036bdf37bbaa6e041be12684e6f1f5f28e810b19cb462a24abeb970e322b3536ef8ea1cebca206088c309f06e2d5f4ac3e3dedde5e60ee3219d8fe76a9e8607121684faff7aa10668c7fecea85067aa4b337a37c5684d259137e0b21c81e1c60ab60f8c6665825bbb8ead0283927963cd9f123b3418178e074063ffeb7e8a47a1eb383a5f7b271e4f23688c7", 0xd0}, {&(0x7f0000000600)="e182d0ea78a82aa20c8774935417702e6bc61111679adaea36eb4ce4f6143096534c1a417fa48a43105dda0b5c41a865f14dbcd5d8e3cfd2ebfc1eec3a4062912f5bee2e213be9570eb2b79fc22575035f94e82610c25a330a8fbdf65d43087ea6680db755a5b6db15a54d8bc5bb47b2f2fdd7a8a3a74378f84a6c12611e7402b5d950ab145b6ba804e7c046919419c669624e", 0x93}, {&(0x7f0000001840)="9dc7a0abe21f969621f1453ca4cc565687ec2716a5cda5fa95400a03af6f984d516e8222763b97edf8fde2d2e8c10220ca6f541ec5290eb8f2fe80ab2ec8cc08402022a38b1b0cb0797ea70d9f111e09d072bf900807abd93435d7fb420223614f55dad347a067ec88740fc6f7bff6ac8eaa9163d9580e67965195421f905a17afc6e3fb5c27f1ba03ef8763c890763cf8ca24d8cdd90dc18dbc42b4ec5eb03cc2e9890bf62c343a73a14a8dbaa9c1f307062df8e4ced8cb1ad73e921cc99c081160be2f5afd8783e140ac01c514ae55029c6ca2246b677ef05699801173b5b27ea300b3ccaec4b5ee18d958eab5f63cafcaa2e00f3c63606e1672fc2cf827433b86dd39ff2285e44f640ca526dbcf36e95cb0de6df454b1d1121ca412acedb467dda7b4ff5945e97b2acf534a01e447b5e493ab0aff9c47bdd1004db21f7dac8fce8b36444a10ffade58c02b64794133264cb0e3b994d37e6b06e36ae6dcec00fd9feef2f0eea80cde17315e921608350826fb3d1bd4a4f4df9957816a7b7a0bcf4371050c3dd15e23b05cce59ce6dee909d961067df010d7639be75c8ff6cf62b4820fa8f6123457c99533d7a0a032b5a25e904bf5e41ddeedbffe1160a07465ecf86480ab01435ffc5a0e7d9472c6ab1de832c3af15f8b24d06bd132daf883f3887b9861b80971444a2b4c191183ff58e01dbbe29f06d1be065962ec299c50f9bc6c0cd4a7dc5f29d71602b4e33119a493994d9c148fae8aff9f5cc379d2969f4ec6ed5cb375d2f787a2a5b6851a4907d82f53fc4148c9c6d27a7fbeda927bfae2effbe6b1d114973ab51f9c67ae85494b64b7cd5de29c51747dbe4f1e832dad310ae2dd1306f292bed130205c455ad37efa4bdd50980c1d8e52285826eb2f1d2a5e5ef68ab424c2fcc7d3918c881101113fc3a5e7cd01362e63395b2a426ff0cac657d122e6a8e7e713af97a98c64121448b1754cf47692fc5d836fb01f0878f75a631b2e26d91eeb4b7bd070c2e1ff64fd1bc8f139894f43f799ed7ac218d8e18445ab56918e739b0cf4d8969a7536411559294dc0d5456f98f1372cdda297f9af808f363630e666e2040efb5a1cb3d93aa8ea616989c30308e2ac75645725979949260452a3a94b0be097a8ca0c6d69611d93c4928b3c9f98c9d101acf4791304fa4047a03a576c6125df22a58f2628e3e3c21cc8c28bb70d849200ab56f31ceb56d02ba2e8ed2bd6eb6b328d28f8bb27ea38283028146d0ffbfefb92b3354eceffd02bf84aa912b2f2469c92497857dafe48baf69144d7c7e9db7c5574f9b4857474b5e2ab59f659d7b29c5d78bca1ae8fecb4a141bfdb41fa8c83ba8a04011749901d49d29dd45aef9977e5172f74246647b022f672766cb5e74a8c9235607a0959aa4f5d399c1251584b5952a67ef1fc24ac5417c83210c5e4458cc5cd673b94ba5c933d6e98ad12fb3a5837c8710e5edec104251cd647f81e1641b8dc4a2145690e97594f73ead239c8e01625a8c3d43a758f8774152c3ecb903ccd94e8f1d2c5ad45e6d567ebb1db550105d486cee79947196e30b0df4d5f6b839f4b8225b88b9e6be299a1c9b267d32a4ffa8c6a877b6fda2de87c889a554dd92c67bf98749dadfb37bfc702b6810934aa8b64a2cb4128f5cf2d238271dcd9189d2c5843b1a029df8ddbf9f754517a01aec06e6c42c25752441fd7a498f645ca0aa9b7948ba2f3a73400810b6256c1de8e090e4ce4aa38195750fffca30674a702318dc31af0fbe4f5e33a5a0e326f6b9da365242fe116bb758bacd56d7baabb4a2d7cc6d31f1b553c0edbe1a87f70b9aeda0618b0d1aec33639cc2c1cc31a42d12f22d4198cf59a230068422868d108311dd965fa369297e6ad470dd84cfbe1c907b9fe6f2adbf40322711a04d56615630eaa322b1096728b566e5912deb8f798ff84175e2ddf87ffc512b4de48b9884768863b1029e5183ef592846637cc3a4fe793d5808bce038378e46d10431f4a3685d8dd3c49303927d74880e3c82e0dbdbd906ee302e1534d2b9e49519472684eb6103c15ce68ec5b44d97e9964fcd0f4bbabb54c7e65403f6fe6b31fcb736eb2b5c191cca3d32bcb91008cfa6de98513dcc7fe2d10a282b26a03e2334fa8ce1f5a1c7c1bd5f79d39ddab24257a97d4555228d998d5c3b2157bd5848809c91367fbcbfcb387b05d051740d67e3c2a0abdafe15fa8ce2b71510a84abb584b821724553891bd9afec1c996d1e3972f5733da187d2bf9485ffc182cf986613965e983809a6131b7ee3cc4533470e4a622bd2da4a4eec77a3c3e123f371545d26e0c019fdd2e61f21f494d61d1ac2e49a62648199cba42eb14e67a2e064be3f27e25fe8ab681ff61b4577a8952328b08fdcef1f87aba2d98f170e9fb2fa6c48c923e2448c87f83a1c4f93fdfadb98cd1801a3c0ebc8c7a43a5b85fd0e9be67c9f4ccb81262320bc489328bbe881085da4afd6725e463f7a9f0adb92a3c70e03929410787f833f560661afe5ec85cf1c6845ea67adce1c45a5757933c50f759f7c3694c3be7babf02807d1ed206e7acdc3d3cd2f90479fa72ef46d9612b32d400aa803bbfcd5f9e0e772c240f737b23a2bba62f0086e8a17cea5cf46f37b5098de8316a2d5a7c3d6500b7b7e582d0410dee07c04fedcc53e70bae29826ebb67ef400f5d8e2fb209b3aea0dad4000346e9ff81fe2fe175fdbb95504fd283583a3ecdb704de7840236b697fbbeb0b8b1ba10e0fa19d71a82ebfa2e67f8b2aa088ec5e2eb9951a2cc395c0a7d6ce8c5d925406223665bdaa5c7b21c04a6b2d92442456f7a2a0c0bf2bccc7941188174d3b2a6df246f66a6befebfcc0c1d2908d427a7db25af4f8a8f7fa3c6d22413978f3c015051b0d7629620a9439d3e2f3e2a3174a6fbfaa3c39c853200ca42b26e74626070f240890aea11406777c8903039fe3c76899ec15cfb72d2fa956e131d2116c51e74dbba19e69c63a9dcd6333a775af83b148f6c244471b4f8737a6b18e5e86d33d54f8c7e8d9798757750f2d036dd2446ec3801b254858b75c2336e9517d089b1b0e7389bc94c0c9be482590594fc90123d637c19f10fb7c5fe721b51b879172a7d0810a7188836781abb4726dc5808a918f3cffa35f1dfb673ab4fb0f46aba98bd25d83e1a700d3d3e60ee4d130006008c213931e9d7cc56f211b175bdbea4a9e103f5a02aa40b341c318d4fa3fb9506c7dfc776acda343764a14051b9540496fabd4af2640e96a256852e8fd0585ff394de38cf9cb2604d318819b80b42432877e7c37b77d6e0b80dc8ee98db03af3c021863b9c732a469136049a89dde9e02e8d7d500c79a8dae8d49252120c3aae596f46ee96fed0e138fc95c0256df90e2a2c25d8869f9f72e3c4889d0b8621f01f793cb387eb5af6a52a7bf7dadfaa0e1667c8fa1698389f90be4f69be522888d7dadbd227cb0bedeecdbba0b3fb0b7030245d1f631bfa5771ce1ed7bea970c3ddd42bfe47d7893b1f672e85b37ab3874be17c09528a6acc25e9a86f63ff87ba071a02108c9455a0aea7e7112bbb2f825f38a38990da32cc1542a573529aa8a24e7d88807e6d14bf6e2dcea3ef9c4dc9f109eea5a5296f8ac30174b48d07f46e0204c50072bc019041f4f5af7a520ca8359e0a8de975ede74f3e4614e0a40a1cd4283e3b628344031d08f4db24b71e2c3ab68bf12a876fea0864c691dc035b9c3b2386254706b515fc2a0d0b45d3213fc966e56f50a19309b41af077633cb869cdd5695fa1d9bfab170eea6fe4328e3014280aeb549bf1d1722f2d7f97bda713a8037d97b143c7e1f572ef227a2aa40fd6927b7a3ced05a9ba52016316637fbcb827e6a1667e6b828f187fad35457cad18d59b13d7c15ee0b02f9432f285bf224bcbfda151ab42c7ef5bd3faed6b9ba2c87aa3bfa44d5e13e9d4384060f5bc535896f942998b5791b336f7c0fbe40d5072d087fa0902d5966b229f3c686f27df582e099204c225d6c477fd84fa38b180415f88a6a77390d5764fd9c6df7bb3146a4931292a653a5c096a56a2efcaefa82c148240e6a23786c636ddee1ade088aa9362df6bececbe6341c69e2271c4dca470fd2ad663071db7e4e120b10cbd25a8dadf3de3b77a6662236b6702c886f3fe84a0c20dc10e54088a5f878201e254e529b63a65e7fe1830777cab75c819ed6a125538910591dafb588c4022eb5d9fd7e1c8012790cce3da6501226d11071a9e9de006d4006f14e4717b68a3357369c27558923ff31b7040a2c266f129d94d58913c613398a4ad3853fc5924c15f4727ca44dca8ab03a4ce0a575eb3c6b65ed78b5b65c5e94e3c85fd10db6696ba7ea259dcfcfd2923df4fd9aa752b71cf772c1d4375c1c6f8f4ac06de7618481f3b89a436f143bfc143e7c5e6104810ffd124c0ed2c2045d324f9eaedea93c986c3e26b59401adfa62a6b395d9cc8b68a7fa9498dbd3202e588fe8a9d0f6ea1b8a4fcf0d10456967c0b2d074fe8c5d1c7307f8973bdc53285ef5a5684a961536a4436726866ea3211402497c811d303e4a5f04de8c8d2ece69eae7ce09a6bbb71dd9f9284a9a90c66f1ad9c39309d54ff4a363638cd1b40c16835896c87563897a3f7e523da24600b1085d31869abcc1884ac43140ddbef003293438abbd2cb9b13cd806ab7756016b404575613fbcf025ca04f81e89b88f5af59ee2088b4fbb281e145e571ddbc91772e1de7e43fce619c0c0c1b1a7913172ed2392cc9ad8763e423ebe7689075e367ea69467d4cc1f24bc323d0214619a0ffe13b59fc2f93e6355a946516c4e5beee685966fda8d4ae9df0faeb09d038391cec953d1423bb24800289d2ae09645051d07e62ecb2f9b9bcbaf57b4b8b9f93c3702a93bde081031de502ac066428d856860fc0a3a6104dfd157ea676c11dba7da38266b9bfb38c9f49632d44b5cfab49e0650b030c2088265e8ccd6b0cb01a2ee69eccfa4d5a7a981505742c7485a7338b90e07f4fdd2c9628a8b7219b22b4139ae56aaa7b8e20fdae628d89e5ca0740aa0fef0083eca8f52622c90bcd174b021c909778ff496eea4e7850b979686cd0045b009da9cc16512fc15cb9823cc185e899769b29b3283401549e4b0d848357d194a01de386d4bc85604d1b0135231bcbe6b26b4eac191a0617f088cc49ce6f0a388a1db2e5f2bdb0b5fa2af0132244db7934dd94534340e7dde7d822f41778f6870a5885f32250ad460f947502590c68bee47b24d2353360f1e6cf0b4cd38b99663aebced05237dec23edc4c374dc23163ea547d3ce430586ebec156774815b7012f2f604a3325d8c7205f47ab5899d48d6479a4b4d575173f9113f188cb4726268792cc149aea2198c3395f0a74f18a004a51c2aa216318910fa163bc62e8ab62f73dae6034214b972b5066dc68a5cd9a9a4abc05ca4897bacc62082418e8ae55d134cdfe93a52087356c0a4ad0a25970e266d641601e46539b71299d5d4768f10312673237d48725527a2a1db7269b6c5072e98e9a924cf017c28b17f93773120abe3a50f8b96997f09c01c1f9185d3ac13f097577d403a627c7d7918a4052c36d749c05ff5f5cf2e850eb3a22e9b21340b7eff9d7563c84be901a587a3375bf2c314d171df86731233ce8ac4cb4b6e3525a8fb515bccc43d903b20b15b62ba86193291bcad52b33788f098f8424aae42552ea84ca35bfab7539b3a7fd2908376a27736e71906a927b1cb3955c3b61c9d46813df227ffccdaf27623750faf14aa3e062109736e1c", 0x1000}, {0x0}], 0x5, &(0x7f0000000800)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38, 0x4000000}}, {{&(0x7f0000002840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002b40)=[{&(0x7f00000028c0)="82cc3ab8e90883fe63704af4844216", 0xf}, {&(0x7f0000002900)="a6cd46f8273b0b5060bd4e9c61a15c81a8b0a07a93b4731ba417a047e91fd735dd86afb2fc697a5506faa04a91762e9d95e9727c439f0a3eb3df5e57e91f48e5231343eb4a66cb679afbfd54d74362a381a7add5631240057c9ef86a70b56fd410105407262c672b", 0x68}, {&(0x7f0000002a40)="b23f149eed4b98b7d62651614bcd73bfbc0c518da39db1b6b81780408f2aec87b994f58f8ab4e6bce67164bc4d510fb6e55c4aebc6b3e1cfb40d1994751e07063fcebb5d95fa8c125f6656813ac953d60ded51ab2c956f36cce4c3ac7de74e74824e654cbd61f9abc00f3dbb17fbf5881be700a8ab856667c9a8e466a9124a2b49cd5120be5cbb9a59b7406d5a60aba9dfc6d2ca52d53120c3a4f5a42b6403a05142defb617b0f913a58e3a12a64be7d8f40735685e2", 0xb6}], 0x3, &(0x7f0000002bc0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0x38, 0x40}}], 0x2, 0x4000000) creat(&(0x7f0000000040)='./bus\x00', 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000017850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x8}, 0x0) sendmmsg(r0, &(0x7f00000092c0), 0x3fffffffffffe9f, 0xffffffff00000000) 15:43:20 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x10, &(0x7f0000000180)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000280)={0x0, 0x1c, &(0x7f0000000240)=[@in6={0xa, 0x0, 0x0, @private2}]}, &(0x7f00000002c0)=0x10) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xb, 0x0, 0x0) 15:43:20 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x10, &(0x7f0000000180)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000280)={0x0, 0x1c, &(0x7f0000000240)=[@in6={0xa, 0x0, 0x0, @private2}]}, &(0x7f00000002c0)=0x10) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xb, 0x0, 0x0) 15:43:20 executing program 0: open(&(0x7f0000000200)='./bus\x00', 0x602c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/vmallocinfo\x00', 0x0, 0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)=0x0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x2010080, 0x0, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80008821}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=r1], 0x44}, 0x1, 0x0, 0x0, 0xc885}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r4, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) sendto$inet6(r2, &(0x7f0000000640)="5f98cb5b7dffae8e4ea99df67d6cd166b4adec02f2d38dd7ed2120e68974b3e247c1eec6cbe7dbdee98b8cbb0ab3bb7e392914ed5905846a07fe9a8b7e57c6d1d308e5842792f9c6aefa91e34ca97d25b27d597c24f35ddc5ca8a36da6bb0e84c9d28d87c141674290d9020500000000000000e6f241f4fa795c4d025e889e8119c24eca3d2900"/150, 0x96, 0xc051, &(0x7f00000001c0)={0xa, 0x4e21, 0xa70, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8}, 0x1c) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000000480)={@in={{0x2, 0x0, @local}}, 0x0, 0x40, 0x31, 0x0, "000000000000000000000000000000225f15d80700000000000000000003008000000000080000000000000003080000e7ffffff000000000000000000000000002000"}, 0xd8) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000100), 0x4) recvmsg(r4, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x104) write$binfmt_elf64(r4, &(0x7f0000000700)=ANY=[@ANYRES8=r4, @ANYRES16=r3, @ANYRES32=r3, @ANYBLOB="73ba5a355225e081e58cc9811b042e6b22f1ad1d5ee06ab10bdbd8c9a5b5137f974127d083e0f1c270a4b0c4a6d458dd50f753a7a2aab63e8f408d290d112414de4eb0a849bbab163dfaa589e53fd757980400ab7f832d5aefa0c1bfd45870589824445e153227c8802d9b9bc2feb2ffab969e132f69e0c0b341f9e2542a983e8db1e1ca93d1dc87a87c334f01ffd8df2f508e", @ANYRESOCT=r4], 0xffffffffffffff26) 15:43:21 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x10, &(0x7f0000000180)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000280)={0x0, 0x1c, &(0x7f0000000240)=[@in6={0xa, 0x0, 0x0, @private2}]}, &(0x7f00000002c0)=0x10) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xb, 0x0, 0x0) 15:43:21 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0x15, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) chdir(&(0x7f0000000040)='./file0\x00') r1 = socket$inet6(0xa, 0x80000, 0x0) getpeername$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @private1}, &(0x7f0000000140)=0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f0000000740)='./bus\x00', 0x84) sendmmsg$unix(r3, &(0x7f0000002c40)=[{{&(0x7f0000000400)=@abs={0x1}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="e72186a063e601609cbf6f9e079c40efd5b35e66ec7f58f7027e64d45def3aa2e28c29cb788cab619f446fbc1d5f46fb995229dd31f8e49c6decec1a24365b0ce8afeb90da75ac63c1db6ee7d5776721a846e7c1bccba9a1302b87454041389894ad7120ad4d1bd9a865fe5cd8ed249d276139f033d12766edde4e9907862a", 0x7f}, {&(0x7f0000000500)="50ff4fa2704753a77c2fe01b343517623f53bb4b463cc48cedfb49bfe93ec211341b3af02b5ed607215e1156bb8ce9b3774380948e49465174af67922428e78961afd0d9036bdf37bbaa6e041be12684e6f1f5f28e810b19cb462a24abeb970e322b3536ef8ea1cebca206088c309f06e2d5f4ac3e3dedde5e60ee3219d8fe76a9e8607121684faff7aa10668c7fecea85067aa4b337a37c5684d259137e0b21c81e1c60ab60f8c6665825bbb8ead0283927963cd9f123b3418178e074063ffeb7e8a47a1eb383a5f7b271e4f23688c7", 0xd0}, {&(0x7f0000000600)="e182d0ea78a82aa20c8774935417702e6bc61111679adaea36eb4ce4f6143096534c1a417fa48a43105dda0b5c41a865f14dbcd5d8e3cfd2ebfc1eec3a4062912f5bee2e213be9570eb2b79fc22575035f94e82610c25a330a8fbdf65d43087ea6680db755a5b6db15a54d8bc5bb47b2f2fdd7a8a3a74378f84a6c12611e7402b5d950ab145b6ba804e7c046919419c669624e", 0x93}, {&(0x7f0000001840)="9dc7a0abe21f969621f1453ca4cc565687ec2716a5cda5fa95400a03af6f984d516e8222763b97edf8fde2d2e8c10220ca6f541ec5290eb8f2fe80ab2ec8cc08402022a38b1b0cb0797ea70d9f111e09d072bf900807abd93435d7fb420223614f55dad347a067ec88740fc6f7bff6ac8eaa9163d9580e67965195421f905a17afc6e3fb5c27f1ba03ef8763c890763cf8ca24d8cdd90dc18dbc42b4ec5eb03cc2e9890bf62c343a73a14a8dbaa9c1f307062df8e4ced8cb1ad73e921cc99c081160be2f5afd8783e140ac01c514ae55029c6ca2246b677ef05699801173b5b27ea300b3ccaec4b5ee18d958eab5f63cafcaa2e00f3c63606e1672fc2cf827433b86dd39ff2285e44f640ca526dbcf36e95cb0de6df454b1d1121ca412acedb467dda7b4ff5945e97b2acf534a01e447b5e493ab0aff9c47bdd1004db21f7dac8fce8b36444a10ffade58c02b64794133264cb0e3b994d37e6b06e36ae6dcec00fd9feef2f0eea80cde17315e921608350826fb3d1bd4a4f4df9957816a7b7a0bcf4371050c3dd15e23b05cce59ce6dee909d961067df010d7639be75c8ff6cf62b4820fa8f6123457c99533d7a0a032b5a25e904bf5e41ddeedbffe1160a07465ecf86480ab01435ffc5a0e7d9472c6ab1de832c3af15f8b24d06bd132daf883f3887b9861b80971444a2b4c191183ff58e01dbbe29f06d1be065962ec299c50f9bc6c0cd4a7dc5f29d71602b4e33119a493994d9c148fae8aff9f5cc379d2969f4ec6ed5cb375d2f787a2a5b6851a4907d82f53fc4148c9c6d27a7fbeda927bfae2effbe6b1d114973ab51f9c67ae85494b64b7cd5de29c51747dbe4f1e832dad310ae2dd1306f292bed130205c455ad37efa4bdd50980c1d8e52285826eb2f1d2a5e5ef68ab424c2fcc7d3918c881101113fc3a5e7cd01362e63395b2a426ff0cac657d122e6a8e7e713af97a98c64121448b1754cf47692fc5d836fb01f0878f75a631b2e26d91eeb4b7bd070c2e1ff64fd1bc8f139894f43f799ed7ac218d8e18445ab56918e739b0cf4d8969a7536411559294dc0d5456f98f1372cdda297f9af808f363630e666e2040efb5a1cb3d93aa8ea616989c30308e2ac75645725979949260452a3a94b0be097a8ca0c6d69611d93c4928b3c9f98c9d101acf4791304fa4047a03a576c6125df22a58f2628e3e3c21cc8c28bb70d849200ab56f31ceb56d02ba2e8ed2bd6eb6b328d28f8bb27ea38283028146d0ffbfefb92b3354eceffd02bf84aa912b2f2469c92497857dafe48baf69144d7c7e9db7c5574f9b4857474b5e2ab59f659d7b29c5d78bca1ae8fecb4a141bfdb41fa8c83ba8a04011749901d49d29dd45aef9977e5172f74246647b022f672766cb5e74a8c9235607a0959aa4f5d399c1251584b5952a67ef1fc24ac5417c83210c5e4458cc5cd673b94ba5c933d6e98ad12fb3a5837c8710e5edec104251cd647f81e1641b8dc4a2145690e97594f73ead239c8e01625a8c3d43a758f8774152c3ecb903ccd94e8f1d2c5ad45e6d567ebb1db550105d486cee79947196e30b0df4d5f6b839f4b8225b88b9e6be299a1c9b267d32a4ffa8c6a877b6fda2de87c889a554dd92c67bf98749dadfb37bfc702b6810934aa8b64a2cb4128f5cf2d238271dcd9189d2c5843b1a029df8ddbf9f754517a01aec06e6c42c25752441fd7a498f645ca0aa9b7948ba2f3a73400810b6256c1de8e090e4ce4aa38195750fffca30674a702318dc31af0fbe4f5e33a5a0e326f6b9da365242fe116bb758bacd56d7baabb4a2d7cc6d31f1b553c0edbe1a87f70b9aeda0618b0d1aec33639cc2c1cc31a42d12f22d4198cf59a230068422868d108311dd965fa369297e6ad470dd84cfbe1c907b9fe6f2adbf40322711a04d56615630eaa322b1096728b566e5912deb8f798ff84175e2ddf87ffc512b4de48b9884768863b1029e5183ef592846637cc3a4fe793d5808bce038378e46d10431f4a3685d8dd3c49303927d74880e3c82e0dbdbd906ee302e1534d2b9e49519472684eb6103c15ce68ec5b44d97e9964fcd0f4bbabb54c7e65403f6fe6b31fcb736eb2b5c191cca3d32bcb91008cfa6de98513dcc7fe2d10a282b26a03e2334fa8ce1f5a1c7c1bd5f79d39ddab24257a97d4555228d998d5c3b2157bd5848809c91367fbcbfcb387b05d051740d67e3c2a0abdafe15fa8ce2b71510a84abb584b821724553891bd9afec1c996d1e3972f5733da187d2bf9485ffc182cf986613965e983809a6131b7ee3cc4533470e4a622bd2da4a4eec77a3c3e123f371545d26e0c019fdd2e61f21f494d61d1ac2e49a62648199cba42eb14e67a2e064be3f27e25fe8ab681ff61b4577a8952328b08fdcef1f87aba2d98f170e9fb2fa6c48c923e2448c87f83a1c4f93fdfadb98cd1801a3c0ebc8c7a43a5b85fd0e9be67c9f4ccb81262320bc489328bbe881085da4afd6725e463f7a9f0adb92a3c70e03929410787f833f560661afe5ec85cf1c6845ea67adce1c45a5757933c50f759f7c3694c3be7babf02807d1ed206e7acdc3d3cd2f90479fa72ef46d9612b32d400aa803bbfcd5f9e0e772c240f737b23a2bba62f0086e8a17cea5cf46f37b5098de8316a2d5a7c3d6500b7b7e582d0410dee07c04fedcc53e70bae29826ebb67ef400f5d8e2fb209b3aea0dad4000346e9ff81fe2fe175fdbb95504fd283583a3ecdb704de7840236b697fbbeb0b8b1ba10e0fa19d71a82ebfa2e67f8b2aa088ec5e2eb9951a2cc395c0a7d6ce8c5d925406223665bdaa5c7b21c04a6b2d92442456f7a2a0c0bf2bccc7941188174d3b2a6df246f66a6befebfcc0c1d2908d427a7db25af4f8a8f7fa3c6d22413978f3c015051b0d7629620a9439d3e2f3e2a3174a6fbfaa3c39c853200ca42b26e74626070f240890aea11406777c8903039fe3c76899ec15cfb72d2fa956e131d2116c51e74dbba19e69c63a9dcd6333a775af83b148f6c244471b4f8737a6b18e5e86d33d54f8c7e8d9798757750f2d036dd2446ec3801b254858b75c2336e9517d089b1b0e7389bc94c0c9be482590594fc90123d637c19f10fb7c5fe721b51b879172a7d0810a7188836781abb4726dc5808a918f3cffa35f1dfb673ab4fb0f46aba98bd25d83e1a700d3d3e60ee4d130006008c213931e9d7cc56f211b175bdbea4a9e103f5a02aa40b341c318d4fa3fb9506c7dfc776acda343764a14051b9540496fabd4af2640e96a256852e8fd0585ff394de38cf9cb2604d318819b80b42432877e7c37b77d6e0b80dc8ee98db03af3c021863b9c732a469136049a89dde9e02e8d7d500c79a8dae8d49252120c3aae596f46ee96fed0e138fc95c0256df90e2a2c25d8869f9f72e3c4889d0b8621f01f793cb387eb5af6a52a7bf7dadfaa0e1667c8fa1698389f90be4f69be522888d7dadbd227cb0bedeecdbba0b3fb0b7030245d1f631bfa5771ce1ed7bea970c3ddd42bfe47d7893b1f672e85b37ab3874be17c09528a6acc25e9a86f63ff87ba071a02108c9455a0aea7e7112bbb2f825f38a38990da32cc1542a573529aa8a24e7d88807e6d14bf6e2dcea3ef9c4dc9f109eea5a5296f8ac30174b48d07f46e0204c50072bc019041f4f5af7a520ca8359e0a8de975ede74f3e4614e0a40a1cd4283e3b628344031d08f4db24b71e2c3ab68bf12a876fea0864c691dc035b9c3b2386254706b515fc2a0d0b45d3213fc966e56f50a19309b41af077633cb869cdd5695fa1d9bfab170eea6fe4328e3014280aeb549bf1d1722f2d7f97bda713a8037d97b143c7e1f572ef227a2aa40fd6927b7a3ced05a9ba52016316637fbcb827e6a1667e6b828f187fad35457cad18d59b13d7c15ee0b02f9432f285bf224bcbfda151ab42c7ef5bd3faed6b9ba2c87aa3bfa44d5e13e9d4384060f5bc535896f942998b5791b336f7c0fbe40d5072d087fa0902d5966b229f3c686f27df582e099204c225d6c477fd84fa38b180415f88a6a77390d5764fd9c6df7bb3146a4931292a653a5c096a56a2efcaefa82c148240e6a23786c636ddee1ade088aa9362df6bececbe6341c69e2271c4dca470fd2ad663071db7e4e120b10cbd25a8dadf3de3b77a6662236b6702c886f3fe84a0c20dc10e54088a5f878201e254e529b63a65e7fe1830777cab75c819ed6a125538910591dafb588c4022eb5d9fd7e1c8012790cce3da6501226d11071a9e9de006d4006f14e4717b68a3357369c27558923ff31b7040a2c266f129d94d58913c613398a4ad3853fc5924c15f4727ca44dca8ab03a4ce0a575eb3c6b65ed78b5b65c5e94e3c85fd10db6696ba7ea259dcfcfd2923df4fd9aa752b71cf772c1d4375c1c6f8f4ac06de7618481f3b89a436f143bfc143e7c5e6104810ffd124c0ed2c2045d324f9eaedea93c986c3e26b59401adfa62a6b395d9cc8b68a7fa9498dbd3202e588fe8a9d0f6ea1b8a4fcf0d10456967c0b2d074fe8c5d1c7307f8973bdc53285ef5a5684a961536a4436726866ea3211402497c811d303e4a5f04de8c8d2ece69eae7ce09a6bbb71dd9f9284a9a90c66f1ad9c39309d54ff4a363638cd1b40c16835896c87563897a3f7e523da24600b1085d31869abcc1884ac43140ddbef003293438abbd2cb9b13cd806ab7756016b404575613fbcf025ca04f81e89b88f5af59ee2088b4fbb281e145e571ddbc91772e1de7e43fce619c0c0c1b1a7913172ed2392cc9ad8763e423ebe7689075e367ea69467d4cc1f24bc323d0214619a0ffe13b59fc2f93e6355a946516c4e5beee685966fda8d4ae9df0faeb09d038391cec953d1423bb24800289d2ae09645051d07e62ecb2f9b9bcbaf57b4b8b9f93c3702a93bde081031de502ac066428d856860fc0a3a6104dfd157ea676c11dba7da38266b9bfb38c9f49632d44b5cfab49e0650b030c2088265e8ccd6b0cb01a2ee69eccfa4d5a7a981505742c7485a7338b90e07f4fdd2c9628a8b7219b22b4139ae56aaa7b8e20fdae628d89e5ca0740aa0fef0083eca8f52622c90bcd174b021c909778ff496eea4e7850b979686cd0045b009da9cc16512fc15cb9823cc185e899769b29b3283401549e4b0d848357d194a01de386d4bc85604d1b0135231bcbe6b26b4eac191a0617f088cc49ce6f0a388a1db2e5f2bdb0b5fa2af0132244db7934dd94534340e7dde7d822f41778f6870a5885f32250ad460f947502590c68bee47b24d2353360f1e6cf0b4cd38b99663aebced05237dec23edc4c374dc23163ea547d3ce430586ebec156774815b7012f2f604a3325d8c7205f47ab5899d48d6479a4b4d575173f9113f188cb4726268792cc149aea2198c3395f0a74f18a004a51c2aa216318910fa163bc62e8ab62f73dae6034214b972b5066dc68a5cd9a9a4abc05ca4897bacc62082418e8ae55d134cdfe93a52087356c0a4ad0a25970e266d641601e46539b71299d5d4768f10312673237d48725527a2a1db7269b6c5072e98e9a924cf017c28b17f93773120abe3a50f8b96997f09c01c1f9185d3ac13f097577d403a627c7d7918a4052c36d749c05ff5f5cf2e850eb3a22e9b21340b7eff9d7563c84be901a587a3375bf2c314d171df86731233ce8ac4cb4b6e3525a8fb515bccc43d903b20b15b62ba86193291bcad52b33788f098f8424aae42552ea84ca35bfab7539b3a7fd2908376a27736e71906a927b1cb3955c3b61c9d46813df227ffccdaf27623750faf14aa3e062109736e1c", 0x1000}, {0x0}], 0x5, &(0x7f0000000800)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38, 0x4000000}}, {{&(0x7f0000002840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002b40)=[{&(0x7f00000028c0)="82cc3ab8e90883fe63704af4844216", 0xf}, {&(0x7f0000002900)="a6cd46f8273b0b5060bd4e9c61a15c81a8b0a07a93b4731ba417a047e91fd735dd86afb2fc697a5506faa04a91762e9d95e9727c439f0a3eb3df5e57e91f48e5231343eb4a66cb679afbfd54d74362a381a7add5631240057c9ef86a70b56fd410105407262c672b", 0x68}, {&(0x7f0000002a40)="b23f149eed4b98b7d62651614bcd73bfbc0c518da39db1b6b81780408f2aec87b994f58f8ab4e6bce67164bc4d510fb6e55c4aebc6b3e1cfb40d1994751e07063fcebb5d95fa8c125f6656813ac953d60ded51ab2c956f36cce4c3ac7de74e74824e654cbd61f9abc00f3dbb17fbf5881be700a8ab856667c9a8e466a9124a2b49cd5120be5cbb9a59b7406d5a60aba9dfc6d2ca52d53120c3a4f5a42b6403a05142defb617b0f913a58e3a12a64be7d8f40735685e2", 0xb6}], 0x3, &(0x7f0000002bc0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0x38, 0x40}}], 0x2, 0x4000000) creat(&(0x7f0000000040)='./bus\x00', 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000017850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x8}, 0x0) sendmmsg(r0, &(0x7f00000092c0), 0x3fffffffffffe9f, 0xffffffff00000000) 15:43:21 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x76, &(0x7f0000000000)=@assoc_value, &(0x7f0000000080)=0x8) 15:43:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)={0x14, r1, 0x7635a6ebb646ebd5}, 0x14}}, 0x0) 15:43:21 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000280)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x8, &(0x7f0000000280)={@private1}, 0x14) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000080)=0x2551, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000010c0), 0x0, 0x0, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000002c0), 0x4) sendto$inet6(r0, 0x0, 0x0, 0x2200c841, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r1 = socket$inet6(0xa, 0x80003, 0x3) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_mreq(r1, 0x29, 0x8, &(0x7f0000000280)={@private1}, 0x14) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000080)=0x2551, 0x4) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) recvmmsg(r1, &(0x7f00000010c0)=[{{0x0, 0x4, 0x0}}], 0x300, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x4e20, 0x101, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="48e0a3070f5070b70af7f8ba91943e2e5c4612f56cc5fa20ee2b3f214c5082c282f60054fe91c3489bc8eca60dbcf54b", 0x30, 0x4000, 0x0, 0x0) r2 = socket(0x26, 0x80000, 0xfffff3ea) ioctl$sock_inet6_SIOCADDRT(r2, 0x890b, &(0x7f0000000180)={@mcast2, @empty, @rand_addr=' \x01\x00', 0x73, 0x0, 0x8, 0x500, 0x0, 0x160000}) 15:43:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)={0x14, r1, 0x7635a6ebb646ebd5}, 0x14}}, 0x0) 15:43:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)={0x14, r1, 0x7635a6ebb646ebd5}, 0x14}}, 0x0) 15:43:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)={0x14, r1, 0x7635a6ebb646ebd5}, 0x14}}, 0x0) 15:43:22 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000000)=@newlink={0x3c, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0xe403}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GENEVE_UDP_CSUM={0x5, 0xa, 0x1}]}}}]}, 0x3c}}, 0x0) 15:43:22 executing program 3: mmap(&(0x7f0000abb000/0x1000)=nil, 0x1000, 0x0, 0x102000200032, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$sock_timeval(r0, 0x1, 0x2f, &(0x7f0000abaff9), 0x10) 15:43:22 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x2, 0x1, 0x0, 0x8, 0xc, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @remote}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @empty}}]}, 0x60}}, 0x0) 15:43:22 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000000)=@newlink={0x3c, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0xe403}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GENEVE_UDP_CSUM={0x5, 0xa, 0x1}]}}}]}, 0x3c}}, 0x0) 15:43:22 executing program 1: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000340)='GPL\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r1}, 0x10) ioctl$CAPI_MANUFACTURER_CMD(r0, 0xc0044306, &(0x7f0000000140)={0xa, 0x0}) 15:43:22 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000000)=@newlink={0x3c, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0xe403}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GENEVE_UDP_CSUM={0x5, 0xa, 0x1}]}}}]}, 0x3c}}, 0x0) 15:43:22 executing program 3: r0 = socket$phonet(0x23, 0x2, 0x1) sendto$phonet(r0, 0x0, 0x5c, 0x0, &(0x7f0000000100), 0x10) 15:43:22 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000280)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x8, &(0x7f0000000280)={@private1}, 0x14) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000080)=0x2551, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000010c0), 0x0, 0x0, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000002c0), 0x4) sendto$inet6(r0, 0x0, 0x0, 0x2200c841, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r1 = socket$inet6(0xa, 0x80003, 0x3) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_mreq(r1, 0x29, 0x8, &(0x7f0000000280)={@private1}, 0x14) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000080)=0x2551, 0x4) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) recvmmsg(r1, &(0x7f00000010c0)=[{{0x0, 0x4, 0x0}}], 0x300, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x4e20, 0x101, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="48e0a3070f5070b70af7f8ba91943e2e5c4612f56cc5fa20ee2b3f214c5082c282f60054fe91c3489bc8eca60dbcf54b", 0x30, 0x4000, 0x0, 0x0) r2 = socket(0x26, 0x80000, 0xfffff3ea) ioctl$sock_inet6_SIOCADDRT(r2, 0x890b, &(0x7f0000000180)={@mcast2, @empty, @rand_addr=' \x01\x00', 0x73, 0x0, 0x8, 0x500, 0x0, 0x160000}) 15:43:22 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000000)=@newlink={0x3c, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0xe403}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GENEVE_UDP_CSUM={0x5, 0xa, 0x1}]}}}]}, 0x3c}}, 0x0) 15:43:22 executing program 1: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000340)='GPL\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r1}, 0x10) ioctl$CAPI_MANUFACTURER_CMD(r0, 0xc0044306, &(0x7f0000000140)={0xa, 0x0}) 15:43:22 executing program 3: r0 = socket$phonet(0x23, 0x2, 0x1) sendto$phonet(r0, 0x0, 0x5c, 0x0, &(0x7f0000000100), 0x10) [ 1042.229058][T27026] FAT-fs (loop0): bogus number of reserved sectors [ 1042.245197][T27026] FAT-fs (loop0): Can't find a valid FAT filesystem 15:43:23 executing program 3: r0 = socket$phonet(0x23, 0x2, 0x1) sendto$phonet(r0, 0x0, 0x5c, 0x0, &(0x7f0000000100), 0x10) 15:43:23 executing program 1: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000340)='GPL\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r1}, 0x10) ioctl$CAPI_MANUFACTURER_CMD(r0, 0xc0044306, &(0x7f0000000140)={0xa, 0x0}) 15:43:23 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000300)='./file0\x00', 0x17, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000100)=ANY=[], 0x0) chdir(&(0x7f0000000040)='./file0\x00') prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)={0x1f4, 0x3b, 0x20, 0x0, 0x25dfdbff, {0x8}, [@generic="5f6843e3f2e71b083a1def21185f395dae0982b624a8f68afa78cb9030f9cb9450748eeace09c985eae9d590b0f2c93cf00232d6faa838a447296578c96185db4a3b2d099d572dfbbb43081aae9a248f9c6b03d8ccf39623623ecaaeb067e8cf29823a6058de0e84681efface205118424bcc830a6d2eebdb5aa5dbb26bb8ec935946244279dd42d81a66e6b8a24c0cb", @typed={0x9, 0x4d, 0x0, 0x0, @str='vfat\x00'}, @nested={0x41, 0x1f, 0x0, 0x1, [@generic="1f8e8aa188e14ad6ae04889401edf88013c09a425435f3a8b9615e3eece1738e0249fbc0cd2eb00226c216487af196a6db3608a8bb", @typed={0x8, 0x0, 0x0, 0x0, @pid}]}, @generic="4b2ca4c1cfb92535cee32d38d8cce28bc7e21087f05c1a5186bf1703c7f94817dac525e689e4c62ba43cd34cf8deba5647552ae3d0", @typed={0x8, 0x61, 0x0, 0x0, @u32=0x8}, @typed={0x8, 0x39, 0x0, 0x0, @uid=0xee00}, @typed={0x5e, 0x27, 0x0, 0x0, @binary="1f4c147804b34a032ceea00b4a3de91ef68f3266e0b4198799701e4a5c59649ff7e9e95247cfdacca5702ed22bbeee2fdebaae1bba06dd9aee2072d9900bf497733fd25e4e80d5cc8125845cbbc9eab923457983a4a4e1ebb8f1"}, @generic="b7f059b9ba5614f750576183f7e6c56ec7845a7376216dbb6cc021696090e7704bfcc7215c2536ac1b86af2bcbb1c6993005ded9fb137b18b91226df9669d766d79590858ede3067076bf59878116d00d911144a398274b4a599"]}, 0x1f4}, 0x1, 0x0, 0x0, 0x400c1}, 0x20000000) ftruncate(r1, 0x800) r2 = epoll_create(0xffe) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000040)) ioctl$FIDEDUPERANGE(r1, 0xc0189436, &(0x7f00000005c0)={0x1, 0x516908d1, 0x9, 0x0, 0x0, [{{}, 0x58}, {{}, 0x81}, {{r1}, 0x3}, {{}, 0x5}, {{r0}, 0xffff}, {{}, 0x6}, {{r1}, 0x3}, {{}, 0x1}, {{}, 0xffffffff}]}) getpid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r3, &(0x7f0000002580)=ANY=[], 0x16) sendfile(r3, r3, &(0x7f0000000240), 0x7fff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, 0x0, 0x400, 0x0) recvmmsg$unix(r5, &(0x7f0000008cc0)=[{{&(0x7f00000016c0), 0x6e, &(0x7f0000003a00)=[{0x0}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/4096, 0x1000}, {&(0x7f00000038c0)=""/141, 0x8d}, {&(0x7f0000003980)=""/83, 0x53}], 0x5}}, {{0x0, 0x0, &(0x7f0000003e00)=[{&(0x7f0000003d40)=""/184, 0xb8}], 0x1, &(0x7f0000003e40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18}}, {{&(0x7f0000003e80), 0x6e, &(0x7f0000004200)=[{&(0x7f0000004000)=""/117, 0x75}, {&(0x7f0000004080)}, {&(0x7f0000004100)=""/17, 0x11}, {0x0}], 0x4}}, {{&(0x7f0000004280), 0x6e, &(0x7f00000066c0)=[{0x0}, {&(0x7f0000005300)=""/58, 0x3a}, {&(0x7f0000005340)=""/145, 0x91}, {&(0x7f0000005400)=""/166, 0xa6}, {&(0x7f00000054c0)=""/4096, 0x1000}, {0x0}], 0x6, &(0x7f0000006740)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000008440)=[{&(0x7f0000007f80)=""/89, 0x59}, {&(0x7f0000008000)=""/201, 0xc9}, {0x0}, {&(0x7f00000082c0)=""/31, 0x1f}, {&(0x7f0000008300)=""/7, 0x7}, {&(0x7f0000008340)=""/230, 0xe6}], 0x6, &(0x7f00000084c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000008580)=@abs, 0x6e, &(0x7f0000008840)=[{&(0x7f0000008600)=""/125, 0x7d}, {&(0x7f0000008680)=""/92, 0x5c}, {&(0x7f0000008700)=""/107, 0x6b}, {&(0x7f0000008780)=""/143, 0x8f}], 0x4, &(0x7f0000008880)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb8}}], 0x7, 0x100, &(0x7f0000008f40)={0x0, 0x3938700}) sendfile(r3, r4, &(0x7f0000000240), 0x8001) 15:43:23 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000280)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x8, &(0x7f0000000280)={@private1}, 0x14) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000080)=0x2551, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000010c0), 0x0, 0x0, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000002c0), 0x4) sendto$inet6(r0, 0x0, 0x0, 0x2200c841, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r1 = socket$inet6(0xa, 0x80003, 0x3) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_mreq(r1, 0x29, 0x8, &(0x7f0000000280)={@private1}, 0x14) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000080)=0x2551, 0x4) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) recvmmsg(r1, &(0x7f00000010c0)=[{{0x0, 0x4, 0x0}}], 0x300, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x4e20, 0x101, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="48e0a3070f5070b70af7f8ba91943e2e5c4612f56cc5fa20ee2b3f214c5082c282f60054fe91c3489bc8eca60dbcf54b", 0x30, 0x4000, 0x0, 0x0) r2 = socket(0x26, 0x80000, 0xfffff3ea) ioctl$sock_inet6_SIOCADDRT(r2, 0x890b, &(0x7f0000000180)={@mcast2, @empty, @rand_addr=' \x01\x00', 0x73, 0x0, 0x8, 0x500, 0x0, 0x160000}) 15:43:23 executing program 3: r0 = socket$phonet(0x23, 0x2, 0x1) sendto$phonet(r0, 0x0, 0x5c, 0x0, &(0x7f0000000100), 0x10) 15:43:23 executing program 1: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000340)='GPL\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r1}, 0x10) ioctl$CAPI_MANUFACTURER_CMD(r0, 0xc0044306, &(0x7f0000000140)={0xa, 0x0}) 15:43:23 executing program 3: prctl$PR_SET_MM(0x3e, 0x0, &(0x7f0000002000/0x1000)=nil) 15:43:23 executing program 1: bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000100)="74115727975ca48e8b345f589fde80d1c07dbd2fcba0b3ef8e4c75412cdc2974a2d82de2af93b955f3a14ffd5e8c49b00431", 0x0}, 0x20) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) pipe(&(0x7f00000001c0)) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_CPUID(0xffffffffffffffff, 0x4008ae8a, &(0x7f0000000380)={0x3, 0x0, [{}, {}, {0x0, 0x0, 0x6}]}) ioctl$KVM_GET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000040)) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) 15:43:23 executing program 3: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r0, r1, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x40, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x0, 0x3e}}}}, [@NL80211_ATTR_VENDOR_SUBCMD={0x8}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x1374}]}, 0x40}}, 0x0) 15:43:24 executing program 3: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r0, r1, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x40, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x0, 0x3e}}}}, [@NL80211_ATTR_VENDOR_SUBCMD={0x8}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x1374}]}, 0x40}}, 0x0) 15:43:24 executing program 3: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r0, r1, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x40, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x0, 0x3e}}}}, [@NL80211_ATTR_VENDOR_SUBCMD={0x8}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x1374}]}, 0x40}}, 0x0) 15:43:24 executing program 1: bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000100)="74115727975ca48e8b345f589fde80d1c07dbd2fcba0b3ef8e4c75412cdc2974a2d82de2af93b955f3a14ffd5e8c49b00431", 0x0}, 0x20) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) pipe(&(0x7f00000001c0)) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_CPUID(0xffffffffffffffff, 0x4008ae8a, &(0x7f0000000380)={0x3, 0x0, [{}, {}, {0x0, 0x0, 0x6}]}) ioctl$KVM_GET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000040)) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) 15:43:24 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000280)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x8, &(0x7f0000000280)={@private1}, 0x14) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000080)=0x2551, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000010c0), 0x0, 0x0, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000002c0), 0x4) sendto$inet6(r0, 0x0, 0x0, 0x2200c841, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r1 = socket$inet6(0xa, 0x80003, 0x3) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_mreq(r1, 0x29, 0x8, &(0x7f0000000280)={@private1}, 0x14) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000080)=0x2551, 0x4) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) recvmmsg(r1, &(0x7f00000010c0)=[{{0x0, 0x4, 0x0}}], 0x300, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x4e20, 0x101, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="48e0a3070f5070b70af7f8ba91943e2e5c4612f56cc5fa20ee2b3f214c5082c282f60054fe91c3489bc8eca60dbcf54b", 0x30, 0x4000, 0x0, 0x0) r2 = socket(0x26, 0x80000, 0xfffff3ea) ioctl$sock_inet6_SIOCADDRT(r2, 0x890b, &(0x7f0000000180)={@mcast2, @empty, @rand_addr=' \x01\x00', 0x73, 0x0, 0x8, 0x500, 0x0, 0x160000}) [ 1043.762212][T27058] FAT-fs (loop0): bogus number of reserved sectors 15:43:25 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000300)='./file0\x00', 0x17, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000100)=ANY=[], 0x0) chdir(&(0x7f0000000040)='./file0\x00') prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)={0x1f4, 0x3b, 0x20, 0x0, 0x25dfdbff, {0x8}, [@generic="5f6843e3f2e71b083a1def21185f395dae0982b624a8f68afa78cb9030f9cb9450748eeace09c985eae9d590b0f2c93cf00232d6faa838a447296578c96185db4a3b2d099d572dfbbb43081aae9a248f9c6b03d8ccf39623623ecaaeb067e8cf29823a6058de0e84681efface205118424bcc830a6d2eebdb5aa5dbb26bb8ec935946244279dd42d81a66e6b8a24c0cb", @typed={0x9, 0x4d, 0x0, 0x0, @str='vfat\x00'}, @nested={0x41, 0x1f, 0x0, 0x1, [@generic="1f8e8aa188e14ad6ae04889401edf88013c09a425435f3a8b9615e3eece1738e0249fbc0cd2eb00226c216487af196a6db3608a8bb", @typed={0x8, 0x0, 0x0, 0x0, @pid}]}, @generic="4b2ca4c1cfb92535cee32d38d8cce28bc7e21087f05c1a5186bf1703c7f94817dac525e689e4c62ba43cd34cf8deba5647552ae3d0", @typed={0x8, 0x61, 0x0, 0x0, @u32=0x8}, @typed={0x8, 0x39, 0x0, 0x0, @uid=0xee00}, @typed={0x5e, 0x27, 0x0, 0x0, @binary="1f4c147804b34a032ceea00b4a3de91ef68f3266e0b4198799701e4a5c59649ff7e9e95247cfdacca5702ed22bbeee2fdebaae1bba06dd9aee2072d9900bf497733fd25e4e80d5cc8125845cbbc9eab923457983a4a4e1ebb8f1"}, @generic="b7f059b9ba5614f750576183f7e6c56ec7845a7376216dbb6cc021696090e7704bfcc7215c2536ac1b86af2bcbb1c6993005ded9fb137b18b91226df9669d766d79590858ede3067076bf59878116d00d911144a398274b4a599"]}, 0x1f4}, 0x1, 0x0, 0x0, 0x400c1}, 0x20000000) ftruncate(r1, 0x800) r2 = epoll_create(0xffe) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000040)) ioctl$FIDEDUPERANGE(r1, 0xc0189436, &(0x7f00000005c0)={0x1, 0x516908d1, 0x9, 0x0, 0x0, [{{}, 0x58}, {{}, 0x81}, {{r1}, 0x3}, {{}, 0x5}, {{r0}, 0xffff}, {{}, 0x6}, {{r1}, 0x3}, {{}, 0x1}, {{}, 0xffffffff}]}) getpid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r3, &(0x7f0000002580)=ANY=[], 0x16) sendfile(r3, r3, &(0x7f0000000240), 0x7fff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, 0x0, 0x400, 0x0) recvmmsg$unix(r5, &(0x7f0000008cc0)=[{{&(0x7f00000016c0), 0x6e, &(0x7f0000003a00)=[{0x0}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/4096, 0x1000}, {&(0x7f00000038c0)=""/141, 0x8d}, {&(0x7f0000003980)=""/83, 0x53}], 0x5}}, {{0x0, 0x0, &(0x7f0000003e00)=[{&(0x7f0000003d40)=""/184, 0xb8}], 0x1, &(0x7f0000003e40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18}}, {{&(0x7f0000003e80), 0x6e, &(0x7f0000004200)=[{&(0x7f0000004000)=""/117, 0x75}, {&(0x7f0000004080)}, {&(0x7f0000004100)=""/17, 0x11}, {0x0}], 0x4}}, {{&(0x7f0000004280), 0x6e, &(0x7f00000066c0)=[{0x0}, {&(0x7f0000005300)=""/58, 0x3a}, {&(0x7f0000005340)=""/145, 0x91}, {&(0x7f0000005400)=""/166, 0xa6}, {&(0x7f00000054c0)=""/4096, 0x1000}, {0x0}], 0x6, &(0x7f0000006740)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000008440)=[{&(0x7f0000007f80)=""/89, 0x59}, {&(0x7f0000008000)=""/201, 0xc9}, {0x0}, {&(0x7f00000082c0)=""/31, 0x1f}, {&(0x7f0000008300)=""/7, 0x7}, {&(0x7f0000008340)=""/230, 0xe6}], 0x6, &(0x7f00000084c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000008580)=@abs, 0x6e, &(0x7f0000008840)=[{&(0x7f0000008600)=""/125, 0x7d}, {&(0x7f0000008680)=""/92, 0x5c}, {&(0x7f0000008700)=""/107, 0x6b}, {&(0x7f0000008780)=""/143, 0x8f}], 0x4, &(0x7f0000008880)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb8}}], 0x7, 0x100, &(0x7f0000008f40)={0x0, 0x3938700}) sendfile(r3, r4, &(0x7f0000000240), 0x8001) 15:43:25 executing program 1: bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000100)="74115727975ca48e8b345f589fde80d1c07dbd2fcba0b3ef8e4c75412cdc2974a2d82de2af93b955f3a14ffd5e8c49b00431", 0x0}, 0x20) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) pipe(&(0x7f00000001c0)) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_CPUID(0xffffffffffffffff, 0x4008ae8a, &(0x7f0000000380)={0x3, 0x0, [{}, {}, {0x0, 0x0, 0x6}]}) ioctl$KVM_GET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000040)) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) [ 1043.776010][T27058] FAT-fs (loop0): Can't find a valid FAT filesystem 15:43:25 executing program 3: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r0, r1, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x40, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x0, 0x3e}}}}, [@NL80211_ATTR_VENDOR_SUBCMD={0x8}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x1374}]}, 0x40}}, 0x0) 15:43:25 executing program 3: syz_mount_image$ntfs(0x0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000280), 0x109302) mount$9p_fd(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 15:43:25 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}]}, 0x44}}, 0x0) 15:43:25 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}]}, 0x44}}, 0x0) 15:43:25 executing program 2: r0 = socket$rxrpc(0x21, 0x2, 0x2) setsockopt$RXRPC_SECURITY_KEYRING(r0, 0x110, 0x2, &(0x7f0000000000)='/dev/null\x00', 0xa) 15:43:25 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}]}, 0x44}}, 0x0) 15:43:25 executing program 2: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f00000028c0), 0x0, 0x0) ioctl$CAPI_GET_PROFILE(r0, 0x541b, 0x0) [ 1044.977359][T27081] FAT-fs (loop0): bogus number of reserved sectors [ 1044.991647][T27081] FAT-fs (loop0): Can't find a valid FAT filesystem 15:43:26 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}]}, 0x44}}, 0x0) 15:43:26 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000300)='./file0\x00', 0x17, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000100)=ANY=[], 0x0) chdir(&(0x7f0000000040)='./file0\x00') prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)={0x1f4, 0x3b, 0x20, 0x0, 0x25dfdbff, {0x8}, [@generic="5f6843e3f2e71b083a1def21185f395dae0982b624a8f68afa78cb9030f9cb9450748eeace09c985eae9d590b0f2c93cf00232d6faa838a447296578c96185db4a3b2d099d572dfbbb43081aae9a248f9c6b03d8ccf39623623ecaaeb067e8cf29823a6058de0e84681efface205118424bcc830a6d2eebdb5aa5dbb26bb8ec935946244279dd42d81a66e6b8a24c0cb", @typed={0x9, 0x4d, 0x0, 0x0, @str='vfat\x00'}, @nested={0x41, 0x1f, 0x0, 0x1, [@generic="1f8e8aa188e14ad6ae04889401edf88013c09a425435f3a8b9615e3eece1738e0249fbc0cd2eb00226c216487af196a6db3608a8bb", @typed={0x8, 0x0, 0x0, 0x0, @pid}]}, @generic="4b2ca4c1cfb92535cee32d38d8cce28bc7e21087f05c1a5186bf1703c7f94817dac525e689e4c62ba43cd34cf8deba5647552ae3d0", @typed={0x8, 0x61, 0x0, 0x0, @u32=0x8}, @typed={0x8, 0x39, 0x0, 0x0, @uid=0xee00}, @typed={0x5e, 0x27, 0x0, 0x0, @binary="1f4c147804b34a032ceea00b4a3de91ef68f3266e0b4198799701e4a5c59649ff7e9e95247cfdacca5702ed22bbeee2fdebaae1bba06dd9aee2072d9900bf497733fd25e4e80d5cc8125845cbbc9eab923457983a4a4e1ebb8f1"}, @generic="b7f059b9ba5614f750576183f7e6c56ec7845a7376216dbb6cc021696090e7704bfcc7215c2536ac1b86af2bcbb1c6993005ded9fb137b18b91226df9669d766d79590858ede3067076bf59878116d00d911144a398274b4a599"]}, 0x1f4}, 0x1, 0x0, 0x0, 0x400c1}, 0x20000000) ftruncate(r1, 0x800) r2 = epoll_create(0xffe) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000040)) ioctl$FIDEDUPERANGE(r1, 0xc0189436, &(0x7f00000005c0)={0x1, 0x516908d1, 0x9, 0x0, 0x0, [{{}, 0x58}, {{}, 0x81}, {{r1}, 0x3}, {{}, 0x5}, {{r0}, 0xffff}, {{}, 0x6}, {{r1}, 0x3}, {{}, 0x1}, {{}, 0xffffffff}]}) getpid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r3, &(0x7f0000002580)=ANY=[], 0x16) sendfile(r3, r3, &(0x7f0000000240), 0x7fff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, 0x0, 0x400, 0x0) recvmmsg$unix(r5, &(0x7f0000008cc0)=[{{&(0x7f00000016c0), 0x6e, &(0x7f0000003a00)=[{0x0}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/4096, 0x1000}, {&(0x7f00000038c0)=""/141, 0x8d}, {&(0x7f0000003980)=""/83, 0x53}], 0x5}}, {{0x0, 0x0, &(0x7f0000003e00)=[{&(0x7f0000003d40)=""/184, 0xb8}], 0x1, &(0x7f0000003e40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18}}, {{&(0x7f0000003e80), 0x6e, &(0x7f0000004200)=[{&(0x7f0000004000)=""/117, 0x75}, {&(0x7f0000004080)}, {&(0x7f0000004100)=""/17, 0x11}, {0x0}], 0x4}}, {{&(0x7f0000004280), 0x6e, &(0x7f00000066c0)=[{0x0}, {&(0x7f0000005300)=""/58, 0x3a}, {&(0x7f0000005340)=""/145, 0x91}, {&(0x7f0000005400)=""/166, 0xa6}, {&(0x7f00000054c0)=""/4096, 0x1000}, {0x0}], 0x6, &(0x7f0000006740)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000008440)=[{&(0x7f0000007f80)=""/89, 0x59}, {&(0x7f0000008000)=""/201, 0xc9}, {0x0}, {&(0x7f00000082c0)=""/31, 0x1f}, {&(0x7f0000008300)=""/7, 0x7}, {&(0x7f0000008340)=""/230, 0xe6}], 0x6, &(0x7f00000084c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000008580)=@abs, 0x6e, &(0x7f0000008840)=[{&(0x7f0000008600)=""/125, 0x7d}, {&(0x7f0000008680)=""/92, 0x5c}, {&(0x7f0000008700)=""/107, 0x6b}, {&(0x7f0000008780)=""/143, 0x8f}], 0x4, &(0x7f0000008880)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb8}}], 0x7, 0x100, &(0x7f0000008f40)={0x0, 0x3938700}) sendfile(r3, r4, &(0x7f0000000240), 0x8001) 15:43:26 executing program 1: bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000100)="74115727975ca48e8b345f589fde80d1c07dbd2fcba0b3ef8e4c75412cdc2974a2d82de2af93b955f3a14ffd5e8c49b00431", 0x0}, 0x20) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) pipe(&(0x7f00000001c0)) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_CPUID(0xffffffffffffffff, 0x4008ae8a, &(0x7f0000000380)={0x3, 0x0, [{}, {}, {0x0, 0x0, 0x6}]}) ioctl$KVM_GET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000040)) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) 15:43:26 executing program 2: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x65) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) 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_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003, 0x200000], 0x10000}) openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/devices/pnp0', 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r3, 0x0) 15:43:26 executing program 3: r0 = syz_io_uring_setup(0x370d, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) r3 = timerfd_create(0x0, 0x800) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd=r3, 0x0, 0x0, 0x0, 0x10}, 0x0) openat$proc_capi20(0xffffff9c, 0x0, 0x0, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0xf4f4d000) 15:43:26 executing program 3: r0 = syz_open_dev$I2C(&(0x7f0000000180), 0x0, 0x0) ioctl$I2C_RDWR(r0, 0x707, &(0x7f0000000200)={0x0}) 15:43:27 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, &(0x7f00000011c0)=0x8, 0x4) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x23, 0x0, &(0x7f0000001180)) 15:43:27 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000300)='./file0\x00', 0x17, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000100)=ANY=[], 0x0) chdir(&(0x7f0000000040)='./file0\x00') prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)={0x1f4, 0x3b, 0x20, 0x0, 0x25dfdbff, {0x8}, [@generic="5f6843e3f2e71b083a1def21185f395dae0982b624a8f68afa78cb9030f9cb9450748eeace09c985eae9d590b0f2c93cf00232d6faa838a447296578c96185db4a3b2d099d572dfbbb43081aae9a248f9c6b03d8ccf39623623ecaaeb067e8cf29823a6058de0e84681efface205118424bcc830a6d2eebdb5aa5dbb26bb8ec935946244279dd42d81a66e6b8a24c0cb", @typed={0x9, 0x4d, 0x0, 0x0, @str='vfat\x00'}, @nested={0x41, 0x1f, 0x0, 0x1, [@generic="1f8e8aa188e14ad6ae04889401edf88013c09a425435f3a8b9615e3eece1738e0249fbc0cd2eb00226c216487af196a6db3608a8bb", @typed={0x8, 0x0, 0x0, 0x0, @pid}]}, @generic="4b2ca4c1cfb92535cee32d38d8cce28bc7e21087f05c1a5186bf1703c7f94817dac525e689e4c62ba43cd34cf8deba5647552ae3d0", @typed={0x8, 0x61, 0x0, 0x0, @u32=0x8}, @typed={0x8, 0x39, 0x0, 0x0, @uid=0xee00}, @typed={0x5e, 0x27, 0x0, 0x0, @binary="1f4c147804b34a032ceea00b4a3de91ef68f3266e0b4198799701e4a5c59649ff7e9e95247cfdacca5702ed22bbeee2fdebaae1bba06dd9aee2072d9900bf497733fd25e4e80d5cc8125845cbbc9eab923457983a4a4e1ebb8f1"}, @generic="b7f059b9ba5614f750576183f7e6c56ec7845a7376216dbb6cc021696090e7704bfcc7215c2536ac1b86af2bcbb1c6993005ded9fb137b18b91226df9669d766d79590858ede3067076bf59878116d00d911144a398274b4a599"]}, 0x1f4}, 0x1, 0x0, 0x0, 0x400c1}, 0x20000000) ftruncate(r1, 0x800) r2 = epoll_create(0xffe) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000040)) ioctl$FIDEDUPERANGE(r1, 0xc0189436, &(0x7f00000005c0)={0x1, 0x516908d1, 0x9, 0x0, 0x0, [{{}, 0x58}, {{}, 0x81}, {{r1}, 0x3}, {{}, 0x5}, {{r0}, 0xffff}, {{}, 0x6}, {{r1}, 0x3}, {{}, 0x1}, {{}, 0xffffffff}]}) getpid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r3, &(0x7f0000002580)=ANY=[], 0x16) sendfile(r3, r3, &(0x7f0000000240), 0x7fff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, 0x0, 0x400, 0x0) recvmmsg$unix(r5, &(0x7f0000008cc0)=[{{&(0x7f00000016c0), 0x6e, &(0x7f0000003a00)=[{0x0}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/4096, 0x1000}, {&(0x7f00000038c0)=""/141, 0x8d}, {&(0x7f0000003980)=""/83, 0x53}], 0x5}}, {{0x0, 0x0, &(0x7f0000003e00)=[{&(0x7f0000003d40)=""/184, 0xb8}], 0x1, &(0x7f0000003e40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18}}, {{&(0x7f0000003e80), 0x6e, &(0x7f0000004200)=[{&(0x7f0000004000)=""/117, 0x75}, {&(0x7f0000004080)}, {&(0x7f0000004100)=""/17, 0x11}, {0x0}], 0x4}}, {{&(0x7f0000004280), 0x6e, &(0x7f00000066c0)=[{0x0}, {&(0x7f0000005300)=""/58, 0x3a}, {&(0x7f0000005340)=""/145, 0x91}, {&(0x7f0000005400)=""/166, 0xa6}, {&(0x7f00000054c0)=""/4096, 0x1000}, {0x0}], 0x6, &(0x7f0000006740)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000008440)=[{&(0x7f0000007f80)=""/89, 0x59}, {&(0x7f0000008000)=""/201, 0xc9}, {0x0}, {&(0x7f00000082c0)=""/31, 0x1f}, {&(0x7f0000008300)=""/7, 0x7}, {&(0x7f0000008340)=""/230, 0xe6}], 0x6, &(0x7f00000084c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000008580)=@abs, 0x6e, &(0x7f0000008840)=[{&(0x7f0000008600)=""/125, 0x7d}, {&(0x7f0000008680)=""/92, 0x5c}, {&(0x7f0000008700)=""/107, 0x6b}, {&(0x7f0000008780)=""/143, 0x8f}], 0x4, &(0x7f0000008880)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb8}}], 0x7, 0x100, &(0x7f0000008f40)={0x0, 0x3938700}) sendfile(r3, r4, &(0x7f0000000240), 0x8001) 15:43:27 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) listen(r0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x201) close(r0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000080)={{0x3}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f0000000140)) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0/file0\x00'}) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x2003}, 0x4) syz_emit_ethernet(0x300cce, &(0x7f0000000000)=ANY=[], 0x0) recvmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) [ 1046.283158][T27103] FAT-fs (loop0): bogus number of reserved sectors [ 1046.288613][T27103] FAT-fs (loop0): Can't find a valid FAT filesystem 15:43:27 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) dup(r0) r1 = syz_io_uring_setup(0x3edb, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') openat$proc_capi20(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:43:27 executing program 2: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x65) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) 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_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003, 0x200000], 0x10000}) openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/devices/pnp0', 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r3, 0x0) 15:43:29 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) dup(r0) r1 = syz_io_uring_setup(0x3edb, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') openat$proc_capi20(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:43:29 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) listen(r0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x201) close(r0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000080)={{0x3}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f0000000140)) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0/file0\x00'}) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x2003}, 0x4) syz_emit_ethernet(0x300cce, &(0x7f0000000000)=ANY=[], 0x0) recvmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 15:43:29 executing program 0: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) dup(r0) r1 = syz_io_uring_setup(0x3edb, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') openat$proc_capi20(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:43:29 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) dup(r0) r1 = syz_io_uring_setup(0x3edb, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') openat$proc_capi20(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:43:30 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) dup(r0) r1 = syz_io_uring_setup(0x3edb, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') openat$proc_capi20(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:43:30 executing program 0: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) dup(r0) r1 = syz_io_uring_setup(0x3edb, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') openat$proc_capi20(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:43:30 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) listen(r0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x201) close(r0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000080)={{0x3}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f0000000140)) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0/file0\x00'}) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x2003}, 0x4) syz_emit_ethernet(0x300cce, &(0x7f0000000000)=ANY=[], 0x0) recvmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 15:43:30 executing program 2: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x65) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) 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_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003, 0x200000], 0x10000}) openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/devices/pnp0', 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r3, 0x0) 15:43:30 executing program 0: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) dup(r0) r1 = syz_io_uring_setup(0x3edb, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') openat$proc_capi20(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:43:30 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) dup(r0) r1 = syz_io_uring_setup(0x3edb, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') openat$proc_capi20(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:43:30 executing program 2: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x65) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) 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_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003, 0x200000], 0x10000}) openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/devices/pnp0', 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r3, 0x0) 15:43:30 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) dup(r0) r1 = syz_io_uring_setup(0x3edb, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') openat$proc_capi20(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:43:30 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) listen(r0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x201) close(r0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000080)={{0x3}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f0000000140)) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0/file0\x00'}) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x2003}, 0x4) syz_emit_ethernet(0x300cce, &(0x7f0000000000)=ANY=[], 0x0) recvmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 15:43:31 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) dup(r0) r1 = syz_io_uring_setup(0x3edb, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') openat$proc_capi20(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:43:31 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) listen(r0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x201) close(r0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000080)={{0x3}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f0000000140)) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0/file0\x00'}) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x2003}, 0x4) syz_emit_ethernet(0x300cce, &(0x7f0000000000)=ANY=[], 0x0) recvmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 15:43:31 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) listen(r0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x201) close(r0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000080)={{0x3}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f0000000140)) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0/file0\x00'}) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x2003}, 0x4) syz_emit_ethernet(0x300cce, &(0x7f0000000000)=ANY=[], 0x0) recvmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 15:43:31 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) listen(r0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x201) close(r0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000080)={{0x3}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f0000000140)) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0/file0\x00'}) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x2003}, 0x4) syz_emit_ethernet(0x300cce, &(0x7f0000000000)=ANY=[], 0x0) recvmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 15:43:31 executing program 2: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x65) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) 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_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003, 0x200000], 0x10000}) openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/devices/pnp0', 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r3, 0x0) 15:43:32 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) listen(r0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x201) close(r0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000080)={{0x3}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f0000000140)) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0/file0\x00'}) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x2003}, 0x4) syz_emit_ethernet(0x300cce, &(0x7f0000000000)=ANY=[], 0x0) recvmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 15:43:32 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) listen(r0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x201) close(r0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000080)={{0x3}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f0000000140)) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0/file0\x00'}) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x2003}, 0x4) syz_emit_ethernet(0x300cce, &(0x7f0000000000)=ANY=[], 0x0) recvmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 15:43:33 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) listen(r0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x201) close(r0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000080)={{0x3}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f0000000140)) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0/file0\x00'}) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x2003}, 0x4) syz_emit_ethernet(0x300cce, &(0x7f0000000000)=ANY=[], 0x0) recvmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 15:43:33 executing program 2: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x65) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) 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_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003, 0x200000], 0x10000}) openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/devices/pnp0', 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r3, 0x0) 15:43:33 executing program 3: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x65) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) 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_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003, 0x200000], 0x10000}) openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/devices/pnp0', 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r3, 0x0) 15:43:33 executing program 0: r0 = memfd_create(&(0x7f0000000180)='-B\xd5NI\xc5j\x9appp\xf0\b\x84\xa2m\x00\v\x18\x004\xa6Ey\xdb\xd1\xa7\xb1S\xf1:)\x00\xca\xd7Uw\x00\xbc\xfa2\xb3\xbb\x8d\xac\xacva}knh#\xcf)\x0f\xc8\xc0:\x9cc\x10d\xee\xa9\x8b\x066\xb8G\xd1c\xe1$\xff\x97k\xde\xc5\xe96\xddU)\xc98M\xcd\xfb\xcc\x82n=\x7f=\xcdJx\xaa\x8f~\xb90a\xa9\xb2\x04K\x98\x93=\xabQ\xf7\x05\x1d\xa1\xce\x8b\x19\xea\xef\xe3', 0x0) r1 = dup(r0) write$cgroup_pid(r1, &(0x7f0000000000)=0xffffffffffffffff, 0x12) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2000004, 0x11, r0, 0x0) sendfile(r1, r0, &(0x7f0000000280), 0x20000007) r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, 0x0, &(0x7f0000000040)=0x8) 15:43:34 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) bind(r0, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r0, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)=@newqdisc={0x40, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_hhf={{0x8}, {0x14, 0x2, [@TCA_HHF_HH_FLOWS_LIMIT={0x8}, @TCA_HHF_EVICT_TIMEOUT={0x8}]}}]}, 0x40}}, 0x0) 15:43:34 executing program 1: r0 = syz_io_uring_setup(0x15f6, &(0x7f00000002c0), &(0x7f0000ffd000/0x3000)=nil, &(0x7f000042c000/0x2000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r0, 0x0) r4 = socket$rds(0x15, 0x5, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000200)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, r4, 0x0, 0x0}, 0x0) io_uring_enter(r0, 0x2a71, 0x0, 0x0, 0x0, 0x0) [ 1052.956155][T27213] lo: Caught tx_queue_len zero misconfig 15:43:34 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) bind(r0, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r0, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)=@newqdisc={0x40, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_hhf={{0x8}, {0x14, 0x2, [@TCA_HHF_HH_FLOWS_LIMIT={0x8}, @TCA_HHF_EVICT_TIMEOUT={0x8}]}}]}, 0x40}}, 0x0) 15:43:34 executing program 1: r0 = syz_io_uring_setup(0x15f6, &(0x7f00000002c0), &(0x7f0000ffd000/0x3000)=nil, &(0x7f000042c000/0x2000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r0, 0x0) r4 = socket$rds(0x15, 0x5, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000200)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, r4, 0x0, 0x0}, 0x0) io_uring_enter(r0, 0x2a71, 0x0, 0x0, 0x0, 0x0) 15:43:34 executing program 3: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x65) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) 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_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003, 0x200000], 0x10000}) openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/devices/pnp0', 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r3, 0x0) 15:43:34 executing program 2: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x65) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) 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_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003, 0x200000], 0x10000}) openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/devices/pnp0', 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r3, 0x0) 15:43:34 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) bind(r0, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r0, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)=@newqdisc={0x40, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_hhf={{0x8}, {0x14, 0x2, [@TCA_HHF_HH_FLOWS_LIMIT={0x8}, @TCA_HHF_EVICT_TIMEOUT={0x8}]}}]}, 0x40}}, 0x0) 15:43:37 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) bind(r0, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r0, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)=@newqdisc={0x40, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_hhf={{0x8}, {0x14, 0x2, [@TCA_HHF_HH_FLOWS_LIMIT={0x8}, @TCA_HHF_EVICT_TIMEOUT={0x8}]}}]}, 0x40}}, 0x0) 15:43:37 executing program 1: r0 = syz_io_uring_setup(0x15f6, &(0x7f00000002c0), &(0x7f0000ffd000/0x3000)=nil, &(0x7f000042c000/0x2000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r0, 0x0) r4 = socket$rds(0x15, 0x5, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000200)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, r4, 0x0, 0x0}, 0x0) io_uring_enter(r0, 0x2a71, 0x0, 0x0, 0x0, 0x0) 15:43:37 executing program 3: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x65) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) 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_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003, 0x200000], 0x10000}) openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/devices/pnp0', 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r3, 0x0) 15:43:37 executing program 0: r0 = io_uring_setup(0x6d61, &(0x7f0000000180)) io_uring_register$IORING_REGISTER_PROBE(r0, 0xd, &(0x7f0000000200)={0x7, 0x0, 0x0, '\x00', [{0x0, 0x0, 0x138}, {0x0, 0x0, 0x142}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}]}, 0x20) 15:43:38 executing program 0: r0 = io_uring_setup(0x6d61, &(0x7f0000000180)) io_uring_register$IORING_REGISTER_PROBE(r0, 0xd, &(0x7f0000000200)={0x7, 0x0, 0x0, '\x00', [{0x0, 0x0, 0x138}, {0x0, 0x0, 0x142}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}]}, 0x20) 15:43:38 executing program 1: r0 = syz_io_uring_setup(0x15f6, &(0x7f00000002c0), &(0x7f0000ffd000/0x3000)=nil, &(0x7f000042c000/0x2000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r0, 0x0) r4 = socket$rds(0x15, 0x5, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000200)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, r4, 0x0, 0x0}, 0x0) io_uring_enter(r0, 0x2a71, 0x0, 0x0, 0x0, 0x0) 15:43:39 executing program 0: r0 = io_uring_setup(0x6d61, &(0x7f0000000180)) io_uring_register$IORING_REGISTER_PROBE(r0, 0xd, &(0x7f0000000200)={0x7, 0x0, 0x0, '\x00', [{0x0, 0x0, 0x138}, {0x0, 0x0, 0x142}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}]}, 0x20) 15:43:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000040)=@v2={0x2, @adiantum, 0x0, '\x00', @auto="92fe2e7362d76178a06dd4de24981864"}) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000140)=0x6e) unshare(0x6c060000) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000080)=0x3) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGPROP(r2, 0x40047438, &(0x7f0000000180)=""/246) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f00000003c0), 0x140, 0x0) unshare(0x0) ioctl$BTRFS_IOC_BALANCE_CTL(0xffffffffffffffff, 0x40049421, 0x0) r4 = dup2(r3, r3) r5 = creat(0x0, 0x0) ioctl$TCSETA(r5, 0x5406, 0x0) ioctl$EVIOCGPROP(r4, 0xc004743e, &(0x7f0000000000)=""/234) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000440)={'\x00', 0x2, 0x401, 0xffffffca, 0x7fff, 0x7fff}) unshare(0x400) ioctl$PPPIOCGFLAGS1(r2, 0x4004743a, &(0x7f00000000c0)) 15:43:39 executing program 0: r0 = io_uring_setup(0x6d61, &(0x7f0000000180)) io_uring_register$IORING_REGISTER_PROBE(r0, 0xd, &(0x7f0000000200)={0x7, 0x0, 0x0, '\x00', [{0x0, 0x0, 0x138}, {0x0, 0x0, 0x142}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}]}, 0x20) 15:43:39 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000880)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000100)={[{@fat=@check_strict}, {@shortname_winnt}, {@shortname_lower}, {@iocharset={'iocharset', 0x3d, 'macturkish'}}, {@shortname_lower}, {@fat=@time_offset={'time_offset', 0x3d, 0x3fd}}]}, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') removexattr(&(0x7f0000000240)='./file0\x00', 0x0) 15:43:39 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) stat(&(0x7f00000026c0)='./bus\x00', &(0x7f0000002700)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000080)="1237c96278fc2b3683985436ce8747236d668dd8f95a09af2def396adaf56ffd978178103c2b1bffe8ab6504a58b", 0x2e}, {&(0x7f00000001c0)="5db49db9f0fb1b821fa5a266", 0xc}, {&(0x7f0000000280)="c23d9e637f8c6a5b4aa3b810cedef96c62e189fa3169f05be8c635b54fda7c6fcc74992650e1990e560a3313c2f3d838691603c3ccdf25ae919cf119b9ac773473c6fe091dd9eef2732d75b58a5487acd65bd87862d7a1226daa889692391c0e3a34587d35b9a7a9b22dfefe576560ada518a225a8767f41187938b39841d6872384f36f0ceef8c43fafad4234826ce5af30f55bfa5533b39ba4a7ee33bacd38d67d0bc26ded2648a776c014db4a742da53dd535edf5a88d735c42be36c390cd1cde26873e3f5771b0ed80c2b2996ec648e98c3a706350806cc0fb741cd2524071721c1ad30ab425f73b0ae68ea4890af1175f6fe4", 0xf5}, {&(0x7f0000000400)="ba547c4e29fc6d9d0eed43d0d631dc2d78e5ac68c946f607567b0152874cf26e39e33b00742b4b2f303767b22e61903efa8f466e167b8adb0ecd3aa252261ea09d7483d2f62350266e", 0x49}, {&(0x7f0000000480)="bc532e1190058583ee52406c2b30640120074cc725b98d7f7f67aa5208a95361b4e28a837b024cfa8d040089866e5a507407f40f98e9670e5ff8eb779e09c54be2e13b0bee53630d4386f1aa5af965e5a92e817dea", 0x55}], 0x5, 0x0, 0x0, 0x8}}, {{&(0x7f0000000580)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001780)=[{&(0x7f0000000600)="6f53cfb267257677", 0x8}, {&(0x7f0000000640)="2f449ea43a5deba0c7cb4b0a0455d9d6986a7ad0a2f8dcd2b8676d3a5042af610d497bb8b668daec85bc0ca306877772dc55fe4dd4195230d9d90644e169fd0298dd107b55c3fa739c21f3d3346640378df873f17cbac4c450618a1c75ca4243223ed914558856d43992a64ac9d86e8654df5e26a11c0856003b9110be7e52a7a5daf7799fa7f8b197452dbab32e454b5d8323a23a46b76eb03136a7eb1d304702a9c994e48e8b62966adec95c5e78d40c3491a485cba53e7249b0b79cd50974ccfd1f94aa310e154a1acbfc29023830548da2cd922a088fcda8df6d1cb9babb6471590283bf9720f5aa60242035d7dc7f607799d36160abae1b93f15ccac4fbfdb081e442c217fc82df6523cddd92d24b47e6c44cb0dd2cb94003fea3462c60f91c5ee9dd91f0a1126714af6ed2ae95113e3fd6b30c9c8d882a64fbd7c155af495960c0bac13f9bd74f991a1f2cde2ba7d6b245684b6c88e7f863b20af8f70e536b1ffb2fbc1236753ee24cce0f38088b0cca1484b8d9d640f98d1a669b2baef7c7fc79faabd12e4e3c45779f63085d99bd39665dda25426becc27ce4af9ce2594ac6f3786b23e5e795dd9e713213389d7daa1c1c3180fa9b7aa5de3e88a9a805449b43d2e65be338018f1fcd185fe4839a38c2e7d150aeb3bf9e9ef34d535e9f590ef889e558191fd22d635b6ff926e695d55a238a0b5e46ae38dfa388df29e429b3d94eb6ebe426b0688e7e60ca4d816b0ad2584ab626956b477482c5c90971540d31a72eece91b0da311422a37d6bbf28144930b136d8b80fdf6ff9e7bb33432afc8963b4d0e99e2f4f5a3c483d1d8af6669300d91f102fdc5104d45d20d6f467aeda354eb335432036807e3cf8f79ce3cc2f30c8fca9de278328f7e70455206c4817c5fa55e934d9d94a2de0d0704f614d0924ddcaa07548027e19c65a03aa9388f2a584ec2635fc0f7e225e729dbcd3c43ae3d2f734671b25368b4753576779100a57205ba8c42c46fb6ac0efd88646a3d60db3c5c1fc9114e9d20bf04be7a13d869e082e8f4e17a51cd3998b0e2c3fb483f4154094a557a19808bb6fcd0b02abae9aeeca1c92478943e1c5cec5d75ce39a4f3f45d2ed668046388d5974aa100b503675f014161677176baf61d971322a05cafbdb991fb7ac0cafce59c4714f504042a2c0818eba41d2cd77afb13accc8329f7e7fc2a2dd450c067bf81815a94a92b470a13d1672093eddf171d55560ac79d8181a5735831a6ae3344c9abd8b71953e3ada131b291e7053d14828491dd778d19ec2d88f8497455f88d576065b7ce91d1e8b3faa16fa053bfc80c77edefa1da96e035bbc712cbefd9333a95fac96c00c073a4b229be8162a1bd0041418c16b87e4946b4195d2b0ae25b06c484dd65e8310a8a986441b1b1a67d58c2f8e170b28f22eed4b65d5e01691cf2fba8b674b362263b9f28f4ec4b94c454797bcc46eb6aa8881b6f02b61ce7c56230f9b9a01f00d72c5ebdf5351cc26d58328263e786541613c1dfff5bbfc9189677a50bab85b4c8dd8cbe5ed52fc423cb311d6f188e0f8973b650cb48a50b015e24c7861a3914db0ead92bb53b18bb441ec8c2cedf3e26e9f7f19dca359b6e989726388b1f58a6a9cb2176973d1e50affbb2d1c4a25665138212fa8918681f049b5335a73b3db2786107ceeec38d9c96606c7cee7db23c3eab1c0b1bce525cd3752f1da92f5c6ca3568be2f1aaebe69ac09d1bcbc788f8a10872a5c4d00d3e7100606c308755ddddd9451ae000918e95ffcd8546fb2c4dc11df188b234d1747b801fa870bc80151854e95ad4084e893f7c037ec65b1e3d66dad527b5da0c0ca3bcc0b7b72b9f12435cbe0deb9632be54dc69b36197c5b5cf6f6700c9355dcc72bd2455accc8093c0af43b31cd945779fa5973ed4beddabe133306d7df61e6c0f37c5cd758c77bb152982fe5096402f85fd4f2002b0e2e7209e415971edc8622ffe2ec41305453e4af01e78a525e50d4809c9403e461b243fb972cd83470b6825113b1312075526e6924c64cd468017c04f681b6836a9ad751b3e5cdae53f85a4bc09b70fa2fe5379552d2539f9cfd43238e5db87813766b3e8d9965dd4df2871584c0eb10a02630bcc31812618b15556ba1e47d5122628b65d5ddc503f8966f4ac4b3a7e6419a78d6b24eb8dfe21523bea5f19b61a2a9370c4c60609d1ab82328f289a3ed25258888976cd3defe5ec00c7d582233f00237d84f290ce89cbe31a9d1a3011f4a86e6f55a3821be39d3348923b3b50d5beaf811c1519a3236b04a74a310e7a0ad13165e3b27f32273253b3a6e49a3c3c37004cdc19ae501f1296429598d93202ce55bd0c7da4bb4e149df548245d4c8856a66a68f0142491b77e64c25a83f89992990d0b9f50208f89382b46e83c9c030fec525baf00ef2e0695fa0cc7c9cf09846a884e46e387e39083a46d8ed8864dd9d85b6af2e75ad568686b587160fae027e121d55f70d36c358f24342a10b1176f25e52eb6baa98e27c5e0b9ffc58302c49e89be2c3c9fedcc2fc7611939b820a05852996640b9d05b04d76af808491276cde9fcb7c7a0e5b83652cfaaf461c7db0360fb3f3bad4b1e66ec71240619891cde0cb2afd291500851e2e822513b3e32698c50de65b6fd5808b3684abbf7d0ead7046a66f921f1bcaa70aac907699848481c4b0b78494e33d600745eabb5cb4e8a5d0ad9f54492dd6762bc48fa6107b89db5241d46ea190a875b29adc129cd1c1755be1c0ced6a1957240bf13f32d64583cc3d791d563eeb987fe1046db913ce1515d549ffa73f4d9c93493cda8ab1f0a508d9a7b8d14055c071c331a1edcb7c24d869e3980d4fe2b0622498afa70614679aa4a2e2b7dec45a905f474c28163e55b8318384012995e81548c567fc2cb039b9c81af711df6360ebd11828eca68419bd7fbea04a79b48d4dbd468f8970892aa6c39305ac801e398eaede5bfe642ad6df928c65545e9075210ab8f9183fb1d33b5a9ef0022ac70cfe3e2290c554e5bfd4b14c6c63e85f93f31271f0c612745babda7060dacd73ff29a94507d9cbe0c0c1830849583f2a349dd5f681eac5febc1f4f9b988f0075f8048cfc5aff196627e368a6393a874c43298664fea6d86c9d236ad7cf30586ec0a1651a6b3a1407ab678ebcab4488829f3f647b30a9f0141ae12f83aa1eb9c590222c126edd4907bdb1768e52f6e5ee5b18a6207e2a3461e68dd87e0839c4be4772ccb8914939af11633a04c3624116ef91889be34f380290b1573272a207cf9ff4ed12947180974887f0ab92eab25307de7aa99e66b68edf84a0571985a2d21fd5bf2e316fb161bb0006446671e20f327da8bf9f736d8a1005965d25e37c24812f10c03c0becce3b9167972eddde4a9e6e1767eac165ad38593b01f64cbefd270eeb1abb134cd05e585392115692f3c6cec49da6cfa4df51bc00beb594769606b5c1ec000af793fb7ebf223cf8976258e036ee27992182f288c1de5d2682800fbb64425cdf81af61079a63f9b0fcf2ef7b7a6c7403725c23e672f6f5e9786e93039e0030fbe87a6115cb24d83cec21385c6b26837695d6ccd1cecd686bf17d3974b6674a3b464bb794a9d56b72532bd25373fbeb678ecd7b5edc475af24de986d0a5f655071d4d18760b56d9a1ff9452e931b79d46622590222fb98ce34072d4db001c8759e2eb574968486469685344447e6ec5478418fc5fa2e90c45363caf91c4e4e7a5b1c34241891a5e5f896439c9f478cc68cc1687f3ac6eb90e414f366f76404481458f5aa817eb4c6ff14c3ae4457aa43b9c777721eb593ea174cc72659d209c0aea8baee44866031424ebb7117ebb043fbccadf560daf3457bf94608712d7a37c7ee157b3c52e4245762683122d65086f43ed4b4b77fb3eb734ec1c98b072463fe4432da6febc4f3503bd0c790a1feaf6faa489b0b163b3e8b2e425b548c615acdcbdca3577f7f7efb84496bfd9b51e12a7d37f226c6915b3d113dd376def35ff7f3a24fa0b778be384ed18fb5bd690451b283e3809a56593678fc67f0ba094e65e1fd716a072b072c19b8b7afb7e36bbcbc9692fb760823917bfd610fd0fa80ef6958c2654664b4d5c25de282da8341fa85274a983fbbc662f296916ec98ea4d0004ae88af3f496b51591da11904a70b102503fb0f3160ef420111ea0286ea659d47778d6651cb20b0b73a2b253c940994fa8135416e598f38a61ad7d1bac6e10df85c36ed3c8d02a24e0287fefd991929b74a82b5bb6af132ad256e3ce878554fa235aedd8941c1aafbaae1265731fb0f460f2e65a440b5cb1a62ce650a2ae29ae62338d2ee6c4b4b1bc46ca3606f372fdf368c03d52e8a7fb7fffb0236849fc218db0986562a02a6c08f47a3e1e2b84b932097e10161044227f0a70b8cd278bf8c4e096ce1e251b4afec31958f172abd2ae1a5e418eeb1fffb0041e235b98d07736e130512d2d564fa034a1cd87736cc61f4587dbf689936e306741e72af416cb0c87ff06d9dac0a72029ade79ef5c72a036ce323c2289ee36341dbda06e99f6776e6c33739ad94296458058d7ce6e8e99a72a667297015d5048ff101ce255cce74c1a4fafcdd2f372701f409e2382f785fc0895963ade41d8bd78c8438eee98746f527df21b6c3d6d916ae8e12414ccc6d420f81c3ac69e2d614811c2622c76be3a479478b875a1822bd1896949e7bd6a3c20e807461befbba2d73446ecee287782fbaa461a94a0f2da2d600aa5d88d1d5442f4c51d5eeec3594fb9ea21d6fb694a2f54203674b15e90fac6f683cd2d394cff7d10ca9545ea6524f7bb3be3e87750699ddc0896f686bae9f6f058515076a5ca8c1ad6b3f93231713952d7f670f15bffd00992ed864fde525aaec7ca799af8d22565f1053bc0f10e3b63503d6c59c6e740e2aef41569b12f8bf46c2a535f9725dcb5bcb28928b7329ff0d6c5040acffb90b1cff3373b8876a7542c9aa84180d0160c05ecfc5c995ca83aeb2397a61eab37df019c275f89d68d7f5e9f039c6f7e93eee16d7d5f5793e", 0xe00}, {&(0x7f0000001640)="3b79ab5b523865e8e59839b094be3266ca4ad97e568aed1416caaf58fa1428545d01b0eff6c7d0", 0x27}, {&(0x7f00000016c0)="a6359672c3ffee41277131d3efb5960f09966878b027afd4e52467c1e104f63d2c3081a208d4653fdb881f6a986b9b01a08eecf412c5f3e04e5c658bf88da8ddd9ed1c301a6a2cdec3039ca27abd", 0x4e}, {&(0x7f0000001740)="06acb98065f96056d6f3fa4b6000114739492633944d340ac86afb9719d9532a3a4fac2a45e17d722d251341509a5981cf649dd712581b76", 0x38}], 0x5, &(0x7f0000001880)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0x70, 0x840}}, {{&(0x7f0000001900)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001980)="f49fbce840f6c973f5a96c01f9da70e6a7ae8b893e505a9e4665114a3305f30400c70c", 0x23}, {&(0x7f0000001a00)="666d0dc665190c0f6cd9a8ace15fa0fd3c49da59db219668c2df6eecc05a66dff426f5974e02a06a057df6ec05ea606702e396a23a102a0aa887a73993c8bd04a3052995ea756d44dc4c597fc78938834360c9090e2d7a3c7811664e50370ee276dec72a9eac1985b0fcca2da7cd87fe6e2d9fa14f3b897f6aa1778f3e95349980038e7f5acc3f33869b178241d9cd75b755697f4d13b1763a52be94f35c7f121c0634ceb77d28ad8ff851ae24a3ce51e855", 0xb2}, {&(0x7f0000001ac0)="20f326dd32a7bcbdf8a1b5327ae3841c2e2375957b80c85c9eba60be96d28ea6cf60a19655244fa4f334ab13d489509ef8c3eb7702bacbc8032518fd4aa9bf70d2157edadf9604450c9b00c341f0170a1ceb28f08a3cc0fba5bef1bed0b320b726e99c0f8d0266f5911d96085f1bdb9dde6ac00462977b322cb4088d49e43204bb8274af2abefe2312370ffe547ed6fc5d1197a3cd116bad64f4", 0x9a}, {&(0x7f0000001b80)="1c38fa13606af03ca2bbb5a79f4e831376cbebe5c808c9fce2e94d", 0x1b}], 0x4, &(0x7f0000001c80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1]}}], 0x88, 0x4040}}, {{&(0x7f0000001d40)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000002000)=[{&(0x7f0000001dc0)="4b9bf086c9ded170449a3df9e4c6003d8d320cc353d8222ada4ed46adead80777c23f7907732392e531f4c79e72cb533b31e48161cc30f222ceb13f3a9d9a4032d3659077ed59169b5bb3109f203fe47dc6d194a97a1b2161b5c029918f647ed658daaa50f661f4742d334aa", 0x6c}, {&(0x7f0000001e40)="6f7045db5a1a7a407fa9e591634dc8a929da3bb8ff9d59332107061d5c855211ae57d9c79f847d6a8882f9129a94a51948848c1d4352002521db1a4da1276852cd75c6792aa23ea41d5d35b8a1f0ae452d70c5eeee2305d5a0a95cd19d6a445cf7caa1cf75b89521613d7b1f5477ea6d1cdcffdc79c9e9dc1151b258a3c3e5d2", 0x80}, {&(0x7f0000001ec0)="e6de9edf6c706f998954a518e48ffbe016661c0b7ec5735559a483bb8b3edf45324740c9dc1cff0917b7d31d6cf159349ba07012289ca0a56089e6a9ddee4129c0af3c875525", 0x46}, {&(0x7f0000001f40)="73ae92cf43a8c3861340d32ad11c87b2a3893ab40e586a288fb06bdcbfe2a3d5e6344feb63e2ccf8e719557224049dd258f5076af3b81ba1e2e8b138bed4975bb8a1e32bb6dc21c486a7d78f5e361e889e9214f29e89a4073f61", 0x5a}], 0x4, &(0x7f0000002180)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000101000001000000", @ANYRES32=r0, @ANYRES32], 0x38, 0x8000}}, {{&(0x7f00000021c0)=@file={0x0, './bus\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000002480)=[@rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x30, 0x20000000}}, {{&(0x7f0000002500)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002680)=[{&(0x7f0000002580)="d9df49b363584e5ba01bddc6a2ffca539c662cde1812fc48d5fb91cc2ad84045a0e2be1676e61e17fc966d062cfebb8f255ab02e11230ef95ee4d196fd6e66a9eb3a2566dbfacc640b91a45b977c6de8d94ee856e2c90ce47688fa89c3725dd6422b6b098b91645a9790d82da0defc3120b0184b0df69233e056015eb1fc207d55002a7c312b113ee7b12bd63e5f1e0eca6207af20f8a62c4e42db2e8a3f6c8045f7bd1738357eb7bb235d0bc1c42e3b4b98426365849c672e4c4010ace6220d8bd41f2c03", 0xc5}], 0x1}}], 0x6, 0x8010) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) sendfile(r1, r1, &(0x7f0000001480)=0x10001, 0x100) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r3}, 0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r2, r4, 0x0, 0x10000) 15:43:39 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x802, 0x0) connect$netlink(r2, &(0x7f00000001c0)=@proc, 0xc) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=@newqdisc={0x24, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000440)=@newqdisc={0x24, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x0, 0xffff}}}, 0x24}, 0x7}, 0x0) 15:43:39 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x7, 0x4, 0x7f, 0x2, 0x0, 0x1}, 0x48) [ 1058.512914][T27267] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. 15:43:40 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x282, 0x0) landlock_create_ruleset(0x0, 0x0, 0x0) write$FUSE_GETXATTR(r0, &(0x7f00000000c0)={0x18}, 0xffffff54) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r0, 0xc0045006, &(0x7f0000000080)=0x2) ioctl$SNDCTL_DSP_SETTRIGGER(0xffffffffffffffff, 0xc004500a, 0x0) landlock_restrict_self(0xffffffffffffffff, 0x0) ioctl$SNDCTL_DSP_SUBDIVIDE(r0, 0xc0045009, &(0x7f0000000180)) syz_io_uring_setup(0x0, &(0x7f0000000340), &(0x7f0000ee8000/0x4000)=nil, &(0x7f0000ee9000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000040)) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = dup2(r1, r1) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r2, 0x84, 0x17, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000200)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x3}, 0x0) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f00000000c0)={0x14c}, 0x137) r3 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000240)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[], [{@seclabel}, {@hash}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}], 0x6b}}) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r4, 0x10e, 0x1, &(0x7f0000000600)=0x1, 0x4) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r4, @ANYBLOB="00000000000000002e2f66696c653080"]) 15:43:40 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000280), 0x0, 0x0) ioctl$SCSI_IOCTL_GET_IDLUN(r0, 0x5382, &(0x7f00000002c0)) 15:43:40 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) stat(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r5 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x1, &(0x7f00000008c0)=[{&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd668", 0x9c, 0x8}], 0x2000, &(0x7f0000000980)={[{@utf8}, {@nonumtail}, {@utf8}, {@shortname_win95}, {@shortname_mixed}], [{@subj_user={'subj_user', 0x3d, 'sched_switch\x00'}}]}, 0x0) r6 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 1058.632670][ T40] audit: type=1804 audit(1664466220.108:854): pid=27276 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir3093956882/syzkaller.s7Fj3D/1400/bus" dev="sda1" ino=1164 res=1 errno=0 [ 1058.658226][ C3] hpet: Lost 1 RTC interrupts sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000005c0)="f45b842e16e0b5ca77ccc8f45ebba6692883f894a0f3a0c2d28e9d3093cdf8a6e47f8a94f1103bd20763cdfa21f1b772c727555057c18c038f43809977f0921880837498faf251a9756a75ff9ce0f18119f9718864d49f3187d79f9fcc088dc48071956030b4218d8760fca068f3168f1f0e7487a317b1e174f88d99aa5fa2c8", 0x80}], 0x1, &(0x7f0000000b80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x58, 0x10}}, {{&(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000880)="53b8d4df44bba9715e745c124a6683e3182c9b57a6a7c42f4bb29e0a3eb1767b20", 0x21}, {&(0x7f0000000940)="d25ea2b712d8475370859511c4abb0bce09fd76180761e01c76a239373153763c1f7f290", 0x24}, {&(0x7f0000000c80)="a832076f5a75e2344cfcdb127c7580b66b56272a68d83e4946399d8b31492a63b6812cbcfc9b91e864b077999448484f6c1e738bba0d4008c1760a97fdd784d987c227aa6eb3f30b83160ef7bb756eb5397c3b65a6fbea7b8d3dff2a0b6c5008709c88152e3d14cc2afb7008997d4c6384e4b09db7b28f9e643a9fc87177eec0c8f49e22cbea64e2e0014dd2c5cd89c56e62c707fb1bed0a62f8a0b5439386f01aab599ce8cc2ef30eb3d1", 0xab}, {&(0x7f0000000d40)="c4ef44e7c7fbf9e8801e30", 0xb}, {&(0x7f0000000d80)="a8afef28166551c51fdc1b6d5516cafddf84bd84192ed30dcf069ae993c3ee5b3e9149420e7888daf03fe754383e8b2fd58cbdccda403513adf873eeb514211c8e6c63766e4913307191af407dc7fee9fdb33d1ccb45fba648e2fc8a39e029ac1e75e61db82a06ccb9c161b75a092161927d21ced8bb2d33dae275e33c0414864896d08e02c5801c6209bd2d62f7d30948b4be3b7126f89dd9", 0x99}, {&(0x7f0000000e40)="040cf4cf13c7bbf2cd272b92ed8a132b8c569515", 0x14}], 0x6}}, {{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000f00)="d1a263a18533d11dcdbaf53c", 0xc}, {&(0x7f0000000f40)="f4087a8824e541dbb7de18d89c4ede1ea9ffe9725dcfbb5f22342cb50c3ef09f5b1dfde751fbf43b3dabfdbb6be5df12c2f23a8aa7b83bd89f827069975b8f9ec1dce6cfacff0e475d278e", 0x4b}, {&(0x7f0000000fc0)="caad4f1b81214455fae2375480d7aa32ce75a35fddcd3f65c9296478f6b9bfacfeeca7b9d3b6ed7700426ef3f77652f2f89e1017697267e9a10d6111abba9aff348329668f8539716f4871104f6632c9debf757e5330e0a458f7d013f15c69a082ed8e0e8589b8acd9746bc5743f5e503ef7869231c3dbdc7506beb5d2556de9138f774120", 0x85}, {&(0x7f0000001080)="6389cd5f676e79965312bb3d8d10df1e7145937e2749f551946b2bd459652ae2c65eec9bfe7a6df8379186f43653db3b1a7c1a6d39d969c8cd658cfdc9f093bbe319609066db0046bc9212b4830080558b31cdd86ea8f071e5ec8ad6ab3be77c07618b461c9a4381141c268f1c35fab052b9240306541a3512412d5f41216e757186361def83402751b51232fb826e161bc76cfcc2e39eb12dea62aec1d66df5a85daf5593a1135b95cb1b9bc8868742c30b075d37de3d4dece01e2e483c8f009250fc8928110c601e109e97bb", 0xcd}], 0x4, &(0x7f00000013c0)=[@rights={{0x38, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0xc810}}, {{&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003900)=[{&(0x7f00000014c0)="fc74295af1aa7e9965b64a97f1bb05a5bdfb55ffdbbb180198be92eb9a14f2650c1176efb716ca78bef851219d31721d3899078b3dac4e8681e0bccdf642a909badcaef6a16037862951c3bd96f6f5cf14c45d81089987c18f1b57c3b25a57e4949df09c67326e1814408fc23d5ef80fa880b2b224", 0x75}, {&(0x7f0000001740)="64c2295074fd270be865943a6624c0d3f6a7a783d900032fd3085d9e1cc28a5e7202217f673f450b65f1d75ec52ad488fd6bdc9ab69088634d5d23127e2271534d7b12bfbaecfbfab94a60707c18c3fc9a471b3b3192c151a669cf83036ec93561193f0c0ed68d0286fc70a2009403febd2aeb140c62bf260df424c69e4616fc062e9faf1408a9f0d6b52411ea649b150303e519ae3f40f47387cb81b34f1b334a524149f1c4501d2b8bca32d0940fb598daa8f50ca7c7c6c06078e5cabf9e5f69b2d2b362a2ad528774d97dba9a7acac6c9ae6aa3f7c47f6d34983ba553a739b53a407c9616bc0e9b6c6840b65296703ed10590f3793f60648af7b113a05f7fb2249b01da91cfffa8c15e4e4e8c3c8a035f7cc8300fe351e4b121f5e9d59d7bfe73779125fe5ee6191967a784d31af432a8e1004491aabd33609d1b84c92d60123a4fa0de84465ff48d995c56e136bc99baee9c49937b5be6a97432ff49645f939bc5e5f17481e5f134c01426647043b44068412b38dc805bb91718f4096c45c2d93a0be3ffdbac2f58eb11b459246484ba295f604847860cc48d5cc645a5c09e014313db8f919148feddcf75c8dcd91c58a160c14f21640aa7fcc8474167ec04430cdf47dbcfae6a7ea6c12a6fb15adbdf553b5047a35a5e43ce3dfdd5cbb9dc5b33e83a246dc1f4968e89e624ed0cef00d131389bbc790af16c43fbce542f2fd1bd9fa5e5de4b72da7aafc8de181e78044538324daf0798b04d9cfb9d12be6abf2d720ad9189d2e92a7c355215bc6ccc2310d871bce73aa769a70410b94aa0f896b935b9c753e5a23fc044df2e241a0a1fd8dfed694efe0a640bda2e3859b7fc20a629a719e63c07ae4da56c01d5b073a1f9fe5f5a354ee4fd2dcd7b0c3e246d6bfd080714441713318dd42c9916ab09e73f09b6b622809526a693425ac72df977ae44c5c4300d16d35097589413f08ba3d74a69de137fb1781e03d3ffe3df35b65b0374e52a7607b4afc5d4a402516ef5818410702dda38f454508416bb8897a8e6943f9377a0f8355b8a198eacebcc175e2277a19e048bf1842d80158375e3149c3f689b8e705d4233cd80b84ed09d8c7c9476cac9fabebbf456f663e81d04ab8a8dae09f377b722e07367667d9871929d06acf5985d2c6ce4d17fc5a11000d3fc724432a69e013b751c3d77cd37c141a5f0d9afddac952d510a5ad7195653ca3d71fcdd53db13ff58f4ade6d88fafb8b3a727dc28314e26fcdb0f33b1bcf7fcb459e44dbbd6e56f757b0f1a4f58b27d704612b2e77a10f4e9ca66f29a4a5003f5175e2cb56b6a3aec04a6be2462cce33c477c7b729aa46a03453dae9d4dbcea02ee92782d36bbb2ca745ad82b27d5b9c91e813cfae6178933f06ca9002fe51fa3b181cb331358ea1f99e2ca5f072b2daefb28a80443e9de01bfd475989d000d55072b90c61de268e8d0bb4db749000920b1317edc38f019d6b7e40f7883116b70fa5161b171e52ade9b420c11961268508ef7e3afe7a4aaf2bdd022f4434bb0164f4d7904d1c614fb47104094a11d23e7763e1bd345a4c57b21f1807aca439b4bf45ece670b444019defbdcce999ab74d625cfd56eedfedbf02c5c9cd847276e96148b1bf115bca5c5ef0cba07dd008c52606cb8863409c63863449cb47ef7bb32a1d76a889b9e139c8f88b1ca45a28e3d2709d1abfcf66150a4cf0661083731ce35162b78a48e20f6f47135f10ffb6e85248c7c71223e9803580890c9883d2b1d022c5440e27a55d608983441a1714196a67a44bd839ff7d51f4b9e8587ec96264bf58b51b273a756a53f8761440d747bed53f008796007cccd09f1ced0f5b0c95a66bf4e3ed9fefbb6be650e78892ef816a7f3bea66398b52b20d84a93f090c80227f84a82d00250c4c8d0ec05a99d28df0eb7d90c34a428b6c93c687b5b9535011cc8c2097e8830bea40610846b03fb2cf18b925c738970042d3f9d3452534fb6c50651e01b061267943524f171f8d8656d11eeb8e309bdc2491dbb141cc8b1968bd5989aeb5a8910e01718c99956c8cd9eb134db71afb94a011d1606e87aae0bfd4782eaf185ab2f1258015d9371a34cf899405b145cd1ea308c0570da400ccaff4aeac71a9648f5fcfe1cf160418d4831a4f64f3017fc45323cda42e0c3b77871d1fa60326042400291cb53bab00eee031f369752a8fa308f14632fe43c5ea270275cc3a5084d7950bb6f2a6d8698dd291421c7d11805c546c1645f72c54715cad8294c475d36e2d0104afd6edf4253836c36e762ec00981d52a1ecdbf90fe2eb6f96ff9bc2afdc923ecc680d67a84deedf57c4a7e90770b52d37273b7aa8124708a9e5095d3e90c546a0c3b95b43cef0c4819b9047e41597d86adff2d5edb0f5ba2d4f08987ac2cc942f8d53942b9254c030e4f19e7aa2178cbc527d589bb4b30f6678dc0f9e7616ebb7c27bbe9f7de16b3481c6e2b108cceaa029cb29862e67e9aefc01d94bdda4376a05fd2da17882857ef38d52f98d91b07d13ac92e265b2ba409563cda684f6fd817cd01eebc14a1dcef1c183041247639a028489e624197bc3c4b8499c6b6681235e9d6a61ea1ee14a9a5ca960550a1944ac568b89c53169f69b1da7219dfa8862d5a0086bc259875cc8441c7d828156973793942a38dfd41eaa8eb892401f7f96af6157e763d2f3e8f7076790b8ce600fc118d7c10f0c3c1e31c3a29fc5d6c3a5c1553491500505af0d7dbe885e6910da9053825d6bc63b46519ee10bace583dd137d1bb4fb67cec762f4304f44fe340f8b238895485b16c9ae6d225c1ea82810275578848d40456bd9024d14ccb5b31f0916cb756584324c5088d94a453df0dc1121a38ff33f55a19205be9c94fb5f4c87cdafc42c4d1b1f694d1762d9a5aa7a166975608117e695b1441c17a8a20d036af67e2ae808cc08c0766db2176a49c12e7428d5debe59d7d7208a33ccf86bf2fe9eaa35603509a96431a59f5d54260aa4eee3d3bb6928b927b219ed54d9d5ca43995881dd9354e78f29865d7f134caa52e8a2822e57156c715289e8225482af7becbff9588a2eb78eff54e1e0743d8a7d48b1b4ea232e03ef4ac868e6863a2218869d495b292f52f66ab3a0596fb30d486f96d6e0d7fd22a93e9f7928fe876fb90d8cfe9f6afece6224a30ce183ca9c1df2cbd58328b2db71977492124cdf4f4ca2fe8acb96ea2a743741deda135677d9655999652905cedc986ceee11da8d0cfe60e5484ae6da5a92a808068292bed9f1bf94218ec7dff1108c7b97a6661fcf76e052913907d5f72c1e3932e945ad07f2996fc0c543d4ecea228757f020a728c57fb573cc86d56d8b16b68d8046270ef2c4022b8e6b3fc36b72a32300ed13ab737d1498575a9bd1df5599ee4515b519b628419cbfb6146a9122d99a5e3ae4f2edbcec79caa1ada25baeef54fa378e04de64da91839d4c9143860aaecfab8eae008d276e6531ac921976b66636ee910c321f25fa3e285f79713e73621b006eba1dd9aceb5b5f6a7b161d0df98a79536d010f5efd09353f5d5c9b45cda41938cb5f4b3dae2c046e49f14373a69d6f1a1a580334f90d145f7a833bf9f47eaede6ca5bc3c460a16f576dbda318d464fbbb4deb9a09bb5375cf9ada7ac57e9d38b71028b1429d2fb62c6d3364e661a276895270f3936959fc5761bfd5af48e2b364e64a9efb803fa08ed6a8ec6db370de1b9430e6ee97926aff5b964d00633851ea3e9ef06c6fd3061d4a4e1a04d7db88e7a42c9752606c0b5b023a0d0240f255c6481a8d6d21980321bc17c54503eea4dcc457b1ad85f581f1faafeebbedba95767ff71baede22e239fab9d7befe12045dd8c4dc8de00e0d427c3a85c04038382da91ca2d0f2f8ca15211e71674a6e5a59d3435fc825cb2267f93b4af2331b5610238f0a4d7aff4be1f529aa95d018cc10d567a99dfe10c4362e677c1dc1a3f80a2742c98e78c0243c615cd4190ffbf736566032a39c5dc419950c36cc175cd3b5c9dae93a74b922d7f43de65b48493956a9dcfe356a500a27c4e1c6763241f1c32c51fabf295384718ea29dafc29e598dc93fe30425850d7c264396ce8b5b40ad02a2846b9c0438142adb16b6298f25f10538e10859edd318251108946a39d87f56a956abe3decb7d1ce5cd3b969bc2d4efde1699c15ee6d2c4e58c44470e613034bfaeed75f24b59a36617c7c0502a85a2c019d494921e19f025ec08cccf4dbc95a90e62038acc2a37d6d869119b8ad48f2e356ecb543e74274eb7164af8bd8934a20afc7240a54722e8309995acfca3f7703923864fc95f1a55d3968f8902ad19a7dd8ff119dae5cd9acee08babb3bc2b1aa16c71feb7bc4f4992f6c915e69813f12ee7599205757a66eccf74ac92a4c5becab9cec7aef7a1a999c19ddcd6ef4a5db7e1f5b034aa3bfb1c2f4c24e296435fa08b906f4b2ca54e42e499b08524e88c0443a595dd7b39c95b6b3287178e999cac40bf12d4d2eea5a1955362463619b67a7e380f1a404b89f86936e1c32aef493dbf04e0352c3df195161d4affa91e8eda97d862ecbd7ab15340b52529f5611bae4580e0f2a7eff0677b00113a6924932c89a79baf69680a2ac4e354b7f1e92cfc6fce0ee5cf6444d8195c6662d2ee1d9c5706cf76fb8bed94bb04eed482e0e55090f1f432a0f611a41e542b227c9a131e18456988c418f114d2a994e6da72f534be9eff5b5720525a0e19c4d85dd9ceea94643c13d8dac0b0dc64246fbadc73b954b27bfaffb1c5581feacbbdb533d00b44b919a9a4214b3e6ad96aedab56f4fbb5f2bae66212b819ddd3452e0ad80cee184bb5abac88796751e091e7db841a30a0a169ae7388709673c7063ce06882d721f9e1e9c810d400e9df8db8f01218ebe4ce4336de2112002bab28a4ef7bea0967138951c3cfdaa158b577d7c8e90292001de6de1300117fde9cf6d32c98e5864b4ab9f41d8306a7910a250240a1059b85777ab3d57a709e95fdbbd40e9b3fd8df4d9a8c02b532806eb41f3b51b105b65db6eda13be01832dbc9651f08418ed3c5833d4dd5060dd8646f7eb0c53cb4e7b3aa648378ea05f9e0a1f7507b83805737486b2a932df9bc6ca9a398688c0e3cb6e8a3b13b2792d7fad422ada45de7702c9458c21ce7e25feecbe66eb5266df392938278c4f9f5e2cdf3db1706523483eccfcda0b4fde098a48887025a257a7960170371fbf61b6f3167c62afbccb3028933a6df29d9743f0a205aab029e333ca5e9a8d98a72aa969ec6b57d034dc9fae19403ed72da3e424d4f8ebfe74f1c769ad65eb5f61111bf3b093a9bc054ed463895fa6118dc5c7cb266b3846cc84425465d1e8ce2c2249bfbf4515b1bf61b83d49591baff5f73d9d577c1e6c458d8ffdcbf83c6c9f34a489eb8b4c85ae08c9c8ebfa3aa1bec3359e700f35a8023f0d454a676e53cc66e89d875a9e8d458683d8f4e5acdeb8314c9dc3559e839a87fef26452d3a8fd8051219d20b768785286642855f9e3c28bc4ddbe9a9a58d8aad776221c6f8b92d8c00b31aee6209c8448539fb1c4691b50dc78c61d9b58afc86f221ec2a24c00657eeb26960e5db280f0ede9c2adc4cbca6f7d455d681076f8608b5052da590ee319429d5de10ded2aa78f5be924cfad6b0146f08b360d4f7487fec9c7b66ff2af31b15937e9898f43e34c24f820b3e7079639fccf0161fdb858ee8a1436dea8872cf44b9a394edeea0651f2746e79cb7c30e7b88ad416e34e2005217cc70dc125f9e85fe1bb061", 0x1000}, {&(0x7f0000001540)="1266114696a394a3fd15907cb15c738cb9759eb6aa2c6c12f5ded41ff266aa3b1e0e9a9368436d0094fe77ea89daf4eeb409022f485b22a9c6980a68837880", 0x3f}, {&(0x7f0000001580)="d22fefc15974c7380e5d288c3c851c2f269a7f555b97174108b1e61c5d73fba06e9bffc706f07032cab49ebeaff8309d7f943196afee6983b255390a53be3a8c16be51bac3c3975602c971ea64c6f7824d6504df93a1ccf7027adeeedfb39c0ec74a8d734e20600f4493364cc63c0c78375746efb97e084a20b9b2087b354eb93c2f63dfc398a39d95d8be126e9e4bc5c17d0159dfaacb66f7ebe3d3dd0ec28e816c465ec77def9e64a533212a454ec800d159474e61d43006b18e372ec49455", 0xc0}, {&(0x7f0000001640)="1a54adee13bd03ff7e25fb16711c0758a863cfac38b050d19fa3ab21b4d6b69306a91f79a96340e8378cf0983c9a7d568ddf68f4e55a93e1a55dc88346c4018ebb35f721877ecec05b77", 0x4a}, {&(0x7f0000002740)="879b233a0af72d7b01683eb429ca45bfd94287b3af42980a9c89d5d6f0b2197185ab626d50de661a1a9f0c07fb3e478b6b6a1745608b23c26cecfeb9fa7a0468c7a59656cddd96a3cd8a4f9951a74c56208a8ec02c6e8b759c90048b6641d4630680771974013a4e714d5b7bd2ff3828bfc90c54b645e0e200aab539fb9d2179ddfd36bacd750104827101ce214d3b76a20e39a851b400a1e7fe5a6adc9313ef34125b78f2f052ceaf4378dd992004e115fba7095cbd6a8790daa8d6b71b600f", 0xc0}, {&(0x7f0000002800)="3d3669406cac55f83db3e74b997d5b77d10b029c9c4ed02b562e8b4d6521c03e06d6eed81c3d502f889dac17de233735199b5af1a126c8c8c3a5b0df50b6a113ee5abaf63c38e07d229b8ac430071d3fb8de070cbdf8b3c4b141e33fe375846ff4c5a5206c298ff07f120ec0b405eeeecf6ee4ddde04a47900f5b04849bab3c539ef26242d2aef657f19383ad698b767efcb9415a401f5178b1f6dd773f1a0e0e95843b0932783ac62fe61e143ff05477e0ae4330503100c0b73029cb7bcf060bb421fc992383ab509f7362938372eb7fa7e65cc04cef35c659418cf89dba6edcd4a1dab021cc5ec3a1d78a1db3ac285a99853009661e58f3e1aa5983b385bea608864088a4143e2240c06d49d3f1fe32bd6da07d6456a6867dcffad0c177fb4577cd668938831a40965f01aced1681f0583c68c3cc271725acdeb7418b07d7e837b708af752b400f6883a06e48e00bc689b48ceb340385ea31db2fce0385fc5a2888a3fbd0dc953685c6397169a098a18133f4f83ad11c67c70aa4b5b315b7bcd3862c93772e54ad7c979f70d4b496ffb3110aea2fceb4bdcdd38f8c171bcf171e7f810170c40aa4056652db0b57853902cf04e4c1dfc5a9c1517d266ee6173985d70fe4ea40f17084aba8d0722d436c04766e2357e36f4af83fb9ff1dece8584d71509998e1d8dad0ce16ef0146a67193bd59248922150527bf2dca85cb1dbf9aad3a272e4bd61613d53cd580545b0a1a668460934f67cddc12e7fb29b75dab1a1d7de8947463889b41875501b5027060c7c784f92e29b809c79e04ee02ce012f6d5943c7f3a4e0b7ad1cd8a135787db41e5f71bd1fb8bb812e84ac2e8f63ef3d2dbb57b093876118b694b793baf30d1a524278e8d392081f3a9c8b9d7d80f6006eb5b8cd4dc9a642888896f92677517282a04f0003aa9ef88a9c9adaf5f38c9b6274de7827a0de667a168ffdfb174cf79f3b508cad1f1eb239649a235246c19354c5c77dc0d7c6cabd6cbd755dd30e17c3a4e02f31e100db9920448bbe80e25e76b940d25e3b50de8bdd137a845be5019edb90b8fa5a8ac1ae3545f90f553bf5dec69b9cb3e844eb45d36dbaea430e6ddded8a582f0c8d563da0a8a486501f3c170fa7e43e9007314eb66b7e1526f59166edcad7da4accda283a151f7081e7223b87f95157f1cb9f93e541a1165d57965f66bf5220f7868b1130d06e6feb80f40496f395eb41f98bee68689e2cb2214cdd9b1fbe5729f5210397662f8f007ada80eb8afbf314285720d789921f6de922793271efd463667509da039ec11ebf087b22257a40131312a8e8d58ae6bc7d31284db8d1fe01d2b986381a05fa554fc5ab8b0c3d21d3a4e4ebbace3acbf3d805884d00a89a389ec16f631fd33d0ab69444672c0e83df6d987b0a04f912ae33f36960d91f870c09345e07f43f49ab6a5492a04c64b3ae6fe11489409d8e3857fafab3986b626db996687c3253c213c8d56dc2d7db49af81290f1e22d5f7e26485aa3a679b53799846eb3dc448667d7466e20086aca0a51b9ae1073b5bb5e225947b60011b665d198acd5e6b1cced5f804c076850b38370b6bb7e6b134b969f5f778652a32fda92e1c63d9921febc7cc4ecab62f9421efc546a858991b31ff61329205e4a925bb1dffe525c58c60208d568bbcfa7584c52b0391d27b49173ec2cd67fcdf45330b9431a7451764fec5f99afc7ffe5c695f1a894e4dcbd508f76f92181473efcf29f2df8167484bcbb20446bb411a5e62307b275a066c365a9e8d394493672fb912d7e83515d4faec9f49967847d900b06572834aee05ef468692f99ff33cf983c250a955aeaca2e45fdbbcc0c2315943292866f325f19026d03b9c7a5df209cc5a7b1a594399d156da40db4eeb1cb5d6b44814140eb848944b7f133282b970f73b66c9d027004ab0f1e8046b06fcc503ab486f5e2b09455fcd33d5f25aceb407b59d490c609b4784c8960cf7205968d304da6cc2cf57a746e169333c858e09deeec9ed70cd78099d19119cba8b673c9af15aa1e526d6dbe9c7b6ecbd3b1f2b6d1b503c447240db249832c7545b82ca873c8772aa0fe334171012c7261c3e55766e802e20a46d4ad573c1e07da31076f3f78113b70b0967b9b4d47d893d20fec1c8b574f16d952d450996f86b6a0db732cc2570d10a90bbb769d071e43119d712831ef8bb64f3f034865c4e849c206ecd28b74c5413e96896cc5553f9c16adb81e1fa97da03092e9add748003966c75e929f2e6145e4cbc8f9acdba4c27faa3b1efe8a62c183df1e40ea011b38ee76d2f572c8b4310c49e7308ecd2b7f3725f22cd31b0db908ecb691892a198ca26185398ee9c672f468339f95e40475ecbbcd26b4bc59a8717be14cb484b33b3323eaefa79aaf4bc292dfbc2bd9cfccba6cd89b47c1800503395b1e1cc87534236475278771822f5a6fa352a8fab3c8e9e8063b548fb4c3c2fdf0be36eed8d55b050454ba53876b9bf9f4a36b663f6525c362211f766498c876988470b503a83b2b5c3ecdc57577ca6ac6c17c70ee54aaf30c2c70ddcc5e86f8f81a104dcf1e28d83362d1c5d46873a0cf7a4287462f88bff88c00838b39c6fa52aab0310a5142fdd0c0d0944ae363953bd1816b9137ac62588b112280bf959395bd93145f21528bb092473339431f7848887083004f0787b3f70007239ffc3b8ee4eb5ada4f94cb5885b2434d6cd20a5aba4b51d0f9ad3e262ceb347eff100ad5d7ad49d3b6404a2612a8f6fc442dfbbf993de8acdfd34396a05b449d1f4f6da1fd3c71893f980aa68d223da4309a59362e5b7ced211f64e0cffb18388be4d3bc2db3776db95e771854e120bca93e366b06526ab631b5f8f3f0f292605eec35cb86bd370ef5d9ef7277cc3dc9d205871313f23c89b49af1fc1142920c99847db44aedf2b6a7805366d5a39a7eca92c86afa4683ae9203803e1b65b3cf1a3d20f80c994a617736f8fe709d3bf33ccf41959ff289c4dd612e1a5c1720ab243638e5d541072131131f8e1be21f3329cb510933c4b25771bfc3b3e182d3e9888323c0ae4d58cdc355f35a3f6cc549613686a8533a2bf7f1fc4de9782f30e37dffbcb831024b8a36c00bd1c55b4c7a62cbd80382b2510c53607c69259d0ab77f234b3ba99a59209b56a53908691076aa68379d30cb68f0c1658b367aa82ff6ac1d50ebc05875088f82a49d6fb8c18a2cf417725211b8ed5a742c9ecd103bc92d252083208a06a5ea54a0e89b8ba1dd22f1cbf1f6608d03c862b18aba394c42cd0b61a52fdc6770ad1910198483c5c2660828d05c45a1baa08f868eba65585e40c78287a1e81e580a9708d4f96fed1f6b1432c46373d9b0873b99191ee702d3bcb368c60555f531ff08bd6de7218c98768efdf96245305bcc251f4cfff9ae7eba22c46b198093d07f49f22685a7563b5c28539d0335938855824e805ac2f8ff0f5b88305884457d3aeecc0dba0d791447133a8e399c948337981996e3e8db0c0ff66196979612735ede100eb058d64ed7f76cd4ac2d9ba92723099d39108caf72e6f71c898ba5b7858cbe11e9bdf69cc8b7770b3611296eb5cea8d188a337c19a36c9ef209ce56e2ea49b3f46c30c80f629e5b9c00837e5792deb4143e029c12d9093c82d67eacc9cd3093fadf7dd7ddc26428f01acc9889012f9df149cbb50a639c55683d4b25a1917a8db70db21029d773289da0b9f500e028bf8c68ccf4b0ba0dfb9819a81cf8976ad11e65bb0d4d943c67cb841dfaacbf105cfb0792d251cf44347e655fcd7db1f8bf5f09a777910828cbeb29c2f26d400880e8b387671797d205f374d970abf4d81bf1e95b534cf51f02823e24922de69092924dab89d4a7ff910cf40bdc69656273579031b05d760ff945a49ee83322291f29183415ed1fbb81a2104fa5efe1b7d490afe59ede6f88e4b56b58297b3d27536401aa1749b856fa80e829c5f2fc0a06e2cd51e998d733a4ca271a838ceaa0dc0dc517b8ca442658f541a29d23b1f66f4aa5456d329642ec3939558ab32270a83e8dcee8a9a2d1102e876b4590b34af6997d627e845bdac17683bc20cce45b575ebaca44f28bdfa5213e0b189a4aeeb2684686af23dd691d6190e9d4a313a01684a339d7ee03ae9f6581fb28cc3db0a8952753b942e45c4a08c87109c6762ae465a49f8b740930a2ea7d1f539bddcd4827d7858e186ac4184d310fd1e4559679fa6206972e73717f67e1913492a9cd6f04ab1722e2c48795b56009c8aebb6a3262e2881d5279ccc1915ee196ecc24491799e7bf9e872499bb4fb48d4fe14c9bd70b02fd68486e29e7d09b32bd8680df2f43ba2ee887d613a844a205d3f84857835608e22e8fee09d1e3b4e50716dfb9bd18b29f5384101611bcf0c351f545bd9f043604c9ba2180b74e394ddd37f039f341de78b6411238481411e56a27b406380cce98c21f0eacccb34daaf0b16a85fc39f82c9b780d76ba5b4ac52bb78fef2f06ad299782d09fbf3e04da391d3a7aae5f28b17aa422c9eaa221a8429ebdbb1f250ec6e2cdf49c48753fe229b3103d1f227c4b952e721ce4394721043c49d59b0e4dc463826565c21e55df8695f36a4efb57f542b6adb3cf385dc3df3a2f6b876a77d78f23708f5fb152d777aa77ab93c1a5a19258b45a7eb54414ee6e5532d54f1059391ba884d009e7bf4d9c630cb96cc036cdba39974dc919be11268fa9040afb58786881e6e2e902689b2a207dd186710dba8f8f83641bd1371829a8d14a415a11704e3c2a3816b64ec26c728ec79d5d23eac2486cd76dd1d100b0ad26790de253143cb1ba46cbb071142bc722330e2b6826355a5b4e3e5c85789bbe2a614eb485d0dddd9ccbd5851d014a1d849a835d8153fcb094325596af0d6128be628b4db24ba7b625b261567bb3774e2652f64cf60b9f7a0c0584374cb16f698629cbc6cb735228c530c5ebd1c5b3276f5904783f0239143c7fd0bc9f10c1965cb48198d5d57c9fa30befeaea87bb45b8bdfca60c06d5e7101ce7c1ee3fda58be06ddb95de22662e20250ab7ed2cb43d7b04da7f2dfe55c2c57e0060605a60402b2dad5321e04d1301666dc63e8adfd80f3b67d2a85c0e1dd3ce2858d5451cd47acf9084635565ba898523440043d72bf6b3200f89994e7f87aeda405300f084a99ca9bc66c59eb2f3c739f8f578090dd69343bcbdbea4f59ffe9d0846a5c824b783bf059f8143f2b3e0323639c57547c4314ed0709e0f4ef58bb99d6134608bc88d087263b747d68e36ca274e7fd9a1bff410404f45ee0ff3ac346c1a2687d8733218f0e151a4c47c0522e28fd1bf465bf21f7624481c9e3217b8a168855a25676072d10c2d3d8d37a84abf6bd4b3b44bbdc32137af8468a462d972c89447665decbc388d9fa712f855bcaeba14f1877e082294f8c5443471c4a71afba1ba0dfe5fd120b74454b1e4bacbf8d9bf91052fd0acf18e8ccb8a068732abc9d181984eb6b8d0c4df550418e8ebafd37ccfd6108529b9b9fe9b1da5edc6723ae5970480e7b8b39134118b70261acf1a2931bc2b75a016880a6f038f85632b1b5e72994e8658db4335cd0324302526cae8ada53d2ea49aae88897a446103a3b8d44299fbd9d255e56460a2c050e0a5b4386d5cf5ae5f471e884e155d5b53da32595231429e2951840a51826caea355aec6a8ab1965e8ab54470759b851cd8a6c3bc4656b474a6c83f221d94b9a7998c61a5d93cd9d389800d73680b291133b858e5099ecf098f", 0xff8}, {&(0x7f0000003800)="6ac95b2bc2ce28540776b3bca87b5a0bd54143a74d9da2b51a730c071b3762e28bfae35e3d15458881cbef074bcf4e3155c4d496e0a4958870c490535eb177e3d1d781917793e235066d284f7cfad88f8a033ec2b07dc101ccb32a0a5a39eef2302095b66e6a1e6f6d70980867b297a695ce9c8d8d1f6d51d7069fd5b91a5eb2671d4b658f127514390d14c98fa7be7cd2864ddb317f01443130f67b503e78000394d1bd96bef33d3f8519a9143a6b4bd06e99f5ac61cbd4b31dc975449523b5738c4965ad700290ff18109b6f9fb76eb603ed87b783c984", 0xd8}], 0x8, &(0x7f0000003e00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}], 0xd8, 0x44001}}], 0x4, 0x4080) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000a80)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@msize={'msize', 0x3d, 0x8001}}, {@afid={'afid', 0x3d, 0x7}}, {@loose}, {@cache_none}], [{@appraise_type}, {@fsmagic={'fsmagic', 0x3d, 0xad}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@permit_directio}]}}) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') read$FUSE(r7, &(0x7f00000066c0)={0x2020}, 0x2020) openat$cgroup_pressure(r7, &(0x7f0000000280)='cpu.pressure\x00', 0x2, 0x0) 15:43:40 executing program 1: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[], 0x12) lsetxattr$security_ima(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000040), &(0x7f0000000000)=ANY=[@ANYBLOB="0403"], 0x2, 0x0) dup3(r1, r0, 0x0) finit_module(r1, 0x0, 0x0) [ 1058.671457][ T40] audit: type=1800 audit(1664466220.108:855): pid=27276 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1164 res=0 errno=0 [ 1058.703129][ T40] audit: type=1804 audit(1664466220.178:856): pid=27281 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/syzkaller-testdir2606405521/syzkaller.A1byix/1360/bus" dev="sda1" ino=1165 res=1 errno=0 [ 1058.725983][ C3] hpet: Lost 1 RTC interrupts [ 1058.728792][T27281] Invalid ELF header len 18 15:43:40 executing program 1: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[], 0x12) lsetxattr$security_ima(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000040), &(0x7f0000000000)=ANY=[@ANYBLOB="0403"], 0x2, 0x0) dup3(r1, r0, 0x0) finit_module(r1, 0x0, 0x0) [ 1058.806448][ T40] audit: type=1804 audit(1664466220.278:857): pid=27288 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/syzkaller-testdir2606405521/syzkaller.A1byix/1361/bus" dev="sda1" ino=1165 res=1 errno=0 [ 1058.828125][T27288] Invalid ELF header len 18 [ 1060.308127][ T1352] ieee802154 phy0 wpan0: encryption failed: -22 [ 1060.312665][ T1352] ieee802154 phy1 wpan1: encryption failed: -22 [ 1061.091122][ T40] audit: type=1804 audit(1664466222.568:858): pid=27293 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/syzkaller-testdir2606405521/syzkaller.A1byix/1362/bus" dev="sda1" ino=1158 res=1 errno=0 [ 1061.098800][T27293] Invalid ELF header len 18 [ 1061.111162][ C3] hpet: Lost 1 RTC interrupts 15:43:42 executing program 1: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[], 0x12) lsetxattr$security_ima(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000040), &(0x7f0000000000)=ANY=[@ANYBLOB="0403"], 0x2, 0x0) dup3(r1, r0, 0x0) finit_module(r1, 0x0, 0x0) 15:43:42 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) stat(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r5 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x1, &(0x7f00000008c0)=[{&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd668", 0x9c, 0x8}], 0x2000, &(0x7f0000000980)={[{@utf8}, {@nonumtail}, {@utf8}, {@shortname_win95}, {@shortname_mixed}], [{@subj_user={'subj_user', 0x3d, 'sched_switch\x00'}}]}, 0x0) r6 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000005c0)="f45b842e16e0b5ca77ccc8f45ebba6692883f894a0f3a0c2d28e9d3093cdf8a6e47f8a94f1103bd20763cdfa21f1b772c727555057c18c038f43809977f0921880837498faf251a9756a75ff9ce0f18119f9718864d49f3187d79f9fcc088dc48071956030b4218d8760fca068f3168f1f0e7487a317b1e174f88d99aa5fa2c8", 0x80}], 0x1, &(0x7f0000000b80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x58, 0x10}}, {{&(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000880)="53b8d4df44bba9715e745c124a6683e3182c9b57a6a7c42f4bb29e0a3eb1767b20", 0x21}, {&(0x7f0000000940)="d25ea2b712d8475370859511c4abb0bce09fd76180761e01c76a239373153763c1f7f290", 0x24}, {&(0x7f0000000c80)="a832076f5a75e2344cfcdb127c7580b66b56272a68d83e4946399d8b31492a63b6812cbcfc9b91e864b077999448484f6c1e738bba0d4008c1760a97fdd784d987c227aa6eb3f30b83160ef7bb756eb5397c3b65a6fbea7b8d3dff2a0b6c5008709c88152e3d14cc2afb7008997d4c6384e4b09db7b28f9e643a9fc87177eec0c8f49e22cbea64e2e0014dd2c5cd89c56e62c707fb1bed0a62f8a0b5439386f01aab599ce8cc2ef30eb3d1", 0xab}, {&(0x7f0000000d40)="c4ef44e7c7fbf9e8801e30", 0xb}, {&(0x7f0000000d80)="a8afef28166551c51fdc1b6d5516cafddf84bd84192ed30dcf069ae993c3ee5b3e9149420e7888daf03fe754383e8b2fd58cbdccda403513adf873eeb514211c8e6c63766e4913307191af407dc7fee9fdb33d1ccb45fba648e2fc8a39e029ac1e75e61db82a06ccb9c161b75a092161927d21ced8bb2d33dae275e33c0414864896d08e02c5801c6209bd2d62f7d30948b4be3b7126f89dd9", 0x99}, {&(0x7f0000000e40)="040cf4cf13c7bbf2cd272b92ed8a132b8c569515", 0x14}], 0x6}}, {{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000f00)="d1a263a18533d11dcdbaf53c", 0xc}, {&(0x7f0000000f40)="f4087a8824e541dbb7de18d89c4ede1ea9ffe9725dcfbb5f22342cb50c3ef09f5b1dfde751fbf43b3dabfdbb6be5df12c2f23a8aa7b83bd89f827069975b8f9ec1dce6cfacff0e475d278e", 0x4b}, {&(0x7f0000000fc0)="caad4f1b81214455fae2375480d7aa32ce75a35fddcd3f65c9296478f6b9bfacfeeca7b9d3b6ed7700426ef3f77652f2f89e1017697267e9a10d6111abba9aff348329668f8539716f4871104f6632c9debf757e5330e0a458f7d013f15c69a082ed8e0e8589b8acd9746bc5743f5e503ef7869231c3dbdc7506beb5d2556de9138f774120", 0x85}, {&(0x7f0000001080)="6389cd5f676e79965312bb3d8d10df1e7145937e2749f551946b2bd459652ae2c65eec9bfe7a6df8379186f43653db3b1a7c1a6d39d969c8cd658cfdc9f093bbe319609066db0046bc9212b4830080558b31cdd86ea8f071e5ec8ad6ab3be77c07618b461c9a4381141c268f1c35fab052b9240306541a3512412d5f41216e757186361def83402751b51232fb826e161bc76cfcc2e39eb12dea62aec1d66df5a85daf5593a1135b95cb1b9bc8868742c30b075d37de3d4dece01e2e483c8f009250fc8928110c601e109e97bb", 0xcd}], 0x4, &(0x7f00000013c0)=[@rights={{0x38, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0xc810}}, {{&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003900)=[{&(0x7f00000014c0)="fc74295af1aa7e9965b64a97f1bb05a5bdfb55ffdbbb180198be92eb9a14f2650c1176efb716ca78bef851219d31721d3899078b3dac4e8681e0bccdf642a909badcaef6a16037862951c3bd96f6f5cf14c45d81089987c18f1b57c3b25a57e4949df09c67326e1814408fc23d5ef80fa880b2b224", 0x75}, {&(0x7f0000001740)="64c2295074fd270be865943a6624c0d3f6a7a783d900032fd3085d9e1cc28a5e7202217f673f450b65f1d75ec52ad488fd6bdc9ab69088634d5d23127e2271534d7b12bfbaecfbfab94a60707c18c3fc9a471b3b3192c151a669cf83036ec93561193f0c0ed68d0286fc70a2009403febd2aeb140c62bf260df424c69e4616fc062e9faf1408a9f0d6b52411ea649b150303e519ae3f40f47387cb81b34f1b334a524149f1c4501d2b8bca32d0940fb598daa8f50ca7c7c6c06078e5cabf9e5f69b2d2b362a2ad528774d97dba9a7acac6c9ae6aa3f7c47f6d34983ba553a739b53a407c9616bc0e9b6c6840b65296703ed10590f3793f60648af7b113a05f7fb2249b01da91cfffa8c15e4e4e8c3c8a035f7cc8300fe351e4b121f5e9d59d7bfe73779125fe5ee6191967a784d31af432a8e1004491aabd33609d1b84c92d60123a4fa0de84465ff48d995c56e136bc99baee9c49937b5be6a97432ff49645f939bc5e5f17481e5f134c01426647043b44068412b38dc805bb91718f4096c45c2d93a0be3ffdbac2f58eb11b459246484ba295f604847860cc48d5cc645a5c09e014313db8f919148feddcf75c8dcd91c58a160c14f21640aa7fcc8474167ec04430cdf47dbcfae6a7ea6c12a6fb15adbdf553b5047a35a5e43ce3dfdd5cbb9dc5b33e83a246dc1f4968e89e624ed0cef00d131389bbc790af16c43fbce542f2fd1bd9fa5e5de4b72da7aafc8de181e78044538324daf0798b04d9cfb9d12be6abf2d720ad9189d2e92a7c355215bc6ccc2310d871bce73aa769a70410b94aa0f896b935b9c753e5a23fc044df2e241a0a1fd8dfed694efe0a640bda2e3859b7fc20a629a719e63c07ae4da56c01d5b073a1f9fe5f5a354ee4fd2dcd7b0c3e246d6bfd080714441713318dd42c9916ab09e73f09b6b622809526a693425ac72df977ae44c5c4300d16d35097589413f08ba3d74a69de137fb1781e03d3ffe3df35b65b0374e52a7607b4afc5d4a402516ef5818410702dda38f454508416bb8897a8e6943f9377a0f8355b8a198eacebcc175e2277a19e048bf1842d80158375e3149c3f689b8e705d4233cd80b84ed09d8c7c9476cac9fabebbf456f663e81d04ab8a8dae09f377b722e07367667d9871929d06acf5985d2c6ce4d17fc5a11000d3fc724432a69e013b751c3d77cd37c141a5f0d9afddac952d510a5ad7195653ca3d71fcdd53db13ff58f4ade6d88fafb8b3a727dc28314e26fcdb0f33b1bcf7fcb459e44dbbd6e56f757b0f1a4f58b27d704612b2e77a10f4e9ca66f29a4a5003f5175e2cb56b6a3aec04a6be2462cce33c477c7b729aa46a03453dae9d4dbcea02ee92782d36bbb2ca745ad82b27d5b9c91e813cfae6178933f06ca9002fe51fa3b181cb331358ea1f99e2ca5f072b2daefb28a80443e9de01bfd475989d000d55072b90c61de268e8d0bb4db749000920b1317edc38f019d6b7e40f7883116b70fa5161b171e52ade9b420c11961268508ef7e3afe7a4aaf2bdd022f4434bb0164f4d7904d1c614fb47104094a11d23e7763e1bd345a4c57b21f1807aca439b4bf45ece670b444019defbdcce999ab74d625cfd56eedfedbf02c5c9cd847276e96148b1bf115bca5c5ef0cba07dd008c52606cb8863409c63863449cb47ef7bb32a1d76a889b9e139c8f88b1ca45a28e3d2709d1abfcf66150a4cf0661083731ce35162b78a48e20f6f47135f10ffb6e85248c7c71223e9803580890c9883d2b1d022c5440e27a55d608983441a1714196a67a44bd839ff7d51f4b9e8587ec96264bf58b51b273a756a53f8761440d747bed53f008796007cccd09f1ced0f5b0c95a66bf4e3ed9fefbb6be650e78892ef816a7f3bea66398b52b20d84a93f090c80227f84a82d00250c4c8d0ec05a99d28df0eb7d90c34a428b6c93c687b5b9535011cc8c2097e8830bea40610846b03fb2cf18b925c738970042d3f9d3452534fb6c50651e01b061267943524f171f8d8656d11eeb8e309bdc2491dbb141cc8b1968bd5989aeb5a8910e01718c99956c8cd9eb134db71afb94a011d1606e87aae0bfd4782eaf185ab2f1258015d9371a34cf899405b145cd1ea308c0570da400ccaff4aeac71a9648f5fcfe1cf160418d4831a4f64f3017fc45323cda42e0c3b77871d1fa60326042400291cb53bab00eee031f369752a8fa308f14632fe43c5ea270275cc3a5084d7950bb6f2a6d8698dd291421c7d11805c546c1645f72c54715cad8294c475d36e2d0104afd6edf4253836c36e762ec00981d52a1ecdbf90fe2eb6f96ff9bc2afdc923ecc680d67a84deedf57c4a7e90770b52d37273b7aa8124708a9e5095d3e90c546a0c3b95b43cef0c4819b9047e41597d86adff2d5edb0f5ba2d4f08987ac2cc942f8d53942b9254c030e4f19e7aa2178cbc527d589bb4b30f6678dc0f9e7616ebb7c27bbe9f7de16b3481c6e2b108cceaa029cb29862e67e9aefc01d94bdda4376a05fd2da17882857ef38d52f98d91b07d13ac92e265b2ba409563cda684f6fd817cd01eebc14a1dcef1c183041247639a028489e624197bc3c4b8499c6b6681235e9d6a61ea1ee14a9a5ca960550a1944ac568b89c53169f69b1da7219dfa8862d5a0086bc259875cc8441c7d828156973793942a38dfd41eaa8eb892401f7f96af6157e763d2f3e8f7076790b8ce600fc118d7c10f0c3c1e31c3a29fc5d6c3a5c1553491500505af0d7dbe885e6910da9053825d6bc63b46519ee10bace583dd137d1bb4fb67cec762f4304f44fe340f8b238895485b16c9ae6d225c1ea82810275578848d40456bd9024d14ccb5b31f0916cb756584324c5088d94a453df0dc1121a38ff33f55a19205be9c94fb5f4c87cdafc42c4d1b1f694d1762d9a5aa7a166975608117e695b1441c17a8a20d036af67e2ae808cc08c0766db2176a49c12e7428d5debe59d7d7208a33ccf86bf2fe9eaa35603509a96431a59f5d54260aa4eee3d3bb6928b927b219ed54d9d5ca43995881dd9354e78f29865d7f134caa52e8a2822e57156c715289e8225482af7becbff9588a2eb78eff54e1e0743d8a7d48b1b4ea232e03ef4ac868e6863a2218869d495b292f52f66ab3a0596fb30d486f96d6e0d7fd22a93e9f7928fe876fb90d8cfe9f6afece6224a30ce183ca9c1df2cbd58328b2db71977492124cdf4f4ca2fe8acb96ea2a743741deda135677d9655999652905cedc986ceee11da8d0cfe60e5484ae6da5a92a808068292bed9f1bf94218ec7dff1108c7b97a6661fcf76e052913907d5f72c1e3932e945ad07f2996fc0c543d4ecea228757f020a728c57fb573cc86d56d8b16b68d8046270ef2c4022b8e6b3fc36b72a32300ed13ab737d1498575a9bd1df5599ee4515b519b628419cbfb6146a9122d99a5e3ae4f2edbcec79caa1ada25baeef54fa378e04de64da91839d4c9143860aaecfab8eae008d276e6531ac921976b66636ee910c321f25fa3e285f79713e73621b006eba1dd9aceb5b5f6a7b161d0df98a79536d010f5efd09353f5d5c9b45cda41938cb5f4b3dae2c046e49f14373a69d6f1a1a580334f90d145f7a833bf9f47eaede6ca5bc3c460a16f576dbda318d464fbbb4deb9a09bb5375cf9ada7ac57e9d38b71028b1429d2fb62c6d3364e661a276895270f3936959fc5761bfd5af48e2b364e64a9efb803fa08ed6a8ec6db370de1b9430e6ee97926aff5b964d00633851ea3e9ef06c6fd3061d4a4e1a04d7db88e7a42c9752606c0b5b023a0d0240f255c6481a8d6d21980321bc17c54503eea4dcc457b1ad85f581f1faafeebbedba95767ff71baede22e239fab9d7befe12045dd8c4dc8de00e0d427c3a85c04038382da91ca2d0f2f8ca15211e71674a6e5a59d3435fc825cb2267f93b4af2331b5610238f0a4d7aff4be1f529aa95d018cc10d567a99dfe10c4362e677c1dc1a3f80a2742c98e78c0243c615cd4190ffbf736566032a39c5dc419950c36cc175cd3b5c9dae93a74b922d7f43de65b48493956a9dcfe356a500a27c4e1c6763241f1c32c51fabf295384718ea29dafc29e598dc93fe30425850d7c264396ce8b5b40ad02a2846b9c0438142adb16b6298f25f10538e10859edd318251108946a39d87f56a956abe3decb7d1ce5cd3b969bc2d4efde1699c15ee6d2c4e58c44470e613034bfaeed75f24b59a36617c7c0502a85a2c019d494921e19f025ec08cccf4dbc95a90e62038acc2a37d6d869119b8ad48f2e356ecb543e74274eb7164af8bd8934a20afc7240a54722e8309995acfca3f7703923864fc95f1a55d3968f8902ad19a7dd8ff119dae5cd9acee08babb3bc2b1aa16c71feb7bc4f4992f6c915e69813f12ee7599205757a66eccf74ac92a4c5becab9cec7aef7a1a999c19ddcd6ef4a5db7e1f5b034aa3bfb1c2f4c24e296435fa08b906f4b2ca54e42e499b08524e88c0443a595dd7b39c95b6b3287178e999cac40bf12d4d2eea5a1955362463619b67a7e380f1a404b89f86936e1c32aef493dbf04e0352c3df195161d4affa91e8eda97d862ecbd7ab15340b52529f5611bae4580e0f2a7eff0677b00113a6924932c89a79baf69680a2ac4e354b7f1e92cfc6fce0ee5cf6444d8195c6662d2ee1d9c5706cf76fb8bed94bb04eed482e0e55090f1f432a0f611a41e542b227c9a131e18456988c418f114d2a994e6da72f534be9eff5b5720525a0e19c4d85dd9ceea94643c13d8dac0b0dc64246fbadc73b954b27bfaffb1c5581feacbbdb533d00b44b919a9a4214b3e6ad96aedab56f4fbb5f2bae66212b819ddd3452e0ad80cee184bb5abac88796751e091e7db841a30a0a169ae7388709673c7063ce06882d721f9e1e9c810d400e9df8db8f01218ebe4ce4336de2112002bab28a4ef7bea0967138951c3cfdaa158b577d7c8e90292001de6de1300117fde9cf6d32c98e5864b4ab9f41d8306a7910a250240a1059b85777ab3d57a709e95fdbbd40e9b3fd8df4d9a8c02b532806eb41f3b51b105b65db6eda13be01832dbc9651f08418ed3c5833d4dd5060dd8646f7eb0c53cb4e7b3aa648378ea05f9e0a1f7507b83805737486b2a932df9bc6ca9a398688c0e3cb6e8a3b13b2792d7fad422ada45de7702c9458c21ce7e25feecbe66eb5266df392938278c4f9f5e2cdf3db1706523483eccfcda0b4fde098a48887025a257a7960170371fbf61b6f3167c62afbccb3028933a6df29d9743f0a205aab029e333ca5e9a8d98a72aa969ec6b57d034dc9fae19403ed72da3e424d4f8ebfe74f1c769ad65eb5f61111bf3b093a9bc054ed463895fa6118dc5c7cb266b3846cc84425465d1e8ce2c2249bfbf4515b1bf61b83d49591baff5f73d9d577c1e6c458d8ffdcbf83c6c9f34a489eb8b4c85ae08c9c8ebfa3aa1bec3359e700f35a8023f0d454a676e53cc66e89d875a9e8d458683d8f4e5acdeb8314c9dc3559e839a87fef26452d3a8fd8051219d20b768785286642855f9e3c28bc4ddbe9a9a58d8aad776221c6f8b92d8c00b31aee6209c8448539fb1c4691b50dc78c61d9b58afc86f221ec2a24c00657eeb26960e5db280f0ede9c2adc4cbca6f7d455d681076f8608b5052da590ee319429d5de10ded2aa78f5be924cfad6b0146f08b360d4f7487fec9c7b66ff2af31b15937e9898f43e34c24f820b3e7079639fccf0161fdb858ee8a1436dea8872cf44b9a394edeea0651f2746e79cb7c30e7b88ad416e34e2005217cc70dc125f9e85fe1bb061", 0x1000}, {&(0x7f0000001540)="1266114696a394a3fd15907cb15c738cb9759eb6aa2c6c12f5ded41ff266aa3b1e0e9a9368436d0094fe77ea89daf4eeb409022f485b22a9c6980a68837880", 0x3f}, {&(0x7f0000001580)="d22fefc15974c7380e5d288c3c851c2f269a7f555b97174108b1e61c5d73fba06e9bffc706f07032cab49ebeaff8309d7f943196afee6983b255390a53be3a8c16be51bac3c3975602c971ea64c6f7824d6504df93a1ccf7027adeeedfb39c0ec74a8d734e20600f4493364cc63c0c78375746efb97e084a20b9b2087b354eb93c2f63dfc398a39d95d8be126e9e4bc5c17d0159dfaacb66f7ebe3d3dd0ec28e816c465ec77def9e64a533212a454ec800d159474e61d43006b18e372ec49455", 0xc0}, {&(0x7f0000001640)="1a54adee13bd03ff7e25fb16711c0758a863cfac38b050d19fa3ab21b4d6b69306a91f79a96340e8378cf0983c9a7d568ddf68f4e55a93e1a55dc88346c4018ebb35f721877ecec05b77", 0x4a}, {&(0x7f0000002740)="879b233a0af72d7b01683eb429ca45bfd94287b3af42980a9c89d5d6f0b2197185ab626d50de661a1a9f0c07fb3e478b6b6a1745608b23c26cecfeb9fa7a0468c7a59656cddd96a3cd8a4f9951a74c56208a8ec02c6e8b759c90048b6641d4630680771974013a4e714d5b7bd2ff3828bfc90c54b645e0e200aab539fb9d2179ddfd36bacd750104827101ce214d3b76a20e39a851b400a1e7fe5a6adc9313ef34125b78f2f052ceaf4378dd992004e115fba7095cbd6a8790daa8d6b71b600f", 0xc0}, {&(0x7f0000002800)="3d3669406cac55f83db3e74b997d5b77d10b029c9c4ed02b562e8b4d6521c03e06d6eed81c3d502f889dac17de233735199b5af1a126c8c8c3a5b0df50b6a113ee5abaf63c38e07d229b8ac430071d3fb8de070cbdf8b3c4b141e33fe375846ff4c5a5206c298ff07f120ec0b405eeeecf6ee4ddde04a47900f5b04849bab3c539ef26242d2aef657f19383ad698b767efcb9415a401f5178b1f6dd773f1a0e0e95843b0932783ac62fe61e143ff05477e0ae4330503100c0b73029cb7bcf060bb421fc992383ab509f7362938372eb7fa7e65cc04cef35c659418cf89dba6edcd4a1dab021cc5ec3a1d78a1db3ac285a99853009661e58f3e1aa5983b385bea608864088a4143e2240c06d49d3f1fe32bd6da07d6456a6867dcffad0c177fb4577cd668938831a40965f01aced1681f0583c68c3cc271725acdeb7418b07d7e837b708af752b400f6883a06e48e00bc689b48ceb340385ea31db2fce0385fc5a2888a3fbd0dc953685c6397169a098a18133f4f83ad11c67c70aa4b5b315b7bcd3862c93772e54ad7c979f70d4b496ffb3110aea2fceb4bdcdd38f8c171bcf171e7f810170c40aa4056652db0b57853902cf04e4c1dfc5a9c1517d266ee6173985d70fe4ea40f17084aba8d0722d436c04766e2357e36f4af83fb9ff1dece8584d71509998e1d8dad0ce16ef0146a67193bd59248922150527bf2dca85cb1dbf9aad3a272e4bd61613d53cd580545b0a1a668460934f67cddc12e7fb29b75dab1a1d7de8947463889b41875501b5027060c7c784f92e29b809c79e04ee02ce012f6d5943c7f3a4e0b7ad1cd8a135787db41e5f71bd1fb8bb812e84ac2e8f63ef3d2dbb57b093876118b694b793baf30d1a524278e8d392081f3a9c8b9d7d80f6006eb5b8cd4dc9a642888896f92677517282a04f0003aa9ef88a9c9adaf5f38c9b6274de7827a0de667a168ffdfb174cf79f3b508cad1f1eb239649a235246c19354c5c77dc0d7c6cabd6cbd755dd30e17c3a4e02f31e100db9920448bbe80e25e76b940d25e3b50de8bdd137a845be5019edb90b8fa5a8ac1ae3545f90f553bf5dec69b9cb3e844eb45d36dbaea430e6ddded8a582f0c8d563da0a8a486501f3c170fa7e43e9007314eb66b7e1526f59166edcad7da4accda283a151f7081e7223b87f95157f1cb9f93e541a1165d57965f66bf5220f7868b1130d06e6feb80f40496f395eb41f98bee68689e2cb2214cdd9b1fbe5729f5210397662f8f007ada80eb8afbf314285720d789921f6de922793271efd463667509da039ec11ebf087b22257a40131312a8e8d58ae6bc7d31284db8d1fe01d2b986381a05fa554fc5ab8b0c3d21d3a4e4ebbace3acbf3d805884d00a89a389ec16f631fd33d0ab69444672c0e83df6d987b0a04f912ae33f36960d91f870c09345e07f43f49ab6a5492a04c64b3ae6fe11489409d8e3857fafab3986b626db996687c3253c213c8d56dc2d7db49af81290f1e22d5f7e26485aa3a679b53799846eb3dc448667d7466e20086aca0a51b9ae1073b5bb5e225947b60011b665d198acd5e6b1cced5f804c076850b38370b6bb7e6b134b969f5f778652a32fda92e1c63d9921febc7cc4ecab62f9421efc546a858991b31ff61329205e4a925bb1dffe525c58c60208d568bbcfa7584c52b0391d27b49173ec2cd67fcdf45330b9431a7451764fec5f99afc7ffe5c695f1a894e4dcbd508f76f92181473efcf29f2df8167484bcbb20446bb411a5e62307b275a066c365a9e8d394493672fb912d7e83515d4faec9f49967847d900b06572834aee05ef468692f99ff33cf983c250a955aeaca2e45fdbbcc0c2315943292866f325f19026d03b9c7a5df209cc5a7b1a594399d156da40db4eeb1cb5d6b44814140eb848944b7f133282b970f73b66c9d027004ab0f1e8046b06fcc503ab486f5e2b09455fcd33d5f25aceb407b59d490c609b4784c8960cf7205968d304da6cc2cf57a746e169333c858e09deeec9ed70cd78099d19119cba8b673c9af15aa1e526d6dbe9c7b6ecbd3b1f2b6d1b503c447240db249832c7545b82ca873c8772aa0fe334171012c7261c3e55766e802e20a46d4ad573c1e07da31076f3f78113b70b0967b9b4d47d893d20fec1c8b574f16d952d450996f86b6a0db732cc2570d10a90bbb769d071e43119d712831ef8bb64f3f034865c4e849c206ecd28b74c5413e96896cc5553f9c16adb81e1fa97da03092e9add748003966c75e929f2e6145e4cbc8f9acdba4c27faa3b1efe8a62c183df1e40ea011b38ee76d2f572c8b4310c49e7308ecd2b7f3725f22cd31b0db908ecb691892a198ca26185398ee9c672f468339f95e40475ecbbcd26b4bc59a8717be14cb484b33b3323eaefa79aaf4bc292dfbc2bd9cfccba6cd89b47c1800503395b1e1cc87534236475278771822f5a6fa352a8fab3c8e9e8063b548fb4c3c2fdf0be36eed8d55b050454ba53876b9bf9f4a36b663f6525c362211f766498c876988470b503a83b2b5c3ecdc57577ca6ac6c17c70ee54aaf30c2c70ddcc5e86f8f81a104dcf1e28d83362d1c5d46873a0cf7a4287462f88bff88c00838b39c6fa52aab0310a5142fdd0c0d0944ae363953bd1816b9137ac62588b112280bf959395bd93145f21528bb092473339431f7848887083004f0787b3f70007239ffc3b8ee4eb5ada4f94cb5885b2434d6cd20a5aba4b51d0f9ad3e262ceb347eff100ad5d7ad49d3b6404a2612a8f6fc442dfbbf993de8acdfd34396a05b449d1f4f6da1fd3c71893f980aa68d223da4309a59362e5b7ced211f64e0cffb18388be4d3bc2db3776db95e771854e120bca93e366b06526ab631b5f8f3f0f292605eec35cb86bd370ef5d9ef7277cc3dc9d205871313f23c89b49af1fc1142920c99847db44aedf2b6a7805366d5a39a7eca92c86afa4683ae9203803e1b65b3cf1a3d20f80c994a617736f8fe709d3bf33ccf41959ff289c4dd612e1a5c1720ab243638e5d541072131131f8e1be21f3329cb510933c4b25771bfc3b3e182d3e9888323c0ae4d58cdc355f35a3f6cc549613686a8533a2bf7f1fc4de9782f30e37dffbcb831024b8a36c00bd1c55b4c7a62cbd80382b2510c53607c69259d0ab77f234b3ba99a59209b56a53908691076aa68379d30cb68f0c1658b367aa82ff6ac1d50ebc05875088f82a49d6fb8c18a2cf417725211b8ed5a742c9ecd103bc92d252083208a06a5ea54a0e89b8ba1dd22f1cbf1f6608d03c862b18aba394c42cd0b61a52fdc6770ad1910198483c5c2660828d05c45a1baa08f868eba65585e40c78287a1e81e580a9708d4f96fed1f6b1432c46373d9b0873b99191ee702d3bcb368c60555f531ff08bd6de7218c98768efdf96245305bcc251f4cfff9ae7eba22c46b198093d07f49f22685a7563b5c28539d0335938855824e805ac2f8ff0f5b88305884457d3aeecc0dba0d791447133a8e399c948337981996e3e8db0c0ff66196979612735ede100eb058d64ed7f76cd4ac2d9ba92723099d39108caf72e6f71c898ba5b7858cbe11e9bdf69cc8b7770b3611296eb5cea8d188a337c19a36c9ef209ce56e2ea49b3f46c30c80f629e5b9c00837e5792deb4143e029c12d9093c82d67eacc9cd3093fadf7dd7ddc26428f01acc9889012f9df149cbb50a639c55683d4b25a1917a8db70db21029d773289da0b9f500e028bf8c68ccf4b0ba0dfb9819a81cf8976ad11e65bb0d4d943c67cb841dfaacbf105cfb0792d251cf44347e655fcd7db1f8bf5f09a777910828cbeb29c2f26d400880e8b387671797d205f374d970abf4d81bf1e95b534cf51f02823e24922de69092924dab89d4a7ff910cf40bdc69656273579031b05d760ff945a49ee83322291f29183415ed1fbb81a2104fa5efe1b7d490afe59ede6f88e4b56b58297b3d27536401aa1749b856fa80e829c5f2fc0a06e2cd51e998d733a4ca271a838ceaa0dc0dc517b8ca442658f541a29d23b1f66f4aa5456d329642ec3939558ab32270a83e8dcee8a9a2d1102e876b4590b34af6997d627e845bdac17683bc20cce45b575ebaca44f28bdfa5213e0b189a4aeeb2684686af23dd691d6190e9d4a313a01684a339d7ee03ae9f6581fb28cc3db0a8952753b942e45c4a08c87109c6762ae465a49f8b740930a2ea7d1f539bddcd4827d7858e186ac4184d310fd1e4559679fa6206972e73717f67e1913492a9cd6f04ab1722e2c48795b56009c8aebb6a3262e2881d5279ccc1915ee196ecc24491799e7bf9e872499bb4fb48d4fe14c9bd70b02fd68486e29e7d09b32bd8680df2f43ba2ee887d613a844a205d3f84857835608e22e8fee09d1e3b4e50716dfb9bd18b29f5384101611bcf0c351f545bd9f043604c9ba2180b74e394ddd37f039f341de78b6411238481411e56a27b406380cce98c21f0eacccb34daaf0b16a85fc39f82c9b780d76ba5b4ac52bb78fef2f06ad299782d09fbf3e04da391d3a7aae5f28b17aa422c9eaa221a8429ebdbb1f250ec6e2cdf49c48753fe229b3103d1f227c4b952e721ce4394721043c49d59b0e4dc463826565c21e55df8695f36a4efb57f542b6adb3cf385dc3df3a2f6b876a77d78f23708f5fb152d777aa77ab93c1a5a19258b45a7eb54414ee6e5532d54f1059391ba884d009e7bf4d9c630cb96cc036cdba39974dc919be11268fa9040afb58786881e6e2e902689b2a207dd186710dba8f8f83641bd1371829a8d14a415a11704e3c2a3816b64ec26c728ec79d5d23eac2486cd76dd1d100b0ad26790de253143cb1ba46cbb071142bc722330e2b6826355a5b4e3e5c85789bbe2a614eb485d0dddd9ccbd5851d014a1d849a835d8153fcb094325596af0d6128be628b4db24ba7b625b261567bb3774e2652f64cf60b9f7a0c0584374cb16f698629cbc6cb735228c530c5ebd1c5b3276f5904783f0239143c7fd0bc9f10c1965cb48198d5d57c9fa30befeaea87bb45b8bdfca60c06d5e7101ce7c1ee3fda58be06ddb95de22662e20250ab7ed2cb43d7b04da7f2dfe55c2c57e0060605a60402b2dad5321e04d1301666dc63e8adfd80f3b67d2a85c0e1dd3ce2858d5451cd47acf9084635565ba898523440043d72bf6b3200f89994e7f87aeda405300f084a99ca9bc66c59eb2f3c739f8f578090dd69343bcbdbea4f59ffe9d0846a5c824b783bf059f8143f2b3e0323639c57547c4314ed0709e0f4ef58bb99d6134608bc88d087263b747d68e36ca274e7fd9a1bff410404f45ee0ff3ac346c1a2687d8733218f0e151a4c47c0522e28fd1bf465bf21f7624481c9e3217b8a168855a25676072d10c2d3d8d37a84abf6bd4b3b44bbdc32137af8468a462d972c89447665decbc388d9fa712f855bcaeba14f1877e082294f8c5443471c4a71afba1ba0dfe5fd120b74454b1e4bacbf8d9bf91052fd0acf18e8ccb8a068732abc9d181984eb6b8d0c4df550418e8ebafd37ccfd6108529b9b9fe9b1da5edc6723ae5970480e7b8b39134118b70261acf1a2931bc2b75a016880a6f038f85632b1b5e72994e8658db4335cd0324302526cae8ada53d2ea49aae88897a446103a3b8d44299fbd9d255e56460a2c050e0a5b4386d5cf5ae5f471e884e155d5b53da32595231429e2951840a51826caea355aec6a8ab1965e8ab54470759b851cd8a6c3bc4656b474a6c83f221d94b9a7998c61a5d93cd9d389800d73680b291133b858e5099ecf098f", 0xff8}, {&(0x7f0000003800)="6ac95b2bc2ce28540776b3bca87b5a0bd54143a74d9da2b51a730c071b3762e28bfae35e3d15458881cbef074bcf4e3155c4d496e0a4958870c490535eb177e3d1d781917793e235066d284f7cfad88f8a033ec2b07dc101ccb32a0a5a39eef2302095b66e6a1e6f6d70980867b297a695ce9c8d8d1f6d51d7069fd5b91a5eb2671d4b658f127514390d14c98fa7be7cd2864ddb317f01443130f67b503e78000394d1bd96bef33d3f8519a9143a6b4bd06e99f5ac61cbd4b31dc975449523b5738c4965ad700290ff18109b6f9fb76eb603ed87b783c984", 0xd8}], 0x8, &(0x7f0000003e00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}], 0xd8, 0x44001}}], 0x4, 0x4080) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000a80)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@msize={'msize', 0x3d, 0x8001}}, {@afid={'afid', 0x3d, 0x7}}, {@loose}, {@cache_none}], [{@appraise_type}, {@fsmagic={'fsmagic', 0x3d, 0xad}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@permit_directio}]}}) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') read$FUSE(r7, &(0x7f00000066c0)={0x2020}, 0x2020) openat$cgroup_pressure(r7, &(0x7f0000000280)='cpu.pressure\x00', 0x2, 0x0) 15:43:42 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x282, 0x0) landlock_create_ruleset(0x0, 0x0, 0x0) write$FUSE_GETXATTR(r0, &(0x7f00000000c0)={0x18}, 0xffffff54) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r0, 0xc0045006, &(0x7f0000000080)=0x2) ioctl$SNDCTL_DSP_SETTRIGGER(0xffffffffffffffff, 0xc004500a, 0x0) landlock_restrict_self(0xffffffffffffffff, 0x0) ioctl$SNDCTL_DSP_SUBDIVIDE(r0, 0xc0045009, &(0x7f0000000180)) syz_io_uring_setup(0x0, &(0x7f0000000340), &(0x7f0000ee8000/0x4000)=nil, &(0x7f0000ee9000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000040)) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = dup2(r1, r1) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r2, 0x84, 0x17, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000200)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x3}, 0x0) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f00000000c0)={0x14c}, 0x137) r3 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000240)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[], [{@seclabel}, {@hash}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}], 0x6b}}) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r4, 0x10e, 0x1, &(0x7f0000000600)=0x1, 0x4) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r4, @ANYBLOB="00000000000000002e2f66696c653080"]) 15:43:42 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) stat(&(0x7f00000026c0)='./bus\x00', &(0x7f0000002700)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000080)="1237c96278fc2b3683985436ce8747236d668dd8f95a09af2def396adaf56ffd978178103c2b1bffe8ab6504a58b", 0x2e}, {&(0x7f00000001c0)="5db49db9f0fb1b821fa5a266", 0xc}, {&(0x7f0000000280)="c23d9e637f8c6a5b4aa3b810cedef96c62e189fa3169f05be8c635b54fda7c6fcc74992650e1990e560a3313c2f3d838691603c3ccdf25ae919cf119b9ac773473c6fe091dd9eef2732d75b58a5487acd65bd87862d7a1226daa889692391c0e3a34587d35b9a7a9b22dfefe576560ada518a225a8767f41187938b39841d6872384f36f0ceef8c43fafad4234826ce5af30f55bfa5533b39ba4a7ee33bacd38d67d0bc26ded2648a776c014db4a742da53dd535edf5a88d735c42be36c390cd1cde26873e3f5771b0ed80c2b2996ec648e98c3a706350806cc0fb741cd2524071721c1ad30ab425f73b0ae68ea4890af1175f6fe4", 0xf5}, {&(0x7f0000000400)="ba547c4e29fc6d9d0eed43d0d631dc2d78e5ac68c946f607567b0152874cf26e39e33b00742b4b2f303767b22e61903efa8f466e167b8adb0ecd3aa252261ea09d7483d2f62350266e", 0x49}, {&(0x7f0000000480)="bc532e1190058583ee52406c2b30640120074cc725b98d7f7f67aa5208a95361b4e28a837b024cfa8d040089866e5a507407f40f98e9670e5ff8eb779e09c54be2e13b0bee53630d4386f1aa5af965e5a92e817dea", 0x55}], 0x5, 0x0, 0x0, 0x8}}, {{&(0x7f0000000580)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001780)=[{&(0x7f0000000600)="6f53cfb267257677", 0x8}, {&(0x7f0000000640)="2f449ea43a5deba0c7cb4b0a0455d9d6986a7ad0a2f8dcd2b8676d3a5042af610d497bb8b668daec85bc0ca306877772dc55fe4dd4195230d9d90644e169fd0298dd107b55c3fa739c21f3d3346640378df873f17cbac4c450618a1c75ca4243223ed914558856d43992a64ac9d86e8654df5e26a11c0856003b9110be7e52a7a5daf7799fa7f8b197452dbab32e454b5d8323a23a46b76eb03136a7eb1d304702a9c994e48e8b62966adec95c5e78d40c3491a485cba53e7249b0b79cd50974ccfd1f94aa310e154a1acbfc29023830548da2cd922a088fcda8df6d1cb9babb6471590283bf9720f5aa60242035d7dc7f607799d36160abae1b93f15ccac4fbfdb081e442c217fc82df6523cddd92d24b47e6c44cb0dd2cb94003fea3462c60f91c5ee9dd91f0a1126714af6ed2ae95113e3fd6b30c9c8d882a64fbd7c155af495960c0bac13f9bd74f991a1f2cde2ba7d6b245684b6c88e7f863b20af8f70e536b1ffb2fbc1236753ee24cce0f38088b0cca1484b8d9d640f98d1a669b2baef7c7fc79faabd12e4e3c45779f63085d99bd39665dda25426becc27ce4af9ce2594ac6f3786b23e5e795dd9e713213389d7daa1c1c3180fa9b7aa5de3e88a9a805449b43d2e65be338018f1fcd185fe4839a38c2e7d150aeb3bf9e9ef34d535e9f590ef889e558191fd22d635b6ff926e695d55a238a0b5e46ae38dfa388df29e429b3d94eb6ebe426b0688e7e60ca4d816b0ad2584ab626956b477482c5c90971540d31a72eece91b0da311422a37d6bbf28144930b136d8b80fdf6ff9e7bb33432afc8963b4d0e99e2f4f5a3c483d1d8af6669300d91f102fdc5104d45d20d6f467aeda354eb335432036807e3cf8f79ce3cc2f30c8fca9de278328f7e70455206c4817c5fa55e934d9d94a2de0d0704f614d0924ddcaa07548027e19c65a03aa9388f2a584ec2635fc0f7e225e729dbcd3c43ae3d2f734671b25368b4753576779100a57205ba8c42c46fb6ac0efd88646a3d60db3c5c1fc9114e9d20bf04be7a13d869e082e8f4e17a51cd3998b0e2c3fb483f4154094a557a19808bb6fcd0b02abae9aeeca1c92478943e1c5cec5d75ce39a4f3f45d2ed668046388d5974aa100b503675f014161677176baf61d971322a05cafbdb991fb7ac0cafce59c4714f504042a2c0818eba41d2cd77afb13accc8329f7e7fc2a2dd450c067bf81815a94a92b470a13d1672093eddf171d55560ac79d8181a5735831a6ae3344c9abd8b71953e3ada131b291e7053d14828491dd778d19ec2d88f8497455f88d576065b7ce91d1e8b3faa16fa053bfc80c77edefa1da96e035bbc712cbefd9333a95fac96c00c073a4b229be8162a1bd0041418c16b87e4946b4195d2b0ae25b06c484dd65e8310a8a986441b1b1a67d58c2f8e170b28f22eed4b65d5e01691cf2fba8b674b362263b9f28f4ec4b94c454797bcc46eb6aa8881b6f02b61ce7c56230f9b9a01f00d72c5ebdf5351cc26d58328263e786541613c1dfff5bbfc9189677a50bab85b4c8dd8cbe5ed52fc423cb311d6f188e0f8973b650cb48a50b015e24c7861a3914db0ead92bb53b18bb441ec8c2cedf3e26e9f7f19dca359b6e989726388b1f58a6a9cb2176973d1e50affbb2d1c4a25665138212fa8918681f049b5335a73b3db2786107ceeec38d9c96606c7cee7db23c3eab1c0b1bce525cd3752f1da92f5c6ca3568be2f1aaebe69ac09d1bcbc788f8a10872a5c4d00d3e7100606c308755ddddd9451ae000918e95ffcd8546fb2c4dc11df188b234d1747b801fa870bc80151854e95ad4084e893f7c037ec65b1e3d66dad527b5da0c0ca3bcc0b7b72b9f12435cbe0deb9632be54dc69b36197c5b5cf6f6700c9355dcc72bd2455accc8093c0af43b31cd945779fa5973ed4beddabe133306d7df61e6c0f37c5cd758c77bb152982fe5096402f85fd4f2002b0e2e7209e415971edc8622ffe2ec41305453e4af01e78a525e50d4809c9403e461b243fb972cd83470b6825113b1312075526e6924c64cd468017c04f681b6836a9ad751b3e5cdae53f85a4bc09b70fa2fe5379552d2539f9cfd43238e5db87813766b3e8d9965dd4df2871584c0eb10a02630bcc31812618b15556ba1e47d5122628b65d5ddc503f8966f4ac4b3a7e6419a78d6b24eb8dfe21523bea5f19b61a2a9370c4c60609d1ab82328f289a3ed25258888976cd3defe5ec00c7d582233f00237d84f290ce89cbe31a9d1a3011f4a86e6f55a3821be39d3348923b3b50d5beaf811c1519a3236b04a74a310e7a0ad13165e3b27f32273253b3a6e49a3c3c37004cdc19ae501f1296429598d93202ce55bd0c7da4bb4e149df548245d4c8856a66a68f0142491b77e64c25a83f89992990d0b9f50208f89382b46e83c9c030fec525baf00ef2e0695fa0cc7c9cf09846a884e46e387e39083a46d8ed8864dd9d85b6af2e75ad568686b587160fae027e121d55f70d36c358f24342a10b1176f25e52eb6baa98e27c5e0b9ffc58302c49e89be2c3c9fedcc2fc7611939b820a05852996640b9d05b04d76af808491276cde9fcb7c7a0e5b83652cfaaf461c7db0360fb3f3bad4b1e66ec71240619891cde0cb2afd291500851e2e822513b3e32698c50de65b6fd5808b3684abbf7d0ead7046a66f921f1bcaa70aac907699848481c4b0b78494e33d600745eabb5cb4e8a5d0ad9f54492dd6762bc48fa6107b89db5241d46ea190a875b29adc129cd1c1755be1c0ced6a1957240bf13f32d64583cc3d791d563eeb987fe1046db913ce1515d549ffa73f4d9c93493cda8ab1f0a508d9a7b8d14055c071c331a1edcb7c24d869e3980d4fe2b0622498afa70614679aa4a2e2b7dec45a905f474c28163e55b8318384012995e81548c567fc2cb039b9c81af711df6360ebd11828eca68419bd7fbea04a79b48d4dbd468f8970892aa6c39305ac801e398eaede5bfe642ad6df928c65545e9075210ab8f9183fb1d33b5a9ef0022ac70cfe3e2290c554e5bfd4b14c6c63e85f93f31271f0c612745babda7060dacd73ff29a94507d9cbe0c0c1830849583f2a349dd5f681eac5febc1f4f9b988f0075f8048cfc5aff196627e368a6393a874c43298664fea6d86c9d236ad7cf30586ec0a1651a6b3a1407ab678ebcab4488829f3f647b30a9f0141ae12f83aa1eb9c590222c126edd4907bdb1768e52f6e5ee5b18a6207e2a3461e68dd87e0839c4be4772ccb8914939af11633a04c3624116ef91889be34f380290b1573272a207cf9ff4ed12947180974887f0ab92eab25307de7aa99e66b68edf84a0571985a2d21fd5bf2e316fb161bb0006446671e20f327da8bf9f736d8a1005965d25e37c24812f10c03c0becce3b9167972eddde4a9e6e1767eac165ad38593b01f64cbefd270eeb1abb134cd05e585392115692f3c6cec49da6cfa4df51bc00beb594769606b5c1ec000af793fb7ebf223cf8976258e036ee27992182f288c1de5d2682800fbb64425cdf81af61079a63f9b0fcf2ef7b7a6c7403725c23e672f6f5e9786e93039e0030fbe87a6115cb24d83cec21385c6b26837695d6ccd1cecd686bf17d3974b6674a3b464bb794a9d56b72532bd25373fbeb678ecd7b5edc475af24de986d0a5f655071d4d18760b56d9a1ff9452e931b79d46622590222fb98ce34072d4db001c8759e2eb574968486469685344447e6ec5478418fc5fa2e90c45363caf91c4e4e7a5b1c34241891a5e5f896439c9f478cc68cc1687f3ac6eb90e414f366f76404481458f5aa817eb4c6ff14c3ae4457aa43b9c777721eb593ea174cc72659d209c0aea8baee44866031424ebb7117ebb043fbccadf560daf3457bf94608712d7a37c7ee157b3c52e4245762683122d65086f43ed4b4b77fb3eb734ec1c98b072463fe4432da6febc4f3503bd0c790a1feaf6faa489b0b163b3e8b2e425b548c615acdcbdca3577f7f7efb84496bfd9b51e12a7d37f226c6915b3d113dd376def35ff7f3a24fa0b778be384ed18fb5bd690451b283e3809a56593678fc67f0ba094e65e1fd716a072b072c19b8b7afb7e36bbcbc9692fb760823917bfd610fd0fa80ef6958c2654664b4d5c25de282da8341fa85274a983fbbc662f296916ec98ea4d0004ae88af3f496b51591da11904a70b102503fb0f3160ef420111ea0286ea659d47778d6651cb20b0b73a2b253c940994fa8135416e598f38a61ad7d1bac6e10df85c36ed3c8d02a24e0287fefd991929b74a82b5bb6af132ad256e3ce878554fa235aedd8941c1aafbaae1265731fb0f460f2e65a440b5cb1a62ce650a2ae29ae62338d2ee6c4b4b1bc46ca3606f372fdf368c03d52e8a7fb7fffb0236849fc218db0986562a02a6c08f47a3e1e2b84b932097e10161044227f0a70b8cd278bf8c4e096ce1e251b4afec31958f172abd2ae1a5e418eeb1fffb0041e235b98d07736e130512d2d564fa034a1cd87736cc61f4587dbf689936e306741e72af416cb0c87ff06d9dac0a72029ade79ef5c72a036ce323c2289ee36341dbda06e99f6776e6c33739ad94296458058d7ce6e8e99a72a667297015d5048ff101ce255cce74c1a4fafcdd2f372701f409e2382f785fc0895963ade41d8bd78c8438eee98746f527df21b6c3d6d916ae8e12414ccc6d420f81c3ac69e2d614811c2622c76be3a479478b875a1822bd1896949e7bd6a3c20e807461befbba2d73446ecee287782fbaa461a94a0f2da2d600aa5d88d1d5442f4c51d5eeec3594fb9ea21d6fb694a2f54203674b15e90fac6f683cd2d394cff7d10ca9545ea6524f7bb3be3e87750699ddc0896f686bae9f6f058515076a5ca8c1ad6b3f93231713952d7f670f15bffd00992ed864fde525aaec7ca799af8d22565f1053bc0f10e3b63503d6c59c6e740e2aef41569b12f8bf46c2a535f9725dcb5bcb28928b7329ff0d6c5040acffb90b1cff3373b8876a7542c9aa84180d0160c05ecfc5c995ca83aeb2397a61eab37df019c275f89d68d7f5e9f039c6f7e93eee16d7d5f5793e", 0xe00}, {&(0x7f0000001640)="3b79ab5b523865e8e59839b094be3266ca4ad97e568aed1416caaf58fa1428545d01b0eff6c7d0", 0x27}, {&(0x7f00000016c0)="a6359672c3ffee41277131d3efb5960f09966878b027afd4e52467c1e104f63d2c3081a208d4653fdb881f6a986b9b01a08eecf412c5f3e04e5c658bf88da8ddd9ed1c301a6a2cdec3039ca27abd", 0x4e}, {&(0x7f0000001740)="06acb98065f96056d6f3fa4b6000114739492633944d340ac86afb9719d9532a3a4fac2a45e17d722d251341509a5981cf649dd712581b76", 0x38}], 0x5, &(0x7f0000001880)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0x70, 0x840}}, {{&(0x7f0000001900)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001980)="f49fbce840f6c973f5a96c01f9da70e6a7ae8b893e505a9e4665114a3305f30400c70c", 0x23}, {&(0x7f0000001a00)="666d0dc665190c0f6cd9a8ace15fa0fd3c49da59db219668c2df6eecc05a66dff426f5974e02a06a057df6ec05ea606702e396a23a102a0aa887a73993c8bd04a3052995ea756d44dc4c597fc78938834360c9090e2d7a3c7811664e50370ee276dec72a9eac1985b0fcca2da7cd87fe6e2d9fa14f3b897f6aa1778f3e95349980038e7f5acc3f33869b178241d9cd75b755697f4d13b1763a52be94f35c7f121c0634ceb77d28ad8ff851ae24a3ce51e855", 0xb2}, {&(0x7f0000001ac0)="20f326dd32a7bcbdf8a1b5327ae3841c2e2375957b80c85c9eba60be96d28ea6cf60a19655244fa4f334ab13d489509ef8c3eb7702bacbc8032518fd4aa9bf70d2157edadf9604450c9b00c341f0170a1ceb28f08a3cc0fba5bef1bed0b320b726e99c0f8d0266f5911d96085f1bdb9dde6ac00462977b322cb4088d49e43204bb8274af2abefe2312370ffe547ed6fc5d1197a3cd116bad64f4", 0x9a}, {&(0x7f0000001b80)="1c38fa13606af03ca2bbb5a79f4e831376cbebe5c808c9fce2e94d", 0x1b}], 0x4, &(0x7f0000001c80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1]}}], 0x88, 0x4040}}, {{&(0x7f0000001d40)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000002000)=[{&(0x7f0000001dc0)="4b9bf086c9ded170449a3df9e4c6003d8d320cc353d8222ada4ed46adead80777c23f7907732392e531f4c79e72cb533b31e48161cc30f222ceb13f3a9d9a4032d3659077ed59169b5bb3109f203fe47dc6d194a97a1b2161b5c029918f647ed658daaa50f661f4742d334aa", 0x6c}, {&(0x7f0000001e40)="6f7045db5a1a7a407fa9e591634dc8a929da3bb8ff9d59332107061d5c855211ae57d9c79f847d6a8882f9129a94a51948848c1d4352002521db1a4da1276852cd75c6792aa23ea41d5d35b8a1f0ae452d70c5eeee2305d5a0a95cd19d6a445cf7caa1cf75b89521613d7b1f5477ea6d1cdcffdc79c9e9dc1151b258a3c3e5d2", 0x80}, {&(0x7f0000001ec0)="e6de9edf6c706f998954a518e48ffbe016661c0b7ec5735559a483bb8b3edf45324740c9dc1cff0917b7d31d6cf159349ba07012289ca0a56089e6a9ddee4129c0af3c875525", 0x46}, {&(0x7f0000001f40)="73ae92cf43a8c3861340d32ad11c87b2a3893ab40e586a288fb06bdcbfe2a3d5e6344feb63e2ccf8e719557224049dd258f5076af3b81ba1e2e8b138bed4975bb8a1e32bb6dc21c486a7d78f5e361e889e9214f29e89a4073f61", 0x5a}], 0x4, &(0x7f0000002180)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000101000001000000", @ANYRES32=r0, @ANYRES32], 0x38, 0x8000}}, {{&(0x7f00000021c0)=@file={0x0, './bus\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000002480)=[@rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x30, 0x20000000}}, {{&(0x7f0000002500)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002680)=[{&(0x7f0000002580)="d9df49b363584e5ba01bddc6a2ffca539c662cde1812fc48d5fb91cc2ad84045a0e2be1676e61e17fc966d062cfebb8f255ab02e11230ef95ee4d196fd6e66a9eb3a2566dbfacc640b91a45b977c6de8d94ee856e2c90ce47688fa89c3725dd6422b6b098b91645a9790d82da0defc3120b0184b0df69233e056015eb1fc207d55002a7c312b113ee7b12bd63e5f1e0eca6207af20f8a62c4e42db2e8a3f6c8045f7bd1738357eb7bb235d0bc1c42e3b4b98426365849c672e4c4010ace6220d8bd41f2c03", 0xc5}], 0x1}}], 0x6, 0x8010) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) sendfile(r1, r1, &(0x7f0000001480)=0x10001, 0x100) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r3}, 0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r2, r4, 0x0, 0x10000) 15:43:42 executing program 1: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[], 0x12) lsetxattr$security_ima(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000040), &(0x7f0000000000)=ANY=[@ANYBLOB="0403"], 0x2, 0x0) dup3(r1, r0, 0x0) finit_module(r1, 0x0, 0x0) [ 1061.245737][ T40] audit: type=1804 audit(1664466222.718:859): pid=27302 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/syzkaller-testdir2606405521/syzkaller.A1byix/1363/bus" dev="sda1" ino=1158 res=1 errno=0 [ 1061.280028][ T40] audit: type=1804 audit(1664466222.738:860): pid=27305 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir3093956882/syzkaller.s7Fj3D/1401/bus" dev="sda1" ino=1165 res=1 errno=0 [ 1061.355126][T27302] Invalid ELF header len 18 15:43:42 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) stat(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r5 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x1, &(0x7f00000008c0)=[{&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd668", 0x9c, 0x8}], 0x2000, &(0x7f0000000980)={[{@utf8}, {@nonumtail}, {@utf8}, {@shortname_win95}, {@shortname_mixed}], [{@subj_user={'subj_user', 0x3d, 'sched_switch\x00'}}]}, 0x0) r6 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000005c0)="f45b842e16e0b5ca77ccc8f45ebba6692883f894a0f3a0c2d28e9d3093cdf8a6e47f8a94f1103bd20763cdfa21f1b772c727555057c18c038f43809977f0921880837498faf251a9756a75ff9ce0f18119f9718864d49f3187d79f9fcc088dc48071956030b4218d8760fca068f3168f1f0e7487a317b1e174f88d99aa5fa2c8", 0x80}], 0x1, &(0x7f0000000b80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x58, 0x10}}, {{&(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000880)="53b8d4df44bba9715e745c124a6683e3182c9b57a6a7c42f4bb29e0a3eb1767b20", 0x21}, {&(0x7f0000000940)="d25ea2b712d8475370859511c4abb0bce09fd76180761e01c76a239373153763c1f7f290", 0x24}, {&(0x7f0000000c80)="a832076f5a75e2344cfcdb127c7580b66b56272a68d83e4946399d8b31492a63b6812cbcfc9b91e864b077999448484f6c1e738bba0d4008c1760a97fdd784d987c227aa6eb3f30b83160ef7bb756eb5397c3b65a6fbea7b8d3dff2a0b6c5008709c88152e3d14cc2afb7008997d4c6384e4b09db7b28f9e643a9fc87177eec0c8f49e22cbea64e2e0014dd2c5cd89c56e62c707fb1bed0a62f8a0b5439386f01aab599ce8cc2ef30eb3d1", 0xab}, {&(0x7f0000000d40)="c4ef44e7c7fbf9e8801e30", 0xb}, {&(0x7f0000000d80)="a8afef28166551c51fdc1b6d5516cafddf84bd84192ed30dcf069ae993c3ee5b3e9149420e7888daf03fe754383e8b2fd58cbdccda403513adf873eeb514211c8e6c63766e4913307191af407dc7fee9fdb33d1ccb45fba648e2fc8a39e029ac1e75e61db82a06ccb9c161b75a092161927d21ced8bb2d33dae275e33c0414864896d08e02c5801c6209bd2d62f7d30948b4be3b7126f89dd9", 0x99}, {&(0x7f0000000e40)="040cf4cf13c7bbf2cd272b92ed8a132b8c569515", 0x14}], 0x6}}, {{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000f00)="d1a263a18533d11dcdbaf53c", 0xc}, {&(0x7f0000000f40)="f4087a8824e541dbb7de18d89c4ede1ea9ffe9725dcfbb5f22342cb50c3ef09f5b1dfde751fbf43b3dabfdbb6be5df12c2f23a8aa7b83bd89f827069975b8f9ec1dce6cfacff0e475d278e", 0x4b}, {&(0x7f0000000fc0)="caad4f1b81214455fae2375480d7aa32ce75a35fddcd3f65c9296478f6b9bfacfeeca7b9d3b6ed7700426ef3f77652f2f89e1017697267e9a10d6111abba9aff348329668f8539716f4871104f6632c9debf757e5330e0a458f7d013f15c69a082ed8e0e8589b8acd9746bc5743f5e503ef7869231c3dbdc7506beb5d2556de9138f774120", 0x85}, {&(0x7f0000001080)="6389cd5f676e79965312bb3d8d10df1e7145937e2749f551946b2bd459652ae2c65eec9bfe7a6df8379186f43653db3b1a7c1a6d39d969c8cd658cfdc9f093bbe319609066db0046bc9212b4830080558b31cdd86ea8f071e5ec8ad6ab3be77c07618b461c9a4381141c268f1c35fab052b9240306541a3512412d5f41216e757186361def83402751b51232fb826e161bc76cfcc2e39eb12dea62aec1d66df5a85daf5593a1135b95cb1b9bc8868742c30b075d37de3d4dece01e2e483c8f009250fc8928110c601e109e97bb", 0xcd}], 0x4, &(0x7f00000013c0)=[@rights={{0x38, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0xc810}}, {{&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003900)=[{&(0x7f00000014c0)="fc74295af1aa7e9965b64a97f1bb05a5bdfb55ffdbbb180198be92eb9a14f2650c1176efb716ca78bef851219d31721d3899078b3dac4e8681e0bccdf642a909badcaef6a16037862951c3bd96f6f5cf14c45d81089987c18f1b57c3b25a57e4949df09c67326e1814408fc23d5ef80fa880b2b224", 0x75}, {&(0x7f0000001740)="64c2295074fd270be865943a6624c0d3f6a7a783d900032fd3085d9e1cc28a5e7202217f673f450b65f1d75ec52ad488fd6bdc9ab69088634d5d23127e2271534d7b12bfbaecfbfab94a60707c18c3fc9a471b3b3192c151a669cf83036ec93561193f0c0ed68d0286fc70a2009403febd2aeb140c62bf260df424c69e4616fc062e9faf1408a9f0d6b52411ea649b150303e519ae3f40f47387cb81b34f1b334a524149f1c4501d2b8bca32d0940fb598daa8f50ca7c7c6c06078e5cabf9e5f69b2d2b362a2ad528774d97dba9a7acac6c9ae6aa3f7c47f6d34983ba553a739b53a407c9616bc0e9b6c6840b65296703ed10590f3793f60648af7b113a05f7fb2249b01da91cfffa8c15e4e4e8c3c8a035f7cc8300fe351e4b121f5e9d59d7bfe73779125fe5ee6191967a784d31af432a8e1004491aabd33609d1b84c92d60123a4fa0de84465ff48d995c56e136bc99baee9c49937b5be6a97432ff49645f939bc5e5f17481e5f134c01426647043b44068412b38dc805bb91718f4096c45c2d93a0be3ffdbac2f58eb11b459246484ba295f604847860cc48d5cc645a5c09e014313db8f919148feddcf75c8dcd91c58a160c14f21640aa7fcc8474167ec04430cdf47dbcfae6a7ea6c12a6fb15adbdf553b5047a35a5e43ce3dfdd5cbb9dc5b33e83a246dc1f4968e89e624ed0cef00d131389bbc790af16c43fbce542f2fd1bd9fa5e5de4b72da7aafc8de181e78044538324daf0798b04d9cfb9d12be6abf2d720ad9189d2e92a7c355215bc6ccc2310d871bce73aa769a70410b94aa0f896b935b9c753e5a23fc044df2e241a0a1fd8dfed694efe0a640bda2e3859b7fc20a629a719e63c07ae4da56c01d5b073a1f9fe5f5a354ee4fd2dcd7b0c3e246d6bfd080714441713318dd42c9916ab09e73f09b6b622809526a693425ac72df977ae44c5c4300d16d35097589413f08ba3d74a69de137fb1781e03d3ffe3df35b65b0374e52a7607b4afc5d4a402516ef5818410702dda38f454508416bb8897a8e6943f9377a0f8355b8a198eacebcc175e2277a19e048bf1842d80158375e3149c3f689b8e705d4233cd80b84ed09d8c7c9476cac9fabebbf456f663e81d04ab8a8dae09f377b722e07367667d9871929d06acf5985d2c6ce4d17fc5a11000d3fc724432a69e013b751c3d77cd37c141a5f0d9afddac952d510a5ad7195653ca3d71fcdd53db13ff58f4ade6d88fafb8b3a727dc28314e26fcdb0f33b1bcf7fcb459e44dbbd6e56f757b0f1a4f58b27d704612b2e77a10f4e9ca66f29a4a5003f5175e2cb56b6a3aec04a6be2462cce33c477c7b729aa46a03453dae9d4dbcea02ee92782d36bbb2ca745ad82b27d5b9c91e813cfae6178933f06ca9002fe51fa3b181cb331358ea1f99e2ca5f072b2daefb28a80443e9de01bfd475989d000d55072b90c61de268e8d0bb4db749000920b1317edc38f019d6b7e40f7883116b70fa5161b171e52ade9b420c11961268508ef7e3afe7a4aaf2bdd022f4434bb0164f4d7904d1c614fb47104094a11d23e7763e1bd345a4c57b21f1807aca439b4bf45ece670b444019defbdcce999ab74d625cfd56eedfedbf02c5c9cd847276e96148b1bf115bca5c5ef0cba07dd008c52606cb8863409c63863449cb47ef7bb32a1d76a889b9e139c8f88b1ca45a28e3d2709d1abfcf66150a4cf0661083731ce35162b78a48e20f6f47135f10ffb6e85248c7c71223e9803580890c9883d2b1d022c5440e27a55d608983441a1714196a67a44bd839ff7d51f4b9e8587ec96264bf58b51b273a756a53f8761440d747bed53f008796007cccd09f1ced0f5b0c95a66bf4e3ed9fefbb6be650e78892ef816a7f3bea66398b52b20d84a93f090c80227f84a82d00250c4c8d0ec05a99d28df0eb7d90c34a428b6c93c687b5b9535011cc8c2097e8830bea40610846b03fb2cf18b925c738970042d3f9d3452534fb6c50651e01b061267943524f171f8d8656d11eeb8e309bdc2491dbb141cc8b1968bd5989aeb5a8910e01718c99956c8cd9eb134db71afb94a011d1606e87aae0bfd4782eaf185ab2f1258015d9371a34cf899405b145cd1ea308c0570da400ccaff4aeac71a9648f5fcfe1cf160418d4831a4f64f3017fc45323cda42e0c3b77871d1fa60326042400291cb53bab00eee031f369752a8fa308f14632fe43c5ea270275cc3a5084d7950bb6f2a6d8698dd291421c7d11805c546c1645f72c54715cad8294c475d36e2d0104afd6edf4253836c36e762ec00981d52a1ecdbf90fe2eb6f96ff9bc2afdc923ecc680d67a84deedf57c4a7e90770b52d37273b7aa8124708a9e5095d3e90c546a0c3b95b43cef0c4819b9047e41597d86adff2d5edb0f5ba2d4f08987ac2cc942f8d53942b9254c030e4f19e7aa2178cbc527d589bb4b30f6678dc0f9e7616ebb7c27bbe9f7de16b3481c6e2b108cceaa029cb29862e67e9aefc01d94bdda4376a05fd2da17882857ef38d52f98d91b07d13ac92e265b2ba409563cda684f6fd817cd01eebc14a1dcef1c183041247639a028489e624197bc3c4b8499c6b6681235e9d6a61ea1ee14a9a5ca960550a1944ac568b89c53169f69b1da7219dfa8862d5a0086bc259875cc8441c7d828156973793942a38dfd41eaa8eb892401f7f96af6157e763d2f3e8f7076790b8ce600fc118d7c10f0c3c1e31c3a29fc5d6c3a5c1553491500505af0d7dbe885e6910da9053825d6bc63b46519ee10bace583dd137d1bb4fb67cec762f4304f44fe340f8b238895485b16c9ae6d225c1ea82810275578848d40456bd9024d14ccb5b31f0916cb756584324c5088d94a453df0dc1121a38ff33f55a19205be9c94fb5f4c87cdafc42c4d1b1f694d1762d9a5aa7a166975608117e695b1441c17a8a20d036af67e2ae808cc08c0766db2176a49c12e7428d5debe59d7d7208a33ccf86bf2fe9eaa35603509a96431a59f5d54260aa4eee3d3bb6928b927b219ed54d9d5ca43995881dd9354e78f29865d7f134caa52e8a2822e57156c715289e8225482af7becbff9588a2eb78eff54e1e0743d8a7d48b1b4ea232e03ef4ac868e6863a2218869d495b292f52f66ab3a0596fb30d486f96d6e0d7fd22a93e9f7928fe876fb90d8cfe9f6afece6224a30ce183ca9c1df2cbd58328b2db71977492124cdf4f4ca2fe8acb96ea2a743741deda135677d9655999652905cedc986ceee11da8d0cfe60e5484ae6da5a92a808068292bed9f1bf94218ec7dff1108c7b97a6661fcf76e052913907d5f72c1e3932e945ad07f2996fc0c543d4ecea228757f020a728c57fb573cc86d56d8b16b68d8046270ef2c4022b8e6b3fc36b72a32300ed13ab737d1498575a9bd1df5599ee4515b519b628419cbfb6146a9122d99a5e3ae4f2edbcec79caa1ada25baeef54fa378e04de64da91839d4c9143860aaecfab8eae008d276e6531ac921976b66636ee910c321f25fa3e285f79713e73621b006eba1dd9aceb5b5f6a7b161d0df98a79536d010f5efd09353f5d5c9b45cda41938cb5f4b3dae2c046e49f14373a69d6f1a1a580334f90d145f7a833bf9f47eaede6ca5bc3c460a16f576dbda318d464fbbb4deb9a09bb5375cf9ada7ac57e9d38b71028b1429d2fb62c6d3364e661a276895270f3936959fc5761bfd5af48e2b364e64a9efb803fa08ed6a8ec6db370de1b9430e6ee97926aff5b964d00633851ea3e9ef06c6fd3061d4a4e1a04d7db88e7a42c9752606c0b5b023a0d0240f255c6481a8d6d21980321bc17c54503eea4dcc457b1ad85f581f1faafeebbedba95767ff71baede22e239fab9d7befe12045dd8c4dc8de00e0d427c3a85c04038382da91ca2d0f2f8ca15211e71674a6e5a59d3435fc825cb2267f93b4af2331b5610238f0a4d7aff4be1f529aa95d018cc10d567a99dfe10c4362e677c1dc1a3f80a2742c98e78c0243c615cd4190ffbf736566032a39c5dc419950c36cc175cd3b5c9dae93a74b922d7f43de65b48493956a9dcfe356a500a27c4e1c6763241f1c32c51fabf295384718ea29dafc29e598dc93fe30425850d7c264396ce8b5b40ad02a2846b9c0438142adb16b6298f25f10538e10859edd318251108946a39d87f56a956abe3decb7d1ce5cd3b969bc2d4efde1699c15ee6d2c4e58c44470e613034bfaeed75f24b59a36617c7c0502a85a2c019d494921e19f025ec08cccf4dbc95a90e62038acc2a37d6d869119b8ad48f2e356ecb543e74274eb7164af8bd8934a20afc7240a54722e8309995acfca3f7703923864fc95f1a55d3968f8902ad19a7dd8ff119dae5cd9acee08babb3bc2b1aa16c71feb7bc4f4992f6c915e69813f12ee7599205757a66eccf74ac92a4c5becab9cec7aef7a1a999c19ddcd6ef4a5db7e1f5b034aa3bfb1c2f4c24e296435fa08b906f4b2ca54e42e499b08524e88c0443a595dd7b39c95b6b3287178e999cac40bf12d4d2eea5a1955362463619b67a7e380f1a404b89f86936e1c32aef493dbf04e0352c3df195161d4affa91e8eda97d862ecbd7ab15340b52529f5611bae4580e0f2a7eff0677b00113a6924932c89a79baf69680a2ac4e354b7f1e92cfc6fce0ee5cf6444d8195c6662d2ee1d9c5706cf76fb8bed94bb04eed482e0e55090f1f432a0f611a41e542b227c9a131e18456988c418f114d2a994e6da72f534be9eff5b5720525a0e19c4d85dd9ceea94643c13d8dac0b0dc64246fbadc73b954b27bfaffb1c5581feacbbdb533d00b44b919a9a4214b3e6ad96aedab56f4fbb5f2bae66212b819ddd3452e0ad80cee184bb5abac88796751e091e7db841a30a0a169ae7388709673c7063ce06882d721f9e1e9c810d400e9df8db8f01218ebe4ce4336de2112002bab28a4ef7bea0967138951c3cfdaa158b577d7c8e90292001de6de1300117fde9cf6d32c98e5864b4ab9f41d8306a7910a250240a1059b85777ab3d57a709e95fdbbd40e9b3fd8df4d9a8c02b532806eb41f3b51b105b65db6eda13be01832dbc9651f08418ed3c5833d4dd5060dd8646f7eb0c53cb4e7b3aa648378ea05f9e0a1f7507b83805737486b2a932df9bc6ca9a398688c0e3cb6e8a3b13b2792d7fad422ada45de7702c9458c21ce7e25feecbe66eb5266df392938278c4f9f5e2cdf3db1706523483eccfcda0b4fde098a48887025a257a7960170371fbf61b6f3167c62afbccb3028933a6df29d9743f0a205aab029e333ca5e9a8d98a72aa969ec6b57d034dc9fae19403ed72da3e424d4f8ebfe74f1c769ad65eb5f61111bf3b093a9bc054ed463895fa6118dc5c7cb266b3846cc84425465d1e8ce2c2249bfbf4515b1bf61b83d49591baff5f73d9d577c1e6c458d8ffdcbf83c6c9f34a489eb8b4c85ae08c9c8ebfa3aa1bec3359e700f35a8023f0d454a676e53cc66e89d875a9e8d458683d8f4e5acdeb8314c9dc3559e839a87fef26452d3a8fd8051219d20b768785286642855f9e3c28bc4ddbe9a9a58d8aad776221c6f8b92d8c00b31aee6209c8448539fb1c4691b50dc78c61d9b58afc86f221ec2a24c00657eeb26960e5db280f0ede9c2adc4cbca6f7d455d681076f8608b5052da590ee319429d5de10ded2aa78f5be924cfad6b0146f08b360d4f7487fec9c7b66ff2af31b15937e9898f43e34c24f820b3e7079639fccf0161fdb858ee8a1436dea8872cf44b9a394edeea0651f2746e79cb7c30e7b88ad416e34e2005217cc70dc125f9e85fe1bb061", 0x1000}, {&(0x7f0000001540)="1266114696a394a3fd15907cb15c738cb9759eb6aa2c6c12f5ded41ff266aa3b1e0e9a9368436d0094fe77ea89daf4eeb409022f485b22a9c6980a68837880", 0x3f}, {&(0x7f0000001580)="d22fefc15974c7380e5d288c3c851c2f269a7f555b97174108b1e61c5d73fba06e9bffc706f07032cab49ebeaff8309d7f943196afee6983b255390a53be3a8c16be51bac3c3975602c971ea64c6f7824d6504df93a1ccf7027adeeedfb39c0ec74a8d734e20600f4493364cc63c0c78375746efb97e084a20b9b2087b354eb93c2f63dfc398a39d95d8be126e9e4bc5c17d0159dfaacb66f7ebe3d3dd0ec28e816c465ec77def9e64a533212a454ec800d159474e61d43006b18e372ec49455", 0xc0}, {&(0x7f0000001640)="1a54adee13bd03ff7e25fb16711c0758a863cfac38b050d19fa3ab21b4d6b69306a91f79a96340e8378cf0983c9a7d568ddf68f4e55a93e1a55dc88346c4018ebb35f721877ecec05b77", 0x4a}, {&(0x7f0000002740)="879b233a0af72d7b01683eb429ca45bfd94287b3af42980a9c89d5d6f0b2197185ab626d50de661a1a9f0c07fb3e478b6b6a1745608b23c26cecfeb9fa7a0468c7a59656cddd96a3cd8a4f9951a74c56208a8ec02c6e8b759c90048b6641d4630680771974013a4e714d5b7bd2ff3828bfc90c54b645e0e200aab539fb9d2179ddfd36bacd750104827101ce214d3b76a20e39a851b400a1e7fe5a6adc9313ef34125b78f2f052ceaf4378dd992004e115fba7095cbd6a8790daa8d6b71b600f", 0xc0}, {&(0x7f0000002800)="3d3669406cac55f83db3e74b997d5b77d10b029c9c4ed02b562e8b4d6521c03e06d6eed81c3d502f889dac17de233735199b5af1a126c8c8c3a5b0df50b6a113ee5abaf63c38e07d229b8ac430071d3fb8de070cbdf8b3c4b141e33fe375846ff4c5a5206c298ff07f120ec0b405eeeecf6ee4ddde04a47900f5b04849bab3c539ef26242d2aef657f19383ad698b767efcb9415a401f5178b1f6dd773f1a0e0e95843b0932783ac62fe61e143ff05477e0ae4330503100c0b73029cb7bcf060bb421fc992383ab509f7362938372eb7fa7e65cc04cef35c659418cf89dba6edcd4a1dab021cc5ec3a1d78a1db3ac285a99853009661e58f3e1aa5983b385bea608864088a4143e2240c06d49d3f1fe32bd6da07d6456a6867dcffad0c177fb4577cd668938831a40965f01aced1681f0583c68c3cc271725acdeb7418b07d7e837b708af752b400f6883a06e48e00bc689b48ceb340385ea31db2fce0385fc5a2888a3fbd0dc953685c6397169a098a18133f4f83ad11c67c70aa4b5b315b7bcd3862c93772e54ad7c979f70d4b496ffb3110aea2fceb4bdcdd38f8c171bcf171e7f810170c40aa4056652db0b57853902cf04e4c1dfc5a9c1517d266ee6173985d70fe4ea40f17084aba8d0722d436c04766e2357e36f4af83fb9ff1dece8584d71509998e1d8dad0ce16ef0146a67193bd59248922150527bf2dca85cb1dbf9aad3a272e4bd61613d53cd580545b0a1a668460934f67cddc12e7fb29b75dab1a1d7de8947463889b41875501b5027060c7c784f92e29b809c79e04ee02ce012f6d5943c7f3a4e0b7ad1cd8a135787db41e5f71bd1fb8bb812e84ac2e8f63ef3d2dbb57b093876118b694b793baf30d1a524278e8d392081f3a9c8b9d7d80f6006eb5b8cd4dc9a642888896f92677517282a04f0003aa9ef88a9c9adaf5f38c9b6274de7827a0de667a168ffdfb174cf79f3b508cad1f1eb239649a235246c19354c5c77dc0d7c6cabd6cbd755dd30e17c3a4e02f31e100db9920448bbe80e25e76b940d25e3b50de8bdd137a845be5019edb90b8fa5a8ac1ae3545f90f553bf5dec69b9cb3e844eb45d36dbaea430e6ddded8a582f0c8d563da0a8a486501f3c170fa7e43e9007314eb66b7e1526f59166edcad7da4accda283a151f7081e7223b87f95157f1cb9f93e541a1165d57965f66bf5220f7868b1130d06e6feb80f40496f395eb41f98bee68689e2cb2214cdd9b1fbe5729f5210397662f8f007ada80eb8afbf314285720d789921f6de922793271efd463667509da039ec11ebf087b22257a40131312a8e8d58ae6bc7d31284db8d1fe01d2b986381a05fa554fc5ab8b0c3d21d3a4e4ebbace3acbf3d805884d00a89a389ec16f631fd33d0ab69444672c0e83df6d987b0a04f912ae33f36960d91f870c09345e07f43f49ab6a5492a04c64b3ae6fe11489409d8e3857fafab3986b626db996687c3253c213c8d56dc2d7db49af81290f1e22d5f7e26485aa3a679b53799846eb3dc448667d7466e20086aca0a51b9ae1073b5bb5e225947b60011b665d198acd5e6b1cced5f804c076850b38370b6bb7e6b134b969f5f778652a32fda92e1c63d9921febc7cc4ecab62f9421efc546a858991b31ff61329205e4a925bb1dffe525c58c60208d568bbcfa7584c52b0391d27b49173ec2cd67fcdf45330b9431a7451764fec5f99afc7ffe5c695f1a894e4dcbd508f76f92181473efcf29f2df8167484bcbb20446bb411a5e62307b275a066c365a9e8d394493672fb912d7e83515d4faec9f49967847d900b06572834aee05ef468692f99ff33cf983c250a955aeaca2e45fdbbcc0c2315943292866f325f19026d03b9c7a5df209cc5a7b1a594399d156da40db4eeb1cb5d6b44814140eb848944b7f133282b970f73b66c9d027004ab0f1e8046b06fcc503ab486f5e2b09455fcd33d5f25aceb407b59d490c609b4784c8960cf7205968d304da6cc2cf57a746e169333c858e09deeec9ed70cd78099d19119cba8b673c9af15aa1e526d6dbe9c7b6ecbd3b1f2b6d1b503c447240db249832c7545b82ca873c8772aa0fe334171012c7261c3e55766e802e20a46d4ad573c1e07da31076f3f78113b70b0967b9b4d47d893d20fec1c8b574f16d952d450996f86b6a0db732cc2570d10a90bbb769d071e43119d712831ef8bb64f3f034865c4e849c206ecd28b74c5413e96896cc5553f9c16adb81e1fa97da03092e9add748003966c75e929f2e6145e4cbc8f9acdba4c27faa3b1efe8a62c183df1e40ea011b38ee76d2f572c8b4310c49e7308ecd2b7f3725f22cd31b0db908ecb691892a198ca26185398ee9c672f468339f95e40475ecbbcd26b4bc59a8717be14cb484b33b3323eaefa79aaf4bc292dfbc2bd9cfccba6cd89b47c1800503395b1e1cc87534236475278771822f5a6fa352a8fab3c8e9e8063b548fb4c3c2fdf0be36eed8d55b050454ba53876b9bf9f4a36b663f6525c362211f766498c876988470b503a83b2b5c3ecdc57577ca6ac6c17c70ee54aaf30c2c70ddcc5e86f8f81a104dcf1e28d83362d1c5d46873a0cf7a4287462f88bff88c00838b39c6fa52aab0310a5142fdd0c0d0944ae363953bd1816b9137ac62588b112280bf959395bd93145f21528bb092473339431f7848887083004f0787b3f70007239ffc3b8ee4eb5ada4f94cb5885b2434d6cd20a5aba4b51d0f9ad3e262ceb347eff100ad5d7ad49d3b6404a2612a8f6fc442dfbbf993de8acdfd34396a05b449d1f4f6da1fd3c71893f980aa68d223da4309a59362e5b7ced211f64e0cffb18388be4d3bc2db3776db95e771854e120bca93e366b06526ab631b5f8f3f0f292605eec35cb86bd370ef5d9ef7277cc3dc9d205871313f23c89b49af1fc1142920c99847db44aedf2b6a7805366d5a39a7eca92c86afa4683ae9203803e1b65b3cf1a3d20f80c994a617736f8fe709d3bf33ccf41959ff289c4dd612e1a5c1720ab243638e5d541072131131f8e1be21f3329cb510933c4b25771bfc3b3e182d3e9888323c0ae4d58cdc355f35a3f6cc549613686a8533a2bf7f1fc4de9782f30e37dffbcb831024b8a36c00bd1c55b4c7a62cbd80382b2510c53607c69259d0ab77f234b3ba99a59209b56a53908691076aa68379d30cb68f0c1658b367aa82ff6ac1d50ebc05875088f82a49d6fb8c18a2cf417725211b8ed5a742c9ecd103bc92d252083208a06a5ea54a0e89b8ba1dd22f1cbf1f6608d03c862b18aba394c42cd0b61a52fdc6770ad1910198483c5c2660828d05c45a1baa08f868eba65585e40c78287a1e81e580a9708d4f96fed1f6b1432c46373d9b0873b99191ee702d3bcb368c60555f531ff08bd6de7218c98768efdf96245305bcc251f4cfff9ae7eba22c46b198093d07f49f22685a7563b5c28539d0335938855824e805ac2f8ff0f5b88305884457d3aeecc0dba0d791447133a8e399c948337981996e3e8db0c0ff66196979612735ede100eb058d64ed7f76cd4ac2d9ba92723099d39108caf72e6f71c898ba5b7858cbe11e9bdf69cc8b7770b3611296eb5cea8d188a337c19a36c9ef209ce56e2ea49b3f46c30c80f629e5b9c00837e5792deb4143e029c12d9093c82d67eacc9cd3093fadf7dd7ddc26428f01acc9889012f9df149cbb50a639c55683d4b25a1917a8db70db21029d773289da0b9f500e028bf8c68ccf4b0ba0dfb9819a81cf8976ad11e65bb0d4d943c67cb841dfaacbf105cfb0792d251cf44347e655fcd7db1f8bf5f09a777910828cbeb29c2f26d400880e8b387671797d205f374d970abf4d81bf1e95b534cf51f02823e24922de69092924dab89d4a7ff910cf40bdc69656273579031b05d760ff945a49ee83322291f29183415ed1fbb81a2104fa5efe1b7d490afe59ede6f88e4b56b58297b3d27536401aa1749b856fa80e829c5f2fc0a06e2cd51e998d733a4ca271a838ceaa0dc0dc517b8ca442658f541a29d23b1f66f4aa5456d329642ec3939558ab32270a83e8dcee8a9a2d1102e876b4590b34af6997d627e845bdac17683bc20cce45b575ebaca44f28bdfa5213e0b189a4aeeb2684686af23dd691d6190e9d4a313a01684a339d7ee03ae9f6581fb28cc3db0a8952753b942e45c4a08c87109c6762ae465a49f8b740930a2ea7d1f539bddcd4827d7858e186ac4184d310fd1e4559679fa6206972e73717f67e1913492a9cd6f04ab1722e2c48795b56009c8aebb6a3262e2881d5279ccc1915ee196ecc24491799e7bf9e872499bb4fb48d4fe14c9bd70b02fd68486e29e7d09b32bd8680df2f43ba2ee887d613a844a205d3f84857835608e22e8fee09d1e3b4e50716dfb9bd18b29f5384101611bcf0c351f545bd9f043604c9ba2180b74e394ddd37f039f341de78b6411238481411e56a27b406380cce98c21f0eacccb34daaf0b16a85fc39f82c9b780d76ba5b4ac52bb78fef2f06ad299782d09fbf3e04da391d3a7aae5f28b17aa422c9eaa221a8429ebdbb1f250ec6e2cdf49c48753fe229b3103d1f227c4b952e721ce4394721043c49d59b0e4dc463826565c21e55df8695f36a4efb57f542b6adb3cf385dc3df3a2f6b876a77d78f23708f5fb152d777aa77ab93c1a5a19258b45a7eb54414ee6e5532d54f1059391ba884d009e7bf4d9c630cb96cc036cdba39974dc919be11268fa9040afb58786881e6e2e902689b2a207dd186710dba8f8f83641bd1371829a8d14a415a11704e3c2a3816b64ec26c728ec79d5d23eac2486cd76dd1d100b0ad26790de253143cb1ba46cbb071142bc722330e2b6826355a5b4e3e5c85789bbe2a614eb485d0dddd9ccbd5851d014a1d849a835d8153fcb094325596af0d6128be628b4db24ba7b625b261567bb3774e2652f64cf60b9f7a0c0584374cb16f698629cbc6cb735228c530c5ebd1c5b3276f5904783f0239143c7fd0bc9f10c1965cb48198d5d57c9fa30befeaea87bb45b8bdfca60c06d5e7101ce7c1ee3fda58be06ddb95de22662e20250ab7ed2cb43d7b04da7f2dfe55c2c57e0060605a60402b2dad5321e04d1301666dc63e8adfd80f3b67d2a85c0e1dd3ce2858d5451cd47acf9084635565ba898523440043d72bf6b3200f89994e7f87aeda405300f084a99ca9bc66c59eb2f3c739f8f578090dd69343bcbdbea4f59ffe9d0846a5c824b783bf059f8143f2b3e0323639c57547c4314ed0709e0f4ef58bb99d6134608bc88d087263b747d68e36ca274e7fd9a1bff410404f45ee0ff3ac346c1a2687d8733218f0e151a4c47c0522e28fd1bf465bf21f7624481c9e3217b8a168855a25676072d10c2d3d8d37a84abf6bd4b3b44bbdc32137af8468a462d972c89447665decbc388d9fa712f855bcaeba14f1877e082294f8c5443471c4a71afba1ba0dfe5fd120b74454b1e4bacbf8d9bf91052fd0acf18e8ccb8a068732abc9d181984eb6b8d0c4df550418e8ebafd37ccfd6108529b9b9fe9b1da5edc6723ae5970480e7b8b39134118b70261acf1a2931bc2b75a016880a6f038f85632b1b5e72994e8658db4335cd0324302526cae8ada53d2ea49aae88897a446103a3b8d44299fbd9d255e56460a2c050e0a5b4386d5cf5ae5f471e884e155d5b53da32595231429e2951840a51826caea355aec6a8ab1965e8ab54470759b851cd8a6c3bc4656b474a6c83f221d94b9a7998c61a5d93cd9d389800d73680b291133b858e5099ecf098f", 0xff8}, {&(0x7f0000003800)="6ac95b2bc2ce28540776b3bca87b5a0bd54143a74d9da2b51a730c071b3762e28bfae35e3d15458881cbef074bcf4e3155c4d496e0a4958870c490535eb177e3d1d781917793e235066d284f7cfad88f8a033ec2b07dc101ccb32a0a5a39eef2302095b66e6a1e6f6d70980867b297a695ce9c8d8d1f6d51d7069fd5b91a5eb2671d4b658f127514390d14c98fa7be7cd2864ddb317f01443130f67b503e78000394d1bd96bef33d3f8519a9143a6b4bd06e99f5ac61cbd4b31dc975449523b5738c4965ad700290ff18109b6f9fb76eb603ed87b783c984", 0xd8}], 0x8, &(0x7f0000003e00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}], 0xd8, 0x44001}}], 0x4, 0x4080) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000a80)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@msize={'msize', 0x3d, 0x8001}}, {@afid={'afid', 0x3d, 0x7}}, {@loose}, {@cache_none}], [{@appraise_type}, {@fsmagic={'fsmagic', 0x3d, 0xad}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@permit_directio}]}}) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') read$FUSE(r7, &(0x7f00000066c0)={0x2020}, 0x2020) openat$cgroup_pressure(r7, &(0x7f0000000280)='cpu.pressure\x00', 0x2, 0x0) 15:43:43 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x282, 0x0) landlock_create_ruleset(0x0, 0x0, 0x0) write$FUSE_GETXATTR(r0, &(0x7f00000000c0)={0x18}, 0xffffff54) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r0, 0xc0045006, &(0x7f0000000080)=0x2) ioctl$SNDCTL_DSP_SETTRIGGER(0xffffffffffffffff, 0xc004500a, 0x0) landlock_restrict_self(0xffffffffffffffff, 0x0) ioctl$SNDCTL_DSP_SUBDIVIDE(r0, 0xc0045009, &(0x7f0000000180)) syz_io_uring_setup(0x0, &(0x7f0000000340), &(0x7f0000ee8000/0x4000)=nil, &(0x7f0000ee9000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000040)) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = dup2(r1, r1) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r2, 0x84, 0x17, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000200)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x3}, 0x0) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f00000000c0)={0x14c}, 0x137) r3 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000240)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[], [{@seclabel}, {@hash}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}], 0x6b}}) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r4, 0x10e, 0x1, &(0x7f0000000600)=0x1, 0x4) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r4, @ANYBLOB="00000000000000002e2f66696c653080"]) 15:43:43 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) stat(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r5 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x1, &(0x7f00000008c0)=[{&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd668", 0x9c, 0x8}], 0x2000, &(0x7f0000000980)={[{@utf8}, {@nonumtail}, {@utf8}, {@shortname_win95}, {@shortname_mixed}], [{@subj_user={'subj_user', 0x3d, 'sched_switch\x00'}}]}, 0x0) r6 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000005c0)="f45b842e16e0b5ca77ccc8f45ebba6692883f894a0f3a0c2d28e9d3093cdf8a6e47f8a94f1103bd20763cdfa21f1b772c727555057c18c038f43809977f0921880837498faf251a9756a75ff9ce0f18119f9718864d49f3187d79f9fcc088dc48071956030b4218d8760fca068f3168f1f0e7487a317b1e174f88d99aa5fa2c8", 0x80}], 0x1, &(0x7f0000000b80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x58, 0x10}}, {{&(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000880)="53b8d4df44bba9715e745c124a6683e3182c9b57a6a7c42f4bb29e0a3eb1767b20", 0x21}, {&(0x7f0000000940)="d25ea2b712d8475370859511c4abb0bce09fd76180761e01c76a239373153763c1f7f290", 0x24}, {&(0x7f0000000c80)="a832076f5a75e2344cfcdb127c7580b66b56272a68d83e4946399d8b31492a63b6812cbcfc9b91e864b077999448484f6c1e738bba0d4008c1760a97fdd784d987c227aa6eb3f30b83160ef7bb756eb5397c3b65a6fbea7b8d3dff2a0b6c5008709c88152e3d14cc2afb7008997d4c6384e4b09db7b28f9e643a9fc87177eec0c8f49e22cbea64e2e0014dd2c5cd89c56e62c707fb1bed0a62f8a0b5439386f01aab599ce8cc2ef30eb3d1", 0xab}, {&(0x7f0000000d40)="c4ef44e7c7fbf9e8801e30", 0xb}, {&(0x7f0000000d80)="a8afef28166551c51fdc1b6d5516cafddf84bd84192ed30dcf069ae993c3ee5b3e9149420e7888daf03fe754383e8b2fd58cbdccda403513adf873eeb514211c8e6c63766e4913307191af407dc7fee9fdb33d1ccb45fba648e2fc8a39e029ac1e75e61db82a06ccb9c161b75a092161927d21ced8bb2d33dae275e33c0414864896d08e02c5801c6209bd2d62f7d30948b4be3b7126f89dd9", 0x99}, {&(0x7f0000000e40)="040cf4cf13c7bbf2cd272b92ed8a132b8c569515", 0x14}], 0x6}}, {{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000f00)="d1a263a18533d11dcdbaf53c", 0xc}, {&(0x7f0000000f40)="f4087a8824e541dbb7de18d89c4ede1ea9ffe9725dcfbb5f22342cb50c3ef09f5b1dfde751fbf43b3dabfdbb6be5df12c2f23a8aa7b83bd89f827069975b8f9ec1dce6cfacff0e475d278e", 0x4b}, {&(0x7f0000000fc0)="caad4f1b81214455fae2375480d7aa32ce75a35fddcd3f65c9296478f6b9bfacfeeca7b9d3b6ed7700426ef3f77652f2f89e1017697267e9a10d6111abba9aff348329668f8539716f4871104f6632c9debf757e5330e0a458f7d013f15c69a082ed8e0e8589b8acd9746bc5743f5e503ef7869231c3dbdc7506beb5d2556de9138f774120", 0x85}, {&(0x7f0000001080)="6389cd5f676e79965312bb3d8d10df1e7145937e2749f551946b2bd459652ae2c65eec9bfe7a6df8379186f43653db3b1a7c1a6d39d969c8cd658cfdc9f093bbe319609066db0046bc9212b4830080558b31cdd86ea8f071e5ec8ad6ab3be77c07618b461c9a4381141c268f1c35fab052b9240306541a3512412d5f41216e757186361def83402751b51232fb826e161bc76cfcc2e39eb12dea62aec1d66df5a85daf5593a1135b95cb1b9bc8868742c30b075d37de3d4dece01e2e483c8f009250fc8928110c601e109e97bb", 0xcd}], 0x4, &(0x7f00000013c0)=[@rights={{0x38, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0xc810}}, {{&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003900)=[{&(0x7f00000014c0)="fc74295af1aa7e9965b64a97f1bb05a5bdfb55ffdbbb180198be92eb9a14f2650c1176efb716ca78bef851219d31721d3899078b3dac4e8681e0bccdf642a909badcaef6a16037862951c3bd96f6f5cf14c45d81089987c18f1b57c3b25a57e4949df09c67326e1814408fc23d5ef80fa880b2b224", 0x75}, {&(0x7f0000001740)="64c2295074fd270be865943a6624c0d3f6a7a783d900032fd3085d9e1cc28a5e7202217f673f450b65f1d75ec52ad488fd6bdc9ab69088634d5d23127e2271534d7b12bfbaecfbfab94a60707c18c3fc9a471b3b3192c151a669cf83036ec93561193f0c0ed68d0286fc70a2009403febd2aeb140c62bf260df424c69e4616fc062e9faf1408a9f0d6b52411ea649b150303e519ae3f40f47387cb81b34f1b334a524149f1c4501d2b8bca32d0940fb598daa8f50ca7c7c6c06078e5cabf9e5f69b2d2b362a2ad528774d97dba9a7acac6c9ae6aa3f7c47f6d34983ba553a739b53a407c9616bc0e9b6c6840b65296703ed10590f3793f60648af7b113a05f7fb2249b01da91cfffa8c15e4e4e8c3c8a035f7cc8300fe351e4b121f5e9d59d7bfe73779125fe5ee6191967a784d31af432a8e1004491aabd33609d1b84c92d60123a4fa0de84465ff48d995c56e136bc99baee9c49937b5be6a97432ff49645f939bc5e5f17481e5f134c01426647043b44068412b38dc805bb91718f4096c45c2d93a0be3ffdbac2f58eb11b459246484ba295f604847860cc48d5cc645a5c09e014313db8f919148feddcf75c8dcd91c58a160c14f21640aa7fcc8474167ec04430cdf47dbcfae6a7ea6c12a6fb15adbdf553b5047a35a5e43ce3dfdd5cbb9dc5b33e83a246dc1f4968e89e624ed0cef00d131389bbc790af16c43fbce542f2fd1bd9fa5e5de4b72da7aafc8de181e78044538324daf0798b04d9cfb9d12be6abf2d720ad9189d2e92a7c355215bc6ccc2310d871bce73aa769a70410b94aa0f896b935b9c753e5a23fc044df2e241a0a1fd8dfed694efe0a640bda2e3859b7fc20a629a719e63c07ae4da56c01d5b073a1f9fe5f5a354ee4fd2dcd7b0c3e246d6bfd080714441713318dd42c9916ab09e73f09b6b622809526a693425ac72df977ae44c5c4300d16d35097589413f08ba3d74a69de137fb1781e03d3ffe3df35b65b0374e52a7607b4afc5d4a402516ef5818410702dda38f454508416bb8897a8e6943f9377a0f8355b8a198eacebcc175e2277a19e048bf1842d80158375e3149c3f689b8e705d4233cd80b84ed09d8c7c9476cac9fabebbf456f663e81d04ab8a8dae09f377b722e07367667d9871929d06acf5985d2c6ce4d17fc5a11000d3fc724432a69e013b751c3d77cd37c141a5f0d9afddac952d510a5ad7195653ca3d71fcdd53db13ff58f4ade6d88fafb8b3a727dc28314e26fcdb0f33b1bcf7fcb459e44dbbd6e56f757b0f1a4f58b27d704612b2e77a10f4e9ca66f29a4a5003f5175e2cb56b6a3aec04a6be2462cce33c477c7b729aa46a03453dae9d4dbcea02ee92782d36bbb2ca745ad82b27d5b9c91e813cfae6178933f06ca9002fe51fa3b181cb331358ea1f99e2ca5f072b2daefb28a80443e9de01bfd475989d000d55072b90c61de268e8d0bb4db749000920b1317edc38f019d6b7e40f7883116b70fa5161b171e52ade9b420c11961268508ef7e3afe7a4aaf2bdd022f4434bb0164f4d7904d1c614fb47104094a11d23e7763e1bd345a4c57b21f1807aca439b4bf45ece670b444019defbdcce999ab74d625cfd56eedfedbf02c5c9cd847276e96148b1bf115bca5c5ef0cba07dd008c52606cb8863409c63863449cb47ef7bb32a1d76a889b9e139c8f88b1ca45a28e3d2709d1abfcf66150a4cf0661083731ce35162b78a48e20f6f47135f10ffb6e85248c7c71223e9803580890c9883d2b1d022c5440e27a55d608983441a1714196a67a44bd839ff7d51f4b9e8587ec96264bf58b51b273a756a53f8761440d747bed53f008796007cccd09f1ced0f5b0c95a66bf4e3ed9fefbb6be650e78892ef816a7f3bea66398b52b20d84a93f090c80227f84a82d00250c4c8d0ec05a99d28df0eb7d90c34a428b6c93c687b5b9535011cc8c2097e8830bea40610846b03fb2cf18b925c738970042d3f9d3452534fb6c50651e01b061267943524f171f8d8656d11eeb8e309bdc2491dbb141cc8b1968bd5989aeb5a8910e01718c99956c8cd9eb134db71afb94a011d1606e87aae0bfd4782eaf185ab2f1258015d9371a34cf899405b145cd1ea308c0570da400ccaff4aeac71a9648f5fcfe1cf160418d4831a4f64f3017fc45323cda42e0c3b77871d1fa60326042400291cb53bab00eee031f369752a8fa308f14632fe43c5ea270275cc3a5084d7950bb6f2a6d8698dd291421c7d11805c546c1645f72c54715cad8294c475d36e2d0104afd6edf4253836c36e762ec00981d52a1ecdbf90fe2eb6f96ff9bc2afdc923ecc680d67a84deedf57c4a7e90770b52d37273b7aa8124708a9e5095d3e90c546a0c3b95b43cef0c4819b9047e41597d86adff2d5edb0f5ba2d4f08987ac2cc942f8d53942b9254c030e4f19e7aa2178cbc527d589bb4b30f6678dc0f9e7616ebb7c27bbe9f7de16b3481c6e2b108cceaa029cb29862e67e9aefc01d94bdda4376a05fd2da17882857ef38d52f98d91b07d13ac92e265b2ba409563cda684f6fd817cd01eebc14a1dcef1c183041247639a028489e624197bc3c4b8499c6b6681235e9d6a61ea1ee14a9a5ca960550a1944ac568b89c53169f69b1da7219dfa8862d5a0086bc259875cc8441c7d828156973793942a38dfd41eaa8eb892401f7f96af6157e763d2f3e8f7076790b8ce600fc118d7c10f0c3c1e31c3a29fc5d6c3a5c1553491500505af0d7dbe885e6910da9053825d6bc63b46519ee10bace583dd137d1bb4fb67cec762f4304f44fe340f8b238895485b16c9ae6d225c1ea82810275578848d40456bd9024d14ccb5b31f0916cb756584324c5088d94a453df0dc1121a38ff33f55a19205be9c94fb5f4c87cdafc42c4d1b1f694d1762d9a5aa7a166975608117e695b1441c17a8a20d036af67e2ae808cc08c0766db2176a49c12e7428d5debe59d7d7208a33ccf86bf2fe9eaa35603509a96431a59f5d54260aa4eee3d3bb6928b927b219ed54d9d5ca43995881dd9354e78f29865d7f134caa52e8a2822e57156c715289e8225482af7becbff9588a2eb78eff54e1e0743d8a7d48b1b4ea232e03ef4ac868e6863a2218869d495b292f52f66ab3a0596fb30d486f96d6e0d7fd22a93e9f7928fe876fb90d8cfe9f6afece6224a30ce183ca9c1df2cbd58328b2db71977492124cdf4f4ca2fe8acb96ea2a743741deda135677d9655999652905cedc986ceee11da8d0cfe60e5484ae6da5a92a808068292bed9f1bf94218ec7dff1108c7b97a6661fcf76e052913907d5f72c1e3932e945ad07f2996fc0c543d4ecea228757f020a728c57fb573cc86d56d8b16b68d8046270ef2c4022b8e6b3fc36b72a32300ed13ab737d1498575a9bd1df5599ee4515b519b628419cbfb6146a9122d99a5e3ae4f2edbcec79caa1ada25baeef54fa378e04de64da91839d4c9143860aaecfab8eae008d276e6531ac921976b66636ee910c321f25fa3e285f79713e73621b006eba1dd9aceb5b5f6a7b161d0df98a79536d010f5efd09353f5d5c9b45cda41938cb5f4b3dae2c046e49f14373a69d6f1a1a580334f90d145f7a833bf9f47eaede6ca5bc3c460a16f576dbda318d464fbbb4deb9a09bb5375cf9ada7ac57e9d38b71028b1429d2fb62c6d3364e661a276895270f3936959fc5761bfd5af48e2b364e64a9efb803fa08ed6a8ec6db370de1b9430e6ee97926aff5b964d00633851ea3e9ef06c6fd3061d4a4e1a04d7db88e7a42c9752606c0b5b023a0d0240f255c6481a8d6d21980321bc17c54503eea4dcc457b1ad85f581f1faafeebbedba95767ff71baede22e239fab9d7befe12045dd8c4dc8de00e0d427c3a85c04038382da91ca2d0f2f8ca15211e71674a6e5a59d3435fc825cb2267f93b4af2331b5610238f0a4d7aff4be1f529aa95d018cc10d567a99dfe10c4362e677c1dc1a3f80a2742c98e78c0243c615cd4190ffbf736566032a39c5dc419950c36cc175cd3b5c9dae93a74b922d7f43de65b48493956a9dcfe356a500a27c4e1c6763241f1c32c51fabf295384718ea29dafc29e598dc93fe30425850d7c264396ce8b5b40ad02a2846b9c0438142adb16b6298f25f10538e10859edd318251108946a39d87f56a956abe3decb7d1ce5cd3b969bc2d4efde1699c15ee6d2c4e58c44470e613034bfaeed75f24b59a36617c7c0502a85a2c019d494921e19f025ec08cccf4dbc95a90e62038acc2a37d6d869119b8ad48f2e356ecb543e74274eb7164af8bd8934a20afc7240a54722e8309995acfca3f7703923864fc95f1a55d3968f8902ad19a7dd8ff119dae5cd9acee08babb3bc2b1aa16c71feb7bc4f4992f6c915e69813f12ee7599205757a66eccf74ac92a4c5becab9cec7aef7a1a999c19ddcd6ef4a5db7e1f5b034aa3bfb1c2f4c24e296435fa08b906f4b2ca54e42e499b08524e88c0443a595dd7b39c95b6b3287178e999cac40bf12d4d2eea5a1955362463619b67a7e380f1a404b89f86936e1c32aef493dbf04e0352c3df195161d4affa91e8eda97d862ecbd7ab15340b52529f5611bae4580e0f2a7eff0677b00113a6924932c89a79baf69680a2ac4e354b7f1e92cfc6fce0ee5cf6444d8195c6662d2ee1d9c5706cf76fb8bed94bb04eed482e0e55090f1f432a0f611a41e542b227c9a131e18456988c418f114d2a994e6da72f534be9eff5b5720525a0e19c4d85dd9ceea94643c13d8dac0b0dc64246fbadc73b954b27bfaffb1c5581feacbbdb533d00b44b919a9a4214b3e6ad96aedab56f4fbb5f2bae66212b819ddd3452e0ad80cee184bb5abac88796751e091e7db841a30a0a169ae7388709673c7063ce06882d721f9e1e9c810d400e9df8db8f01218ebe4ce4336de2112002bab28a4ef7bea0967138951c3cfdaa158b577d7c8e90292001de6de1300117fde9cf6d32c98e5864b4ab9f41d8306a7910a250240a1059b85777ab3d57a709e95fdbbd40e9b3fd8df4d9a8c02b532806eb41f3b51b105b65db6eda13be01832dbc9651f08418ed3c5833d4dd5060dd8646f7eb0c53cb4e7b3aa648378ea05f9e0a1f7507b83805737486b2a932df9bc6ca9a398688c0e3cb6e8a3b13b2792d7fad422ada45de7702c9458c21ce7e25feecbe66eb5266df392938278c4f9f5e2cdf3db1706523483eccfcda0b4fde098a48887025a257a7960170371fbf61b6f3167c62afbccb3028933a6df29d9743f0a205aab029e333ca5e9a8d98a72aa969ec6b57d034dc9fae19403ed72da3e424d4f8ebfe74f1c769ad65eb5f61111bf3b093a9bc054ed463895fa6118dc5c7cb266b3846cc84425465d1e8ce2c2249bfbf4515b1bf61b83d49591baff5f73d9d577c1e6c458d8ffdcbf83c6c9f34a489eb8b4c85ae08c9c8ebfa3aa1bec3359e700f35a8023f0d454a676e53cc66e89d875a9e8d458683d8f4e5acdeb8314c9dc3559e839a87fef26452d3a8fd8051219d20b768785286642855f9e3c28bc4ddbe9a9a58d8aad776221c6f8b92d8c00b31aee6209c8448539fb1c4691b50dc78c61d9b58afc86f221ec2a24c00657eeb26960e5db280f0ede9c2adc4cbca6f7d455d681076f8608b5052da590ee319429d5de10ded2aa78f5be924cfad6b0146f08b360d4f7487fec9c7b66ff2af31b15937e9898f43e34c24f820b3e7079639fccf0161fdb858ee8a1436dea8872cf44b9a394edeea0651f2746e79cb7c30e7b88ad416e34e2005217cc70dc125f9e85fe1bb061", 0x1000}, {&(0x7f0000001540)="1266114696a394a3fd15907cb15c738cb9759eb6aa2c6c12f5ded41ff266aa3b1e0e9a9368436d0094fe77ea89daf4eeb409022f485b22a9c6980a68837880", 0x3f}, {&(0x7f0000001580)="d22fefc15974c7380e5d288c3c851c2f269a7f555b97174108b1e61c5d73fba06e9bffc706f07032cab49ebeaff8309d7f943196afee6983b255390a53be3a8c16be51bac3c3975602c971ea64c6f7824d6504df93a1ccf7027adeeedfb39c0ec74a8d734e20600f4493364cc63c0c78375746efb97e084a20b9b2087b354eb93c2f63dfc398a39d95d8be126e9e4bc5c17d0159dfaacb66f7ebe3d3dd0ec28e816c465ec77def9e64a533212a454ec800d159474e61d43006b18e372ec49455", 0xc0}, {&(0x7f0000001640)="1a54adee13bd03ff7e25fb16711c0758a863cfac38b050d19fa3ab21b4d6b69306a91f79a96340e8378cf0983c9a7d568ddf68f4e55a93e1a55dc88346c4018ebb35f721877ecec05b77", 0x4a}, {&(0x7f0000002740)="879b233a0af72d7b01683eb429ca45bfd94287b3af42980a9c89d5d6f0b2197185ab626d50de661a1a9f0c07fb3e478b6b6a1745608b23c26cecfeb9fa7a0468c7a59656cddd96a3cd8a4f9951a74c56208a8ec02c6e8b759c90048b6641d4630680771974013a4e714d5b7bd2ff3828bfc90c54b645e0e200aab539fb9d2179ddfd36bacd750104827101ce214d3b76a20e39a851b400a1e7fe5a6adc9313ef34125b78f2f052ceaf4378dd992004e115fba7095cbd6a8790daa8d6b71b600f", 0xc0}, {&(0x7f0000002800)="3d3669406cac55f83db3e74b997d5b77d10b029c9c4ed02b562e8b4d6521c03e06d6eed81c3d502f889dac17de233735199b5af1a126c8c8c3a5b0df50b6a113ee5abaf63c38e07d229b8ac430071d3fb8de070cbdf8b3c4b141e33fe375846ff4c5a5206c298ff07f120ec0b405eeeecf6ee4ddde04a47900f5b04849bab3c539ef26242d2aef657f19383ad698b767efcb9415a401f5178b1f6dd773f1a0e0e95843b0932783ac62fe61e143ff05477e0ae4330503100c0b73029cb7bcf060bb421fc992383ab509f7362938372eb7fa7e65cc04cef35c659418cf89dba6edcd4a1dab021cc5ec3a1d78a1db3ac285a99853009661e58f3e1aa5983b385bea608864088a4143e2240c06d49d3f1fe32bd6da07d6456a6867dcffad0c177fb4577cd668938831a40965f01aced1681f0583c68c3cc271725acdeb7418b07d7e837b708af752b400f6883a06e48e00bc689b48ceb340385ea31db2fce0385fc5a2888a3fbd0dc953685c6397169a098a18133f4f83ad11c67c70aa4b5b315b7bcd3862c93772e54ad7c979f70d4b496ffb3110aea2fceb4bdcdd38f8c171bcf171e7f810170c40aa4056652db0b57853902cf04e4c1dfc5a9c1517d266ee6173985d70fe4ea40f17084aba8d0722d436c04766e2357e36f4af83fb9ff1dece8584d71509998e1d8dad0ce16ef0146a67193bd59248922150527bf2dca85cb1dbf9aad3a272e4bd61613d53cd580545b0a1a668460934f67cddc12e7fb29b75dab1a1d7de8947463889b41875501b5027060c7c784f92e29b809c79e04ee02ce012f6d5943c7f3a4e0b7ad1cd8a135787db41e5f71bd1fb8bb812e84ac2e8f63ef3d2dbb57b093876118b694b793baf30d1a524278e8d392081f3a9c8b9d7d80f6006eb5b8cd4dc9a642888896f92677517282a04f0003aa9ef88a9c9adaf5f38c9b6274de7827a0de667a168ffdfb174cf79f3b508cad1f1eb239649a235246c19354c5c77dc0d7c6cabd6cbd755dd30e17c3a4e02f31e100db9920448bbe80e25e76b940d25e3b50de8bdd137a845be5019edb90b8fa5a8ac1ae3545f90f553bf5dec69b9cb3e844eb45d36dbaea430e6ddded8a582f0c8d563da0a8a486501f3c170fa7e43e9007314eb66b7e1526f59166edcad7da4accda283a151f7081e7223b87f95157f1cb9f93e541a1165d57965f66bf5220f7868b1130d06e6feb80f40496f395eb41f98bee68689e2cb2214cdd9b1fbe5729f5210397662f8f007ada80eb8afbf314285720d789921f6de922793271efd463667509da039ec11ebf087b22257a40131312a8e8d58ae6bc7d31284db8d1fe01d2b986381a05fa554fc5ab8b0c3d21d3a4e4ebbace3acbf3d805884d00a89a389ec16f631fd33d0ab69444672c0e83df6d987b0a04f912ae33f36960d91f870c09345e07f43f49ab6a5492a04c64b3ae6fe11489409d8e3857fafab3986b626db996687c3253c213c8d56dc2d7db49af81290f1e22d5f7e26485aa3a679b53799846eb3dc448667d7466e20086aca0a51b9ae1073b5bb5e225947b60011b665d198acd5e6b1cced5f804c076850b38370b6bb7e6b134b969f5f778652a32fda92e1c63d9921febc7cc4ecab62f9421efc546a858991b31ff61329205e4a925bb1dffe525c58c60208d568bbcfa7584c52b0391d27b49173ec2cd67fcdf45330b9431a7451764fec5f99afc7ffe5c695f1a894e4dcbd508f76f92181473efcf29f2df8167484bcbb20446bb411a5e62307b275a066c365a9e8d394493672fb912d7e83515d4faec9f49967847d900b06572834aee05ef468692f99ff33cf983c250a955aeaca2e45fdbbcc0c2315943292866f325f19026d03b9c7a5df209cc5a7b1a594399d156da40db4eeb1cb5d6b44814140eb848944b7f133282b970f73b66c9d027004ab0f1e8046b06fcc503ab486f5e2b09455fcd33d5f25aceb407b59d490c609b4784c8960cf7205968d304da6cc2cf57a746e169333c858e09deeec9ed70cd78099d19119cba8b673c9af15aa1e526d6dbe9c7b6ecbd3b1f2b6d1b503c447240db249832c7545b82ca873c8772aa0fe334171012c7261c3e55766e802e20a46d4ad573c1e07da31076f3f78113b70b0967b9b4d47d893d20fec1c8b574f16d952d450996f86b6a0db732cc2570d10a90bbb769d071e43119d712831ef8bb64f3f034865c4e849c206ecd28b74c5413e96896cc5553f9c16adb81e1fa97da03092e9add748003966c75e929f2e6145e4cbc8f9acdba4c27faa3b1efe8a62c183df1e40ea011b38ee76d2f572c8b4310c49e7308ecd2b7f3725f22cd31b0db908ecb691892a198ca26185398ee9c672f468339f95e40475ecbbcd26b4bc59a8717be14cb484b33b3323eaefa79aaf4bc292dfbc2bd9cfccba6cd89b47c1800503395b1e1cc87534236475278771822f5a6fa352a8fab3c8e9e8063b548fb4c3c2fdf0be36eed8d55b050454ba53876b9bf9f4a36b663f6525c362211f766498c876988470b503a83b2b5c3ecdc57577ca6ac6c17c70ee54aaf30c2c70ddcc5e86f8f81a104dcf1e28d83362d1c5d46873a0cf7a4287462f88bff88c00838b39c6fa52aab0310a5142fdd0c0d0944ae363953bd1816b9137ac62588b112280bf959395bd93145f21528bb092473339431f7848887083004f0787b3f70007239ffc3b8ee4eb5ada4f94cb5885b2434d6cd20a5aba4b51d0f9ad3e262ceb347eff100ad5d7ad49d3b6404a2612a8f6fc442dfbbf993de8acdfd34396a05b449d1f4f6da1fd3c71893f980aa68d223da4309a59362e5b7ced211f64e0cffb18388be4d3bc2db3776db95e771854e120bca93e366b06526ab631b5f8f3f0f292605eec35cb86bd370ef5d9ef7277cc3dc9d205871313f23c89b49af1fc1142920c99847db44aedf2b6a7805366d5a39a7eca92c86afa4683ae9203803e1b65b3cf1a3d20f80c994a617736f8fe709d3bf33ccf41959ff289c4dd612e1a5c1720ab243638e5d541072131131f8e1be21f3329cb510933c4b25771bfc3b3e182d3e9888323c0ae4d58cdc355f35a3f6cc549613686a8533a2bf7f1fc4de9782f30e37dffbcb831024b8a36c00bd1c55b4c7a62cbd80382b2510c53607c69259d0ab77f234b3ba99a59209b56a53908691076aa68379d30cb68f0c1658b367aa82ff6ac1d50ebc05875088f82a49d6fb8c18a2cf417725211b8ed5a742c9ecd103bc92d252083208a06a5ea54a0e89b8ba1dd22f1cbf1f6608d03c862b18aba394c42cd0b61a52fdc6770ad1910198483c5c2660828d05c45a1baa08f868eba65585e40c78287a1e81e580a9708d4f96fed1f6b1432c46373d9b0873b99191ee702d3bcb368c60555f531ff08bd6de7218c98768efdf96245305bcc251f4cfff9ae7eba22c46b198093d07f49f22685a7563b5c28539d0335938855824e805ac2f8ff0f5b88305884457d3aeecc0dba0d791447133a8e399c948337981996e3e8db0c0ff66196979612735ede100eb058d64ed7f76cd4ac2d9ba92723099d39108caf72e6f71c898ba5b7858cbe11e9bdf69cc8b7770b3611296eb5cea8d188a337c19a36c9ef209ce56e2ea49b3f46c30c80f629e5b9c00837e5792deb4143e029c12d9093c82d67eacc9cd3093fadf7dd7ddc26428f01acc9889012f9df149cbb50a639c55683d4b25a1917a8db70db21029d773289da0b9f500e028bf8c68ccf4b0ba0dfb9819a81cf8976ad11e65bb0d4d943c67cb841dfaacbf105cfb0792d251cf44347e655fcd7db1f8bf5f09a777910828cbeb29c2f26d400880e8b387671797d205f374d970abf4d81bf1e95b534cf51f02823e24922de69092924dab89d4a7ff910cf40bdc69656273579031b05d760ff945a49ee83322291f29183415ed1fbb81a2104fa5efe1b7d490afe59ede6f88e4b56b58297b3d27536401aa1749b856fa80e829c5f2fc0a06e2cd51e998d733a4ca271a838ceaa0dc0dc517b8ca442658f541a29d23b1f66f4aa5456d329642ec3939558ab32270a83e8dcee8a9a2d1102e876b4590b34af6997d627e845bdac17683bc20cce45b575ebaca44f28bdfa5213e0b189a4aeeb2684686af23dd691d6190e9d4a313a01684a339d7ee03ae9f6581fb28cc3db0a8952753b942e45c4a08c87109c6762ae465a49f8b740930a2ea7d1f539bddcd4827d7858e186ac4184d310fd1e4559679fa6206972e73717f67e1913492a9cd6f04ab1722e2c48795b56009c8aebb6a3262e2881d5279ccc1915ee196ecc24491799e7bf9e872499bb4fb48d4fe14c9bd70b02fd68486e29e7d09b32bd8680df2f43ba2ee887d613a844a205d3f84857835608e22e8fee09d1e3b4e50716dfb9bd18b29f5384101611bcf0c351f545bd9f043604c9ba2180b74e394ddd37f039f341de78b6411238481411e56a27b406380cce98c21f0eacccb34daaf0b16a85fc39f82c9b780d76ba5b4ac52bb78fef2f06ad299782d09fbf3e04da391d3a7aae5f28b17aa422c9eaa221a8429ebdbb1f250ec6e2cdf49c48753fe229b3103d1f227c4b952e721ce4394721043c49d59b0e4dc463826565c21e55df8695f36a4efb57f542b6adb3cf385dc3df3a2f6b876a77d78f23708f5fb152d777aa77ab93c1a5a19258b45a7eb54414ee6e5532d54f1059391ba884d009e7bf4d9c630cb96cc036cdba39974dc919be11268fa9040afb58786881e6e2e902689b2a207dd186710dba8f8f83641bd1371829a8d14a415a11704e3c2a3816b64ec26c728ec79d5d23eac2486cd76dd1d100b0ad26790de253143cb1ba46cbb071142bc722330e2b6826355a5b4e3e5c85789bbe2a614eb485d0dddd9ccbd5851d014a1d849a835d8153fcb094325596af0d6128be628b4db24ba7b625b261567bb3774e2652f64cf60b9f7a0c0584374cb16f698629cbc6cb735228c530c5ebd1c5b3276f5904783f0239143c7fd0bc9f10c1965cb48198d5d57c9fa30befeaea87bb45b8bdfca60c06d5e7101ce7c1ee3fda58be06ddb95de22662e20250ab7ed2cb43d7b04da7f2dfe55c2c57e0060605a60402b2dad5321e04d1301666dc63e8adfd80f3b67d2a85c0e1dd3ce2858d5451cd47acf9084635565ba898523440043d72bf6b3200f89994e7f87aeda405300f084a99ca9bc66c59eb2f3c739f8f578090dd69343bcbdbea4f59ffe9d0846a5c824b783bf059f8143f2b3e0323639c57547c4314ed0709e0f4ef58bb99d6134608bc88d087263b747d68e36ca274e7fd9a1bff410404f45ee0ff3ac346c1a2687d8733218f0e151a4c47c0522e28fd1bf465bf21f7624481c9e3217b8a168855a25676072d10c2d3d8d37a84abf6bd4b3b44bbdc32137af8468a462d972c89447665decbc388d9fa712f855bcaeba14f1877e082294f8c5443471c4a71afba1ba0dfe5fd120b74454b1e4bacbf8d9bf91052fd0acf18e8ccb8a068732abc9d181984eb6b8d0c4df550418e8ebafd37ccfd6108529b9b9fe9b1da5edc6723ae5970480e7b8b39134118b70261acf1a2931bc2b75a016880a6f038f85632b1b5e72994e8658db4335cd0324302526cae8ada53d2ea49aae88897a446103a3b8d44299fbd9d255e56460a2c050e0a5b4386d5cf5ae5f471e884e155d5b53da32595231429e2951840a51826caea355aec6a8ab1965e8ab54470759b851cd8a6c3bc4656b474a6c83f221d94b9a7998c61a5d93cd9d389800d73680b291133b858e5099ecf098f", 0xff8}, {&(0x7f0000003800)="6ac95b2bc2ce28540776b3bca87b5a0bd54143a74d9da2b51a730c071b3762e28bfae35e3d15458881cbef074bcf4e3155c4d496e0a4958870c490535eb177e3d1d781917793e235066d284f7cfad88f8a033ec2b07dc101ccb32a0a5a39eef2302095b66e6a1e6f6d70980867b297a695ce9c8d8d1f6d51d7069fd5b91a5eb2671d4b658f127514390d14c98fa7be7cd2864ddb317f01443130f67b503e78000394d1bd96bef33d3f8519a9143a6b4bd06e99f5ac61cbd4b31dc975449523b5738c4965ad700290ff18109b6f9fb76eb603ed87b783c984", 0xd8}], 0x8, &(0x7f0000003e00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}], 0xd8, 0x44001}}], 0x4, 0x4080) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000a80)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@msize={'msize', 0x3d, 0x8001}}, {@afid={'afid', 0x3d, 0x7}}, {@loose}, {@cache_none}], [{@appraise_type}, {@fsmagic={'fsmagic', 0x3d, 0xad}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@permit_directio}]}}) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') read$FUSE(r7, &(0x7f00000066c0)={0x2020}, 0x2020) openat$cgroup_pressure(r7, &(0x7f0000000280)='cpu.pressure\x00', 0x2, 0x0) 15:43:44 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) stat(&(0x7f00000026c0)='./bus\x00', &(0x7f0000002700)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000080)="1237c96278fc2b3683985436ce8747236d668dd8f95a09af2def396adaf56ffd978178103c2b1bffe8ab6504a58b", 0x2e}, {&(0x7f00000001c0)="5db49db9f0fb1b821fa5a266", 0xc}, {&(0x7f0000000280)="c23d9e637f8c6a5b4aa3b810cedef96c62e189fa3169f05be8c635b54fda7c6fcc74992650e1990e560a3313c2f3d838691603c3ccdf25ae919cf119b9ac773473c6fe091dd9eef2732d75b58a5487acd65bd87862d7a1226daa889692391c0e3a34587d35b9a7a9b22dfefe576560ada518a225a8767f41187938b39841d6872384f36f0ceef8c43fafad4234826ce5af30f55bfa5533b39ba4a7ee33bacd38d67d0bc26ded2648a776c014db4a742da53dd535edf5a88d735c42be36c390cd1cde26873e3f5771b0ed80c2b2996ec648e98c3a706350806cc0fb741cd2524071721c1ad30ab425f73b0ae68ea4890af1175f6fe4", 0xf5}, {&(0x7f0000000400)="ba547c4e29fc6d9d0eed43d0d631dc2d78e5ac68c946f607567b0152874cf26e39e33b00742b4b2f303767b22e61903efa8f466e167b8adb0ecd3aa252261ea09d7483d2f62350266e", 0x49}, {&(0x7f0000000480)="bc532e1190058583ee52406c2b30640120074cc725b98d7f7f67aa5208a95361b4e28a837b024cfa8d040089866e5a507407f40f98e9670e5ff8eb779e09c54be2e13b0bee53630d4386f1aa5af965e5a92e817dea", 0x55}], 0x5, 0x0, 0x0, 0x8}}, {{&(0x7f0000000580)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001780)=[{&(0x7f0000000600)="6f53cfb267257677", 0x8}, {&(0x7f0000000640)="2f449ea43a5deba0c7cb4b0a0455d9d6986a7ad0a2f8dcd2b8676d3a5042af610d497bb8b668daec85bc0ca306877772dc55fe4dd4195230d9d90644e169fd0298dd107b55c3fa739c21f3d3346640378df873f17cbac4c450618a1c75ca4243223ed914558856d43992a64ac9d86e8654df5e26a11c0856003b9110be7e52a7a5daf7799fa7f8b197452dbab32e454b5d8323a23a46b76eb03136a7eb1d304702a9c994e48e8b62966adec95c5e78d40c3491a485cba53e7249b0b79cd50974ccfd1f94aa310e154a1acbfc29023830548da2cd922a088fcda8df6d1cb9babb6471590283bf9720f5aa60242035d7dc7f607799d36160abae1b93f15ccac4fbfdb081e442c217fc82df6523cddd92d24b47e6c44cb0dd2cb94003fea3462c60f91c5ee9dd91f0a1126714af6ed2ae95113e3fd6b30c9c8d882a64fbd7c155af495960c0bac13f9bd74f991a1f2cde2ba7d6b245684b6c88e7f863b20af8f70e536b1ffb2fbc1236753ee24cce0f38088b0cca1484b8d9d640f98d1a669b2baef7c7fc79faabd12e4e3c45779f63085d99bd39665dda25426becc27ce4af9ce2594ac6f3786b23e5e795dd9e713213389d7daa1c1c3180fa9b7aa5de3e88a9a805449b43d2e65be338018f1fcd185fe4839a38c2e7d150aeb3bf9e9ef34d535e9f590ef889e558191fd22d635b6ff926e695d55a238a0b5e46ae38dfa388df29e429b3d94eb6ebe426b0688e7e60ca4d816b0ad2584ab626956b477482c5c90971540d31a72eece91b0da311422a37d6bbf28144930b136d8b80fdf6ff9e7bb33432afc8963b4d0e99e2f4f5a3c483d1d8af6669300d91f102fdc5104d45d20d6f467aeda354eb335432036807e3cf8f79ce3cc2f30c8fca9de278328f7e70455206c4817c5fa55e934d9d94a2de0d0704f614d0924ddcaa07548027e19c65a03aa9388f2a584ec2635fc0f7e225e729dbcd3c43ae3d2f734671b25368b4753576779100a57205ba8c42c46fb6ac0efd88646a3d60db3c5c1fc9114e9d20bf04be7a13d869e082e8f4e17a51cd3998b0e2c3fb483f4154094a557a19808bb6fcd0b02abae9aeeca1c92478943e1c5cec5d75ce39a4f3f45d2ed668046388d5974aa100b503675f014161677176baf61d971322a05cafbdb991fb7ac0cafce59c4714f504042a2c0818eba41d2cd77afb13accc8329f7e7fc2a2dd450c067bf81815a94a92b470a13d1672093eddf171d55560ac79d8181a5735831a6ae3344c9abd8b71953e3ada131b291e7053d14828491dd778d19ec2d88f8497455f88d576065b7ce91d1e8b3faa16fa053bfc80c77edefa1da96e035bbc712cbefd9333a95fac96c00c073a4b229be8162a1bd0041418c16b87e4946b4195d2b0ae25b06c484dd65e8310a8a986441b1b1a67d58c2f8e170b28f22eed4b65d5e01691cf2fba8b674b362263b9f28f4ec4b94c454797bcc46eb6aa8881b6f02b61ce7c56230f9b9a01f00d72c5ebdf5351cc26d58328263e786541613c1dfff5bbfc9189677a50bab85b4c8dd8cbe5ed52fc423cb311d6f188e0f8973b650cb48a50b015e24c7861a3914db0ead92bb53b18bb441ec8c2cedf3e26e9f7f19dca359b6e989726388b1f58a6a9cb2176973d1e50affbb2d1c4a25665138212fa8918681f049b5335a73b3db2786107ceeec38d9c96606c7cee7db23c3eab1c0b1bce525cd3752f1da92f5c6ca3568be2f1aaebe69ac09d1bcbc788f8a10872a5c4d00d3e7100606c308755ddddd9451ae000918e95ffcd8546fb2c4dc11df188b234d1747b801fa870bc80151854e95ad4084e893f7c037ec65b1e3d66dad527b5da0c0ca3bcc0b7b72b9f12435cbe0deb9632be54dc69b36197c5b5cf6f6700c9355dcc72bd2455accc8093c0af43b31cd945779fa5973ed4beddabe133306d7df61e6c0f37c5cd758c77bb152982fe5096402f85fd4f2002b0e2e7209e415971edc8622ffe2ec41305453e4af01e78a525e50d4809c9403e461b243fb972cd83470b6825113b1312075526e6924c64cd468017c04f681b6836a9ad751b3e5cdae53f85a4bc09b70fa2fe5379552d2539f9cfd43238e5db87813766b3e8d9965dd4df2871584c0eb10a02630bcc31812618b15556ba1e47d5122628b65d5ddc503f8966f4ac4b3a7e6419a78d6b24eb8dfe21523bea5f19b61a2a9370c4c60609d1ab82328f289a3ed25258888976cd3defe5ec00c7d582233f00237d84f290ce89cbe31a9d1a3011f4a86e6f55a3821be39d3348923b3b50d5beaf811c1519a3236b04a74a310e7a0ad13165e3b27f32273253b3a6e49a3c3c37004cdc19ae501f1296429598d93202ce55bd0c7da4bb4e149df548245d4c8856a66a68f0142491b77e64c25a83f89992990d0b9f50208f89382b46e83c9c030fec525baf00ef2e0695fa0cc7c9cf09846a884e46e387e39083a46d8ed8864dd9d85b6af2e75ad568686b587160fae027e121d55f70d36c358f24342a10b1176f25e52eb6baa98e27c5e0b9ffc58302c49e89be2c3c9fedcc2fc7611939b820a05852996640b9d05b04d76af808491276cde9fcb7c7a0e5b83652cfaaf461c7db0360fb3f3bad4b1e66ec71240619891cde0cb2afd291500851e2e822513b3e32698c50de65b6fd5808b3684abbf7d0ead7046a66f921f1bcaa70aac907699848481c4b0b78494e33d600745eabb5cb4e8a5d0ad9f54492dd6762bc48fa6107b89db5241d46ea190a875b29adc129cd1c1755be1c0ced6a1957240bf13f32d64583cc3d791d563eeb987fe1046db913ce1515d549ffa73f4d9c93493cda8ab1f0a508d9a7b8d14055c071c331a1edcb7c24d869e3980d4fe2b0622498afa70614679aa4a2e2b7dec45a905f474c28163e55b8318384012995e81548c567fc2cb039b9c81af711df6360ebd11828eca68419bd7fbea04a79b48d4dbd468f8970892aa6c39305ac801e398eaede5bfe642ad6df928c65545e9075210ab8f9183fb1d33b5a9ef0022ac70cfe3e2290c554e5bfd4b14c6c63e85f93f31271f0c612745babda7060dacd73ff29a94507d9cbe0c0c1830849583f2a349dd5f681eac5febc1f4f9b988f0075f8048cfc5aff196627e368a6393a874c43298664fea6d86c9d236ad7cf30586ec0a1651a6b3a1407ab678ebcab4488829f3f647b30a9f0141ae12f83aa1eb9c590222c126edd4907bdb1768e52f6e5ee5b18a6207e2a3461e68dd87e0839c4be4772ccb8914939af11633a04c3624116ef91889be34f380290b1573272a207cf9ff4ed12947180974887f0ab92eab25307de7aa99e66b68edf84a0571985a2d21fd5bf2e316fb161bb0006446671e20f327da8bf9f736d8a1005965d25e37c24812f10c03c0becce3b9167972eddde4a9e6e1767eac165ad38593b01f64cbefd270eeb1abb134cd05e585392115692f3c6cec49da6cfa4df51bc00beb594769606b5c1ec000af793fb7ebf223cf8976258e036ee27992182f288c1de5d2682800fbb64425cdf81af61079a63f9b0fcf2ef7b7a6c7403725c23e672f6f5e9786e93039e0030fbe87a6115cb24d83cec21385c6b26837695d6ccd1cecd686bf17d3974b6674a3b464bb794a9d56b72532bd25373fbeb678ecd7b5edc475af24de986d0a5f655071d4d18760b56d9a1ff9452e931b79d46622590222fb98ce34072d4db001c8759e2eb574968486469685344447e6ec5478418fc5fa2e90c45363caf91c4e4e7a5b1c34241891a5e5f896439c9f478cc68cc1687f3ac6eb90e414f366f76404481458f5aa817eb4c6ff14c3ae4457aa43b9c777721eb593ea174cc72659d209c0aea8baee44866031424ebb7117ebb043fbccadf560daf3457bf94608712d7a37c7ee157b3c52e4245762683122d65086f43ed4b4b77fb3eb734ec1c98b072463fe4432da6febc4f3503bd0c790a1feaf6faa489b0b163b3e8b2e425b548c615acdcbdca3577f7f7efb84496bfd9b51e12a7d37f226c6915b3d113dd376def35ff7f3a24fa0b778be384ed18fb5bd690451b283e3809a56593678fc67f0ba094e65e1fd716a072b072c19b8b7afb7e36bbcbc9692fb760823917bfd610fd0fa80ef6958c2654664b4d5c25de282da8341fa85274a983fbbc662f296916ec98ea4d0004ae88af3f496b51591da11904a70b102503fb0f3160ef420111ea0286ea659d47778d6651cb20b0b73a2b253c940994fa8135416e598f38a61ad7d1bac6e10df85c36ed3c8d02a24e0287fefd991929b74a82b5bb6af132ad256e3ce878554fa235aedd8941c1aafbaae1265731fb0f460f2e65a440b5cb1a62ce650a2ae29ae62338d2ee6c4b4b1bc46ca3606f372fdf368c03d52e8a7fb7fffb0236849fc218db0986562a02a6c08f47a3e1e2b84b932097e10161044227f0a70b8cd278bf8c4e096ce1e251b4afec31958f172abd2ae1a5e418eeb1fffb0041e235b98d07736e130512d2d564fa034a1cd87736cc61f4587dbf689936e306741e72af416cb0c87ff06d9dac0a72029ade79ef5c72a036ce323c2289ee36341dbda06e99f6776e6c33739ad94296458058d7ce6e8e99a72a667297015d5048ff101ce255cce74c1a4fafcdd2f372701f409e2382f785fc0895963ade41d8bd78c8438eee98746f527df21b6c3d6d916ae8e12414ccc6d420f81c3ac69e2d614811c2622c76be3a479478b875a1822bd1896949e7bd6a3c20e807461befbba2d73446ecee287782fbaa461a94a0f2da2d600aa5d88d1d5442f4c51d5eeec3594fb9ea21d6fb694a2f54203674b15e90fac6f683cd2d394cff7d10ca9545ea6524f7bb3be3e87750699ddc0896f686bae9f6f058515076a5ca8c1ad6b3f93231713952d7f670f15bffd00992ed864fde525aaec7ca799af8d22565f1053bc0f10e3b63503d6c59c6e740e2aef41569b12f8bf46c2a535f9725dcb5bcb28928b7329ff0d6c5040acffb90b1cff3373b8876a7542c9aa84180d0160c05ecfc5c995ca83aeb2397a61eab37df019c275f89d68d7f5e9f039c6f7e93eee16d7d5f5793e", 0xe00}, {&(0x7f0000001640)="3b79ab5b523865e8e59839b094be3266ca4ad97e568aed1416caaf58fa1428545d01b0eff6c7d0", 0x27}, {&(0x7f00000016c0)="a6359672c3ffee41277131d3efb5960f09966878b027afd4e52467c1e104f63d2c3081a208d4653fdb881f6a986b9b01a08eecf412c5f3e04e5c658bf88da8ddd9ed1c301a6a2cdec3039ca27abd", 0x4e}, {&(0x7f0000001740)="06acb98065f96056d6f3fa4b6000114739492633944d340ac86afb9719d9532a3a4fac2a45e17d722d251341509a5981cf649dd712581b76", 0x38}], 0x5, &(0x7f0000001880)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0x70, 0x840}}, {{&(0x7f0000001900)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001980)="f49fbce840f6c973f5a96c01f9da70e6a7ae8b893e505a9e4665114a3305f30400c70c", 0x23}, {&(0x7f0000001a00)="666d0dc665190c0f6cd9a8ace15fa0fd3c49da59db219668c2df6eecc05a66dff426f5974e02a06a057df6ec05ea606702e396a23a102a0aa887a73993c8bd04a3052995ea756d44dc4c597fc78938834360c9090e2d7a3c7811664e50370ee276dec72a9eac1985b0fcca2da7cd87fe6e2d9fa14f3b897f6aa1778f3e95349980038e7f5acc3f33869b178241d9cd75b755697f4d13b1763a52be94f35c7f121c0634ceb77d28ad8ff851ae24a3ce51e855", 0xb2}, {&(0x7f0000001ac0)="20f326dd32a7bcbdf8a1b5327ae3841c2e2375957b80c85c9eba60be96d28ea6cf60a19655244fa4f334ab13d489509ef8c3eb7702bacbc8032518fd4aa9bf70d2157edadf9604450c9b00c341f0170a1ceb28f08a3cc0fba5bef1bed0b320b726e99c0f8d0266f5911d96085f1bdb9dde6ac00462977b322cb4088d49e43204bb8274af2abefe2312370ffe547ed6fc5d1197a3cd116bad64f4", 0x9a}, {&(0x7f0000001b80)="1c38fa13606af03ca2bbb5a79f4e831376cbebe5c808c9fce2e94d", 0x1b}], 0x4, &(0x7f0000001c80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1]}}], 0x88, 0x4040}}, {{&(0x7f0000001d40)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000002000)=[{&(0x7f0000001dc0)="4b9bf086c9ded170449a3df9e4c6003d8d320cc353d8222ada4ed46adead80777c23f7907732392e531f4c79e72cb533b31e48161cc30f222ceb13f3a9d9a4032d3659077ed59169b5bb3109f203fe47dc6d194a97a1b2161b5c029918f647ed658daaa50f661f4742d334aa", 0x6c}, {&(0x7f0000001e40)="6f7045db5a1a7a407fa9e591634dc8a929da3bb8ff9d59332107061d5c855211ae57d9c79f847d6a8882f9129a94a51948848c1d4352002521db1a4da1276852cd75c6792aa23ea41d5d35b8a1f0ae452d70c5eeee2305d5a0a95cd19d6a445cf7caa1cf75b89521613d7b1f5477ea6d1cdcffdc79c9e9dc1151b258a3c3e5d2", 0x80}, {&(0x7f0000001ec0)="e6de9edf6c706f998954a518e48ffbe016661c0b7ec5735559a483bb8b3edf45324740c9dc1cff0917b7d31d6cf159349ba07012289ca0a56089e6a9ddee4129c0af3c875525", 0x46}, {&(0x7f0000001f40)="73ae92cf43a8c3861340d32ad11c87b2a3893ab40e586a288fb06bdcbfe2a3d5e6344feb63e2ccf8e719557224049dd258f5076af3b81ba1e2e8b138bed4975bb8a1e32bb6dc21c486a7d78f5e361e889e9214f29e89a4073f61", 0x5a}], 0x4, &(0x7f0000002180)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000101000001000000", @ANYRES32=r0, @ANYRES32], 0x38, 0x8000}}, {{&(0x7f00000021c0)=@file={0x0, './bus\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000002480)=[@rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x30, 0x20000000}}, {{&(0x7f0000002500)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002680)=[{&(0x7f0000002580)="d9df49b363584e5ba01bddc6a2ffca539c662cde1812fc48d5fb91cc2ad84045a0e2be1676e61e17fc966d062cfebb8f255ab02e11230ef95ee4d196fd6e66a9eb3a2566dbfacc640b91a45b977c6de8d94ee856e2c90ce47688fa89c3725dd6422b6b098b91645a9790d82da0defc3120b0184b0df69233e056015eb1fc207d55002a7c312b113ee7b12bd63e5f1e0eca6207af20f8a62c4e42db2e8a3f6c8045f7bd1738357eb7bb235d0bc1c42e3b4b98426365849c672e4c4010ace6220d8bd41f2c03", 0xc5}], 0x1}}], 0x6, 0x8010) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) sendfile(r1, r1, &(0x7f0000001480)=0x10001, 0x100) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r3}, 0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r2, r4, 0x0, 0x10000) 15:43:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) stat(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r5 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x1, &(0x7f00000008c0)=[{&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd668", 0x9c, 0x8}], 0x2000, &(0x7f0000000980)={[{@utf8}, {@nonumtail}, {@utf8}, {@shortname_win95}, {@shortname_mixed}], [{@subj_user={'subj_user', 0x3d, 'sched_switch\x00'}}]}, 0x0) r6 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000005c0)="f45b842e16e0b5ca77ccc8f45ebba6692883f894a0f3a0c2d28e9d3093cdf8a6e47f8a94f1103bd20763cdfa21f1b772c727555057c18c038f43809977f0921880837498faf251a9756a75ff9ce0f18119f9718864d49f3187d79f9fcc088dc48071956030b4218d8760fca068f3168f1f0e7487a317b1e174f88d99aa5fa2c8", 0x80}], 0x1, &(0x7f0000000b80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x58, 0x10}}, {{&(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000880)="53b8d4df44bba9715e745c124a6683e3182c9b57a6a7c42f4bb29e0a3eb1767b20", 0x21}, {&(0x7f0000000940)="d25ea2b712d8475370859511c4abb0bce09fd76180761e01c76a239373153763c1f7f290", 0x24}, {&(0x7f0000000c80)="a832076f5a75e2344cfcdb127c7580b66b56272a68d83e4946399d8b31492a63b6812cbcfc9b91e864b077999448484f6c1e738bba0d4008c1760a97fdd784d987c227aa6eb3f30b83160ef7bb756eb5397c3b65a6fbea7b8d3dff2a0b6c5008709c88152e3d14cc2afb7008997d4c6384e4b09db7b28f9e643a9fc87177eec0c8f49e22cbea64e2e0014dd2c5cd89c56e62c707fb1bed0a62f8a0b5439386f01aab599ce8cc2ef30eb3d1", 0xab}, {&(0x7f0000000d40)="c4ef44e7c7fbf9e8801e30", 0xb}, {&(0x7f0000000d80)="a8afef28166551c51fdc1b6d5516cafddf84bd84192ed30dcf069ae993c3ee5b3e9149420e7888daf03fe754383e8b2fd58cbdccda403513adf873eeb514211c8e6c63766e4913307191af407dc7fee9fdb33d1ccb45fba648e2fc8a39e029ac1e75e61db82a06ccb9c161b75a092161927d21ced8bb2d33dae275e33c0414864896d08e02c5801c6209bd2d62f7d30948b4be3b7126f89dd9", 0x99}, {&(0x7f0000000e40)="040cf4cf13c7bbf2cd272b92ed8a132b8c569515", 0x14}], 0x6}}, {{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000f00)="d1a263a18533d11dcdbaf53c", 0xc}, {&(0x7f0000000f40)="f4087a8824e541dbb7de18d89c4ede1ea9ffe9725dcfbb5f22342cb50c3ef09f5b1dfde751fbf43b3dabfdbb6be5df12c2f23a8aa7b83bd89f827069975b8f9ec1dce6cfacff0e475d278e", 0x4b}, {&(0x7f0000000fc0)="caad4f1b81214455fae2375480d7aa32ce75a35fddcd3f65c9296478f6b9bfacfeeca7b9d3b6ed7700426ef3f77652f2f89e1017697267e9a10d6111abba9aff348329668f8539716f4871104f6632c9debf757e5330e0a458f7d013f15c69a082ed8e0e8589b8acd9746bc5743f5e503ef7869231c3dbdc7506beb5d2556de9138f774120", 0x85}, {&(0x7f0000001080)="6389cd5f676e79965312bb3d8d10df1e7145937e2749f551946b2bd459652ae2c65eec9bfe7a6df8379186f43653db3b1a7c1a6d39d969c8cd658cfdc9f093bbe319609066db0046bc9212b4830080558b31cdd86ea8f071e5ec8ad6ab3be77c07618b461c9a4381141c268f1c35fab052b9240306541a3512412d5f41216e757186361def83402751b51232fb826e161bc76cfcc2e39eb12dea62aec1d66df5a85daf5593a1135b95cb1b9bc8868742c30b075d37de3d4dece01e2e483c8f009250fc8928110c601e109e97bb", 0xcd}], 0x4, &(0x7f00000013c0)=[@rights={{0x38, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0xc810}}, {{&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003900)=[{&(0x7f00000014c0)="fc74295af1aa7e9965b64a97f1bb05a5bdfb55ffdbbb180198be92eb9a14f2650c1176efb716ca78bef851219d31721d3899078b3dac4e8681e0bccdf642a909badcaef6a16037862951c3bd96f6f5cf14c45d81089987c18f1b57c3b25a57e4949df09c67326e1814408fc23d5ef80fa880b2b224", 0x75}, {&(0x7f0000001740)="64c2295074fd270be865943a6624c0d3f6a7a783d900032fd3085d9e1cc28a5e7202217f673f450b65f1d75ec52ad488fd6bdc9ab69088634d5d23127e2271534d7b12bfbaecfbfab94a60707c18c3fc9a471b3b3192c151a669cf83036ec93561193f0c0ed68d0286fc70a2009403febd2aeb140c62bf260df424c69e4616fc062e9faf1408a9f0d6b52411ea649b150303e519ae3f40f47387cb81b34f1b334a524149f1c4501d2b8bca32d0940fb598daa8f50ca7c7c6c06078e5cabf9e5f69b2d2b362a2ad528774d97dba9a7acac6c9ae6aa3f7c47f6d34983ba553a739b53a407c9616bc0e9b6c6840b65296703ed10590f3793f60648af7b113a05f7fb2249b01da91cfffa8c15e4e4e8c3c8a035f7cc8300fe351e4b121f5e9d59d7bfe73779125fe5ee6191967a784d31af432a8e1004491aabd33609d1b84c92d60123a4fa0de84465ff48d995c56e136bc99baee9c49937b5be6a97432ff49645f939bc5e5f17481e5f134c01426647043b44068412b38dc805bb91718f4096c45c2d93a0be3ffdbac2f58eb11b459246484ba295f604847860cc48d5cc645a5c09e014313db8f919148feddcf75c8dcd91c58a160c14f21640aa7fcc8474167ec04430cdf47dbcfae6a7ea6c12a6fb15adbdf553b5047a35a5e43ce3dfdd5cbb9dc5b33e83a246dc1f4968e89e624ed0cef00d131389bbc790af16c43fbce542f2fd1bd9fa5e5de4b72da7aafc8de181e78044538324daf0798b04d9cfb9d12be6abf2d720ad9189d2e92a7c355215bc6ccc2310d871bce73aa769a70410b94aa0f896b935b9c753e5a23fc044df2e241a0a1fd8dfed694efe0a640bda2e3859b7fc20a629a719e63c07ae4da56c01d5b073a1f9fe5f5a354ee4fd2dcd7b0c3e246d6bfd080714441713318dd42c9916ab09e73f09b6b622809526a693425ac72df977ae44c5c4300d16d35097589413f08ba3d74a69de137fb1781e03d3ffe3df35b65b0374e52a7607b4afc5d4a402516ef5818410702dda38f454508416bb8897a8e6943f9377a0f8355b8a198eacebcc175e2277a19e048bf1842d80158375e3149c3f689b8e705d4233cd80b84ed09d8c7c9476cac9fabebbf456f663e81d04ab8a8dae09f377b722e07367667d9871929d06acf5985d2c6ce4d17fc5a11000d3fc724432a69e013b751c3d77cd37c141a5f0d9afddac952d510a5ad7195653ca3d71fcdd53db13ff58f4ade6d88fafb8b3a727dc28314e26fcdb0f33b1bcf7fcb459e44dbbd6e56f757b0f1a4f58b27d704612b2e77a10f4e9ca66f29a4a5003f5175e2cb56b6a3aec04a6be2462cce33c477c7b729aa46a03453dae9d4dbcea02ee92782d36bbb2ca745ad82b27d5b9c91e813cfae6178933f06ca9002fe51fa3b181cb331358ea1f99e2ca5f072b2daefb28a80443e9de01bfd475989d000d55072b90c61de268e8d0bb4db749000920b1317edc38f019d6b7e40f7883116b70fa5161b171e52ade9b420c11961268508ef7e3afe7a4aaf2bdd022f4434bb0164f4d7904d1c614fb47104094a11d23e7763e1bd345a4c57b21f1807aca439b4bf45ece670b444019defbdcce999ab74d625cfd56eedfedbf02c5c9cd847276e96148b1bf115bca5c5ef0cba07dd008c52606cb8863409c63863449cb47ef7bb32a1d76a889b9e139c8f88b1ca45a28e3d2709d1abfcf66150a4cf0661083731ce35162b78a48e20f6f47135f10ffb6e85248c7c71223e9803580890c9883d2b1d022c5440e27a55d608983441a1714196a67a44bd839ff7d51f4b9e8587ec96264bf58b51b273a756a53f8761440d747bed53f008796007cccd09f1ced0f5b0c95a66bf4e3ed9fefbb6be650e78892ef816a7f3bea66398b52b20d84a93f090c80227f84a82d00250c4c8d0ec05a99d28df0eb7d90c34a428b6c93c687b5b9535011cc8c2097e8830bea40610846b03fb2cf18b925c738970042d3f9d3452534fb6c50651e01b061267943524f171f8d8656d11eeb8e309bdc2491dbb141cc8b1968bd5989aeb5a8910e01718c99956c8cd9eb134db71afb94a011d1606e87aae0bfd4782eaf185ab2f1258015d9371a34cf899405b145cd1ea308c0570da400ccaff4aeac71a9648f5fcfe1cf160418d4831a4f64f3017fc45323cda42e0c3b77871d1fa60326042400291cb53bab00eee031f369752a8fa308f14632fe43c5ea270275cc3a5084d7950bb6f2a6d8698dd291421c7d11805c546c1645f72c54715cad8294c475d36e2d0104afd6edf4253836c36e762ec00981d52a1ecdbf90fe2eb6f96ff9bc2afdc923ecc680d67a84deedf57c4a7e90770b52d37273b7aa8124708a9e5095d3e90c546a0c3b95b43cef0c4819b9047e41597d86adff2d5edb0f5ba2d4f08987ac2cc942f8d53942b9254c030e4f19e7aa2178cbc527d589bb4b30f6678dc0f9e7616ebb7c27bbe9f7de16b3481c6e2b108cceaa029cb29862e67e9aefc01d94bdda4376a05fd2da17882857ef38d52f98d91b07d13ac92e265b2ba409563cda684f6fd817cd01eebc14a1dcef1c183041247639a028489e624197bc3c4b8499c6b6681235e9d6a61ea1ee14a9a5ca960550a1944ac568b89c53169f69b1da7219dfa8862d5a0086bc259875cc8441c7d828156973793942a38dfd41eaa8eb892401f7f96af6157e763d2f3e8f7076790b8ce600fc118d7c10f0c3c1e31c3a29fc5d6c3a5c1553491500505af0d7dbe885e6910da9053825d6bc63b46519ee10bace583dd137d1bb4fb67cec762f4304f44fe340f8b238895485b16c9ae6d225c1ea82810275578848d40456bd9024d14ccb5b31f0916cb756584324c5088d94a453df0dc1121a38ff33f55a19205be9c94fb5f4c87cdafc42c4d1b1f694d1762d9a5aa7a166975608117e695b1441c17a8a20d036af67e2ae808cc08c0766db2176a49c12e7428d5debe59d7d7208a33ccf86bf2fe9eaa35603509a96431a59f5d54260aa4eee3d3bb6928b927b219ed54d9d5ca43995881dd9354e78f29865d7f134caa52e8a2822e57156c715289e8225482af7becbff9588a2eb78eff54e1e0743d8a7d48b1b4ea232e03ef4ac868e6863a2218869d495b292f52f66ab3a0596fb30d486f96d6e0d7fd22a93e9f7928fe876fb90d8cfe9f6afece6224a30ce183ca9c1df2cbd58328b2db71977492124cdf4f4ca2fe8acb96ea2a743741deda135677d9655999652905cedc986ceee11da8d0cfe60e5484ae6da5a92a808068292bed9f1bf94218ec7dff1108c7b97a6661fcf76e052913907d5f72c1e3932e945ad07f2996fc0c543d4ecea228757f020a728c57fb573cc86d56d8b16b68d8046270ef2c4022b8e6b3fc36b72a32300ed13ab737d1498575a9bd1df5599ee4515b519b628419cbfb6146a9122d99a5e3ae4f2edbcec79caa1ada25baeef54fa378e04de64da91839d4c9143860aaecfab8eae008d276e6531ac921976b66636ee910c321f25fa3e285f79713e73621b006eba1dd9aceb5b5f6a7b161d0df98a79536d010f5efd09353f5d5c9b45cda41938cb5f4b3dae2c046e49f14373a69d6f1a1a580334f90d145f7a833bf9f47eaede6ca5bc3c460a16f576dbda318d464fbbb4deb9a09bb5375cf9ada7ac57e9d38b71028b1429d2fb62c6d3364e661a276895270f3936959fc5761bfd5af48e2b364e64a9efb803fa08ed6a8ec6db370de1b9430e6ee97926aff5b964d00633851ea3e9ef06c6fd3061d4a4e1a04d7db88e7a42c9752606c0b5b023a0d0240f255c6481a8d6d21980321bc17c54503eea4dcc457b1ad85f581f1faafeebbedba95767ff71baede22e239fab9d7befe12045dd8c4dc8de00e0d427c3a85c04038382da91ca2d0f2f8ca15211e71674a6e5a59d3435fc825cb2267f93b4af2331b5610238f0a4d7aff4be1f529aa95d018cc10d567a99dfe10c4362e677c1dc1a3f80a2742c98e78c0243c615cd4190ffbf736566032a39c5dc419950c36cc175cd3b5c9dae93a74b922d7f43de65b48493956a9dcfe356a500a27c4e1c6763241f1c32c51fabf295384718ea29dafc29e598dc93fe30425850d7c264396ce8b5b40ad02a2846b9c0438142adb16b6298f25f10538e10859edd318251108946a39d87f56a956abe3decb7d1ce5cd3b969bc2d4efde1699c15ee6d2c4e58c44470e613034bfaeed75f24b59a36617c7c0502a85a2c019d494921e19f025ec08cccf4dbc95a90e62038acc2a37d6d869119b8ad48f2e356ecb543e74274eb7164af8bd8934a20afc7240a54722e8309995acfca3f7703923864fc95f1a55d3968f8902ad19a7dd8ff119dae5cd9acee08babb3bc2b1aa16c71feb7bc4f4992f6c915e69813f12ee7599205757a66eccf74ac92a4c5becab9cec7aef7a1a999c19ddcd6ef4a5db7e1f5b034aa3bfb1c2f4c24e296435fa08b906f4b2ca54e42e499b08524e88c0443a595dd7b39c95b6b3287178e999cac40bf12d4d2eea5a1955362463619b67a7e380f1a404b89f86936e1c32aef493dbf04e0352c3df195161d4affa91e8eda97d862ecbd7ab15340b52529f5611bae4580e0f2a7eff0677b00113a6924932c89a79baf69680a2ac4e354b7f1e92cfc6fce0ee5cf6444d8195c6662d2ee1d9c5706cf76fb8bed94bb04eed482e0e55090f1f432a0f611a41e542b227c9a131e18456988c418f114d2a994e6da72f534be9eff5b5720525a0e19c4d85dd9ceea94643c13d8dac0b0dc64246fbadc73b954b27bfaffb1c5581feacbbdb533d00b44b919a9a4214b3e6ad96aedab56f4fbb5f2bae66212b819ddd3452e0ad80cee184bb5abac88796751e091e7db841a30a0a169ae7388709673c7063ce06882d721f9e1e9c810d400e9df8db8f01218ebe4ce4336de2112002bab28a4ef7bea0967138951c3cfdaa158b577d7c8e90292001de6de1300117fde9cf6d32c98e5864b4ab9f41d8306a7910a250240a1059b85777ab3d57a709e95fdbbd40e9b3fd8df4d9a8c02b532806eb41f3b51b105b65db6eda13be01832dbc9651f08418ed3c5833d4dd5060dd8646f7eb0c53cb4e7b3aa648378ea05f9e0a1f7507b83805737486b2a932df9bc6ca9a398688c0e3cb6e8a3b13b2792d7fad422ada45de7702c9458c21ce7e25feecbe66eb5266df392938278c4f9f5e2cdf3db1706523483eccfcda0b4fde098a48887025a257a7960170371fbf61b6f3167c62afbccb3028933a6df29d9743f0a205aab029e333ca5e9a8d98a72aa969ec6b57d034dc9fae19403ed72da3e424d4f8ebfe74f1c769ad65eb5f61111bf3b093a9bc054ed463895fa6118dc5c7cb266b3846cc84425465d1e8ce2c2249bfbf4515b1bf61b83d49591baff5f73d9d577c1e6c458d8ffdcbf83c6c9f34a489eb8b4c85ae08c9c8ebfa3aa1bec3359e700f35a8023f0d454a676e53cc66e89d875a9e8d458683d8f4e5acdeb8314c9dc3559e839a87fef26452d3a8fd8051219d20b768785286642855f9e3c28bc4ddbe9a9a58d8aad776221c6f8b92d8c00b31aee6209c8448539fb1c4691b50dc78c61d9b58afc86f221ec2a24c00657eeb26960e5db280f0ede9c2adc4cbca6f7d455d681076f8608b5052da590ee319429d5de10ded2aa78f5be924cfad6b0146f08b360d4f7487fec9c7b66ff2af31b15937e9898f43e34c24f820b3e7079639fccf0161fdb858ee8a1436dea8872cf44b9a394edeea0651f2746e79cb7c30e7b88ad416e34e2005217cc70dc125f9e85fe1bb061", 0x1000}, {&(0x7f0000001540)="1266114696a394a3fd15907cb15c738cb9759eb6aa2c6c12f5ded41ff266aa3b1e0e9a9368436d0094fe77ea89daf4eeb409022f485b22a9c6980a68837880", 0x3f}, {&(0x7f0000001580)="d22fefc15974c7380e5d288c3c851c2f269a7f555b97174108b1e61c5d73fba06e9bffc706f07032cab49ebeaff8309d7f943196afee6983b255390a53be3a8c16be51bac3c3975602c971ea64c6f7824d6504df93a1ccf7027adeeedfb39c0ec74a8d734e20600f4493364cc63c0c78375746efb97e084a20b9b2087b354eb93c2f63dfc398a39d95d8be126e9e4bc5c17d0159dfaacb66f7ebe3d3dd0ec28e816c465ec77def9e64a533212a454ec800d159474e61d43006b18e372ec49455", 0xc0}, {&(0x7f0000001640)="1a54adee13bd03ff7e25fb16711c0758a863cfac38b050d19fa3ab21b4d6b69306a91f79a96340e8378cf0983c9a7d568ddf68f4e55a93e1a55dc88346c4018ebb35f721877ecec05b77", 0x4a}, {&(0x7f0000002740)="879b233a0af72d7b01683eb429ca45bfd94287b3af42980a9c89d5d6f0b2197185ab626d50de661a1a9f0c07fb3e478b6b6a1745608b23c26cecfeb9fa7a0468c7a59656cddd96a3cd8a4f9951a74c56208a8ec02c6e8b759c90048b6641d4630680771974013a4e714d5b7bd2ff3828bfc90c54b645e0e200aab539fb9d2179ddfd36bacd750104827101ce214d3b76a20e39a851b400a1e7fe5a6adc9313ef34125b78f2f052ceaf4378dd992004e115fba7095cbd6a8790daa8d6b71b600f", 0xc0}, {&(0x7f0000002800)="3d3669406cac55f83db3e74b997d5b77d10b029c9c4ed02b562e8b4d6521c03e06d6eed81c3d502f889dac17de233735199b5af1a126c8c8c3a5b0df50b6a113ee5abaf63c38e07d229b8ac430071d3fb8de070cbdf8b3c4b141e33fe375846ff4c5a5206c298ff07f120ec0b405eeeecf6ee4ddde04a47900f5b04849bab3c539ef26242d2aef657f19383ad698b767efcb9415a401f5178b1f6dd773f1a0e0e95843b0932783ac62fe61e143ff05477e0ae4330503100c0b73029cb7bcf060bb421fc992383ab509f7362938372eb7fa7e65cc04cef35c659418cf89dba6edcd4a1dab021cc5ec3a1d78a1db3ac285a99853009661e58f3e1aa5983b385bea608864088a4143e2240c06d49d3f1fe32bd6da07d6456a6867dcffad0c177fb4577cd668938831a40965f01aced1681f0583c68c3cc271725acdeb7418b07d7e837b708af752b400f6883a06e48e00bc689b48ceb340385ea31db2fce0385fc5a2888a3fbd0dc953685c6397169a098a18133f4f83ad11c67c70aa4b5b315b7bcd3862c93772e54ad7c979f70d4b496ffb3110aea2fceb4bdcdd38f8c171bcf171e7f810170c40aa4056652db0b57853902cf04e4c1dfc5a9c1517d266ee6173985d70fe4ea40f17084aba8d0722d436c04766e2357e36f4af83fb9ff1dece8584d71509998e1d8dad0ce16ef0146a67193bd59248922150527bf2dca85cb1dbf9aad3a272e4bd61613d53cd580545b0a1a668460934f67cddc12e7fb29b75dab1a1d7de8947463889b41875501b5027060c7c784f92e29b809c79e04ee02ce012f6d5943c7f3a4e0b7ad1cd8a135787db41e5f71bd1fb8bb812e84ac2e8f63ef3d2dbb57b093876118b694b793baf30d1a524278e8d392081f3a9c8b9d7d80f6006eb5b8cd4dc9a642888896f92677517282a04f0003aa9ef88a9c9adaf5f38c9b6274de7827a0de667a168ffdfb174cf79f3b508cad1f1eb239649a235246c19354c5c77dc0d7c6cabd6cbd755dd30e17c3a4e02f31e100db9920448bbe80e25e76b940d25e3b50de8bdd137a845be5019edb90b8fa5a8ac1ae3545f90f553bf5dec69b9cb3e844eb45d36dbaea430e6ddded8a582f0c8d563da0a8a486501f3c170fa7e43e9007314eb66b7e1526f59166edcad7da4accda283a151f7081e7223b87f95157f1cb9f93e541a1165d57965f66bf5220f7868b1130d06e6feb80f40496f395eb41f98bee68689e2cb2214cdd9b1fbe5729f5210397662f8f007ada80eb8afbf314285720d789921f6de922793271efd463667509da039ec11ebf087b22257a40131312a8e8d58ae6bc7d31284db8d1fe01d2b986381a05fa554fc5ab8b0c3d21d3a4e4ebbace3acbf3d805884d00a89a389ec16f631fd33d0ab69444672c0e83df6d987b0a04f912ae33f36960d91f870c09345e07f43f49ab6a5492a04c64b3ae6fe11489409d8e3857fafab3986b626db996687c3253c213c8d56dc2d7db49af81290f1e22d5f7e26485aa3a679b53799846eb3dc448667d7466e20086aca0a51b9ae1073b5bb5e225947b60011b665d198acd5e6b1cced5f804c076850b38370b6bb7e6b134b969f5f778652a32fda92e1c63d9921febc7cc4ecab62f9421efc546a858991b31ff61329205e4a925bb1dffe525c58c60208d568bbcfa7584c52b0391d27b49173ec2cd67fcdf45330b9431a7451764fec5f99afc7ffe5c695f1a894e4dcbd508f76f92181473efcf29f2df8167484bcbb20446bb411a5e62307b275a066c365a9e8d394493672fb912d7e83515d4faec9f49967847d900b06572834aee05ef468692f99ff33cf983c250a955aeaca2e45fdbbcc0c2315943292866f325f19026d03b9c7a5df209cc5a7b1a594399d156da40db4eeb1cb5d6b44814140eb848944b7f133282b970f73b66c9d027004ab0f1e8046b06fcc503ab486f5e2b09455fcd33d5f25aceb407b59d490c609b4784c8960cf7205968d304da6cc2cf57a746e169333c858e09deeec9ed70cd78099d19119cba8b673c9af15aa1e526d6dbe9c7b6ecbd3b1f2b6d1b503c447240db249832c7545b82ca873c8772aa0fe334171012c7261c3e55766e802e20a46d4ad573c1e07da31076f3f78113b70b0967b9b4d47d893d20fec1c8b574f16d952d450996f86b6a0db732cc2570d10a90bbb769d071e43119d712831ef8bb64f3f034865c4e849c206ecd28b74c5413e96896cc5553f9c16adb81e1fa97da03092e9add748003966c75e929f2e6145e4cbc8f9acdba4c27faa3b1efe8a62c183df1e40ea011b38ee76d2f572c8b4310c49e7308ecd2b7f3725f22cd31b0db908ecb691892a198ca26185398ee9c672f468339f95e40475ecbbcd26b4bc59a8717be14cb484b33b3323eaefa79aaf4bc292dfbc2bd9cfccba6cd89b47c1800503395b1e1cc87534236475278771822f5a6fa352a8fab3c8e9e8063b548fb4c3c2fdf0be36eed8d55b050454ba53876b9bf9f4a36b663f6525c362211f766498c876988470b503a83b2b5c3ecdc57577ca6ac6c17c70ee54aaf30c2c70ddcc5e86f8f81a104dcf1e28d83362d1c5d46873a0cf7a4287462f88bff88c00838b39c6fa52aab0310a5142fdd0c0d0944ae363953bd1816b9137ac62588b112280bf959395bd93145f21528bb092473339431f7848887083004f0787b3f70007239ffc3b8ee4eb5ada4f94cb5885b2434d6cd20a5aba4b51d0f9ad3e262ceb347eff100ad5d7ad49d3b6404a2612a8f6fc442dfbbf993de8acdfd34396a05b449d1f4f6da1fd3c71893f980aa68d223da4309a59362e5b7ced211f64e0cffb18388be4d3bc2db3776db95e771854e120bca93e366b06526ab631b5f8f3f0f292605eec35cb86bd370ef5d9ef7277cc3dc9d205871313f23c89b49af1fc1142920c99847db44aedf2b6a7805366d5a39a7eca92c86afa4683ae9203803e1b65b3cf1a3d20f80c994a617736f8fe709d3bf33ccf41959ff289c4dd612e1a5c1720ab243638e5d541072131131f8e1be21f3329cb510933c4b25771bfc3b3e182d3e9888323c0ae4d58cdc355f35a3f6cc549613686a8533a2bf7f1fc4de9782f30e37dffbcb831024b8a36c00bd1c55b4c7a62cbd80382b2510c53607c69259d0ab77f234b3ba99a59209b56a53908691076aa68379d30cb68f0c1658b367aa82ff6ac1d50ebc05875088f82a49d6fb8c18a2cf417725211b8ed5a742c9ecd103bc92d252083208a06a5ea54a0e89b8ba1dd22f1cbf1f6608d03c862b18aba394c42cd0b61a52fdc6770ad1910198483c5c2660828d05c45a1baa08f868eba65585e40c78287a1e81e580a9708d4f96fed1f6b1432c46373d9b0873b99191ee702d3bcb368c60555f531ff08bd6de7218c98768efdf96245305bcc251f4cfff9ae7eba22c46b198093d07f49f22685a7563b5c28539d0335938855824e805ac2f8ff0f5b88305884457d3aeecc0dba0d791447133a8e399c948337981996e3e8db0c0ff66196979612735ede100eb058d64ed7f76cd4ac2d9ba92723099d39108caf72e6f71c898ba5b7858cbe11e9bdf69cc8b7770b3611296eb5cea8d188a337c19a36c9ef209ce56e2ea49b3f46c30c80f629e5b9c00837e5792deb4143e029c12d9093c82d67eacc9cd3093fadf7dd7ddc26428f01acc9889012f9df149cbb50a639c55683d4b25a1917a8db70db21029d773289da0b9f500e028bf8c68ccf4b0ba0dfb9819a81cf8976ad11e65bb0d4d943c67cb841dfaacbf105cfb0792d251cf44347e655fcd7db1f8bf5f09a777910828cbeb29c2f26d400880e8b387671797d205f374d970abf4d81bf1e95b534cf51f02823e24922de69092924dab89d4a7ff910cf40bdc69656273579031b05d760ff945a49ee83322291f29183415ed1fbb81a2104fa5efe1b7d490afe59ede6f88e4b56b58297b3d27536401aa1749b856fa80e829c5f2fc0a06e2cd51e998d733a4ca271a838ceaa0dc0dc517b8ca442658f541a29d23b1f66f4aa5456d329642ec3939558ab32270a83e8dcee8a9a2d1102e876b4590b34af6997d627e845bdac17683bc20cce45b575ebaca44f28bdfa5213e0b189a4aeeb2684686af23dd691d6190e9d4a313a01684a339d7ee03ae9f6581fb28cc3db0a8952753b942e45c4a08c87109c6762ae465a49f8b740930a2ea7d1f539bddcd4827d7858e186ac4184d310fd1e4559679fa6206972e73717f67e1913492a9cd6f04ab1722e2c48795b56009c8aebb6a3262e2881d5279ccc1915ee196ecc24491799e7bf9e872499bb4fb48d4fe14c9bd70b02fd68486e29e7d09b32bd8680df2f43ba2ee887d613a844a205d3f84857835608e22e8fee09d1e3b4e50716dfb9bd18b29f5384101611bcf0c351f545bd9f043604c9ba2180b74e394ddd37f039f341de78b6411238481411e56a27b406380cce98c21f0eacccb34daaf0b16a85fc39f82c9b780d76ba5b4ac52bb78fef2f06ad299782d09fbf3e04da391d3a7aae5f28b17aa422c9eaa221a8429ebdbb1f250ec6e2cdf49c48753fe229b3103d1f227c4b952e721ce4394721043c49d59b0e4dc463826565c21e55df8695f36a4efb57f542b6adb3cf385dc3df3a2f6b876a77d78f23708f5fb152d777aa77ab93c1a5a19258b45a7eb54414ee6e5532d54f1059391ba884d009e7bf4d9c630cb96cc036cdba39974dc919be11268fa9040afb58786881e6e2e902689b2a207dd186710dba8f8f83641bd1371829a8d14a415a11704e3c2a3816b64ec26c728ec79d5d23eac2486cd76dd1d100b0ad26790de253143cb1ba46cbb071142bc722330e2b6826355a5b4e3e5c85789bbe2a614eb485d0dddd9ccbd5851d014a1d849a835d8153fcb094325596af0d6128be628b4db24ba7b625b261567bb3774e2652f64cf60b9f7a0c0584374cb16f698629cbc6cb735228c530c5ebd1c5b3276f5904783f0239143c7fd0bc9f10c1965cb48198d5d57c9fa30befeaea87bb45b8bdfca60c06d5e7101ce7c1ee3fda58be06ddb95de22662e20250ab7ed2cb43d7b04da7f2dfe55c2c57e0060605a60402b2dad5321e04d1301666dc63e8adfd80f3b67d2a85c0e1dd3ce2858d5451cd47acf9084635565ba898523440043d72bf6b3200f89994e7f87aeda405300f084a99ca9bc66c59eb2f3c739f8f578090dd69343bcbdbea4f59ffe9d0846a5c824b783bf059f8143f2b3e0323639c57547c4314ed0709e0f4ef58bb99d6134608bc88d087263b747d68e36ca274e7fd9a1bff410404f45ee0ff3ac346c1a2687d8733218f0e151a4c47c0522e28fd1bf465bf21f7624481c9e3217b8a168855a25676072d10c2d3d8d37a84abf6bd4b3b44bbdc32137af8468a462d972c89447665decbc388d9fa712f855bcaeba14f1877e082294f8c5443471c4a71afba1ba0dfe5fd120b74454b1e4bacbf8d9bf91052fd0acf18e8ccb8a068732abc9d181984eb6b8d0c4df550418e8ebafd37ccfd6108529b9b9fe9b1da5edc6723ae5970480e7b8b39134118b70261acf1a2931bc2b75a016880a6f038f85632b1b5e72994e8658db4335cd0324302526cae8ada53d2ea49aae88897a446103a3b8d44299fbd9d255e56460a2c050e0a5b4386d5cf5ae5f471e884e155d5b53da32595231429e2951840a51826caea355aec6a8ab1965e8ab54470759b851cd8a6c3bc4656b474a6c83f221d94b9a7998c61a5d93cd9d389800d73680b291133b858e5099ecf098f", 0xff8}, {&(0x7f0000003800)="6ac95b2bc2ce28540776b3bca87b5a0bd54143a74d9da2b51a730c071b3762e28bfae35e3d15458881cbef074bcf4e3155c4d496e0a4958870c490535eb177e3d1d781917793e235066d284f7cfad88f8a033ec2b07dc101ccb32a0a5a39eef2302095b66e6a1e6f6d70980867b297a695ce9c8d8d1f6d51d7069fd5b91a5eb2671d4b658f127514390d14c98fa7be7cd2864ddb317f01443130f67b503e78000394d1bd96bef33d3f8519a9143a6b4bd06e99f5ac61cbd4b31dc975449523b5738c4965ad700290ff18109b6f9fb76eb603ed87b783c984", 0xd8}], 0x8, &(0x7f0000003e00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}], 0xd8, 0x44001}}], 0x4, 0x4080) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000a80)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@msize={'msize', 0x3d, 0x8001}}, {@afid={'afid', 0x3d, 0x7}}, {@loose}, {@cache_none}], [{@appraise_type}, {@fsmagic={'fsmagic', 0x3d, 0xad}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@permit_directio}]}}) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') read$FUSE(r7, &(0x7f00000066c0)={0x2020}, 0x2020) openat$cgroup_pressure(r7, &(0x7f0000000280)='cpu.pressure\x00', 0x2, 0x0) [ 1063.422492][T27333] loop0: detected capacity change from 0 to 264192 [ 1063.490864][T27333] 9pnet_fd: Insufficient options for proto=fd 15:43:46 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) stat(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r5 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x1, &(0x7f00000008c0)=[{&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd668", 0x9c, 0x8}], 0x2000, &(0x7f0000000980)={[{@utf8}, {@nonumtail}, {@utf8}, {@shortname_win95}, {@shortname_mixed}], [{@subj_user={'subj_user', 0x3d, 'sched_switch\x00'}}]}, 0x0) r6 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000005c0)="f45b842e16e0b5ca77ccc8f45ebba6692883f894a0f3a0c2d28e9d3093cdf8a6e47f8a94f1103bd20763cdfa21f1b772c727555057c18c038f43809977f0921880837498faf251a9756a75ff9ce0f18119f9718864d49f3187d79f9fcc088dc48071956030b4218d8760fca068f3168f1f0e7487a317b1e174f88d99aa5fa2c8", 0x80}], 0x1, &(0x7f0000000b80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x58, 0x10}}, {{&(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000880)="53b8d4df44bba9715e745c124a6683e3182c9b57a6a7c42f4bb29e0a3eb1767b20", 0x21}, {&(0x7f0000000940)="d25ea2b712d8475370859511c4abb0bce09fd76180761e01c76a239373153763c1f7f290", 0x24}, {&(0x7f0000000c80)="a832076f5a75e2344cfcdb127c7580b66b56272a68d83e4946399d8b31492a63b6812cbcfc9b91e864b077999448484f6c1e738bba0d4008c1760a97fdd784d987c227aa6eb3f30b83160ef7bb756eb5397c3b65a6fbea7b8d3dff2a0b6c5008709c88152e3d14cc2afb7008997d4c6384e4b09db7b28f9e643a9fc87177eec0c8f49e22cbea64e2e0014dd2c5cd89c56e62c707fb1bed0a62f8a0b5439386f01aab599ce8cc2ef30eb3d1", 0xab}, {&(0x7f0000000d40)="c4ef44e7c7fbf9e8801e30", 0xb}, {&(0x7f0000000d80)="a8afef28166551c51fdc1b6d5516cafddf84bd84192ed30dcf069ae993c3ee5b3e9149420e7888daf03fe754383e8b2fd58cbdccda403513adf873eeb514211c8e6c63766e4913307191af407dc7fee9fdb33d1ccb45fba648e2fc8a39e029ac1e75e61db82a06ccb9c161b75a092161927d21ced8bb2d33dae275e33c0414864896d08e02c5801c6209bd2d62f7d30948b4be3b7126f89dd9", 0x99}, {&(0x7f0000000e40)="040cf4cf13c7bbf2cd272b92ed8a132b8c569515", 0x14}], 0x6}}, {{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000f00)="d1a263a18533d11dcdbaf53c", 0xc}, {&(0x7f0000000f40)="f4087a8824e541dbb7de18d89c4ede1ea9ffe9725dcfbb5f22342cb50c3ef09f5b1dfde751fbf43b3dabfdbb6be5df12c2f23a8aa7b83bd89f827069975b8f9ec1dce6cfacff0e475d278e", 0x4b}, {&(0x7f0000000fc0)="caad4f1b81214455fae2375480d7aa32ce75a35fddcd3f65c9296478f6b9bfacfeeca7b9d3b6ed7700426ef3f77652f2f89e1017697267e9a10d6111abba9aff348329668f8539716f4871104f6632c9debf757e5330e0a458f7d013f15c69a082ed8e0e8589b8acd9746bc5743f5e503ef7869231c3dbdc7506beb5d2556de9138f774120", 0x85}, {&(0x7f0000001080)="6389cd5f676e79965312bb3d8d10df1e7145937e2749f551946b2bd459652ae2c65eec9bfe7a6df8379186f43653db3b1a7c1a6d39d969c8cd658cfdc9f093bbe319609066db0046bc9212b4830080558b31cdd86ea8f071e5ec8ad6ab3be77c07618b461c9a4381141c268f1c35fab052b9240306541a3512412d5f41216e757186361def83402751b51232fb826e161bc76cfcc2e39eb12dea62aec1d66df5a85daf5593a1135b95cb1b9bc8868742c30b075d37de3d4dece01e2e483c8f009250fc8928110c601e109e97bb", 0xcd}], 0x4, &(0x7f00000013c0)=[@rights={{0x38, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0xc810}}, {{&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003900)=[{&(0x7f00000014c0)="fc74295af1aa7e9965b64a97f1bb05a5bdfb55ffdbbb180198be92eb9a14f2650c1176efb716ca78bef851219d31721d3899078b3dac4e8681e0bccdf642a909badcaef6a16037862951c3bd96f6f5cf14c45d81089987c18f1b57c3b25a57e4949df09c67326e1814408fc23d5ef80fa880b2b224", 0x75}, {&(0x7f0000001740)="64c2295074fd270be865943a6624c0d3f6a7a783d900032fd3085d9e1cc28a5e7202217f673f450b65f1d75ec52ad488fd6bdc9ab69088634d5d23127e2271534d7b12bfbaecfbfab94a60707c18c3fc9a471b3b3192c151a669cf83036ec93561193f0c0ed68d0286fc70a2009403febd2aeb140c62bf260df424c69e4616fc062e9faf1408a9f0d6b52411ea649b150303e519ae3f40f47387cb81b34f1b334a524149f1c4501d2b8bca32d0940fb598daa8f50ca7c7c6c06078e5cabf9e5f69b2d2b362a2ad528774d97dba9a7acac6c9ae6aa3f7c47f6d34983ba553a739b53a407c9616bc0e9b6c6840b65296703ed10590f3793f60648af7b113a05f7fb2249b01da91cfffa8c15e4e4e8c3c8a035f7cc8300fe351e4b121f5e9d59d7bfe73779125fe5ee6191967a784d31af432a8e1004491aabd33609d1b84c92d60123a4fa0de84465ff48d995c56e136bc99baee9c49937b5be6a97432ff49645f939bc5e5f17481e5f134c01426647043b44068412b38dc805bb91718f4096c45c2d93a0be3ffdbac2f58eb11b459246484ba295f604847860cc48d5cc645a5c09e014313db8f919148feddcf75c8dcd91c58a160c14f21640aa7fcc8474167ec04430cdf47dbcfae6a7ea6c12a6fb15adbdf553b5047a35a5e43ce3dfdd5cbb9dc5b33e83a246dc1f4968e89e624ed0cef00d131389bbc790af16c43fbce542f2fd1bd9fa5e5de4b72da7aafc8de181e78044538324daf0798b04d9cfb9d12be6abf2d720ad9189d2e92a7c355215bc6ccc2310d871bce73aa769a70410b94aa0f896b935b9c753e5a23fc044df2e241a0a1fd8dfed694efe0a640bda2e3859b7fc20a629a719e63c07ae4da56c01d5b073a1f9fe5f5a354ee4fd2dcd7b0c3e246d6bfd080714441713318dd42c9916ab09e73f09b6b622809526a693425ac72df977ae44c5c4300d16d35097589413f08ba3d74a69de137fb1781e03d3ffe3df35b65b0374e52a7607b4afc5d4a402516ef5818410702dda38f454508416bb8897a8e6943f9377a0f8355b8a198eacebcc175e2277a19e048bf1842d80158375e3149c3f689b8e705d4233cd80b84ed09d8c7c9476cac9fabebbf456f663e81d04ab8a8dae09f377b722e07367667d9871929d06acf5985d2c6ce4d17fc5a11000d3fc724432a69e013b751c3d77cd37c141a5f0d9afddac952d510a5ad7195653ca3d71fcdd53db13ff58f4ade6d88fafb8b3a727dc28314e26fcdb0f33b1bcf7fcb459e44dbbd6e56f757b0f1a4f58b27d704612b2e77a10f4e9ca66f29a4a5003f5175e2cb56b6a3aec04a6be2462cce33c477c7b729aa46a03453dae9d4dbcea02ee92782d36bbb2ca745ad82b27d5b9c91e813cfae6178933f06ca9002fe51fa3b181cb331358ea1f99e2ca5f072b2daefb28a80443e9de01bfd475989d000d55072b90c61de268e8d0bb4db749000920b1317edc38f019d6b7e40f7883116b70fa5161b171e52ade9b420c11961268508ef7e3afe7a4aaf2bdd022f4434bb0164f4d7904d1c614fb47104094a11d23e7763e1bd345a4c57b21f1807aca439b4bf45ece670b444019defbdcce999ab74d625cfd56eedfedbf02c5c9cd847276e96148b1bf115bca5c5ef0cba07dd008c52606cb8863409c63863449cb47ef7bb32a1d76a889b9e139c8f88b1ca45a28e3d2709d1abfcf66150a4cf0661083731ce35162b78a48e20f6f47135f10ffb6e85248c7c71223e9803580890c9883d2b1d022c5440e27a55d608983441a1714196a67a44bd839ff7d51f4b9e8587ec96264bf58b51b273a756a53f8761440d747bed53f008796007cccd09f1ced0f5b0c95a66bf4e3ed9fefbb6be650e78892ef816a7f3bea66398b52b20d84a93f090c80227f84a82d00250c4c8d0ec05a99d28df0eb7d90c34a428b6c93c687b5b9535011cc8c2097e8830bea40610846b03fb2cf18b925c738970042d3f9d3452534fb6c50651e01b061267943524f171f8d8656d11eeb8e309bdc2491dbb141cc8b1968bd5989aeb5a8910e01718c99956c8cd9eb134db71afb94a011d1606e87aae0bfd4782eaf185ab2f1258015d9371a34cf899405b145cd1ea308c0570da400ccaff4aeac71a9648f5fcfe1cf160418d4831a4f64f3017fc45323cda42e0c3b77871d1fa60326042400291cb53bab00eee031f369752a8fa308f14632fe43c5ea270275cc3a5084d7950bb6f2a6d8698dd291421c7d11805c546c1645f72c54715cad8294c475d36e2d0104afd6edf4253836c36e762ec00981d52a1ecdbf90fe2eb6f96ff9bc2afdc923ecc680d67a84deedf57c4a7e90770b52d37273b7aa8124708a9e5095d3e90c546a0c3b95b43cef0c4819b9047e41597d86adff2d5edb0f5ba2d4f08987ac2cc942f8d53942b9254c030e4f19e7aa2178cbc527d589bb4b30f6678dc0f9e7616ebb7c27bbe9f7de16b3481c6e2b108cceaa029cb29862e67e9aefc01d94bdda4376a05fd2da17882857ef38d52f98d91b07d13ac92e265b2ba409563cda684f6fd817cd01eebc14a1dcef1c183041247639a028489e624197bc3c4b8499c6b6681235e9d6a61ea1ee14a9a5ca960550a1944ac568b89c53169f69b1da7219dfa8862d5a0086bc259875cc8441c7d828156973793942a38dfd41eaa8eb892401f7f96af6157e763d2f3e8f7076790b8ce600fc118d7c10f0c3c1e31c3a29fc5d6c3a5c1553491500505af0d7dbe885e6910da9053825d6bc63b46519ee10bace583dd137d1bb4fb67cec762f4304f44fe340f8b238895485b16c9ae6d225c1ea82810275578848d40456bd9024d14ccb5b31f0916cb756584324c5088d94a453df0dc1121a38ff33f55a19205be9c94fb5f4c87cdafc42c4d1b1f694d1762d9a5aa7a166975608117e695b1441c17a8a20d036af67e2ae808cc08c0766db2176a49c12e7428d5debe59d7d7208a33ccf86bf2fe9eaa35603509a96431a59f5d54260aa4eee3d3bb6928b927b219ed54d9d5ca43995881dd9354e78f29865d7f134caa52e8a2822e57156c715289e8225482af7becbff9588a2eb78eff54e1e0743d8a7d48b1b4ea232e03ef4ac868e6863a2218869d495b292f52f66ab3a0596fb30d486f96d6e0d7fd22a93e9f7928fe876fb90d8cfe9f6afece6224a30ce183ca9c1df2cbd58328b2db71977492124cdf4f4ca2fe8acb96ea2a743741deda135677d9655999652905cedc986ceee11da8d0cfe60e5484ae6da5a92a808068292bed9f1bf94218ec7dff1108c7b97a6661fcf76e052913907d5f72c1e3932e945ad07f2996fc0c543d4ecea228757f020a728c57fb573cc86d56d8b16b68d8046270ef2c4022b8e6b3fc36b72a32300ed13ab737d1498575a9bd1df5599ee4515b519b628419cbfb6146a9122d99a5e3ae4f2edbcec79caa1ada25baeef54fa378e04de64da91839d4c9143860aaecfab8eae008d276e6531ac921976b66636ee910c321f25fa3e285f79713e73621b006eba1dd9aceb5b5f6a7b161d0df98a79536d010f5efd09353f5d5c9b45cda41938cb5f4b3dae2c046e49f14373a69d6f1a1a580334f90d145f7a833bf9f47eaede6ca5bc3c460a16f576dbda318d464fbbb4deb9a09bb5375cf9ada7ac57e9d38b71028b1429d2fb62c6d3364e661a276895270f3936959fc5761bfd5af48e2b364e64a9efb803fa08ed6a8ec6db370de1b9430e6ee97926aff5b964d00633851ea3e9ef06c6fd3061d4a4e1a04d7db88e7a42c9752606c0b5b023a0d0240f255c6481a8d6d21980321bc17c54503eea4dcc457b1ad85f581f1faafeebbedba95767ff71baede22e239fab9d7befe12045dd8c4dc8de00e0d427c3a85c04038382da91ca2d0f2f8ca15211e71674a6e5a59d3435fc825cb2267f93b4af2331b5610238f0a4d7aff4be1f529aa95d018cc10d567a99dfe10c4362e677c1dc1a3f80a2742c98e78c0243c615cd4190ffbf736566032a39c5dc419950c36cc175cd3b5c9dae93a74b922d7f43de65b48493956a9dcfe356a500a27c4e1c6763241f1c32c51fabf295384718ea29dafc29e598dc93fe30425850d7c264396ce8b5b40ad02a2846b9c0438142adb16b6298f25f10538e10859edd318251108946a39d87f56a956abe3decb7d1ce5cd3b969bc2d4efde1699c15ee6d2c4e58c44470e613034bfaeed75f24b59a36617c7c0502a85a2c019d494921e19f025ec08cccf4dbc95a90e62038acc2a37d6d869119b8ad48f2e356ecb543e74274eb7164af8bd8934a20afc7240a54722e8309995acfca3f7703923864fc95f1a55d3968f8902ad19a7dd8ff119dae5cd9acee08babb3bc2b1aa16c71feb7bc4f4992f6c915e69813f12ee7599205757a66eccf74ac92a4c5becab9cec7aef7a1a999c19ddcd6ef4a5db7e1f5b034aa3bfb1c2f4c24e296435fa08b906f4b2ca54e42e499b08524e88c0443a595dd7b39c95b6b3287178e999cac40bf12d4d2eea5a1955362463619b67a7e380f1a404b89f86936e1c32aef493dbf04e0352c3df195161d4affa91e8eda97d862ecbd7ab15340b52529f5611bae4580e0f2a7eff0677b00113a6924932c89a79baf69680a2ac4e354b7f1e92cfc6fce0ee5cf6444d8195c6662d2ee1d9c5706cf76fb8bed94bb04eed482e0e55090f1f432a0f611a41e542b227c9a131e18456988c418f114d2a994e6da72f534be9eff5b5720525a0e19c4d85dd9ceea94643c13d8dac0b0dc64246fbadc73b954b27bfaffb1c5581feacbbdb533d00b44b919a9a4214b3e6ad96aedab56f4fbb5f2bae66212b819ddd3452e0ad80cee184bb5abac88796751e091e7db841a30a0a169ae7388709673c7063ce06882d721f9e1e9c810d400e9df8db8f01218ebe4ce4336de2112002bab28a4ef7bea0967138951c3cfdaa158b577d7c8e90292001de6de1300117fde9cf6d32c98e5864b4ab9f41d8306a7910a250240a1059b85777ab3d57a709e95fdbbd40e9b3fd8df4d9a8c02b532806eb41f3b51b105b65db6eda13be01832dbc9651f08418ed3c5833d4dd5060dd8646f7eb0c53cb4e7b3aa648378ea05f9e0a1f7507b83805737486b2a932df9bc6ca9a398688c0e3cb6e8a3b13b2792d7fad422ada45de7702c9458c21ce7e25feecbe66eb5266df392938278c4f9f5e2cdf3db1706523483eccfcda0b4fde098a48887025a257a7960170371fbf61b6f3167c62afbccb3028933a6df29d9743f0a205aab029e333ca5e9a8d98a72aa969ec6b57d034dc9fae19403ed72da3e424d4f8ebfe74f1c769ad65eb5f61111bf3b093a9bc054ed463895fa6118dc5c7cb266b3846cc84425465d1e8ce2c2249bfbf4515b1bf61b83d49591baff5f73d9d577c1e6c458d8ffdcbf83c6c9f34a489eb8b4c85ae08c9c8ebfa3aa1bec3359e700f35a8023f0d454a676e53cc66e89d875a9e8d458683d8f4e5acdeb8314c9dc3559e839a87fef26452d3a8fd8051219d20b768785286642855f9e3c28bc4ddbe9a9a58d8aad776221c6f8b92d8c00b31aee6209c8448539fb1c4691b50dc78c61d9b58afc86f221ec2a24c00657eeb26960e5db280f0ede9c2adc4cbca6f7d455d681076f8608b5052da590ee319429d5de10ded2aa78f5be924cfad6b0146f08b360d4f7487fec9c7b66ff2af31b15937e9898f43e34c24f820b3e7079639fccf0161fdb858ee8a1436dea8872cf44b9a394edeea0651f2746e79cb7c30e7b88ad416e34e2005217cc70dc125f9e85fe1bb061", 0x1000}, {&(0x7f0000001540)="1266114696a394a3fd15907cb15c738cb9759eb6aa2c6c12f5ded41ff266aa3b1e0e9a9368436d0094fe77ea89daf4eeb409022f485b22a9c6980a68837880", 0x3f}, {&(0x7f0000001580)="d22fefc15974c7380e5d288c3c851c2f269a7f555b97174108b1e61c5d73fba06e9bffc706f07032cab49ebeaff8309d7f943196afee6983b255390a53be3a8c16be51bac3c3975602c971ea64c6f7824d6504df93a1ccf7027adeeedfb39c0ec74a8d734e20600f4493364cc63c0c78375746efb97e084a20b9b2087b354eb93c2f63dfc398a39d95d8be126e9e4bc5c17d0159dfaacb66f7ebe3d3dd0ec28e816c465ec77def9e64a533212a454ec800d159474e61d43006b18e372ec49455", 0xc0}, {&(0x7f0000001640)="1a54adee13bd03ff7e25fb16711c0758a863cfac38b050d19fa3ab21b4d6b69306a91f79a96340e8378cf0983c9a7d568ddf68f4e55a93e1a55dc88346c4018ebb35f721877ecec05b77", 0x4a}, {&(0x7f0000002740)="879b233a0af72d7b01683eb429ca45bfd94287b3af42980a9c89d5d6f0b2197185ab626d50de661a1a9f0c07fb3e478b6b6a1745608b23c26cecfeb9fa7a0468c7a59656cddd96a3cd8a4f9951a74c56208a8ec02c6e8b759c90048b6641d4630680771974013a4e714d5b7bd2ff3828bfc90c54b645e0e200aab539fb9d2179ddfd36bacd750104827101ce214d3b76a20e39a851b400a1e7fe5a6adc9313ef34125b78f2f052ceaf4378dd992004e115fba7095cbd6a8790daa8d6b71b600f", 0xc0}, {&(0x7f0000002800)="3d3669406cac55f83db3e74b997d5b77d10b029c9c4ed02b562e8b4d6521c03e06d6eed81c3d502f889dac17de233735199b5af1a126c8c8c3a5b0df50b6a113ee5abaf63c38e07d229b8ac430071d3fb8de070cbdf8b3c4b141e33fe375846ff4c5a5206c298ff07f120ec0b405eeeecf6ee4ddde04a47900f5b04849bab3c539ef26242d2aef657f19383ad698b767efcb9415a401f5178b1f6dd773f1a0e0e95843b0932783ac62fe61e143ff05477e0ae4330503100c0b73029cb7bcf060bb421fc992383ab509f7362938372eb7fa7e65cc04cef35c659418cf89dba6edcd4a1dab021cc5ec3a1d78a1db3ac285a99853009661e58f3e1aa5983b385bea608864088a4143e2240c06d49d3f1fe32bd6da07d6456a6867dcffad0c177fb4577cd668938831a40965f01aced1681f0583c68c3cc271725acdeb7418b07d7e837b708af752b400f6883a06e48e00bc689b48ceb340385ea31db2fce0385fc5a2888a3fbd0dc953685c6397169a098a18133f4f83ad11c67c70aa4b5b315b7bcd3862c93772e54ad7c979f70d4b496ffb3110aea2fceb4bdcdd38f8c171bcf171e7f810170c40aa4056652db0b57853902cf04e4c1dfc5a9c1517d266ee6173985d70fe4ea40f17084aba8d0722d436c04766e2357e36f4af83fb9ff1dece8584d71509998e1d8dad0ce16ef0146a67193bd59248922150527bf2dca85cb1dbf9aad3a272e4bd61613d53cd580545b0a1a668460934f67cddc12e7fb29b75dab1a1d7de8947463889b41875501b5027060c7c784f92e29b809c79e04ee02ce012f6d5943c7f3a4e0b7ad1cd8a135787db41e5f71bd1fb8bb812e84ac2e8f63ef3d2dbb57b093876118b694b793baf30d1a524278e8d392081f3a9c8b9d7d80f6006eb5b8cd4dc9a642888896f92677517282a04f0003aa9ef88a9c9adaf5f38c9b6274de7827a0de667a168ffdfb174cf79f3b508cad1f1eb239649a235246c19354c5c77dc0d7c6cabd6cbd755dd30e17c3a4e02f31e100db9920448bbe80e25e76b940d25e3b50de8bdd137a845be5019edb90b8fa5a8ac1ae3545f90f553bf5dec69b9cb3e844eb45d36dbaea430e6ddded8a582f0c8d563da0a8a486501f3c170fa7e43e9007314eb66b7e1526f59166edcad7da4accda283a151f7081e7223b87f95157f1cb9f93e541a1165d57965f66bf5220f7868b1130d06e6feb80f40496f395eb41f98bee68689e2cb2214cdd9b1fbe5729f5210397662f8f007ada80eb8afbf314285720d789921f6de922793271efd463667509da039ec11ebf087b22257a40131312a8e8d58ae6bc7d31284db8d1fe01d2b986381a05fa554fc5ab8b0c3d21d3a4e4ebbace3acbf3d805884d00a89a389ec16f631fd33d0ab69444672c0e83df6d987b0a04f912ae33f36960d91f870c09345e07f43f49ab6a5492a04c64b3ae6fe11489409d8e3857fafab3986b626db996687c3253c213c8d56dc2d7db49af81290f1e22d5f7e26485aa3a679b53799846eb3dc448667d7466e20086aca0a51b9ae1073b5bb5e225947b60011b665d198acd5e6b1cced5f804c076850b38370b6bb7e6b134b969f5f778652a32fda92e1c63d9921febc7cc4ecab62f9421efc546a858991b31ff61329205e4a925bb1dffe525c58c60208d568bbcfa7584c52b0391d27b49173ec2cd67fcdf45330b9431a7451764fec5f99afc7ffe5c695f1a894e4dcbd508f76f92181473efcf29f2df8167484bcbb20446bb411a5e62307b275a066c365a9e8d394493672fb912d7e83515d4faec9f49967847d900b06572834aee05ef468692f99ff33cf983c250a955aeaca2e45fdbbcc0c2315943292866f325f19026d03b9c7a5df209cc5a7b1a594399d156da40db4eeb1cb5d6b44814140eb848944b7f133282b970f73b66c9d027004ab0f1e8046b06fcc503ab486f5e2b09455fcd33d5f25aceb407b59d490c609b4784c8960cf7205968d304da6cc2cf57a746e169333c858e09deeec9ed70cd78099d19119cba8b673c9af15aa1e526d6dbe9c7b6ecbd3b1f2b6d1b503c447240db249832c7545b82ca873c8772aa0fe334171012c7261c3e55766e802e20a46d4ad573c1e07da31076f3f78113b70b0967b9b4d47d893d20fec1c8b574f16d952d450996f86b6a0db732cc2570d10a90bbb769d071e43119d712831ef8bb64f3f034865c4e849c206ecd28b74c5413e96896cc5553f9c16adb81e1fa97da03092e9add748003966c75e929f2e6145e4cbc8f9acdba4c27faa3b1efe8a62c183df1e40ea011b38ee76d2f572c8b4310c49e7308ecd2b7f3725f22cd31b0db908ecb691892a198ca26185398ee9c672f468339f95e40475ecbbcd26b4bc59a8717be14cb484b33b3323eaefa79aaf4bc292dfbc2bd9cfccba6cd89b47c1800503395b1e1cc87534236475278771822f5a6fa352a8fab3c8e9e8063b548fb4c3c2fdf0be36eed8d55b050454ba53876b9bf9f4a36b663f6525c362211f766498c876988470b503a83b2b5c3ecdc57577ca6ac6c17c70ee54aaf30c2c70ddcc5e86f8f81a104dcf1e28d83362d1c5d46873a0cf7a4287462f88bff88c00838b39c6fa52aab0310a5142fdd0c0d0944ae363953bd1816b9137ac62588b112280bf959395bd93145f21528bb092473339431f7848887083004f0787b3f70007239ffc3b8ee4eb5ada4f94cb5885b2434d6cd20a5aba4b51d0f9ad3e262ceb347eff100ad5d7ad49d3b6404a2612a8f6fc442dfbbf993de8acdfd34396a05b449d1f4f6da1fd3c71893f980aa68d223da4309a59362e5b7ced211f64e0cffb18388be4d3bc2db3776db95e771854e120bca93e366b06526ab631b5f8f3f0f292605eec35cb86bd370ef5d9ef7277cc3dc9d205871313f23c89b49af1fc1142920c99847db44aedf2b6a7805366d5a39a7eca92c86afa4683ae9203803e1b65b3cf1a3d20f80c994a617736f8fe709d3bf33ccf41959ff289c4dd612e1a5c1720ab243638e5d541072131131f8e1be21f3329cb510933c4b25771bfc3b3e182d3e9888323c0ae4d58cdc355f35a3f6cc549613686a8533a2bf7f1fc4de9782f30e37dffbcb831024b8a36c00bd1c55b4c7a62cbd80382b2510c53607c69259d0ab77f234b3ba99a59209b56a53908691076aa68379d30cb68f0c1658b367aa82ff6ac1d50ebc05875088f82a49d6fb8c18a2cf417725211b8ed5a742c9ecd103bc92d252083208a06a5ea54a0e89b8ba1dd22f1cbf1f6608d03c862b18aba394c42cd0b61a52fdc6770ad1910198483c5c2660828d05c45a1baa08f868eba65585e40c78287a1e81e580a9708d4f96fed1f6b1432c46373d9b0873b99191ee702d3bcb368c60555f531ff08bd6de7218c98768efdf96245305bcc251f4cfff9ae7eba22c46b198093d07f49f22685a7563b5c28539d0335938855824e805ac2f8ff0f5b88305884457d3aeecc0dba0d791447133a8e399c948337981996e3e8db0c0ff66196979612735ede100eb058d64ed7f76cd4ac2d9ba92723099d39108caf72e6f71c898ba5b7858cbe11e9bdf69cc8b7770b3611296eb5cea8d188a337c19a36c9ef209ce56e2ea49b3f46c30c80f629e5b9c00837e5792deb4143e029c12d9093c82d67eacc9cd3093fadf7dd7ddc26428f01acc9889012f9df149cbb50a639c55683d4b25a1917a8db70db21029d773289da0b9f500e028bf8c68ccf4b0ba0dfb9819a81cf8976ad11e65bb0d4d943c67cb841dfaacbf105cfb0792d251cf44347e655fcd7db1f8bf5f09a777910828cbeb29c2f26d400880e8b387671797d205f374d970abf4d81bf1e95b534cf51f02823e24922de69092924dab89d4a7ff910cf40bdc69656273579031b05d760ff945a49ee83322291f29183415ed1fbb81a2104fa5efe1b7d490afe59ede6f88e4b56b58297b3d27536401aa1749b856fa80e829c5f2fc0a06e2cd51e998d733a4ca271a838ceaa0dc0dc517b8ca442658f541a29d23b1f66f4aa5456d329642ec3939558ab32270a83e8dcee8a9a2d1102e876b4590b34af6997d627e845bdac17683bc20cce45b575ebaca44f28bdfa5213e0b189a4aeeb2684686af23dd691d6190e9d4a313a01684a339d7ee03ae9f6581fb28cc3db0a8952753b942e45c4a08c87109c6762ae465a49f8b740930a2ea7d1f539bddcd4827d7858e186ac4184d310fd1e4559679fa6206972e73717f67e1913492a9cd6f04ab1722e2c48795b56009c8aebb6a3262e2881d5279ccc1915ee196ecc24491799e7bf9e872499bb4fb48d4fe14c9bd70b02fd68486e29e7d09b32bd8680df2f43ba2ee887d613a844a205d3f84857835608e22e8fee09d1e3b4e50716dfb9bd18b29f5384101611bcf0c351f545bd9f043604c9ba2180b74e394ddd37f039f341de78b6411238481411e56a27b406380cce98c21f0eacccb34daaf0b16a85fc39f82c9b780d76ba5b4ac52bb78fef2f06ad299782d09fbf3e04da391d3a7aae5f28b17aa422c9eaa221a8429ebdbb1f250ec6e2cdf49c48753fe229b3103d1f227c4b952e721ce4394721043c49d59b0e4dc463826565c21e55df8695f36a4efb57f542b6adb3cf385dc3df3a2f6b876a77d78f23708f5fb152d777aa77ab93c1a5a19258b45a7eb54414ee6e5532d54f1059391ba884d009e7bf4d9c630cb96cc036cdba39974dc919be11268fa9040afb58786881e6e2e902689b2a207dd186710dba8f8f83641bd1371829a8d14a415a11704e3c2a3816b64ec26c728ec79d5d23eac2486cd76dd1d100b0ad26790de253143cb1ba46cbb071142bc722330e2b6826355a5b4e3e5c85789bbe2a614eb485d0dddd9ccbd5851d014a1d849a835d8153fcb094325596af0d6128be628b4db24ba7b625b261567bb3774e2652f64cf60b9f7a0c0584374cb16f698629cbc6cb735228c530c5ebd1c5b3276f5904783f0239143c7fd0bc9f10c1965cb48198d5d57c9fa30befeaea87bb45b8bdfca60c06d5e7101ce7c1ee3fda58be06ddb95de22662e20250ab7ed2cb43d7b04da7f2dfe55c2c57e0060605a60402b2dad5321e04d1301666dc63e8adfd80f3b67d2a85c0e1dd3ce2858d5451cd47acf9084635565ba898523440043d72bf6b3200f89994e7f87aeda405300f084a99ca9bc66c59eb2f3c739f8f578090dd69343bcbdbea4f59ffe9d0846a5c824b783bf059f8143f2b3e0323639c57547c4314ed0709e0f4ef58bb99d6134608bc88d087263b747d68e36ca274e7fd9a1bff410404f45ee0ff3ac346c1a2687d8733218f0e151a4c47c0522e28fd1bf465bf21f7624481c9e3217b8a168855a25676072d10c2d3d8d37a84abf6bd4b3b44bbdc32137af8468a462d972c89447665decbc388d9fa712f855bcaeba14f1877e082294f8c5443471c4a71afba1ba0dfe5fd120b74454b1e4bacbf8d9bf91052fd0acf18e8ccb8a068732abc9d181984eb6b8d0c4df550418e8ebafd37ccfd6108529b9b9fe9b1da5edc6723ae5970480e7b8b39134118b70261acf1a2931bc2b75a016880a6f038f85632b1b5e72994e8658db4335cd0324302526cae8ada53d2ea49aae88897a446103a3b8d44299fbd9d255e56460a2c050e0a5b4386d5cf5ae5f471e884e155d5b53da32595231429e2951840a51826caea355aec6a8ab1965e8ab54470759b851cd8a6c3bc4656b474a6c83f221d94b9a7998c61a5d93cd9d389800d73680b291133b858e5099ecf098f", 0xff8}, {&(0x7f0000003800)="6ac95b2bc2ce28540776b3bca87b5a0bd54143a74d9da2b51a730c071b3762e28bfae35e3d15458881cbef074bcf4e3155c4d496e0a4958870c490535eb177e3d1d781917793e235066d284f7cfad88f8a033ec2b07dc101ccb32a0a5a39eef2302095b66e6a1e6f6d70980867b297a695ce9c8d8d1f6d51d7069fd5b91a5eb2671d4b658f127514390d14c98fa7be7cd2864ddb317f01443130f67b503e78000394d1bd96bef33d3f8519a9143a6b4bd06e99f5ac61cbd4b31dc975449523b5738c4965ad700290ff18109b6f9fb76eb603ed87b783c984", 0xd8}], 0x8, &(0x7f0000003e00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}], 0xd8, 0x44001}}], 0x4, 0x4080) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000a80)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@msize={'msize', 0x3d, 0x8001}}, {@afid={'afid', 0x3d, 0x7}}, {@loose}, {@cache_none}], [{@appraise_type}, {@fsmagic={'fsmagic', 0x3d, 0xad}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@permit_directio}]}}) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') read$FUSE(r7, &(0x7f00000066c0)={0x2020}, 0x2020) openat$cgroup_pressure(r7, &(0x7f0000000280)='cpu.pressure\x00', 0x2, 0x0) 15:43:46 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) stat(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r5 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x1, &(0x7f00000008c0)=[{&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd668", 0x9c, 0x8}], 0x2000, &(0x7f0000000980)={[{@utf8}, {@nonumtail}, {@utf8}, {@shortname_win95}, {@shortname_mixed}], [{@subj_user={'subj_user', 0x3d, 'sched_switch\x00'}}]}, 0x0) r6 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000005c0)="f45b842e16e0b5ca77ccc8f45ebba6692883f894a0f3a0c2d28e9d3093cdf8a6e47f8a94f1103bd20763cdfa21f1b772c727555057c18c038f43809977f0921880837498faf251a9756a75ff9ce0f18119f9718864d49f3187d79f9fcc088dc48071956030b4218d8760fca068f3168f1f0e7487a317b1e174f88d99aa5fa2c8", 0x80}], 0x1, &(0x7f0000000b80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x58, 0x10}}, {{&(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000880)="53b8d4df44bba9715e745c124a6683e3182c9b57a6a7c42f4bb29e0a3eb1767b20", 0x21}, {&(0x7f0000000940)="d25ea2b712d8475370859511c4abb0bce09fd76180761e01c76a239373153763c1f7f290", 0x24}, {&(0x7f0000000c80)="a832076f5a75e2344cfcdb127c7580b66b56272a68d83e4946399d8b31492a63b6812cbcfc9b91e864b077999448484f6c1e738bba0d4008c1760a97fdd784d987c227aa6eb3f30b83160ef7bb756eb5397c3b65a6fbea7b8d3dff2a0b6c5008709c88152e3d14cc2afb7008997d4c6384e4b09db7b28f9e643a9fc87177eec0c8f49e22cbea64e2e0014dd2c5cd89c56e62c707fb1bed0a62f8a0b5439386f01aab599ce8cc2ef30eb3d1", 0xab}, {&(0x7f0000000d40)="c4ef44e7c7fbf9e8801e30", 0xb}, {&(0x7f0000000d80)="a8afef28166551c51fdc1b6d5516cafddf84bd84192ed30dcf069ae993c3ee5b3e9149420e7888daf03fe754383e8b2fd58cbdccda403513adf873eeb514211c8e6c63766e4913307191af407dc7fee9fdb33d1ccb45fba648e2fc8a39e029ac1e75e61db82a06ccb9c161b75a092161927d21ced8bb2d33dae275e33c0414864896d08e02c5801c6209bd2d62f7d30948b4be3b7126f89dd9", 0x99}, {&(0x7f0000000e40)="040cf4cf13c7bbf2cd272b92ed8a132b8c569515", 0x14}], 0x6}}, {{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000f00)="d1a263a18533d11dcdbaf53c", 0xc}, {&(0x7f0000000f40)="f4087a8824e541dbb7de18d89c4ede1ea9ffe9725dcfbb5f22342cb50c3ef09f5b1dfde751fbf43b3dabfdbb6be5df12c2f23a8aa7b83bd89f827069975b8f9ec1dce6cfacff0e475d278e", 0x4b}, {&(0x7f0000000fc0)="caad4f1b81214455fae2375480d7aa32ce75a35fddcd3f65c9296478f6b9bfacfeeca7b9d3b6ed7700426ef3f77652f2f89e1017697267e9a10d6111abba9aff348329668f8539716f4871104f6632c9debf757e5330e0a458f7d013f15c69a082ed8e0e8589b8acd9746bc5743f5e503ef7869231c3dbdc7506beb5d2556de9138f774120", 0x85}, {&(0x7f0000001080)="6389cd5f676e79965312bb3d8d10df1e7145937e2749f551946b2bd459652ae2c65eec9bfe7a6df8379186f43653db3b1a7c1a6d39d969c8cd658cfdc9f093bbe319609066db0046bc9212b4830080558b31cdd86ea8f071e5ec8ad6ab3be77c07618b461c9a4381141c268f1c35fab052b9240306541a3512412d5f41216e757186361def83402751b51232fb826e161bc76cfcc2e39eb12dea62aec1d66df5a85daf5593a1135b95cb1b9bc8868742c30b075d37de3d4dece01e2e483c8f009250fc8928110c601e109e97bb", 0xcd}], 0x4, &(0x7f00000013c0)=[@rights={{0x38, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0xc810}}, {{&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003900)=[{&(0x7f00000014c0)="fc74295af1aa7e9965b64a97f1bb05a5bdfb55ffdbbb180198be92eb9a14f2650c1176efb716ca78bef851219d31721d3899078b3dac4e8681e0bccdf642a909badcaef6a16037862951c3bd96f6f5cf14c45d81089987c18f1b57c3b25a57e4949df09c67326e1814408fc23d5ef80fa880b2b224", 0x75}, {&(0x7f0000001740)="64c2295074fd270be865943a6624c0d3f6a7a783d900032fd3085d9e1cc28a5e7202217f673f450b65f1d75ec52ad488fd6bdc9ab69088634d5d23127e2271534d7b12bfbaecfbfab94a60707c18c3fc9a471b3b3192c151a669cf83036ec93561193f0c0ed68d0286fc70a2009403febd2aeb140c62bf260df424c69e4616fc062e9faf1408a9f0d6b52411ea649b150303e519ae3f40f47387cb81b34f1b334a524149f1c4501d2b8bca32d0940fb598daa8f50ca7c7c6c06078e5cabf9e5f69b2d2b362a2ad528774d97dba9a7acac6c9ae6aa3f7c47f6d34983ba553a739b53a407c9616bc0e9b6c6840b65296703ed10590f3793f60648af7b113a05f7fb2249b01da91cfffa8c15e4e4e8c3c8a035f7cc8300fe351e4b121f5e9d59d7bfe73779125fe5ee6191967a784d31af432a8e1004491aabd33609d1b84c92d60123a4fa0de84465ff48d995c56e136bc99baee9c49937b5be6a97432ff49645f939bc5e5f17481e5f134c01426647043b44068412b38dc805bb91718f4096c45c2d93a0be3ffdbac2f58eb11b459246484ba295f604847860cc48d5cc645a5c09e014313db8f919148feddcf75c8dcd91c58a160c14f21640aa7fcc8474167ec04430cdf47dbcfae6a7ea6c12a6fb15adbdf553b5047a35a5e43ce3dfdd5cbb9dc5b33e83a246dc1f4968e89e624ed0cef00d131389bbc790af16c43fbce542f2fd1bd9fa5e5de4b72da7aafc8de181e78044538324daf0798b04d9cfb9d12be6abf2d720ad9189d2e92a7c355215bc6ccc2310d871bce73aa769a70410b94aa0f896b935b9c753e5a23fc044df2e241a0a1fd8dfed694efe0a640bda2e3859b7fc20a629a719e63c07ae4da56c01d5b073a1f9fe5f5a354ee4fd2dcd7b0c3e246d6bfd080714441713318dd42c9916ab09e73f09b6b622809526a693425ac72df977ae44c5c4300d16d35097589413f08ba3d74a69de137fb1781e03d3ffe3df35b65b0374e52a7607b4afc5d4a402516ef5818410702dda38f454508416bb8897a8e6943f9377a0f8355b8a198eacebcc175e2277a19e048bf1842d80158375e3149c3f689b8e705d4233cd80b84ed09d8c7c9476cac9fabebbf456f663e81d04ab8a8dae09f377b722e07367667d9871929d06acf5985d2c6ce4d17fc5a11000d3fc724432a69e013b751c3d77cd37c141a5f0d9afddac952d510a5ad7195653ca3d71fcdd53db13ff58f4ade6d88fafb8b3a727dc28314e26fcdb0f33b1bcf7fcb459e44dbbd6e56f757b0f1a4f58b27d704612b2e77a10f4e9ca66f29a4a5003f5175e2cb56b6a3aec04a6be2462cce33c477c7b729aa46a03453dae9d4dbcea02ee92782d36bbb2ca745ad82b27d5b9c91e813cfae6178933f06ca9002fe51fa3b181cb331358ea1f99e2ca5f072b2daefb28a80443e9de01bfd475989d000d55072b90c61de268e8d0bb4db749000920b1317edc38f019d6b7e40f7883116b70fa5161b171e52ade9b420c11961268508ef7e3afe7a4aaf2bdd022f4434bb0164f4d7904d1c614fb47104094a11d23e7763e1bd345a4c57b21f1807aca439b4bf45ece670b444019defbdcce999ab74d625cfd56eedfedbf02c5c9cd847276e96148b1bf115bca5c5ef0cba07dd008c52606cb8863409c63863449cb47ef7bb32a1d76a889b9e139c8f88b1ca45a28e3d2709d1abfcf66150a4cf0661083731ce35162b78a48e20f6f47135f10ffb6e85248c7c71223e9803580890c9883d2b1d022c5440e27a55d608983441a1714196a67a44bd839ff7d51f4b9e8587ec96264bf58b51b273a756a53f8761440d747bed53f008796007cccd09f1ced0f5b0c95a66bf4e3ed9fefbb6be650e78892ef816a7f3bea66398b52b20d84a93f090c80227f84a82d00250c4c8d0ec05a99d28df0eb7d90c34a428b6c93c687b5b9535011cc8c2097e8830bea40610846b03fb2cf18b925c738970042d3f9d3452534fb6c50651e01b061267943524f171f8d8656d11eeb8e309bdc2491dbb141cc8b1968bd5989aeb5a8910e01718c99956c8cd9eb134db71afb94a011d1606e87aae0bfd4782eaf185ab2f1258015d9371a34cf899405b145cd1ea308c0570da400ccaff4aeac71a9648f5fcfe1cf160418d4831a4f64f3017fc45323cda42e0c3b77871d1fa60326042400291cb53bab00eee031f369752a8fa308f14632fe43c5ea270275cc3a5084d7950bb6f2a6d8698dd291421c7d11805c546c1645f72c54715cad8294c475d36e2d0104afd6edf4253836c36e762ec00981d52a1ecdbf90fe2eb6f96ff9bc2afdc923ecc680d67a84deedf57c4a7e90770b52d37273b7aa8124708a9e5095d3e90c546a0c3b95b43cef0c4819b9047e41597d86adff2d5edb0f5ba2d4f08987ac2cc942f8d53942b9254c030e4f19e7aa2178cbc527d589bb4b30f6678dc0f9e7616ebb7c27bbe9f7de16b3481c6e2b108cceaa029cb29862e67e9aefc01d94bdda4376a05fd2da17882857ef38d52f98d91b07d13ac92e265b2ba409563cda684f6fd817cd01eebc14a1dcef1c183041247639a028489e624197bc3c4b8499c6b6681235e9d6a61ea1ee14a9a5ca960550a1944ac568b89c53169f69b1da7219dfa8862d5a0086bc259875cc8441c7d828156973793942a38dfd41eaa8eb892401f7f96af6157e763d2f3e8f7076790b8ce600fc118d7c10f0c3c1e31c3a29fc5d6c3a5c1553491500505af0d7dbe885e6910da9053825d6bc63b46519ee10bace583dd137d1bb4fb67cec762f4304f44fe340f8b238895485b16c9ae6d225c1ea82810275578848d40456bd9024d14ccb5b31f0916cb756584324c5088d94a453df0dc1121a38ff33f55a19205be9c94fb5f4c87cdafc42c4d1b1f694d1762d9a5aa7a166975608117e695b1441c17a8a20d036af67e2ae808cc08c0766db2176a49c12e7428d5debe59d7d7208a33ccf86bf2fe9eaa35603509a96431a59f5d54260aa4eee3d3bb6928b927b219ed54d9d5ca43995881dd9354e78f29865d7f134caa52e8a2822e57156c715289e8225482af7becbff9588a2eb78eff54e1e0743d8a7d48b1b4ea232e03ef4ac868e6863a2218869d495b292f52f66ab3a0596fb30d486f96d6e0d7fd22a93e9f7928fe876fb90d8cfe9f6afece6224a30ce183ca9c1df2cbd58328b2db71977492124cdf4f4ca2fe8acb96ea2a743741deda135677d9655999652905cedc986ceee11da8d0cfe60e5484ae6da5a92a808068292bed9f1bf94218ec7dff1108c7b97a6661fcf76e052913907d5f72c1e3932e945ad07f2996fc0c543d4ecea228757f020a728c57fb573cc86d56d8b16b68d8046270ef2c4022b8e6b3fc36b72a32300ed13ab737d1498575a9bd1df5599ee4515b519b628419cbfb6146a9122d99a5e3ae4f2edbcec79caa1ada25baeef54fa378e04de64da91839d4c9143860aaecfab8eae008d276e6531ac921976b66636ee910c321f25fa3e285f79713e73621b006eba1dd9aceb5b5f6a7b161d0df98a79536d010f5efd09353f5d5c9b45cda41938cb5f4b3dae2c046e49f14373a69d6f1a1a580334f90d145f7a833bf9f47eaede6ca5bc3c460a16f576dbda318d464fbbb4deb9a09bb5375cf9ada7ac57e9d38b71028b1429d2fb62c6d3364e661a276895270f3936959fc5761bfd5af48e2b364e64a9efb803fa08ed6a8ec6db370de1b9430e6ee97926aff5b964d00633851ea3e9ef06c6fd3061d4a4e1a04d7db88e7a42c9752606c0b5b023a0d0240f255c6481a8d6d21980321bc17c54503eea4dcc457b1ad85f581f1faafeebbedba95767ff71baede22e239fab9d7befe12045dd8c4dc8de00e0d427c3a85c04038382da91ca2d0f2f8ca15211e71674a6e5a59d3435fc825cb2267f93b4af2331b5610238f0a4d7aff4be1f529aa95d018cc10d567a99dfe10c4362e677c1dc1a3f80a2742c98e78c0243c615cd4190ffbf736566032a39c5dc419950c36cc175cd3b5c9dae93a74b922d7f43de65b48493956a9dcfe356a500a27c4e1c6763241f1c32c51fabf295384718ea29dafc29e598dc93fe30425850d7c264396ce8b5b40ad02a2846b9c0438142adb16b6298f25f10538e10859edd318251108946a39d87f56a956abe3decb7d1ce5cd3b969bc2d4efde1699c15ee6d2c4e58c44470e613034bfaeed75f24b59a36617c7c0502a85a2c019d494921e19f025ec08cccf4dbc95a90e62038acc2a37d6d869119b8ad48f2e356ecb543e74274eb7164af8bd8934a20afc7240a54722e8309995acfca3f7703923864fc95f1a55d3968f8902ad19a7dd8ff119dae5cd9acee08babb3bc2b1aa16c71feb7bc4f4992f6c915e69813f12ee7599205757a66eccf74ac92a4c5becab9cec7aef7a1a999c19ddcd6ef4a5db7e1f5b034aa3bfb1c2f4c24e296435fa08b906f4b2ca54e42e499b08524e88c0443a595dd7b39c95b6b3287178e999cac40bf12d4d2eea5a1955362463619b67a7e380f1a404b89f86936e1c32aef493dbf04e0352c3df195161d4affa91e8eda97d862ecbd7ab15340b52529f5611bae4580e0f2a7eff0677b00113a6924932c89a79baf69680a2ac4e354b7f1e92cfc6fce0ee5cf6444d8195c6662d2ee1d9c5706cf76fb8bed94bb04eed482e0e55090f1f432a0f611a41e542b227c9a131e18456988c418f114d2a994e6da72f534be9eff5b5720525a0e19c4d85dd9ceea94643c13d8dac0b0dc64246fbadc73b954b27bfaffb1c5581feacbbdb533d00b44b919a9a4214b3e6ad96aedab56f4fbb5f2bae66212b819ddd3452e0ad80cee184bb5abac88796751e091e7db841a30a0a169ae7388709673c7063ce06882d721f9e1e9c810d400e9df8db8f01218ebe4ce4336de2112002bab28a4ef7bea0967138951c3cfdaa158b577d7c8e90292001de6de1300117fde9cf6d32c98e5864b4ab9f41d8306a7910a250240a1059b85777ab3d57a709e95fdbbd40e9b3fd8df4d9a8c02b532806eb41f3b51b105b65db6eda13be01832dbc9651f08418ed3c5833d4dd5060dd8646f7eb0c53cb4e7b3aa648378ea05f9e0a1f7507b83805737486b2a932df9bc6ca9a398688c0e3cb6e8a3b13b2792d7fad422ada45de7702c9458c21ce7e25feecbe66eb5266df392938278c4f9f5e2cdf3db1706523483eccfcda0b4fde098a48887025a257a7960170371fbf61b6f3167c62afbccb3028933a6df29d9743f0a205aab029e333ca5e9a8d98a72aa969ec6b57d034dc9fae19403ed72da3e424d4f8ebfe74f1c769ad65eb5f61111bf3b093a9bc054ed463895fa6118dc5c7cb266b3846cc84425465d1e8ce2c2249bfbf4515b1bf61b83d49591baff5f73d9d577c1e6c458d8ffdcbf83c6c9f34a489eb8b4c85ae08c9c8ebfa3aa1bec3359e700f35a8023f0d454a676e53cc66e89d875a9e8d458683d8f4e5acdeb8314c9dc3559e839a87fef26452d3a8fd8051219d20b768785286642855f9e3c28bc4ddbe9a9a58d8aad776221c6f8b92d8c00b31aee6209c8448539fb1c4691b50dc78c61d9b58afc86f221ec2a24c00657eeb26960e5db280f0ede9c2adc4cbca6f7d455d681076f8608b5052da590ee319429d5de10ded2aa78f5be924cfad6b0146f08b360d4f7487fec9c7b66ff2af31b15937e9898f43e34c24f820b3e7079639fccf0161fdb858ee8a1436dea8872cf44b9a394edeea0651f2746e79cb7c30e7b88ad416e34e2005217cc70dc125f9e85fe1bb061", 0x1000}, {&(0x7f0000001540)="1266114696a394a3fd15907cb15c738cb9759eb6aa2c6c12f5ded41ff266aa3b1e0e9a9368436d0094fe77ea89daf4eeb409022f485b22a9c6980a68837880", 0x3f}, {&(0x7f0000001580)="d22fefc15974c7380e5d288c3c851c2f269a7f555b97174108b1e61c5d73fba06e9bffc706f07032cab49ebeaff8309d7f943196afee6983b255390a53be3a8c16be51bac3c3975602c971ea64c6f7824d6504df93a1ccf7027adeeedfb39c0ec74a8d734e20600f4493364cc63c0c78375746efb97e084a20b9b2087b354eb93c2f63dfc398a39d95d8be126e9e4bc5c17d0159dfaacb66f7ebe3d3dd0ec28e816c465ec77def9e64a533212a454ec800d159474e61d43006b18e372ec49455", 0xc0}, {&(0x7f0000001640)="1a54adee13bd03ff7e25fb16711c0758a863cfac38b050d19fa3ab21b4d6b69306a91f79a96340e8378cf0983c9a7d568ddf68f4e55a93e1a55dc88346c4018ebb35f721877ecec05b77", 0x4a}, {&(0x7f0000002740)="879b233a0af72d7b01683eb429ca45bfd94287b3af42980a9c89d5d6f0b2197185ab626d50de661a1a9f0c07fb3e478b6b6a1745608b23c26cecfeb9fa7a0468c7a59656cddd96a3cd8a4f9951a74c56208a8ec02c6e8b759c90048b6641d4630680771974013a4e714d5b7bd2ff3828bfc90c54b645e0e200aab539fb9d2179ddfd36bacd750104827101ce214d3b76a20e39a851b400a1e7fe5a6adc9313ef34125b78f2f052ceaf4378dd992004e115fba7095cbd6a8790daa8d6b71b600f", 0xc0}, {&(0x7f0000002800)="3d3669406cac55f83db3e74b997d5b77d10b029c9c4ed02b562e8b4d6521c03e06d6eed81c3d502f889dac17de233735199b5af1a126c8c8c3a5b0df50b6a113ee5abaf63c38e07d229b8ac430071d3fb8de070cbdf8b3c4b141e33fe375846ff4c5a5206c298ff07f120ec0b405eeeecf6ee4ddde04a47900f5b04849bab3c539ef26242d2aef657f19383ad698b767efcb9415a401f5178b1f6dd773f1a0e0e95843b0932783ac62fe61e143ff05477e0ae4330503100c0b73029cb7bcf060bb421fc992383ab509f7362938372eb7fa7e65cc04cef35c659418cf89dba6edcd4a1dab021cc5ec3a1d78a1db3ac285a99853009661e58f3e1aa5983b385bea608864088a4143e2240c06d49d3f1fe32bd6da07d6456a6867dcffad0c177fb4577cd668938831a40965f01aced1681f0583c68c3cc271725acdeb7418b07d7e837b708af752b400f6883a06e48e00bc689b48ceb340385ea31db2fce0385fc5a2888a3fbd0dc953685c6397169a098a18133f4f83ad11c67c70aa4b5b315b7bcd3862c93772e54ad7c979f70d4b496ffb3110aea2fceb4bdcdd38f8c171bcf171e7f810170c40aa4056652db0b57853902cf04e4c1dfc5a9c1517d266ee6173985d70fe4ea40f17084aba8d0722d436c04766e2357e36f4af83fb9ff1dece8584d71509998e1d8dad0ce16ef0146a67193bd59248922150527bf2dca85cb1dbf9aad3a272e4bd61613d53cd580545b0a1a668460934f67cddc12e7fb29b75dab1a1d7de8947463889b41875501b5027060c7c784f92e29b809c79e04ee02ce012f6d5943c7f3a4e0b7ad1cd8a135787db41e5f71bd1fb8bb812e84ac2e8f63ef3d2dbb57b093876118b694b793baf30d1a524278e8d392081f3a9c8b9d7d80f6006eb5b8cd4dc9a642888896f92677517282a04f0003aa9ef88a9c9adaf5f38c9b6274de7827a0de667a168ffdfb174cf79f3b508cad1f1eb239649a235246c19354c5c77dc0d7c6cabd6cbd755dd30e17c3a4e02f31e100db9920448bbe80e25e76b940d25e3b50de8bdd137a845be5019edb90b8fa5a8ac1ae3545f90f553bf5dec69b9cb3e844eb45d36dbaea430e6ddded8a582f0c8d563da0a8a486501f3c170fa7e43e9007314eb66b7e1526f59166edcad7da4accda283a151f7081e7223b87f95157f1cb9f93e541a1165d57965f66bf5220f7868b1130d06e6feb80f40496f395eb41f98bee68689e2cb2214cdd9b1fbe5729f5210397662f8f007ada80eb8afbf314285720d789921f6de922793271efd463667509da039ec11ebf087b22257a40131312a8e8d58ae6bc7d31284db8d1fe01d2b986381a05fa554fc5ab8b0c3d21d3a4e4ebbace3acbf3d805884d00a89a389ec16f631fd33d0ab69444672c0e83df6d987b0a04f912ae33f36960d91f870c09345e07f43f49ab6a5492a04c64b3ae6fe11489409d8e3857fafab3986b626db996687c3253c213c8d56dc2d7db49af81290f1e22d5f7e26485aa3a679b53799846eb3dc448667d7466e20086aca0a51b9ae1073b5bb5e225947b60011b665d198acd5e6b1cced5f804c076850b38370b6bb7e6b134b969f5f778652a32fda92e1c63d9921febc7cc4ecab62f9421efc546a858991b31ff61329205e4a925bb1dffe525c58c60208d568bbcfa7584c52b0391d27b49173ec2cd67fcdf45330b9431a7451764fec5f99afc7ffe5c695f1a894e4dcbd508f76f92181473efcf29f2df8167484bcbb20446bb411a5e62307b275a066c365a9e8d394493672fb912d7e83515d4faec9f49967847d900b06572834aee05ef468692f99ff33cf983c250a955aeaca2e45fdbbcc0c2315943292866f325f19026d03b9c7a5df209cc5a7b1a594399d156da40db4eeb1cb5d6b44814140eb848944b7f133282b970f73b66c9d027004ab0f1e8046b06fcc503ab486f5e2b09455fcd33d5f25aceb407b59d490c609b4784c8960cf7205968d304da6cc2cf57a746e169333c858e09deeec9ed70cd78099d19119cba8b673c9af15aa1e526d6dbe9c7b6ecbd3b1f2b6d1b503c447240db249832c7545b82ca873c8772aa0fe334171012c7261c3e55766e802e20a46d4ad573c1e07da31076f3f78113b70b0967b9b4d47d893d20fec1c8b574f16d952d450996f86b6a0db732cc2570d10a90bbb769d071e43119d712831ef8bb64f3f034865c4e849c206ecd28b74c5413e96896cc5553f9c16adb81e1fa97da03092e9add748003966c75e929f2e6145e4cbc8f9acdba4c27faa3b1efe8a62c183df1e40ea011b38ee76d2f572c8b4310c49e7308ecd2b7f3725f22cd31b0db908ecb691892a198ca26185398ee9c672f468339f95e40475ecbbcd26b4bc59a8717be14cb484b33b3323eaefa79aaf4bc292dfbc2bd9cfccba6cd89b47c1800503395b1e1cc87534236475278771822f5a6fa352a8fab3c8e9e8063b548fb4c3c2fdf0be36eed8d55b050454ba53876b9bf9f4a36b663f6525c362211f766498c876988470b503a83b2b5c3ecdc57577ca6ac6c17c70ee54aaf30c2c70ddcc5e86f8f81a104dcf1e28d83362d1c5d46873a0cf7a4287462f88bff88c00838b39c6fa52aab0310a5142fdd0c0d0944ae363953bd1816b9137ac62588b112280bf959395bd93145f21528bb092473339431f7848887083004f0787b3f70007239ffc3b8ee4eb5ada4f94cb5885b2434d6cd20a5aba4b51d0f9ad3e262ceb347eff100ad5d7ad49d3b6404a2612a8f6fc442dfbbf993de8acdfd34396a05b449d1f4f6da1fd3c71893f980aa68d223da4309a59362e5b7ced211f64e0cffb18388be4d3bc2db3776db95e771854e120bca93e366b06526ab631b5f8f3f0f292605eec35cb86bd370ef5d9ef7277cc3dc9d205871313f23c89b49af1fc1142920c99847db44aedf2b6a7805366d5a39a7eca92c86afa4683ae9203803e1b65b3cf1a3d20f80c994a617736f8fe709d3bf33ccf41959ff289c4dd612e1a5c1720ab243638e5d541072131131f8e1be21f3329cb510933c4b25771bfc3b3e182d3e9888323c0ae4d58cdc355f35a3f6cc549613686a8533a2bf7f1fc4de9782f30e37dffbcb831024b8a36c00bd1c55b4c7a62cbd80382b2510c53607c69259d0ab77f234b3ba99a59209b56a53908691076aa68379d30cb68f0c1658b367aa82ff6ac1d50ebc05875088f82a49d6fb8c18a2cf417725211b8ed5a742c9ecd103bc92d252083208a06a5ea54a0e89b8ba1dd22f1cbf1f6608d03c862b18aba394c42cd0b61a52fdc6770ad1910198483c5c2660828d05c45a1baa08f868eba65585e40c78287a1e81e580a9708d4f96fed1f6b1432c46373d9b0873b99191ee702d3bcb368c60555f531ff08bd6de7218c98768efdf96245305bcc251f4cfff9ae7eba22c46b198093d07f49f22685a7563b5c28539d0335938855824e805ac2f8ff0f5b88305884457d3aeecc0dba0d791447133a8e399c948337981996e3e8db0c0ff66196979612735ede100eb058d64ed7f76cd4ac2d9ba92723099d39108caf72e6f71c898ba5b7858cbe11e9bdf69cc8b7770b3611296eb5cea8d188a337c19a36c9ef209ce56e2ea49b3f46c30c80f629e5b9c00837e5792deb4143e029c12d9093c82d67eacc9cd3093fadf7dd7ddc26428f01acc9889012f9df149cbb50a639c55683d4b25a1917a8db70db21029d773289da0b9f500e028bf8c68ccf4b0ba0dfb9819a81cf8976ad11e65bb0d4d943c67cb841dfaacbf105cfb0792d251cf44347e655fcd7db1f8bf5f09a777910828cbeb29c2f26d400880e8b387671797d205f374d970abf4d81bf1e95b534cf51f02823e24922de69092924dab89d4a7ff910cf40bdc69656273579031b05d760ff945a49ee83322291f29183415ed1fbb81a2104fa5efe1b7d490afe59ede6f88e4b56b58297b3d27536401aa1749b856fa80e829c5f2fc0a06e2cd51e998d733a4ca271a838ceaa0dc0dc517b8ca442658f541a29d23b1f66f4aa5456d329642ec3939558ab32270a83e8dcee8a9a2d1102e876b4590b34af6997d627e845bdac17683bc20cce45b575ebaca44f28bdfa5213e0b189a4aeeb2684686af23dd691d6190e9d4a313a01684a339d7ee03ae9f6581fb28cc3db0a8952753b942e45c4a08c87109c6762ae465a49f8b740930a2ea7d1f539bddcd4827d7858e186ac4184d310fd1e4559679fa6206972e73717f67e1913492a9cd6f04ab1722e2c48795b56009c8aebb6a3262e2881d5279ccc1915ee196ecc24491799e7bf9e872499bb4fb48d4fe14c9bd70b02fd68486e29e7d09b32bd8680df2f43ba2ee887d613a844a205d3f84857835608e22e8fee09d1e3b4e50716dfb9bd18b29f5384101611bcf0c351f545bd9f043604c9ba2180b74e394ddd37f039f341de78b6411238481411e56a27b406380cce98c21f0eacccb34daaf0b16a85fc39f82c9b780d76ba5b4ac52bb78fef2f06ad299782d09fbf3e04da391d3a7aae5f28b17aa422c9eaa221a8429ebdbb1f250ec6e2cdf49c48753fe229b3103d1f227c4b952e721ce4394721043c49d59b0e4dc463826565c21e55df8695f36a4efb57f542b6adb3cf385dc3df3a2f6b876a77d78f23708f5fb152d777aa77ab93c1a5a19258b45a7eb54414ee6e5532d54f1059391ba884d009e7bf4d9c630cb96cc036cdba39974dc919be11268fa9040afb58786881e6e2e902689b2a207dd186710dba8f8f83641bd1371829a8d14a415a11704e3c2a3816b64ec26c728ec79d5d23eac2486cd76dd1d100b0ad26790de253143cb1ba46cbb071142bc722330e2b6826355a5b4e3e5c85789bbe2a614eb485d0dddd9ccbd5851d014a1d849a835d8153fcb094325596af0d6128be628b4db24ba7b625b261567bb3774e2652f64cf60b9f7a0c0584374cb16f698629cbc6cb735228c530c5ebd1c5b3276f5904783f0239143c7fd0bc9f10c1965cb48198d5d57c9fa30befeaea87bb45b8bdfca60c06d5e7101ce7c1ee3fda58be06ddb95de22662e20250ab7ed2cb43d7b04da7f2dfe55c2c57e0060605a60402b2dad5321e04d1301666dc63e8adfd80f3b67d2a85c0e1dd3ce2858d5451cd47acf9084635565ba898523440043d72bf6b3200f89994e7f87aeda405300f084a99ca9bc66c59eb2f3c739f8f578090dd69343bcbdbea4f59ffe9d0846a5c824b783bf059f8143f2b3e0323639c57547c4314ed0709e0f4ef58bb99d6134608bc88d087263b747d68e36ca274e7fd9a1bff410404f45ee0ff3ac346c1a2687d8733218f0e151a4c47c0522e28fd1bf465bf21f7624481c9e3217b8a168855a25676072d10c2d3d8d37a84abf6bd4b3b44bbdc32137af8468a462d972c89447665decbc388d9fa712f855bcaeba14f1877e082294f8c5443471c4a71afba1ba0dfe5fd120b74454b1e4bacbf8d9bf91052fd0acf18e8ccb8a068732abc9d181984eb6b8d0c4df550418e8ebafd37ccfd6108529b9b9fe9b1da5edc6723ae5970480e7b8b39134118b70261acf1a2931bc2b75a016880a6f038f85632b1b5e72994e8658db4335cd0324302526cae8ada53d2ea49aae88897a446103a3b8d44299fbd9d255e56460a2c050e0a5b4386d5cf5ae5f471e884e155d5b53da32595231429e2951840a51826caea355aec6a8ab1965e8ab54470759b851cd8a6c3bc4656b474a6c83f221d94b9a7998c61a5d93cd9d389800d73680b291133b858e5099ecf098f", 0xff8}, {&(0x7f0000003800)="6ac95b2bc2ce28540776b3bca87b5a0bd54143a74d9da2b51a730c071b3762e28bfae35e3d15458881cbef074bcf4e3155c4d496e0a4958870c490535eb177e3d1d781917793e235066d284f7cfad88f8a033ec2b07dc101ccb32a0a5a39eef2302095b66e6a1e6f6d70980867b297a695ce9c8d8d1f6d51d7069fd5b91a5eb2671d4b658f127514390d14c98fa7be7cd2864ddb317f01443130f67b503e78000394d1bd96bef33d3f8519a9143a6b4bd06e99f5ac61cbd4b31dc975449523b5738c4965ad700290ff18109b6f9fb76eb603ed87b783c984", 0xd8}], 0x8, &(0x7f0000003e00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}], 0xd8, 0x44001}}], 0x4, 0x4080) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000a80)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@msize={'msize', 0x3d, 0x8001}}, {@afid={'afid', 0x3d, 0x7}}, {@loose}, {@cache_none}], [{@appraise_type}, {@fsmagic={'fsmagic', 0x3d, 0xad}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@permit_directio}]}}) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') read$FUSE(r7, &(0x7f00000066c0)={0x2020}, 0x2020) openat$cgroup_pressure(r7, &(0x7f0000000280)='cpu.pressure\x00', 0x2, 0x0) 15:43:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) stat(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r5 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x1, &(0x7f00000008c0)=[{&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd668", 0x9c, 0x8}], 0x2000, &(0x7f0000000980)={[{@utf8}, {@nonumtail}, {@utf8}, {@shortname_win95}, {@shortname_mixed}], [{@subj_user={'subj_user', 0x3d, 'sched_switch\x00'}}]}, 0x0) r6 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000005c0)="f45b842e16e0b5ca77ccc8f45ebba6692883f894a0f3a0c2d28e9d3093cdf8a6e47f8a94f1103bd20763cdfa21f1b772c727555057c18c038f43809977f0921880837498faf251a9756a75ff9ce0f18119f9718864d49f3187d79f9fcc088dc48071956030b4218d8760fca068f3168f1f0e7487a317b1e174f88d99aa5fa2c8", 0x80}], 0x1, &(0x7f0000000b80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x58, 0x10}}, {{&(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000880)="53b8d4df44bba9715e745c124a6683e3182c9b57a6a7c42f4bb29e0a3eb1767b20", 0x21}, {&(0x7f0000000940)="d25ea2b712d8475370859511c4abb0bce09fd76180761e01c76a239373153763c1f7f290", 0x24}, {&(0x7f0000000c80)="a832076f5a75e2344cfcdb127c7580b66b56272a68d83e4946399d8b31492a63b6812cbcfc9b91e864b077999448484f6c1e738bba0d4008c1760a97fdd784d987c227aa6eb3f30b83160ef7bb756eb5397c3b65a6fbea7b8d3dff2a0b6c5008709c88152e3d14cc2afb7008997d4c6384e4b09db7b28f9e643a9fc87177eec0c8f49e22cbea64e2e0014dd2c5cd89c56e62c707fb1bed0a62f8a0b5439386f01aab599ce8cc2ef30eb3d1", 0xab}, {&(0x7f0000000d40)="c4ef44e7c7fbf9e8801e30", 0xb}, {&(0x7f0000000d80)="a8afef28166551c51fdc1b6d5516cafddf84bd84192ed30dcf069ae993c3ee5b3e9149420e7888daf03fe754383e8b2fd58cbdccda403513adf873eeb514211c8e6c63766e4913307191af407dc7fee9fdb33d1ccb45fba648e2fc8a39e029ac1e75e61db82a06ccb9c161b75a092161927d21ced8bb2d33dae275e33c0414864896d08e02c5801c6209bd2d62f7d30948b4be3b7126f89dd9", 0x99}, {&(0x7f0000000e40)="040cf4cf13c7bbf2cd272b92ed8a132b8c569515", 0x14}], 0x6}}, {{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000f00)="d1a263a18533d11dcdbaf53c", 0xc}, {&(0x7f0000000f40)="f4087a8824e541dbb7de18d89c4ede1ea9ffe9725dcfbb5f22342cb50c3ef09f5b1dfde751fbf43b3dabfdbb6be5df12c2f23a8aa7b83bd89f827069975b8f9ec1dce6cfacff0e475d278e", 0x4b}, {&(0x7f0000000fc0)="caad4f1b81214455fae2375480d7aa32ce75a35fddcd3f65c9296478f6b9bfacfeeca7b9d3b6ed7700426ef3f77652f2f89e1017697267e9a10d6111abba9aff348329668f8539716f4871104f6632c9debf757e5330e0a458f7d013f15c69a082ed8e0e8589b8acd9746bc5743f5e503ef7869231c3dbdc7506beb5d2556de9138f774120", 0x85}, {&(0x7f0000001080)="6389cd5f676e79965312bb3d8d10df1e7145937e2749f551946b2bd459652ae2c65eec9bfe7a6df8379186f43653db3b1a7c1a6d39d969c8cd658cfdc9f093bbe319609066db0046bc9212b4830080558b31cdd86ea8f071e5ec8ad6ab3be77c07618b461c9a4381141c268f1c35fab052b9240306541a3512412d5f41216e757186361def83402751b51232fb826e161bc76cfcc2e39eb12dea62aec1d66df5a85daf5593a1135b95cb1b9bc8868742c30b075d37de3d4dece01e2e483c8f009250fc8928110c601e109e97bb", 0xcd}], 0x4, &(0x7f00000013c0)=[@rights={{0x38, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0xc810}}, {{&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003900)=[{&(0x7f00000014c0)="fc74295af1aa7e9965b64a97f1bb05a5bdfb55ffdbbb180198be92eb9a14f2650c1176efb716ca78bef851219d31721d3899078b3dac4e8681e0bccdf642a909badcaef6a16037862951c3bd96f6f5cf14c45d81089987c18f1b57c3b25a57e4949df09c67326e1814408fc23d5ef80fa880b2b224", 0x75}, {&(0x7f0000001740)="64c2295074fd270be865943a6624c0d3f6a7a783d900032fd3085d9e1cc28a5e7202217f673f450b65f1d75ec52ad488fd6bdc9ab69088634d5d23127e2271534d7b12bfbaecfbfab94a60707c18c3fc9a471b3b3192c151a669cf83036ec93561193f0c0ed68d0286fc70a2009403febd2aeb140c62bf260df424c69e4616fc062e9faf1408a9f0d6b52411ea649b150303e519ae3f40f47387cb81b34f1b334a524149f1c4501d2b8bca32d0940fb598daa8f50ca7c7c6c06078e5cabf9e5f69b2d2b362a2ad528774d97dba9a7acac6c9ae6aa3f7c47f6d34983ba553a739b53a407c9616bc0e9b6c6840b65296703ed10590f3793f60648af7b113a05f7fb2249b01da91cfffa8c15e4e4e8c3c8a035f7cc8300fe351e4b121f5e9d59d7bfe73779125fe5ee6191967a784d31af432a8e1004491aabd33609d1b84c92d60123a4fa0de84465ff48d995c56e136bc99baee9c49937b5be6a97432ff49645f939bc5e5f17481e5f134c01426647043b44068412b38dc805bb91718f4096c45c2d93a0be3ffdbac2f58eb11b459246484ba295f604847860cc48d5cc645a5c09e014313db8f919148feddcf75c8dcd91c58a160c14f21640aa7fcc8474167ec04430cdf47dbcfae6a7ea6c12a6fb15adbdf553b5047a35a5e43ce3dfdd5cbb9dc5b33e83a246dc1f4968e89e624ed0cef00d131389bbc790af16c43fbce542f2fd1bd9fa5e5de4b72da7aafc8de181e78044538324daf0798b04d9cfb9d12be6abf2d720ad9189d2e92a7c355215bc6ccc2310d871bce73aa769a70410b94aa0f896b935b9c753e5a23fc044df2e241a0a1fd8dfed694efe0a640bda2e3859b7fc20a629a719e63c07ae4da56c01d5b073a1f9fe5f5a354ee4fd2dcd7b0c3e246d6bfd080714441713318dd42c9916ab09e73f09b6b622809526a693425ac72df977ae44c5c4300d16d35097589413f08ba3d74a69de137fb1781e03d3ffe3df35b65b0374e52a7607b4afc5d4a402516ef5818410702dda38f454508416bb8897a8e6943f9377a0f8355b8a198eacebcc175e2277a19e048bf1842d80158375e3149c3f689b8e705d4233cd80b84ed09d8c7c9476cac9fabebbf456f663e81d04ab8a8dae09f377b722e07367667d9871929d06acf5985d2c6ce4d17fc5a11000d3fc724432a69e013b751c3d77cd37c141a5f0d9afddac952d510a5ad7195653ca3d71fcdd53db13ff58f4ade6d88fafb8b3a727dc28314e26fcdb0f33b1bcf7fcb459e44dbbd6e56f757b0f1a4f58b27d704612b2e77a10f4e9ca66f29a4a5003f5175e2cb56b6a3aec04a6be2462cce33c477c7b729aa46a03453dae9d4dbcea02ee92782d36bbb2ca745ad82b27d5b9c91e813cfae6178933f06ca9002fe51fa3b181cb331358ea1f99e2ca5f072b2daefb28a80443e9de01bfd475989d000d55072b90c61de268e8d0bb4db749000920b1317edc38f019d6b7e40f7883116b70fa5161b171e52ade9b420c11961268508ef7e3afe7a4aaf2bdd022f4434bb0164f4d7904d1c614fb47104094a11d23e7763e1bd345a4c57b21f1807aca439b4bf45ece670b444019defbdcce999ab74d625cfd56eedfedbf02c5c9cd847276e96148b1bf115bca5c5ef0cba07dd008c52606cb8863409c63863449cb47ef7bb32a1d76a889b9e139c8f88b1ca45a28e3d2709d1abfcf66150a4cf0661083731ce35162b78a48e20f6f47135f10ffb6e85248c7c71223e9803580890c9883d2b1d022c5440e27a55d608983441a1714196a67a44bd839ff7d51f4b9e8587ec96264bf58b51b273a756a53f8761440d747bed53f008796007cccd09f1ced0f5b0c95a66bf4e3ed9fefbb6be650e78892ef816a7f3bea66398b52b20d84a93f090c80227f84a82d00250c4c8d0ec05a99d28df0eb7d90c34a428b6c93c687b5b9535011cc8c2097e8830bea40610846b03fb2cf18b925c738970042d3f9d3452534fb6c50651e01b061267943524f171f8d8656d11eeb8e309bdc2491dbb141cc8b1968bd5989aeb5a8910e01718c99956c8cd9eb134db71afb94a011d1606e87aae0bfd4782eaf185ab2f1258015d9371a34cf899405b145cd1ea308c0570da400ccaff4aeac71a9648f5fcfe1cf160418d4831a4f64f3017fc45323cda42e0c3b77871d1fa60326042400291cb53bab00eee031f369752a8fa308f14632fe43c5ea270275cc3a5084d7950bb6f2a6d8698dd291421c7d11805c546c1645f72c54715cad8294c475d36e2d0104afd6edf4253836c36e762ec00981d52a1ecdbf90fe2eb6f96ff9bc2afdc923ecc680d67a84deedf57c4a7e90770b52d37273b7aa8124708a9e5095d3e90c546a0c3b95b43cef0c4819b9047e41597d86adff2d5edb0f5ba2d4f08987ac2cc942f8d53942b9254c030e4f19e7aa2178cbc527d589bb4b30f6678dc0f9e7616ebb7c27bbe9f7de16b3481c6e2b108cceaa029cb29862e67e9aefc01d94bdda4376a05fd2da17882857ef38d52f98d91b07d13ac92e265b2ba409563cda684f6fd817cd01eebc14a1dcef1c183041247639a028489e624197bc3c4b8499c6b6681235e9d6a61ea1ee14a9a5ca960550a1944ac568b89c53169f69b1da7219dfa8862d5a0086bc259875cc8441c7d828156973793942a38dfd41eaa8eb892401f7f96af6157e763d2f3e8f7076790b8ce600fc118d7c10f0c3c1e31c3a29fc5d6c3a5c1553491500505af0d7dbe885e6910da9053825d6bc63b46519ee10bace583dd137d1bb4fb67cec762f4304f44fe340f8b238895485b16c9ae6d225c1ea82810275578848d40456bd9024d14ccb5b31f0916cb756584324c5088d94a453df0dc1121a38ff33f55a19205be9c94fb5f4c87cdafc42c4d1b1f694d1762d9a5aa7a166975608117e695b1441c17a8a20d036af67e2ae808cc08c0766db2176a49c12e7428d5debe59d7d7208a33ccf86bf2fe9eaa35603509a96431a59f5d54260aa4eee3d3bb6928b927b219ed54d9d5ca43995881dd9354e78f29865d7f134caa52e8a2822e57156c715289e8225482af7becbff9588a2eb78eff54e1e0743d8a7d48b1b4ea232e03ef4ac868e6863a2218869d495b292f52f66ab3a0596fb30d486f96d6e0d7fd22a93e9f7928fe876fb90d8cfe9f6afece6224a30ce183ca9c1df2cbd58328b2db71977492124cdf4f4ca2fe8acb96ea2a743741deda135677d9655999652905cedc986ceee11da8d0cfe60e5484ae6da5a92a808068292bed9f1bf94218ec7dff1108c7b97a6661fcf76e052913907d5f72c1e3932e945ad07f2996fc0c543d4ecea228757f020a728c57fb573cc86d56d8b16b68d8046270ef2c4022b8e6b3fc36b72a32300ed13ab737d1498575a9bd1df5599ee4515b519b628419cbfb6146a9122d99a5e3ae4f2edbcec79caa1ada25baeef54fa378e04de64da91839d4c9143860aaecfab8eae008d276e6531ac921976b66636ee910c321f25fa3e285f79713e73621b006eba1dd9aceb5b5f6a7b161d0df98a79536d010f5efd09353f5d5c9b45cda41938cb5f4b3dae2c046e49f14373a69d6f1a1a580334f90d145f7a833bf9f47eaede6ca5bc3c460a16f576dbda318d464fbbb4deb9a09bb5375cf9ada7ac57e9d38b71028b1429d2fb62c6d3364e661a276895270f3936959fc5761bfd5af48e2b364e64a9efb803fa08ed6a8ec6db370de1b9430e6ee97926aff5b964d00633851ea3e9ef06c6fd3061d4a4e1a04d7db88e7a42c9752606c0b5b023a0d0240f255c6481a8d6d21980321bc17c54503eea4dcc457b1ad85f581f1faafeebbedba95767ff71baede22e239fab9d7befe12045dd8c4dc8de00e0d427c3a85c04038382da91ca2d0f2f8ca15211e71674a6e5a59d3435fc825cb2267f93b4af2331b5610238f0a4d7aff4be1f529aa95d018cc10d567a99dfe10c4362e677c1dc1a3f80a2742c98e78c0243c615cd4190ffbf736566032a39c5dc419950c36cc175cd3b5c9dae93a74b922d7f43de65b48493956a9dcfe356a500a27c4e1c6763241f1c32c51fabf295384718ea29dafc29e598dc93fe30425850d7c264396ce8b5b40ad02a2846b9c0438142adb16b6298f25f10538e10859edd318251108946a39d87f56a956abe3decb7d1ce5cd3b969bc2d4efde1699c15ee6d2c4e58c44470e613034bfaeed75f24b59a36617c7c0502a85a2c019d494921e19f025ec08cccf4dbc95a90e62038acc2a37d6d869119b8ad48f2e356ecb543e74274eb7164af8bd8934a20afc7240a54722e8309995acfca3f7703923864fc95f1a55d3968f8902ad19a7dd8ff119dae5cd9acee08babb3bc2b1aa16c71feb7bc4f4992f6c915e69813f12ee7599205757a66eccf74ac92a4c5becab9cec7aef7a1a999c19ddcd6ef4a5db7e1f5b034aa3bfb1c2f4c24e296435fa08b906f4b2ca54e42e499b08524e88c0443a595dd7b39c95b6b3287178e999cac40bf12d4d2eea5a1955362463619b67a7e380f1a404b89f86936e1c32aef493dbf04e0352c3df195161d4affa91e8eda97d862ecbd7ab15340b52529f5611bae4580e0f2a7eff0677b00113a6924932c89a79baf69680a2ac4e354b7f1e92cfc6fce0ee5cf6444d8195c6662d2ee1d9c5706cf76fb8bed94bb04eed482e0e55090f1f432a0f611a41e542b227c9a131e18456988c418f114d2a994e6da72f534be9eff5b5720525a0e19c4d85dd9ceea94643c13d8dac0b0dc64246fbadc73b954b27bfaffb1c5581feacbbdb533d00b44b919a9a4214b3e6ad96aedab56f4fbb5f2bae66212b819ddd3452e0ad80cee184bb5abac88796751e091e7db841a30a0a169ae7388709673c7063ce06882d721f9e1e9c810d400e9df8db8f01218ebe4ce4336de2112002bab28a4ef7bea0967138951c3cfdaa158b577d7c8e90292001de6de1300117fde9cf6d32c98e5864b4ab9f41d8306a7910a250240a1059b85777ab3d57a709e95fdbbd40e9b3fd8df4d9a8c02b532806eb41f3b51b105b65db6eda13be01832dbc9651f08418ed3c5833d4dd5060dd8646f7eb0c53cb4e7b3aa648378ea05f9e0a1f7507b83805737486b2a932df9bc6ca9a398688c0e3cb6e8a3b13b2792d7fad422ada45de7702c9458c21ce7e25feecbe66eb5266df392938278c4f9f5e2cdf3db1706523483eccfcda0b4fde098a48887025a257a7960170371fbf61b6f3167c62afbccb3028933a6df29d9743f0a205aab029e333ca5e9a8d98a72aa969ec6b57d034dc9fae19403ed72da3e424d4f8ebfe74f1c769ad65eb5f61111bf3b093a9bc054ed463895fa6118dc5c7cb266b3846cc84425465d1e8ce2c2249bfbf4515b1bf61b83d49591baff5f73d9d577c1e6c458d8ffdcbf83c6c9f34a489eb8b4c85ae08c9c8ebfa3aa1bec3359e700f35a8023f0d454a676e53cc66e89d875a9e8d458683d8f4e5acdeb8314c9dc3559e839a87fef26452d3a8fd8051219d20b768785286642855f9e3c28bc4ddbe9a9a58d8aad776221c6f8b92d8c00b31aee6209c8448539fb1c4691b50dc78c61d9b58afc86f221ec2a24c00657eeb26960e5db280f0ede9c2adc4cbca6f7d455d681076f8608b5052da590ee319429d5de10ded2aa78f5be924cfad6b0146f08b360d4f7487fec9c7b66ff2af31b15937e9898f43e34c24f820b3e7079639fccf0161fdb858ee8a1436dea8872cf44b9a394edeea0651f2746e79cb7c30e7b88ad416e34e2005217cc70dc125f9e85fe1bb061", 0x1000}, {&(0x7f0000001540)="1266114696a394a3fd15907cb15c738cb9759eb6aa2c6c12f5ded41ff266aa3b1e0e9a9368436d0094fe77ea89daf4eeb409022f485b22a9c6980a68837880", 0x3f}, {&(0x7f0000001580)="d22fefc15974c7380e5d288c3c851c2f269a7f555b97174108b1e61c5d73fba06e9bffc706f07032cab49ebeaff8309d7f943196afee6983b255390a53be3a8c16be51bac3c3975602c971ea64c6f7824d6504df93a1ccf7027adeeedfb39c0ec74a8d734e20600f4493364cc63c0c78375746efb97e084a20b9b2087b354eb93c2f63dfc398a39d95d8be126e9e4bc5c17d0159dfaacb66f7ebe3d3dd0ec28e816c465ec77def9e64a533212a454ec800d159474e61d43006b18e372ec49455", 0xc0}, {&(0x7f0000001640)="1a54adee13bd03ff7e25fb16711c0758a863cfac38b050d19fa3ab21b4d6b69306a91f79a96340e8378cf0983c9a7d568ddf68f4e55a93e1a55dc88346c4018ebb35f721877ecec05b77", 0x4a}, {&(0x7f0000002740)="879b233a0af72d7b01683eb429ca45bfd94287b3af42980a9c89d5d6f0b2197185ab626d50de661a1a9f0c07fb3e478b6b6a1745608b23c26cecfeb9fa7a0468c7a59656cddd96a3cd8a4f9951a74c56208a8ec02c6e8b759c90048b6641d4630680771974013a4e714d5b7bd2ff3828bfc90c54b645e0e200aab539fb9d2179ddfd36bacd750104827101ce214d3b76a20e39a851b400a1e7fe5a6adc9313ef34125b78f2f052ceaf4378dd992004e115fba7095cbd6a8790daa8d6b71b600f", 0xc0}, {&(0x7f0000002800)="3d3669406cac55f83db3e74b997d5b77d10b029c9c4ed02b562e8b4d6521c03e06d6eed81c3d502f889dac17de233735199b5af1a126c8c8c3a5b0df50b6a113ee5abaf63c38e07d229b8ac430071d3fb8de070cbdf8b3c4b141e33fe375846ff4c5a5206c298ff07f120ec0b405eeeecf6ee4ddde04a47900f5b04849bab3c539ef26242d2aef657f19383ad698b767efcb9415a401f5178b1f6dd773f1a0e0e95843b0932783ac62fe61e143ff05477e0ae4330503100c0b73029cb7bcf060bb421fc992383ab509f7362938372eb7fa7e65cc04cef35c659418cf89dba6edcd4a1dab021cc5ec3a1d78a1db3ac285a99853009661e58f3e1aa5983b385bea608864088a4143e2240c06d49d3f1fe32bd6da07d6456a6867dcffad0c177fb4577cd668938831a40965f01aced1681f0583c68c3cc271725acdeb7418b07d7e837b708af752b400f6883a06e48e00bc689b48ceb340385ea31db2fce0385fc5a2888a3fbd0dc953685c6397169a098a18133f4f83ad11c67c70aa4b5b315b7bcd3862c93772e54ad7c979f70d4b496ffb3110aea2fceb4bdcdd38f8c171bcf171e7f810170c40aa4056652db0b57853902cf04e4c1dfc5a9c1517d266ee6173985d70fe4ea40f17084aba8d0722d436c04766e2357e36f4af83fb9ff1dece8584d71509998e1d8dad0ce16ef0146a67193bd59248922150527bf2dca85cb1dbf9aad3a272e4bd61613d53cd580545b0a1a668460934f67cddc12e7fb29b75dab1a1d7de8947463889b41875501b5027060c7c784f92e29b809c79e04ee02ce012f6d5943c7f3a4e0b7ad1cd8a135787db41e5f71bd1fb8bb812e84ac2e8f63ef3d2dbb57b093876118b694b793baf30d1a524278e8d392081f3a9c8b9d7d80f6006eb5b8cd4dc9a642888896f92677517282a04f0003aa9ef88a9c9adaf5f38c9b6274de7827a0de667a168ffdfb174cf79f3b508cad1f1eb239649a235246c19354c5c77dc0d7c6cabd6cbd755dd30e17c3a4e02f31e100db9920448bbe80e25e76b940d25e3b50de8bdd137a845be5019edb90b8fa5a8ac1ae3545f90f553bf5dec69b9cb3e844eb45d36dbaea430e6ddded8a582f0c8d563da0a8a486501f3c170fa7e43e9007314eb66b7e1526f59166edcad7da4accda283a151f7081e7223b87f95157f1cb9f93e541a1165d57965f66bf5220f7868b1130d06e6feb80f40496f395eb41f98bee68689e2cb2214cdd9b1fbe5729f5210397662f8f007ada80eb8afbf314285720d789921f6de922793271efd463667509da039ec11ebf087b22257a40131312a8e8d58ae6bc7d31284db8d1fe01d2b986381a05fa554fc5ab8b0c3d21d3a4e4ebbace3acbf3d805884d00a89a389ec16f631fd33d0ab69444672c0e83df6d987b0a04f912ae33f36960d91f870c09345e07f43f49ab6a5492a04c64b3ae6fe11489409d8e3857fafab3986b626db996687c3253c213c8d56dc2d7db49af81290f1e22d5f7e26485aa3a679b53799846eb3dc448667d7466e20086aca0a51b9ae1073b5bb5e225947b60011b665d198acd5e6b1cced5f804c076850b38370b6bb7e6b134b969f5f778652a32fda92e1c63d9921febc7cc4ecab62f9421efc546a858991b31ff61329205e4a925bb1dffe525c58c60208d568bbcfa7584c52b0391d27b49173ec2cd67fcdf45330b9431a7451764fec5f99afc7ffe5c695f1a894e4dcbd508f76f92181473efcf29f2df8167484bcbb20446bb411a5e62307b275a066c365a9e8d394493672fb912d7e83515d4faec9f49967847d900b06572834aee05ef468692f99ff33cf983c250a955aeaca2e45fdbbcc0c2315943292866f325f19026d03b9c7a5df209cc5a7b1a594399d156da40db4eeb1cb5d6b44814140eb848944b7f133282b970f73b66c9d027004ab0f1e8046b06fcc503ab486f5e2b09455fcd33d5f25aceb407b59d490c609b4784c8960cf7205968d304da6cc2cf57a746e169333c858e09deeec9ed70cd78099d19119cba8b673c9af15aa1e526d6dbe9c7b6ecbd3b1f2b6d1b503c447240db249832c7545b82ca873c8772aa0fe334171012c7261c3e55766e802e20a46d4ad573c1e07da31076f3f78113b70b0967b9b4d47d893d20fec1c8b574f16d952d450996f86b6a0db732cc2570d10a90bbb769d071e43119d712831ef8bb64f3f034865c4e849c206ecd28b74c5413e96896cc5553f9c16adb81e1fa97da03092e9add748003966c75e929f2e6145e4cbc8f9acdba4c27faa3b1efe8a62c183df1e40ea011b38ee76d2f572c8b4310c49e7308ecd2b7f3725f22cd31b0db908ecb691892a198ca26185398ee9c672f468339f95e40475ecbbcd26b4bc59a8717be14cb484b33b3323eaefa79aaf4bc292dfbc2bd9cfccba6cd89b47c1800503395b1e1cc87534236475278771822f5a6fa352a8fab3c8e9e8063b548fb4c3c2fdf0be36eed8d55b050454ba53876b9bf9f4a36b663f6525c362211f766498c876988470b503a83b2b5c3ecdc57577ca6ac6c17c70ee54aaf30c2c70ddcc5e86f8f81a104dcf1e28d83362d1c5d46873a0cf7a4287462f88bff88c00838b39c6fa52aab0310a5142fdd0c0d0944ae363953bd1816b9137ac62588b112280bf959395bd93145f21528bb092473339431f7848887083004f0787b3f70007239ffc3b8ee4eb5ada4f94cb5885b2434d6cd20a5aba4b51d0f9ad3e262ceb347eff100ad5d7ad49d3b6404a2612a8f6fc442dfbbf993de8acdfd34396a05b449d1f4f6da1fd3c71893f980aa68d223da4309a59362e5b7ced211f64e0cffb18388be4d3bc2db3776db95e771854e120bca93e366b06526ab631b5f8f3f0f292605eec35cb86bd370ef5d9ef7277cc3dc9d205871313f23c89b49af1fc1142920c99847db44aedf2b6a7805366d5a39a7eca92c86afa4683ae9203803e1b65b3cf1a3d20f80c994a617736f8fe709d3bf33ccf41959ff289c4dd612e1a5c1720ab243638e5d541072131131f8e1be21f3329cb510933c4b25771bfc3b3e182d3e9888323c0ae4d58cdc355f35a3f6cc549613686a8533a2bf7f1fc4de9782f30e37dffbcb831024b8a36c00bd1c55b4c7a62cbd80382b2510c53607c69259d0ab77f234b3ba99a59209b56a53908691076aa68379d30cb68f0c1658b367aa82ff6ac1d50ebc05875088f82a49d6fb8c18a2cf417725211b8ed5a742c9ecd103bc92d252083208a06a5ea54a0e89b8ba1dd22f1cbf1f6608d03c862b18aba394c42cd0b61a52fdc6770ad1910198483c5c2660828d05c45a1baa08f868eba65585e40c78287a1e81e580a9708d4f96fed1f6b1432c46373d9b0873b99191ee702d3bcb368c60555f531ff08bd6de7218c98768efdf96245305bcc251f4cfff9ae7eba22c46b198093d07f49f22685a7563b5c28539d0335938855824e805ac2f8ff0f5b88305884457d3aeecc0dba0d791447133a8e399c948337981996e3e8db0c0ff66196979612735ede100eb058d64ed7f76cd4ac2d9ba92723099d39108caf72e6f71c898ba5b7858cbe11e9bdf69cc8b7770b3611296eb5cea8d188a337c19a36c9ef209ce56e2ea49b3f46c30c80f629e5b9c00837e5792deb4143e029c12d9093c82d67eacc9cd3093fadf7dd7ddc26428f01acc9889012f9df149cbb50a639c55683d4b25a1917a8db70db21029d773289da0b9f500e028bf8c68ccf4b0ba0dfb9819a81cf8976ad11e65bb0d4d943c67cb841dfaacbf105cfb0792d251cf44347e655fcd7db1f8bf5f09a777910828cbeb29c2f26d400880e8b387671797d205f374d970abf4d81bf1e95b534cf51f02823e24922de69092924dab89d4a7ff910cf40bdc69656273579031b05d760ff945a49ee83322291f29183415ed1fbb81a2104fa5efe1b7d490afe59ede6f88e4b56b58297b3d27536401aa1749b856fa80e829c5f2fc0a06e2cd51e998d733a4ca271a838ceaa0dc0dc517b8ca442658f541a29d23b1f66f4aa5456d329642ec3939558ab32270a83e8dcee8a9a2d1102e876b4590b34af6997d627e845bdac17683bc20cce45b575ebaca44f28bdfa5213e0b189a4aeeb2684686af23dd691d6190e9d4a313a01684a339d7ee03ae9f6581fb28cc3db0a8952753b942e45c4a08c87109c6762ae465a49f8b740930a2ea7d1f539bddcd4827d7858e186ac4184d310fd1e4559679fa6206972e73717f67e1913492a9cd6f04ab1722e2c48795b56009c8aebb6a3262e2881d5279ccc1915ee196ecc24491799e7bf9e872499bb4fb48d4fe14c9bd70b02fd68486e29e7d09b32bd8680df2f43ba2ee887d613a844a205d3f84857835608e22e8fee09d1e3b4e50716dfb9bd18b29f5384101611bcf0c351f545bd9f043604c9ba2180b74e394ddd37f039f341de78b6411238481411e56a27b406380cce98c21f0eacccb34daaf0b16a85fc39f82c9b780d76ba5b4ac52bb78fef2f06ad299782d09fbf3e04da391d3a7aae5f28b17aa422c9eaa221a8429ebdbb1f250ec6e2cdf49c48753fe229b3103d1f227c4b952e721ce4394721043c49d59b0e4dc463826565c21e55df8695f36a4efb57f542b6adb3cf385dc3df3a2f6b876a77d78f23708f5fb152d777aa77ab93c1a5a19258b45a7eb54414ee6e5532d54f1059391ba884d009e7bf4d9c630cb96cc036cdba39974dc919be11268fa9040afb58786881e6e2e902689b2a207dd186710dba8f8f83641bd1371829a8d14a415a11704e3c2a3816b64ec26c728ec79d5d23eac2486cd76dd1d100b0ad26790de253143cb1ba46cbb071142bc722330e2b6826355a5b4e3e5c85789bbe2a614eb485d0dddd9ccbd5851d014a1d849a835d8153fcb094325596af0d6128be628b4db24ba7b625b261567bb3774e2652f64cf60b9f7a0c0584374cb16f698629cbc6cb735228c530c5ebd1c5b3276f5904783f0239143c7fd0bc9f10c1965cb48198d5d57c9fa30befeaea87bb45b8bdfca60c06d5e7101ce7c1ee3fda58be06ddb95de22662e20250ab7ed2cb43d7b04da7f2dfe55c2c57e0060605a60402b2dad5321e04d1301666dc63e8adfd80f3b67d2a85c0e1dd3ce2858d5451cd47acf9084635565ba898523440043d72bf6b3200f89994e7f87aeda405300f084a99ca9bc66c59eb2f3c739f8f578090dd69343bcbdbea4f59ffe9d0846a5c824b783bf059f8143f2b3e0323639c57547c4314ed0709e0f4ef58bb99d6134608bc88d087263b747d68e36ca274e7fd9a1bff410404f45ee0ff3ac346c1a2687d8733218f0e151a4c47c0522e28fd1bf465bf21f7624481c9e3217b8a168855a25676072d10c2d3d8d37a84abf6bd4b3b44bbdc32137af8468a462d972c89447665decbc388d9fa712f855bcaeba14f1877e082294f8c5443471c4a71afba1ba0dfe5fd120b74454b1e4bacbf8d9bf91052fd0acf18e8ccb8a068732abc9d181984eb6b8d0c4df550418e8ebafd37ccfd6108529b9b9fe9b1da5edc6723ae5970480e7b8b39134118b70261acf1a2931bc2b75a016880a6f038f85632b1b5e72994e8658db4335cd0324302526cae8ada53d2ea49aae88897a446103a3b8d44299fbd9d255e56460a2c050e0a5b4386d5cf5ae5f471e884e155d5b53da32595231429e2951840a51826caea355aec6a8ab1965e8ab54470759b851cd8a6c3bc4656b474a6c83f221d94b9a7998c61a5d93cd9d389800d73680b291133b858e5099ecf098f", 0xff8}, {&(0x7f0000003800)="6ac95b2bc2ce28540776b3bca87b5a0bd54143a74d9da2b51a730c071b3762e28bfae35e3d15458881cbef074bcf4e3155c4d496e0a4958870c490535eb177e3d1d781917793e235066d284f7cfad88f8a033ec2b07dc101ccb32a0a5a39eef2302095b66e6a1e6f6d70980867b297a695ce9c8d8d1f6d51d7069fd5b91a5eb2671d4b658f127514390d14c98fa7be7cd2864ddb317f01443130f67b503e78000394d1bd96bef33d3f8519a9143a6b4bd06e99f5ac61cbd4b31dc975449523b5738c4965ad700290ff18109b6f9fb76eb603ed87b783c984", 0xd8}], 0x8, &(0x7f0000003e00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}], 0xd8, 0x44001}}], 0x4, 0x4080) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000a80)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@msize={'msize', 0x3d, 0x8001}}, {@afid={'afid', 0x3d, 0x7}}, {@loose}, {@cache_none}], [{@appraise_type}, {@fsmagic={'fsmagic', 0x3d, 0xad}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@permit_directio}]}}) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') read$FUSE(r7, &(0x7f00000066c0)={0x2020}, 0x2020) openat$cgroup_pressure(r7, &(0x7f0000000280)='cpu.pressure\x00', 0x2, 0x0) 15:43:46 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) stat(&(0x7f00000026c0)='./bus\x00', &(0x7f0000002700)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000080)="1237c96278fc2b3683985436ce8747236d668dd8f95a09af2def396adaf56ffd978178103c2b1bffe8ab6504a58b", 0x2e}, {&(0x7f00000001c0)="5db49db9f0fb1b821fa5a266", 0xc}, {&(0x7f0000000280)="c23d9e637f8c6a5b4aa3b810cedef96c62e189fa3169f05be8c635b54fda7c6fcc74992650e1990e560a3313c2f3d838691603c3ccdf25ae919cf119b9ac773473c6fe091dd9eef2732d75b58a5487acd65bd87862d7a1226daa889692391c0e3a34587d35b9a7a9b22dfefe576560ada518a225a8767f41187938b39841d6872384f36f0ceef8c43fafad4234826ce5af30f55bfa5533b39ba4a7ee33bacd38d67d0bc26ded2648a776c014db4a742da53dd535edf5a88d735c42be36c390cd1cde26873e3f5771b0ed80c2b2996ec648e98c3a706350806cc0fb741cd2524071721c1ad30ab425f73b0ae68ea4890af1175f6fe4", 0xf5}, {&(0x7f0000000400)="ba547c4e29fc6d9d0eed43d0d631dc2d78e5ac68c946f607567b0152874cf26e39e33b00742b4b2f303767b22e61903efa8f466e167b8adb0ecd3aa252261ea09d7483d2f62350266e", 0x49}, {&(0x7f0000000480)="bc532e1190058583ee52406c2b30640120074cc725b98d7f7f67aa5208a95361b4e28a837b024cfa8d040089866e5a507407f40f98e9670e5ff8eb779e09c54be2e13b0bee53630d4386f1aa5af965e5a92e817dea", 0x55}], 0x5, 0x0, 0x0, 0x8}}, {{&(0x7f0000000580)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001780)=[{&(0x7f0000000600)="6f53cfb267257677", 0x8}, {&(0x7f0000000640)="2f449ea43a5deba0c7cb4b0a0455d9d6986a7ad0a2f8dcd2b8676d3a5042af610d497bb8b668daec85bc0ca306877772dc55fe4dd4195230d9d90644e169fd0298dd107b55c3fa739c21f3d3346640378df873f17cbac4c450618a1c75ca4243223ed914558856d43992a64ac9d86e8654df5e26a11c0856003b9110be7e52a7a5daf7799fa7f8b197452dbab32e454b5d8323a23a46b76eb03136a7eb1d304702a9c994e48e8b62966adec95c5e78d40c3491a485cba53e7249b0b79cd50974ccfd1f94aa310e154a1acbfc29023830548da2cd922a088fcda8df6d1cb9babb6471590283bf9720f5aa60242035d7dc7f607799d36160abae1b93f15ccac4fbfdb081e442c217fc82df6523cddd92d24b47e6c44cb0dd2cb94003fea3462c60f91c5ee9dd91f0a1126714af6ed2ae95113e3fd6b30c9c8d882a64fbd7c155af495960c0bac13f9bd74f991a1f2cde2ba7d6b245684b6c88e7f863b20af8f70e536b1ffb2fbc1236753ee24cce0f38088b0cca1484b8d9d640f98d1a669b2baef7c7fc79faabd12e4e3c45779f63085d99bd39665dda25426becc27ce4af9ce2594ac6f3786b23e5e795dd9e713213389d7daa1c1c3180fa9b7aa5de3e88a9a805449b43d2e65be338018f1fcd185fe4839a38c2e7d150aeb3bf9e9ef34d535e9f590ef889e558191fd22d635b6ff926e695d55a238a0b5e46ae38dfa388df29e429b3d94eb6ebe426b0688e7e60ca4d816b0ad2584ab626956b477482c5c90971540d31a72eece91b0da311422a37d6bbf28144930b136d8b80fdf6ff9e7bb33432afc8963b4d0e99e2f4f5a3c483d1d8af6669300d91f102fdc5104d45d20d6f467aeda354eb335432036807e3cf8f79ce3cc2f30c8fca9de278328f7e70455206c4817c5fa55e934d9d94a2de0d0704f614d0924ddcaa07548027e19c65a03aa9388f2a584ec2635fc0f7e225e729dbcd3c43ae3d2f734671b25368b4753576779100a57205ba8c42c46fb6ac0efd88646a3d60db3c5c1fc9114e9d20bf04be7a13d869e082e8f4e17a51cd3998b0e2c3fb483f4154094a557a19808bb6fcd0b02abae9aeeca1c92478943e1c5cec5d75ce39a4f3f45d2ed668046388d5974aa100b503675f014161677176baf61d971322a05cafbdb991fb7ac0cafce59c4714f504042a2c0818eba41d2cd77afb13accc8329f7e7fc2a2dd450c067bf81815a94a92b470a13d1672093eddf171d55560ac79d8181a5735831a6ae3344c9abd8b71953e3ada131b291e7053d14828491dd778d19ec2d88f8497455f88d576065b7ce91d1e8b3faa16fa053bfc80c77edefa1da96e035bbc712cbefd9333a95fac96c00c073a4b229be8162a1bd0041418c16b87e4946b4195d2b0ae25b06c484dd65e8310a8a986441b1b1a67d58c2f8e170b28f22eed4b65d5e01691cf2fba8b674b362263b9f28f4ec4b94c454797bcc46eb6aa8881b6f02b61ce7c56230f9b9a01f00d72c5ebdf5351cc26d58328263e786541613c1dfff5bbfc9189677a50bab85b4c8dd8cbe5ed52fc423cb311d6f188e0f8973b650cb48a50b015e24c7861a3914db0ead92bb53b18bb441ec8c2cedf3e26e9f7f19dca359b6e989726388b1f58a6a9cb2176973d1e50affbb2d1c4a25665138212fa8918681f049b5335a73b3db2786107ceeec38d9c96606c7cee7db23c3eab1c0b1bce525cd3752f1da92f5c6ca3568be2f1aaebe69ac09d1bcbc788f8a10872a5c4d00d3e7100606c308755ddddd9451ae000918e95ffcd8546fb2c4dc11df188b234d1747b801fa870bc80151854e95ad4084e893f7c037ec65b1e3d66dad527b5da0c0ca3bcc0b7b72b9f12435cbe0deb9632be54dc69b36197c5b5cf6f6700c9355dcc72bd2455accc8093c0af43b31cd945779fa5973ed4beddabe133306d7df61e6c0f37c5cd758c77bb152982fe5096402f85fd4f2002b0e2e7209e415971edc8622ffe2ec41305453e4af01e78a525e50d4809c9403e461b243fb972cd83470b6825113b1312075526e6924c64cd468017c04f681b6836a9ad751b3e5cdae53f85a4bc09b70fa2fe5379552d2539f9cfd43238e5db87813766b3e8d9965dd4df2871584c0eb10a02630bcc31812618b15556ba1e47d5122628b65d5ddc503f8966f4ac4b3a7e6419a78d6b24eb8dfe21523bea5f19b61a2a9370c4c60609d1ab82328f289a3ed25258888976cd3defe5ec00c7d582233f00237d84f290ce89cbe31a9d1a3011f4a86e6f55a3821be39d3348923b3b50d5beaf811c1519a3236b04a74a310e7a0ad13165e3b27f32273253b3a6e49a3c3c37004cdc19ae501f1296429598d93202ce55bd0c7da4bb4e149df548245d4c8856a66a68f0142491b77e64c25a83f89992990d0b9f50208f89382b46e83c9c030fec525baf00ef2e0695fa0cc7c9cf09846a884e46e387e39083a46d8ed8864dd9d85b6af2e75ad568686b587160fae027e121d55f70d36c358f24342a10b1176f25e52eb6baa98e27c5e0b9ffc58302c49e89be2c3c9fedcc2fc7611939b820a05852996640b9d05b04d76af808491276cde9fcb7c7a0e5b83652cfaaf461c7db0360fb3f3bad4b1e66ec71240619891cde0cb2afd291500851e2e822513b3e32698c50de65b6fd5808b3684abbf7d0ead7046a66f921f1bcaa70aac907699848481c4b0b78494e33d600745eabb5cb4e8a5d0ad9f54492dd6762bc48fa6107b89db5241d46ea190a875b29adc129cd1c1755be1c0ced6a1957240bf13f32d64583cc3d791d563eeb987fe1046db913ce1515d549ffa73f4d9c93493cda8ab1f0a508d9a7b8d14055c071c331a1edcb7c24d869e3980d4fe2b0622498afa70614679aa4a2e2b7dec45a905f474c28163e55b8318384012995e81548c567fc2cb039b9c81af711df6360ebd11828eca68419bd7fbea04a79b48d4dbd468f8970892aa6c39305ac801e398eaede5bfe642ad6df928c65545e9075210ab8f9183fb1d33b5a9ef0022ac70cfe3e2290c554e5bfd4b14c6c63e85f93f31271f0c612745babda7060dacd73ff29a94507d9cbe0c0c1830849583f2a349dd5f681eac5febc1f4f9b988f0075f8048cfc5aff196627e368a6393a874c43298664fea6d86c9d236ad7cf30586ec0a1651a6b3a1407ab678ebcab4488829f3f647b30a9f0141ae12f83aa1eb9c590222c126edd4907bdb1768e52f6e5ee5b18a6207e2a3461e68dd87e0839c4be4772ccb8914939af11633a04c3624116ef91889be34f380290b1573272a207cf9ff4ed12947180974887f0ab92eab25307de7aa99e66b68edf84a0571985a2d21fd5bf2e316fb161bb0006446671e20f327da8bf9f736d8a1005965d25e37c24812f10c03c0becce3b9167972eddde4a9e6e1767eac165ad38593b01f64cbefd270eeb1abb134cd05e585392115692f3c6cec49da6cfa4df51bc00beb594769606b5c1ec000af793fb7ebf223cf8976258e036ee27992182f288c1de5d2682800fbb64425cdf81af61079a63f9b0fcf2ef7b7a6c7403725c23e672f6f5e9786e93039e0030fbe87a6115cb24d83cec21385c6b26837695d6ccd1cecd686bf17d3974b6674a3b464bb794a9d56b72532bd25373fbeb678ecd7b5edc475af24de986d0a5f655071d4d18760b56d9a1ff9452e931b79d46622590222fb98ce34072d4db001c8759e2eb574968486469685344447e6ec5478418fc5fa2e90c45363caf91c4e4e7a5b1c34241891a5e5f896439c9f478cc68cc1687f3ac6eb90e414f366f76404481458f5aa817eb4c6ff14c3ae4457aa43b9c777721eb593ea174cc72659d209c0aea8baee44866031424ebb7117ebb043fbccadf560daf3457bf94608712d7a37c7ee157b3c52e4245762683122d65086f43ed4b4b77fb3eb734ec1c98b072463fe4432da6febc4f3503bd0c790a1feaf6faa489b0b163b3e8b2e425b548c615acdcbdca3577f7f7efb84496bfd9b51e12a7d37f226c6915b3d113dd376def35ff7f3a24fa0b778be384ed18fb5bd690451b283e3809a56593678fc67f0ba094e65e1fd716a072b072c19b8b7afb7e36bbcbc9692fb760823917bfd610fd0fa80ef6958c2654664b4d5c25de282da8341fa85274a983fbbc662f296916ec98ea4d0004ae88af3f496b51591da11904a70b102503fb0f3160ef420111ea0286ea659d47778d6651cb20b0b73a2b253c940994fa8135416e598f38a61ad7d1bac6e10df85c36ed3c8d02a24e0287fefd991929b74a82b5bb6af132ad256e3ce878554fa235aedd8941c1aafbaae1265731fb0f460f2e65a440b5cb1a62ce650a2ae29ae62338d2ee6c4b4b1bc46ca3606f372fdf368c03d52e8a7fb7fffb0236849fc218db0986562a02a6c08f47a3e1e2b84b932097e10161044227f0a70b8cd278bf8c4e096ce1e251b4afec31958f172abd2ae1a5e418eeb1fffb0041e235b98d07736e130512d2d564fa034a1cd87736cc61f4587dbf689936e306741e72af416cb0c87ff06d9dac0a72029ade79ef5c72a036ce323c2289ee36341dbda06e99f6776e6c33739ad94296458058d7ce6e8e99a72a667297015d5048ff101ce255cce74c1a4fafcdd2f372701f409e2382f785fc0895963ade41d8bd78c8438eee98746f527df21b6c3d6d916ae8e12414ccc6d420f81c3ac69e2d614811c2622c76be3a479478b875a1822bd1896949e7bd6a3c20e807461befbba2d73446ecee287782fbaa461a94a0f2da2d600aa5d88d1d5442f4c51d5eeec3594fb9ea21d6fb694a2f54203674b15e90fac6f683cd2d394cff7d10ca9545ea6524f7bb3be3e87750699ddc0896f686bae9f6f058515076a5ca8c1ad6b3f93231713952d7f670f15bffd00992ed864fde525aaec7ca799af8d22565f1053bc0f10e3b63503d6c59c6e740e2aef41569b12f8bf46c2a535f9725dcb5bcb28928b7329ff0d6c5040acffb90b1cff3373b8876a7542c9aa84180d0160c05ecfc5c995ca83aeb2397a61eab37df019c275f89d68d7f5e9f039c6f7e93eee16d7d5f5793e", 0xe00}, {&(0x7f0000001640)="3b79ab5b523865e8e59839b094be3266ca4ad97e568aed1416caaf58fa1428545d01b0eff6c7d0", 0x27}, {&(0x7f00000016c0)="a6359672c3ffee41277131d3efb5960f09966878b027afd4e52467c1e104f63d2c3081a208d4653fdb881f6a986b9b01a08eecf412c5f3e04e5c658bf88da8ddd9ed1c301a6a2cdec3039ca27abd", 0x4e}, {&(0x7f0000001740)="06acb98065f96056d6f3fa4b6000114739492633944d340ac86afb9719d9532a3a4fac2a45e17d722d251341509a5981cf649dd712581b76", 0x38}], 0x5, &(0x7f0000001880)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0x70, 0x840}}, {{&(0x7f0000001900)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001980)="f49fbce840f6c973f5a96c01f9da70e6a7ae8b893e505a9e4665114a3305f30400c70c", 0x23}, {&(0x7f0000001a00)="666d0dc665190c0f6cd9a8ace15fa0fd3c49da59db219668c2df6eecc05a66dff426f5974e02a06a057df6ec05ea606702e396a23a102a0aa887a73993c8bd04a3052995ea756d44dc4c597fc78938834360c9090e2d7a3c7811664e50370ee276dec72a9eac1985b0fcca2da7cd87fe6e2d9fa14f3b897f6aa1778f3e95349980038e7f5acc3f33869b178241d9cd75b755697f4d13b1763a52be94f35c7f121c0634ceb77d28ad8ff851ae24a3ce51e855", 0xb2}, {&(0x7f0000001ac0)="20f326dd32a7bcbdf8a1b5327ae3841c2e2375957b80c85c9eba60be96d28ea6cf60a19655244fa4f334ab13d489509ef8c3eb7702bacbc8032518fd4aa9bf70d2157edadf9604450c9b00c341f0170a1ceb28f08a3cc0fba5bef1bed0b320b726e99c0f8d0266f5911d96085f1bdb9dde6ac00462977b322cb4088d49e43204bb8274af2abefe2312370ffe547ed6fc5d1197a3cd116bad64f4", 0x9a}, {&(0x7f0000001b80)="1c38fa13606af03ca2bbb5a79f4e831376cbebe5c808c9fce2e94d", 0x1b}], 0x4, &(0x7f0000001c80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1]}}], 0x88, 0x4040}}, {{&(0x7f0000001d40)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000002000)=[{&(0x7f0000001dc0)="4b9bf086c9ded170449a3df9e4c6003d8d320cc353d8222ada4ed46adead80777c23f7907732392e531f4c79e72cb533b31e48161cc30f222ceb13f3a9d9a4032d3659077ed59169b5bb3109f203fe47dc6d194a97a1b2161b5c029918f647ed658daaa50f661f4742d334aa", 0x6c}, {&(0x7f0000001e40)="6f7045db5a1a7a407fa9e591634dc8a929da3bb8ff9d59332107061d5c855211ae57d9c79f847d6a8882f9129a94a51948848c1d4352002521db1a4da1276852cd75c6792aa23ea41d5d35b8a1f0ae452d70c5eeee2305d5a0a95cd19d6a445cf7caa1cf75b89521613d7b1f5477ea6d1cdcffdc79c9e9dc1151b258a3c3e5d2", 0x80}, {&(0x7f0000001ec0)="e6de9edf6c706f998954a518e48ffbe016661c0b7ec5735559a483bb8b3edf45324740c9dc1cff0917b7d31d6cf159349ba07012289ca0a56089e6a9ddee4129c0af3c875525", 0x46}, {&(0x7f0000001f40)="73ae92cf43a8c3861340d32ad11c87b2a3893ab40e586a288fb06bdcbfe2a3d5e6344feb63e2ccf8e719557224049dd258f5076af3b81ba1e2e8b138bed4975bb8a1e32bb6dc21c486a7d78f5e361e889e9214f29e89a4073f61", 0x5a}], 0x4, &(0x7f0000002180)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000101000001000000", @ANYRES32=r0, @ANYRES32], 0x38, 0x8000}}, {{&(0x7f00000021c0)=@file={0x0, './bus\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000002480)=[@rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x30, 0x20000000}}, {{&(0x7f0000002500)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002680)=[{&(0x7f0000002580)="d9df49b363584e5ba01bddc6a2ffca539c662cde1812fc48d5fb91cc2ad84045a0e2be1676e61e17fc966d062cfebb8f255ab02e11230ef95ee4d196fd6e66a9eb3a2566dbfacc640b91a45b977c6de8d94ee856e2c90ce47688fa89c3725dd6422b6b098b91645a9790d82da0defc3120b0184b0df69233e056015eb1fc207d55002a7c312b113ee7b12bd63e5f1e0eca6207af20f8a62c4e42db2e8a3f6c8045f7bd1738357eb7bb235d0bc1c42e3b4b98426365849c672e4c4010ace6220d8bd41f2c03", 0xc5}], 0x1}}], 0x6, 0x8010) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) sendfile(r1, r1, &(0x7f0000001480)=0x10001, 0x100) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r3}, 0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r2, r4, 0x0, 0x10000) [ 1065.394723][T27352] loop0: detected capacity change from 0 to 264192 [ 1065.423282][T27352] 9pnet_fd: Insufficient options for proto=fd [ 1065.721381][ T40] kauditd_printk_skb: 4 callbacks suppressed [ 1065.721403][ T40] audit: type=1804 audit(1664466227.198:864): pid=27349 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir3093956882/syzkaller.s7Fj3D/1403/bus" dev="sda1" ino=1164 res=1 errno=0 [ 1065.778601][ T40] audit: type=1800 audit(1664466227.198:865): pid=27349 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1164 res=0 errno=0 15:43:49 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) stat(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r5 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x1, &(0x7f00000008c0)=[{&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd668", 0x9c, 0x8}], 0x2000, &(0x7f0000000980)={[{@utf8}, {@nonumtail}, {@utf8}, {@shortname_win95}, {@shortname_mixed}], [{@subj_user={'subj_user', 0x3d, 'sched_switch\x00'}}]}, 0x0) r6 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000005c0)="f45b842e16e0b5ca77ccc8f45ebba6692883f894a0f3a0c2d28e9d3093cdf8a6e47f8a94f1103bd20763cdfa21f1b772c727555057c18c038f43809977f0921880837498faf251a9756a75ff9ce0f18119f9718864d49f3187d79f9fcc088dc48071956030b4218d8760fca068f3168f1f0e7487a317b1e174f88d99aa5fa2c8", 0x80}], 0x1, &(0x7f0000000b80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x58, 0x10}}, {{&(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000880)="53b8d4df44bba9715e745c124a6683e3182c9b57a6a7c42f4bb29e0a3eb1767b20", 0x21}, {&(0x7f0000000940)="d25ea2b712d8475370859511c4abb0bce09fd76180761e01c76a239373153763c1f7f290", 0x24}, {&(0x7f0000000c80)="a832076f5a75e2344cfcdb127c7580b66b56272a68d83e4946399d8b31492a63b6812cbcfc9b91e864b077999448484f6c1e738bba0d4008c1760a97fdd784d987c227aa6eb3f30b83160ef7bb756eb5397c3b65a6fbea7b8d3dff2a0b6c5008709c88152e3d14cc2afb7008997d4c6384e4b09db7b28f9e643a9fc87177eec0c8f49e22cbea64e2e0014dd2c5cd89c56e62c707fb1bed0a62f8a0b5439386f01aab599ce8cc2ef30eb3d1", 0xab}, {&(0x7f0000000d40)="c4ef44e7c7fbf9e8801e30", 0xb}, {&(0x7f0000000d80)="a8afef28166551c51fdc1b6d5516cafddf84bd84192ed30dcf069ae993c3ee5b3e9149420e7888daf03fe754383e8b2fd58cbdccda403513adf873eeb514211c8e6c63766e4913307191af407dc7fee9fdb33d1ccb45fba648e2fc8a39e029ac1e75e61db82a06ccb9c161b75a092161927d21ced8bb2d33dae275e33c0414864896d08e02c5801c6209bd2d62f7d30948b4be3b7126f89dd9", 0x99}, {&(0x7f0000000e40)="040cf4cf13c7bbf2cd272b92ed8a132b8c569515", 0x14}], 0x6}}, {{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000f00)="d1a263a18533d11dcdbaf53c", 0xc}, {&(0x7f0000000f40)="f4087a8824e541dbb7de18d89c4ede1ea9ffe9725dcfbb5f22342cb50c3ef09f5b1dfde751fbf43b3dabfdbb6be5df12c2f23a8aa7b83bd89f827069975b8f9ec1dce6cfacff0e475d278e", 0x4b}, {&(0x7f0000000fc0)="caad4f1b81214455fae2375480d7aa32ce75a35fddcd3f65c9296478f6b9bfacfeeca7b9d3b6ed7700426ef3f77652f2f89e1017697267e9a10d6111abba9aff348329668f8539716f4871104f6632c9debf757e5330e0a458f7d013f15c69a082ed8e0e8589b8acd9746bc5743f5e503ef7869231c3dbdc7506beb5d2556de9138f774120", 0x85}, {&(0x7f0000001080)="6389cd5f676e79965312bb3d8d10df1e7145937e2749f551946b2bd459652ae2c65eec9bfe7a6df8379186f43653db3b1a7c1a6d39d969c8cd658cfdc9f093bbe319609066db0046bc9212b4830080558b31cdd86ea8f071e5ec8ad6ab3be77c07618b461c9a4381141c268f1c35fab052b9240306541a3512412d5f41216e757186361def83402751b51232fb826e161bc76cfcc2e39eb12dea62aec1d66df5a85daf5593a1135b95cb1b9bc8868742c30b075d37de3d4dece01e2e483c8f009250fc8928110c601e109e97bb", 0xcd}], 0x4, &(0x7f00000013c0)=[@rights={{0x38, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0xc810}}, {{&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003900)=[{&(0x7f00000014c0)="fc74295af1aa7e9965b64a97f1bb05a5bdfb55ffdbbb180198be92eb9a14f2650c1176efb716ca78bef851219d31721d3899078b3dac4e8681e0bccdf642a909badcaef6a16037862951c3bd96f6f5cf14c45d81089987c18f1b57c3b25a57e4949df09c67326e1814408fc23d5ef80fa880b2b224", 0x75}, {&(0x7f0000001740)="64c2295074fd270be865943a6624c0d3f6a7a783d900032fd3085d9e1cc28a5e7202217f673f450b65f1d75ec52ad488fd6bdc9ab69088634d5d23127e2271534d7b12bfbaecfbfab94a60707c18c3fc9a471b3b3192c151a669cf83036ec93561193f0c0ed68d0286fc70a2009403febd2aeb140c62bf260df424c69e4616fc062e9faf1408a9f0d6b52411ea649b150303e519ae3f40f47387cb81b34f1b334a524149f1c4501d2b8bca32d0940fb598daa8f50ca7c7c6c06078e5cabf9e5f69b2d2b362a2ad528774d97dba9a7acac6c9ae6aa3f7c47f6d34983ba553a739b53a407c9616bc0e9b6c6840b65296703ed10590f3793f60648af7b113a05f7fb2249b01da91cfffa8c15e4e4e8c3c8a035f7cc8300fe351e4b121f5e9d59d7bfe73779125fe5ee6191967a784d31af432a8e1004491aabd33609d1b84c92d60123a4fa0de84465ff48d995c56e136bc99baee9c49937b5be6a97432ff49645f939bc5e5f17481e5f134c01426647043b44068412b38dc805bb91718f4096c45c2d93a0be3ffdbac2f58eb11b459246484ba295f604847860cc48d5cc645a5c09e014313db8f919148feddcf75c8dcd91c58a160c14f21640aa7fcc8474167ec04430cdf47dbcfae6a7ea6c12a6fb15adbdf553b5047a35a5e43ce3dfdd5cbb9dc5b33e83a246dc1f4968e89e624ed0cef00d131389bbc790af16c43fbce542f2fd1bd9fa5e5de4b72da7aafc8de181e78044538324daf0798b04d9cfb9d12be6abf2d720ad9189d2e92a7c355215bc6ccc2310d871bce73aa769a70410b94aa0f896b935b9c753e5a23fc044df2e241a0a1fd8dfed694efe0a640bda2e3859b7fc20a629a719e63c07ae4da56c01d5b073a1f9fe5f5a354ee4fd2dcd7b0c3e246d6bfd080714441713318dd42c9916ab09e73f09b6b622809526a693425ac72df977ae44c5c4300d16d35097589413f08ba3d74a69de137fb1781e03d3ffe3df35b65b0374e52a7607b4afc5d4a402516ef5818410702dda38f454508416bb8897a8e6943f9377a0f8355b8a198eacebcc175e2277a19e048bf1842d80158375e3149c3f689b8e705d4233cd80b84ed09d8c7c9476cac9fabebbf456f663e81d04ab8a8dae09f377b722e07367667d9871929d06acf5985d2c6ce4d17fc5a11000d3fc724432a69e013b751c3d77cd37c141a5f0d9afddac952d510a5ad7195653ca3d71fcdd53db13ff58f4ade6d88fafb8b3a727dc28314e26fcdb0f33b1bcf7fcb459e44dbbd6e56f757b0f1a4f58b27d704612b2e77a10f4e9ca66f29a4a5003f5175e2cb56b6a3aec04a6be2462cce33c477c7b729aa46a03453dae9d4dbcea02ee92782d36bbb2ca745ad82b27d5b9c91e813cfae6178933f06ca9002fe51fa3b181cb331358ea1f99e2ca5f072b2daefb28a80443e9de01bfd475989d000d55072b90c61de268e8d0bb4db749000920b1317edc38f019d6b7e40f7883116b70fa5161b171e52ade9b420c11961268508ef7e3afe7a4aaf2bdd022f4434bb0164f4d7904d1c614fb47104094a11d23e7763e1bd345a4c57b21f1807aca439b4bf45ece670b444019defbdcce999ab74d625cfd56eedfedbf02c5c9cd847276e96148b1bf115bca5c5ef0cba07dd008c52606cb8863409c63863449cb47ef7bb32a1d76a889b9e139c8f88b1ca45a28e3d2709d1abfcf66150a4cf0661083731ce35162b78a48e20f6f47135f10ffb6e85248c7c71223e9803580890c9883d2b1d022c5440e27a55d608983441a1714196a67a44bd839ff7d51f4b9e8587ec96264bf58b51b273a756a53f8761440d747bed53f008796007cccd09f1ced0f5b0c95a66bf4e3ed9fefbb6be650e78892ef816a7f3bea66398b52b20d84a93f090c80227f84a82d00250c4c8d0ec05a99d28df0eb7d90c34a428b6c93c687b5b9535011cc8c2097e8830bea40610846b03fb2cf18b925c738970042d3f9d3452534fb6c50651e01b061267943524f171f8d8656d11eeb8e309bdc2491dbb141cc8b1968bd5989aeb5a8910e01718c99956c8cd9eb134db71afb94a011d1606e87aae0bfd4782eaf185ab2f1258015d9371a34cf899405b145cd1ea308c0570da400ccaff4aeac71a9648f5fcfe1cf160418d4831a4f64f3017fc45323cda42e0c3b77871d1fa60326042400291cb53bab00eee031f369752a8fa308f14632fe43c5ea270275cc3a5084d7950bb6f2a6d8698dd291421c7d11805c546c1645f72c54715cad8294c475d36e2d0104afd6edf4253836c36e762ec00981d52a1ecdbf90fe2eb6f96ff9bc2afdc923ecc680d67a84deedf57c4a7e90770b52d37273b7aa8124708a9e5095d3e90c546a0c3b95b43cef0c4819b9047e41597d86adff2d5edb0f5ba2d4f08987ac2cc942f8d53942b9254c030e4f19e7aa2178cbc527d589bb4b30f6678dc0f9e7616ebb7c27bbe9f7de16b3481c6e2b108cceaa029cb29862e67e9aefc01d94bdda4376a05fd2da17882857ef38d52f98d91b07d13ac92e265b2ba409563cda684f6fd817cd01eebc14a1dcef1c183041247639a028489e624197bc3c4b8499c6b6681235e9d6a61ea1ee14a9a5ca960550a1944ac568b89c53169f69b1da7219dfa8862d5a0086bc259875cc8441c7d828156973793942a38dfd41eaa8eb892401f7f96af6157e763d2f3e8f7076790b8ce600fc118d7c10f0c3c1e31c3a29fc5d6c3a5c1553491500505af0d7dbe885e6910da9053825d6bc63b46519ee10bace583dd137d1bb4fb67cec762f4304f44fe340f8b238895485b16c9ae6d225c1ea82810275578848d40456bd9024d14ccb5b31f0916cb756584324c5088d94a453df0dc1121a38ff33f55a19205be9c94fb5f4c87cdafc42c4d1b1f694d1762d9a5aa7a166975608117e695b1441c17a8a20d036af67e2ae808cc08c0766db2176a49c12e7428d5debe59d7d7208a33ccf86bf2fe9eaa35603509a96431a59f5d54260aa4eee3d3bb6928b927b219ed54d9d5ca43995881dd9354e78f29865d7f134caa52e8a2822e57156c715289e8225482af7becbff9588a2eb78eff54e1e0743d8a7d48b1b4ea232e03ef4ac868e6863a2218869d495b292f52f66ab3a0596fb30d486f96d6e0d7fd22a93e9f7928fe876fb90d8cfe9f6afece6224a30ce183ca9c1df2cbd58328b2db71977492124cdf4f4ca2fe8acb96ea2a743741deda135677d9655999652905cedc986ceee11da8d0cfe60e5484ae6da5a92a808068292bed9f1bf94218ec7dff1108c7b97a6661fcf76e052913907d5f72c1e3932e945ad07f2996fc0c543d4ecea228757f020a728c57fb573cc86d56d8b16b68d8046270ef2c4022b8e6b3fc36b72a32300ed13ab737d1498575a9bd1df5599ee4515b519b628419cbfb6146a9122d99a5e3ae4f2edbcec79caa1ada25baeef54fa378e04de64da91839d4c9143860aaecfab8eae008d276e6531ac921976b66636ee910c321f25fa3e285f79713e73621b006eba1dd9aceb5b5f6a7b161d0df98a79536d010f5efd09353f5d5c9b45cda41938cb5f4b3dae2c046e49f14373a69d6f1a1a580334f90d145f7a833bf9f47eaede6ca5bc3c460a16f576dbda318d464fbbb4deb9a09bb5375cf9ada7ac57e9d38b71028b1429d2fb62c6d3364e661a276895270f3936959fc5761bfd5af48e2b364e64a9efb803fa08ed6a8ec6db370de1b9430e6ee97926aff5b964d00633851ea3e9ef06c6fd3061d4a4e1a04d7db88e7a42c9752606c0b5b023a0d0240f255c6481a8d6d21980321bc17c54503eea4dcc457b1ad85f581f1faafeebbedba95767ff71baede22e239fab9d7befe12045dd8c4dc8de00e0d427c3a85c04038382da91ca2d0f2f8ca15211e71674a6e5a59d3435fc825cb2267f93b4af2331b5610238f0a4d7aff4be1f529aa95d018cc10d567a99dfe10c4362e677c1dc1a3f80a2742c98e78c0243c615cd4190ffbf736566032a39c5dc419950c36cc175cd3b5c9dae93a74b922d7f43de65b48493956a9dcfe356a500a27c4e1c6763241f1c32c51fabf295384718ea29dafc29e598dc93fe30425850d7c264396ce8b5b40ad02a2846b9c0438142adb16b6298f25f10538e10859edd318251108946a39d87f56a956abe3decb7d1ce5cd3b969bc2d4efde1699c15ee6d2c4e58c44470e613034bfaeed75f24b59a36617c7c0502a85a2c019d494921e19f025ec08cccf4dbc95a90e62038acc2a37d6d869119b8ad48f2e356ecb543e74274eb7164af8bd8934a20afc7240a54722e8309995acfca3f7703923864fc95f1a55d3968f8902ad19a7dd8ff119dae5cd9acee08babb3bc2b1aa16c71feb7bc4f4992f6c915e69813f12ee7599205757a66eccf74ac92a4c5becab9cec7aef7a1a999c19ddcd6ef4a5db7e1f5b034aa3bfb1c2f4c24e296435fa08b906f4b2ca54e42e499b08524e88c0443a595dd7b39c95b6b3287178e999cac40bf12d4d2eea5a1955362463619b67a7e380f1a404b89f86936e1c32aef493dbf04e0352c3df195161d4affa91e8eda97d862ecbd7ab15340b52529f5611bae4580e0f2a7eff0677b00113a6924932c89a79baf69680a2ac4e354b7f1e92cfc6fce0ee5cf6444d8195c6662d2ee1d9c5706cf76fb8bed94bb04eed482e0e55090f1f432a0f611a41e542b227c9a131e18456988c418f114d2a994e6da72f534be9eff5b5720525a0e19c4d85dd9ceea94643c13d8dac0b0dc64246fbadc73b954b27bfaffb1c5581feacbbdb533d00b44b919a9a4214b3e6ad96aedab56f4fbb5f2bae66212b819ddd3452e0ad80cee184bb5abac88796751e091e7db841a30a0a169ae7388709673c7063ce06882d721f9e1e9c810d400e9df8db8f01218ebe4ce4336de2112002bab28a4ef7bea0967138951c3cfdaa158b577d7c8e90292001de6de1300117fde9cf6d32c98e5864b4ab9f41d8306a7910a250240a1059b85777ab3d57a709e95fdbbd40e9b3fd8df4d9a8c02b532806eb41f3b51b105b65db6eda13be01832dbc9651f08418ed3c5833d4dd5060dd8646f7eb0c53cb4e7b3aa648378ea05f9e0a1f7507b83805737486b2a932df9bc6ca9a398688c0e3cb6e8a3b13b2792d7fad422ada45de7702c9458c21ce7e25feecbe66eb5266df392938278c4f9f5e2cdf3db1706523483eccfcda0b4fde098a48887025a257a7960170371fbf61b6f3167c62afbccb3028933a6df29d9743f0a205aab029e333ca5e9a8d98a72aa969ec6b57d034dc9fae19403ed72da3e424d4f8ebfe74f1c769ad65eb5f61111bf3b093a9bc054ed463895fa6118dc5c7cb266b3846cc84425465d1e8ce2c2249bfbf4515b1bf61b83d49591baff5f73d9d577c1e6c458d8ffdcbf83c6c9f34a489eb8b4c85ae08c9c8ebfa3aa1bec3359e700f35a8023f0d454a676e53cc66e89d875a9e8d458683d8f4e5acdeb8314c9dc3559e839a87fef26452d3a8fd8051219d20b768785286642855f9e3c28bc4ddbe9a9a58d8aad776221c6f8b92d8c00b31aee6209c8448539fb1c4691b50dc78c61d9b58afc86f221ec2a24c00657eeb26960e5db280f0ede9c2adc4cbca6f7d455d681076f8608b5052da590ee319429d5de10ded2aa78f5be924cfad6b0146f08b360d4f7487fec9c7b66ff2af31b15937e9898f43e34c24f820b3e7079639fccf0161fdb858ee8a1436dea8872cf44b9a394edeea0651f2746e79cb7c30e7b88ad416e34e2005217cc70dc125f9e85fe1bb061", 0x1000}, {&(0x7f0000001540)="1266114696a394a3fd15907cb15c738cb9759eb6aa2c6c12f5ded41ff266aa3b1e0e9a9368436d0094fe77ea89daf4eeb409022f485b22a9c6980a68837880", 0x3f}, {&(0x7f0000001580)="d22fefc15974c7380e5d288c3c851c2f269a7f555b97174108b1e61c5d73fba06e9bffc706f07032cab49ebeaff8309d7f943196afee6983b255390a53be3a8c16be51bac3c3975602c971ea64c6f7824d6504df93a1ccf7027adeeedfb39c0ec74a8d734e20600f4493364cc63c0c78375746efb97e084a20b9b2087b354eb93c2f63dfc398a39d95d8be126e9e4bc5c17d0159dfaacb66f7ebe3d3dd0ec28e816c465ec77def9e64a533212a454ec800d159474e61d43006b18e372ec49455", 0xc0}, {&(0x7f0000001640)="1a54adee13bd03ff7e25fb16711c0758a863cfac38b050d19fa3ab21b4d6b69306a91f79a96340e8378cf0983c9a7d568ddf68f4e55a93e1a55dc88346c4018ebb35f721877ecec05b77", 0x4a}, {&(0x7f0000002740)="879b233a0af72d7b01683eb429ca45bfd94287b3af42980a9c89d5d6f0b2197185ab626d50de661a1a9f0c07fb3e478b6b6a1745608b23c26cecfeb9fa7a0468c7a59656cddd96a3cd8a4f9951a74c56208a8ec02c6e8b759c90048b6641d4630680771974013a4e714d5b7bd2ff3828bfc90c54b645e0e200aab539fb9d2179ddfd36bacd750104827101ce214d3b76a20e39a851b400a1e7fe5a6adc9313ef34125b78f2f052ceaf4378dd992004e115fba7095cbd6a8790daa8d6b71b600f", 0xc0}, {&(0x7f0000002800)="3d3669406cac55f83db3e74b997d5b77d10b029c9c4ed02b562e8b4d6521c03e06d6eed81c3d502f889dac17de233735199b5af1a126c8c8c3a5b0df50b6a113ee5abaf63c38e07d229b8ac430071d3fb8de070cbdf8b3c4b141e33fe375846ff4c5a5206c298ff07f120ec0b405eeeecf6ee4ddde04a47900f5b04849bab3c539ef26242d2aef657f19383ad698b767efcb9415a401f5178b1f6dd773f1a0e0e95843b0932783ac62fe61e143ff05477e0ae4330503100c0b73029cb7bcf060bb421fc992383ab509f7362938372eb7fa7e65cc04cef35c659418cf89dba6edcd4a1dab021cc5ec3a1d78a1db3ac285a99853009661e58f3e1aa5983b385bea608864088a4143e2240c06d49d3f1fe32bd6da07d6456a6867dcffad0c177fb4577cd668938831a40965f01aced1681f0583c68c3cc271725acdeb7418b07d7e837b708af752b400f6883a06e48e00bc689b48ceb340385ea31db2fce0385fc5a2888a3fbd0dc953685c6397169a098a18133f4f83ad11c67c70aa4b5b315b7bcd3862c93772e54ad7c979f70d4b496ffb3110aea2fceb4bdcdd38f8c171bcf171e7f810170c40aa4056652db0b57853902cf04e4c1dfc5a9c1517d266ee6173985d70fe4ea40f17084aba8d0722d436c04766e2357e36f4af83fb9ff1dece8584d71509998e1d8dad0ce16ef0146a67193bd59248922150527bf2dca85cb1dbf9aad3a272e4bd61613d53cd580545b0a1a668460934f67cddc12e7fb29b75dab1a1d7de8947463889b41875501b5027060c7c784f92e29b809c79e04ee02ce012f6d5943c7f3a4e0b7ad1cd8a135787db41e5f71bd1fb8bb812e84ac2e8f63ef3d2dbb57b093876118b694b793baf30d1a524278e8d392081f3a9c8b9d7d80f6006eb5b8cd4dc9a642888896f92677517282a04f0003aa9ef88a9c9adaf5f38c9b6274de7827a0de667a168ffdfb174cf79f3b508cad1f1eb239649a235246c19354c5c77dc0d7c6cabd6cbd755dd30e17c3a4e02f31e100db9920448bbe80e25e76b940d25e3b50de8bdd137a845be5019edb90b8fa5a8ac1ae3545f90f553bf5dec69b9cb3e844eb45d36dbaea430e6ddded8a582f0c8d563da0a8a486501f3c170fa7e43e9007314eb66b7e1526f59166edcad7da4accda283a151f7081e7223b87f95157f1cb9f93e541a1165d57965f66bf5220f7868b1130d06e6feb80f40496f395eb41f98bee68689e2cb2214cdd9b1fbe5729f5210397662f8f007ada80eb8afbf314285720d789921f6de922793271efd463667509da039ec11ebf087b22257a40131312a8e8d58ae6bc7d31284db8d1fe01d2b986381a05fa554fc5ab8b0c3d21d3a4e4ebbace3acbf3d805884d00a89a389ec16f631fd33d0ab69444672c0e83df6d987b0a04f912ae33f36960d91f870c09345e07f43f49ab6a5492a04c64b3ae6fe11489409d8e3857fafab3986b626db996687c3253c213c8d56dc2d7db49af81290f1e22d5f7e26485aa3a679b53799846eb3dc448667d7466e20086aca0a51b9ae1073b5bb5e225947b60011b665d198acd5e6b1cced5f804c076850b38370b6bb7e6b134b969f5f778652a32fda92e1c63d9921febc7cc4ecab62f9421efc546a858991b31ff61329205e4a925bb1dffe525c58c60208d568bbcfa7584c52b0391d27b49173ec2cd67fcdf45330b9431a7451764fec5f99afc7ffe5c695f1a894e4dcbd508f76f92181473efcf29f2df8167484bcbb20446bb411a5e62307b275a066c365a9e8d394493672fb912d7e83515d4faec9f49967847d900b06572834aee05ef468692f99ff33cf983c250a955aeaca2e45fdbbcc0c2315943292866f325f19026d03b9c7a5df209cc5a7b1a594399d156da40db4eeb1cb5d6b44814140eb848944b7f133282b970f73b66c9d027004ab0f1e8046b06fcc503ab486f5e2b09455fcd33d5f25aceb407b59d490c609b4784c8960cf7205968d304da6cc2cf57a746e169333c858e09deeec9ed70cd78099d19119cba8b673c9af15aa1e526d6dbe9c7b6ecbd3b1f2b6d1b503c447240db249832c7545b82ca873c8772aa0fe334171012c7261c3e55766e802e20a46d4ad573c1e07da31076f3f78113b70b0967b9b4d47d893d20fec1c8b574f16d952d450996f86b6a0db732cc2570d10a90bbb769d071e43119d712831ef8bb64f3f034865c4e849c206ecd28b74c5413e96896cc5553f9c16adb81e1fa97da03092e9add748003966c75e929f2e6145e4cbc8f9acdba4c27faa3b1efe8a62c183df1e40ea011b38ee76d2f572c8b4310c49e7308ecd2b7f3725f22cd31b0db908ecb691892a198ca26185398ee9c672f468339f95e40475ecbbcd26b4bc59a8717be14cb484b33b3323eaefa79aaf4bc292dfbc2bd9cfccba6cd89b47c1800503395b1e1cc87534236475278771822f5a6fa352a8fab3c8e9e8063b548fb4c3c2fdf0be36eed8d55b050454ba53876b9bf9f4a36b663f6525c362211f766498c876988470b503a83b2b5c3ecdc57577ca6ac6c17c70ee54aaf30c2c70ddcc5e86f8f81a104dcf1e28d83362d1c5d46873a0cf7a4287462f88bff88c00838b39c6fa52aab0310a5142fdd0c0d0944ae363953bd1816b9137ac62588b112280bf959395bd93145f21528bb092473339431f7848887083004f0787b3f70007239ffc3b8ee4eb5ada4f94cb5885b2434d6cd20a5aba4b51d0f9ad3e262ceb347eff100ad5d7ad49d3b6404a2612a8f6fc442dfbbf993de8acdfd34396a05b449d1f4f6da1fd3c71893f980aa68d223da4309a59362e5b7ced211f64e0cffb18388be4d3bc2db3776db95e771854e120bca93e366b06526ab631b5f8f3f0f292605eec35cb86bd370ef5d9ef7277cc3dc9d205871313f23c89b49af1fc1142920c99847db44aedf2b6a7805366d5a39a7eca92c86afa4683ae9203803e1b65b3cf1a3d20f80c994a617736f8fe709d3bf33ccf41959ff289c4dd612e1a5c1720ab243638e5d541072131131f8e1be21f3329cb510933c4b25771bfc3b3e182d3e9888323c0ae4d58cdc355f35a3f6cc549613686a8533a2bf7f1fc4de9782f30e37dffbcb831024b8a36c00bd1c55b4c7a62cbd80382b2510c53607c69259d0ab77f234b3ba99a59209b56a53908691076aa68379d30cb68f0c1658b367aa82ff6ac1d50ebc05875088f82a49d6fb8c18a2cf417725211b8ed5a742c9ecd103bc92d252083208a06a5ea54a0e89b8ba1dd22f1cbf1f6608d03c862b18aba394c42cd0b61a52fdc6770ad1910198483c5c2660828d05c45a1baa08f868eba65585e40c78287a1e81e580a9708d4f96fed1f6b1432c46373d9b0873b99191ee702d3bcb368c60555f531ff08bd6de7218c98768efdf96245305bcc251f4cfff9ae7eba22c46b198093d07f49f22685a7563b5c28539d0335938855824e805ac2f8ff0f5b88305884457d3aeecc0dba0d791447133a8e399c948337981996e3e8db0c0ff66196979612735ede100eb058d64ed7f76cd4ac2d9ba92723099d39108caf72e6f71c898ba5b7858cbe11e9bdf69cc8b7770b3611296eb5cea8d188a337c19a36c9ef209ce56e2ea49b3f46c30c80f629e5b9c00837e5792deb4143e029c12d9093c82d67eacc9cd3093fadf7dd7ddc26428f01acc9889012f9df149cbb50a639c55683d4b25a1917a8db70db21029d773289da0b9f500e028bf8c68ccf4b0ba0dfb9819a81cf8976ad11e65bb0d4d943c67cb841dfaacbf105cfb0792d251cf44347e655fcd7db1f8bf5f09a777910828cbeb29c2f26d400880e8b387671797d205f374d970abf4d81bf1e95b534cf51f02823e24922de69092924dab89d4a7ff910cf40bdc69656273579031b05d760ff945a49ee83322291f29183415ed1fbb81a2104fa5efe1b7d490afe59ede6f88e4b56b58297b3d27536401aa1749b856fa80e829c5f2fc0a06e2cd51e998d733a4ca271a838ceaa0dc0dc517b8ca442658f541a29d23b1f66f4aa5456d329642ec3939558ab32270a83e8dcee8a9a2d1102e876b4590b34af6997d627e845bdac17683bc20cce45b575ebaca44f28bdfa5213e0b189a4aeeb2684686af23dd691d6190e9d4a313a01684a339d7ee03ae9f6581fb28cc3db0a8952753b942e45c4a08c87109c6762ae465a49f8b740930a2ea7d1f539bddcd4827d7858e186ac4184d310fd1e4559679fa6206972e73717f67e1913492a9cd6f04ab1722e2c48795b56009c8aebb6a3262e2881d5279ccc1915ee196ecc24491799e7bf9e872499bb4fb48d4fe14c9bd70b02fd68486e29e7d09b32bd8680df2f43ba2ee887d613a844a205d3f84857835608e22e8fee09d1e3b4e50716dfb9bd18b29f5384101611bcf0c351f545bd9f043604c9ba2180b74e394ddd37f039f341de78b6411238481411e56a27b406380cce98c21f0eacccb34daaf0b16a85fc39f82c9b780d76ba5b4ac52bb78fef2f06ad299782d09fbf3e04da391d3a7aae5f28b17aa422c9eaa221a8429ebdbb1f250ec6e2cdf49c48753fe229b3103d1f227c4b952e721ce4394721043c49d59b0e4dc463826565c21e55df8695f36a4efb57f542b6adb3cf385dc3df3a2f6b876a77d78f23708f5fb152d777aa77ab93c1a5a19258b45a7eb54414ee6e5532d54f1059391ba884d009e7bf4d9c630cb96cc036cdba39974dc919be11268fa9040afb58786881e6e2e902689b2a207dd186710dba8f8f83641bd1371829a8d14a415a11704e3c2a3816b64ec26c728ec79d5d23eac2486cd76dd1d100b0ad26790de253143cb1ba46cbb071142bc722330e2b6826355a5b4e3e5c85789bbe2a614eb485d0dddd9ccbd5851d014a1d849a835d8153fcb094325596af0d6128be628b4db24ba7b625b261567bb3774e2652f64cf60b9f7a0c0584374cb16f698629cbc6cb735228c530c5ebd1c5b3276f5904783f0239143c7fd0bc9f10c1965cb48198d5d57c9fa30befeaea87bb45b8bdfca60c06d5e7101ce7c1ee3fda58be06ddb95de22662e20250ab7ed2cb43d7b04da7f2dfe55c2c57e0060605a60402b2dad5321e04d1301666dc63e8adfd80f3b67d2a85c0e1dd3ce2858d5451cd47acf9084635565ba898523440043d72bf6b3200f89994e7f87aeda405300f084a99ca9bc66c59eb2f3c739f8f578090dd69343bcbdbea4f59ffe9d0846a5c824b783bf059f8143f2b3e0323639c57547c4314ed0709e0f4ef58bb99d6134608bc88d087263b747d68e36ca274e7fd9a1bff410404f45ee0ff3ac346c1a2687d8733218f0e151a4c47c0522e28fd1bf465bf21f7624481c9e3217b8a168855a25676072d10c2d3d8d37a84abf6bd4b3b44bbdc32137af8468a462d972c89447665decbc388d9fa712f855bcaeba14f1877e082294f8c5443471c4a71afba1ba0dfe5fd120b74454b1e4bacbf8d9bf91052fd0acf18e8ccb8a068732abc9d181984eb6b8d0c4df550418e8ebafd37ccfd6108529b9b9fe9b1da5edc6723ae5970480e7b8b39134118b70261acf1a2931bc2b75a016880a6f038f85632b1b5e72994e8658db4335cd0324302526cae8ada53d2ea49aae88897a446103a3b8d44299fbd9d255e56460a2c050e0a5b4386d5cf5ae5f471e884e155d5b53da32595231429e2951840a51826caea355aec6a8ab1965e8ab54470759b851cd8a6c3bc4656b474a6c83f221d94b9a7998c61a5d93cd9d389800d73680b291133b858e5099ecf098f", 0xff8}, {&(0x7f0000003800)="6ac95b2bc2ce28540776b3bca87b5a0bd54143a74d9da2b51a730c071b3762e28bfae35e3d15458881cbef074bcf4e3155c4d496e0a4958870c490535eb177e3d1d781917793e235066d284f7cfad88f8a033ec2b07dc101ccb32a0a5a39eef2302095b66e6a1e6f6d70980867b297a695ce9c8d8d1f6d51d7069fd5b91a5eb2671d4b658f127514390d14c98fa7be7cd2864ddb317f01443130f67b503e78000394d1bd96bef33d3f8519a9143a6b4bd06e99f5ac61cbd4b31dc975449523b5738c4965ad700290ff18109b6f9fb76eb603ed87b783c984", 0xd8}], 0x8, &(0x7f0000003e00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}], 0xd8, 0x44001}}], 0x4, 0x4080) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000a80)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@msize={'msize', 0x3d, 0x8001}}, {@afid={'afid', 0x3d, 0x7}}, {@loose}, {@cache_none}], [{@appraise_type}, {@fsmagic={'fsmagic', 0x3d, 0xad}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@permit_directio}]}}) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') read$FUSE(r7, &(0x7f00000066c0)={0x2020}, 0x2020) openat$cgroup_pressure(r7, &(0x7f0000000280)='cpu.pressure\x00', 0x2, 0x0) 15:43:49 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) stat(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r5 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x1, &(0x7f00000008c0)=[{&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd668", 0x9c, 0x8}], 0x2000, &(0x7f0000000980)={[{@utf8}, {@nonumtail}, {@utf8}, {@shortname_win95}, {@shortname_mixed}], [{@subj_user={'subj_user', 0x3d, 'sched_switch\x00'}}]}, 0x0) r6 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000005c0)="f45b842e16e0b5ca77ccc8f45ebba6692883f894a0f3a0c2d28e9d3093cdf8a6e47f8a94f1103bd20763cdfa21f1b772c727555057c18c038f43809977f0921880837498faf251a9756a75ff9ce0f18119f9718864d49f3187d79f9fcc088dc48071956030b4218d8760fca068f3168f1f0e7487a317b1e174f88d99aa5fa2c8", 0x80}], 0x1, &(0x7f0000000b80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x58, 0x10}}, {{&(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000880)="53b8d4df44bba9715e745c124a6683e3182c9b57a6a7c42f4bb29e0a3eb1767b20", 0x21}, {&(0x7f0000000940)="d25ea2b712d8475370859511c4abb0bce09fd76180761e01c76a239373153763c1f7f290", 0x24}, {&(0x7f0000000c80)="a832076f5a75e2344cfcdb127c7580b66b56272a68d83e4946399d8b31492a63b6812cbcfc9b91e864b077999448484f6c1e738bba0d4008c1760a97fdd784d987c227aa6eb3f30b83160ef7bb756eb5397c3b65a6fbea7b8d3dff2a0b6c5008709c88152e3d14cc2afb7008997d4c6384e4b09db7b28f9e643a9fc87177eec0c8f49e22cbea64e2e0014dd2c5cd89c56e62c707fb1bed0a62f8a0b5439386f01aab599ce8cc2ef30eb3d1", 0xab}, {&(0x7f0000000d40)="c4ef44e7c7fbf9e8801e30", 0xb}, {&(0x7f0000000d80)="a8afef28166551c51fdc1b6d5516cafddf84bd84192ed30dcf069ae993c3ee5b3e9149420e7888daf03fe754383e8b2fd58cbdccda403513adf873eeb514211c8e6c63766e4913307191af407dc7fee9fdb33d1ccb45fba648e2fc8a39e029ac1e75e61db82a06ccb9c161b75a092161927d21ced8bb2d33dae275e33c0414864896d08e02c5801c6209bd2d62f7d30948b4be3b7126f89dd9", 0x99}, {&(0x7f0000000e40)="040cf4cf13c7bbf2cd272b92ed8a132b8c569515", 0x14}], 0x6}}, {{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000f00)="d1a263a18533d11dcdbaf53c", 0xc}, {&(0x7f0000000f40)="f4087a8824e541dbb7de18d89c4ede1ea9ffe9725dcfbb5f22342cb50c3ef09f5b1dfde751fbf43b3dabfdbb6be5df12c2f23a8aa7b83bd89f827069975b8f9ec1dce6cfacff0e475d278e", 0x4b}, {&(0x7f0000000fc0)="caad4f1b81214455fae2375480d7aa32ce75a35fddcd3f65c9296478f6b9bfacfeeca7b9d3b6ed7700426ef3f77652f2f89e1017697267e9a10d6111abba9aff348329668f8539716f4871104f6632c9debf757e5330e0a458f7d013f15c69a082ed8e0e8589b8acd9746bc5743f5e503ef7869231c3dbdc7506beb5d2556de9138f774120", 0x85}, {&(0x7f0000001080)="6389cd5f676e79965312bb3d8d10df1e7145937e2749f551946b2bd459652ae2c65eec9bfe7a6df8379186f43653db3b1a7c1a6d39d969c8cd658cfdc9f093bbe319609066db0046bc9212b4830080558b31cdd86ea8f071e5ec8ad6ab3be77c07618b461c9a4381141c268f1c35fab052b9240306541a3512412d5f41216e757186361def83402751b51232fb826e161bc76cfcc2e39eb12dea62aec1d66df5a85daf5593a1135b95cb1b9bc8868742c30b075d37de3d4dece01e2e483c8f009250fc8928110c601e109e97bb", 0xcd}], 0x4, &(0x7f00000013c0)=[@rights={{0x38, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0xc810}}, {{&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003900)=[{&(0x7f00000014c0)="fc74295af1aa7e9965b64a97f1bb05a5bdfb55ffdbbb180198be92eb9a14f2650c1176efb716ca78bef851219d31721d3899078b3dac4e8681e0bccdf642a909badcaef6a16037862951c3bd96f6f5cf14c45d81089987c18f1b57c3b25a57e4949df09c67326e1814408fc23d5ef80fa880b2b224", 0x75}, {&(0x7f0000001740)="64c2295074fd270be865943a6624c0d3f6a7a783d900032fd3085d9e1cc28a5e7202217f673f450b65f1d75ec52ad488fd6bdc9ab69088634d5d23127e2271534d7b12bfbaecfbfab94a60707c18c3fc9a471b3b3192c151a669cf83036ec93561193f0c0ed68d0286fc70a2009403febd2aeb140c62bf260df424c69e4616fc062e9faf1408a9f0d6b52411ea649b150303e519ae3f40f47387cb81b34f1b334a524149f1c4501d2b8bca32d0940fb598daa8f50ca7c7c6c06078e5cabf9e5f69b2d2b362a2ad528774d97dba9a7acac6c9ae6aa3f7c47f6d34983ba553a739b53a407c9616bc0e9b6c6840b65296703ed10590f3793f60648af7b113a05f7fb2249b01da91cfffa8c15e4e4e8c3c8a035f7cc8300fe351e4b121f5e9d59d7bfe73779125fe5ee6191967a784d31af432a8e1004491aabd33609d1b84c92d60123a4fa0de84465ff48d995c56e136bc99baee9c49937b5be6a97432ff49645f939bc5e5f17481e5f134c01426647043b44068412b38dc805bb91718f4096c45c2d93a0be3ffdbac2f58eb11b459246484ba295f604847860cc48d5cc645a5c09e014313db8f919148feddcf75c8dcd91c58a160c14f21640aa7fcc8474167ec04430cdf47dbcfae6a7ea6c12a6fb15adbdf553b5047a35a5e43ce3dfdd5cbb9dc5b33e83a246dc1f4968e89e624ed0cef00d131389bbc790af16c43fbce542f2fd1bd9fa5e5de4b72da7aafc8de181e78044538324daf0798b04d9cfb9d12be6abf2d720ad9189d2e92a7c355215bc6ccc2310d871bce73aa769a70410b94aa0f896b935b9c753e5a23fc044df2e241a0a1fd8dfed694efe0a640bda2e3859b7fc20a629a719e63c07ae4da56c01d5b073a1f9fe5f5a354ee4fd2dcd7b0c3e246d6bfd080714441713318dd42c9916ab09e73f09b6b622809526a693425ac72df977ae44c5c4300d16d35097589413f08ba3d74a69de137fb1781e03d3ffe3df35b65b0374e52a7607b4afc5d4a402516ef5818410702dda38f454508416bb8897a8e6943f9377a0f8355b8a198eacebcc175e2277a19e048bf1842d80158375e3149c3f689b8e705d4233cd80b84ed09d8c7c9476cac9fabebbf456f663e81d04ab8a8dae09f377b722e07367667d9871929d06acf5985d2c6ce4d17fc5a11000d3fc724432a69e013b751c3d77cd37c141a5f0d9afddac952d510a5ad7195653ca3d71fcdd53db13ff58f4ade6d88fafb8b3a727dc28314e26fcdb0f33b1bcf7fcb459e44dbbd6e56f757b0f1a4f58b27d704612b2e77a10f4e9ca66f29a4a5003f5175e2cb56b6a3aec04a6be2462cce33c477c7b729aa46a03453dae9d4dbcea02ee92782d36bbb2ca745ad82b27d5b9c91e813cfae6178933f06ca9002fe51fa3b181cb331358ea1f99e2ca5f072b2daefb28a80443e9de01bfd475989d000d55072b90c61de268e8d0bb4db749000920b1317edc38f019d6b7e40f7883116b70fa5161b171e52ade9b420c11961268508ef7e3afe7a4aaf2bdd022f4434bb0164f4d7904d1c614fb47104094a11d23e7763e1bd345a4c57b21f1807aca439b4bf45ece670b444019defbdcce999ab74d625cfd56eedfedbf02c5c9cd847276e96148b1bf115bca5c5ef0cba07dd008c52606cb8863409c63863449cb47ef7bb32a1d76a889b9e139c8f88b1ca45a28e3d2709d1abfcf66150a4cf0661083731ce35162b78a48e20f6f47135f10ffb6e85248c7c71223e9803580890c9883d2b1d022c5440e27a55d608983441a1714196a67a44bd839ff7d51f4b9e8587ec96264bf58b51b273a756a53f8761440d747bed53f008796007cccd09f1ced0f5b0c95a66bf4e3ed9fefbb6be650e78892ef816a7f3bea66398b52b20d84a93f090c80227f84a82d00250c4c8d0ec05a99d28df0eb7d90c34a428b6c93c687b5b9535011cc8c2097e8830bea40610846b03fb2cf18b925c738970042d3f9d3452534fb6c50651e01b061267943524f171f8d8656d11eeb8e309bdc2491dbb141cc8b1968bd5989aeb5a8910e01718c99956c8cd9eb134db71afb94a011d1606e87aae0bfd4782eaf185ab2f1258015d9371a34cf899405b145cd1ea308c0570da400ccaff4aeac71a9648f5fcfe1cf160418d4831a4f64f3017fc45323cda42e0c3b77871d1fa60326042400291cb53bab00eee031f369752a8fa308f14632fe43c5ea270275cc3a5084d7950bb6f2a6d8698dd291421c7d11805c546c1645f72c54715cad8294c475d36e2d0104afd6edf4253836c36e762ec00981d52a1ecdbf90fe2eb6f96ff9bc2afdc923ecc680d67a84deedf57c4a7e90770b52d37273b7aa8124708a9e5095d3e90c546a0c3b95b43cef0c4819b9047e41597d86adff2d5edb0f5ba2d4f08987ac2cc942f8d53942b9254c030e4f19e7aa2178cbc527d589bb4b30f6678dc0f9e7616ebb7c27bbe9f7de16b3481c6e2b108cceaa029cb29862e67e9aefc01d94bdda4376a05fd2da17882857ef38d52f98d91b07d13ac92e265b2ba409563cda684f6fd817cd01eebc14a1dcef1c183041247639a028489e624197bc3c4b8499c6b6681235e9d6a61ea1ee14a9a5ca960550a1944ac568b89c53169f69b1da7219dfa8862d5a0086bc259875cc8441c7d828156973793942a38dfd41eaa8eb892401f7f96af6157e763d2f3e8f7076790b8ce600fc118d7c10f0c3c1e31c3a29fc5d6c3a5c1553491500505af0d7dbe885e6910da9053825d6bc63b46519ee10bace583dd137d1bb4fb67cec762f4304f44fe340f8b238895485b16c9ae6d225c1ea82810275578848d40456bd9024d14ccb5b31f0916cb756584324c5088d94a453df0dc1121a38ff33f55a19205be9c94fb5f4c87cdafc42c4d1b1f694d1762d9a5aa7a166975608117e695b1441c17a8a20d036af67e2ae808cc08c0766db2176a49c12e7428d5debe59d7d7208a33ccf86bf2fe9eaa35603509a96431a59f5d54260aa4eee3d3bb6928b927b219ed54d9d5ca43995881dd9354e78f29865d7f134caa52e8a2822e57156c715289e8225482af7becbff9588a2eb78eff54e1e0743d8a7d48b1b4ea232e03ef4ac868e6863a2218869d495b292f52f66ab3a0596fb30d486f96d6e0d7fd22a93e9f7928fe876fb90d8cfe9f6afece6224a30ce183ca9c1df2cbd58328b2db71977492124cdf4f4ca2fe8acb96ea2a743741deda135677d9655999652905cedc986ceee11da8d0cfe60e5484ae6da5a92a808068292bed9f1bf94218ec7dff1108c7b97a6661fcf76e052913907d5f72c1e3932e945ad07f2996fc0c543d4ecea228757f020a728c57fb573cc86d56d8b16b68d8046270ef2c4022b8e6b3fc36b72a32300ed13ab737d1498575a9bd1df5599ee4515b519b628419cbfb6146a9122d99a5e3ae4f2edbcec79caa1ada25baeef54fa378e04de64da91839d4c9143860aaecfab8eae008d276e6531ac921976b66636ee910c321f25fa3e285f79713e73621b006eba1dd9aceb5b5f6a7b161d0df98a79536d010f5efd09353f5d5c9b45cda41938cb5f4b3dae2c046e49f14373a69d6f1a1a580334f90d145f7a833bf9f47eaede6ca5bc3c460a16f576dbda318d464fbbb4deb9a09bb5375cf9ada7ac57e9d38b71028b1429d2fb62c6d3364e661a276895270f3936959fc5761bfd5af48e2b364e64a9efb803fa08ed6a8ec6db370de1b9430e6ee97926aff5b964d00633851ea3e9ef06c6fd3061d4a4e1a04d7db88e7a42c9752606c0b5b023a0d0240f255c6481a8d6d21980321bc17c54503eea4dcc457b1ad85f581f1faafeebbedba95767ff71baede22e239fab9d7befe12045dd8c4dc8de00e0d427c3a85c04038382da91ca2d0f2f8ca15211e71674a6e5a59d3435fc825cb2267f93b4af2331b5610238f0a4d7aff4be1f529aa95d018cc10d567a99dfe10c4362e677c1dc1a3f80a2742c98e78c0243c615cd4190ffbf736566032a39c5dc419950c36cc175cd3b5c9dae93a74b922d7f43de65b48493956a9dcfe356a500a27c4e1c6763241f1c32c51fabf295384718ea29dafc29e598dc93fe30425850d7c264396ce8b5b40ad02a2846b9c0438142adb16b6298f25f10538e10859edd318251108946a39d87f56a956abe3decb7d1ce5cd3b969bc2d4efde1699c15ee6d2c4e58c44470e613034bfaeed75f24b59a36617c7c0502a85a2c019d494921e19f025ec08cccf4dbc95a90e62038acc2a37d6d869119b8ad48f2e356ecb543e74274eb7164af8bd8934a20afc7240a54722e8309995acfca3f7703923864fc95f1a55d3968f8902ad19a7dd8ff119dae5cd9acee08babb3bc2b1aa16c71feb7bc4f4992f6c915e69813f12ee7599205757a66eccf74ac92a4c5becab9cec7aef7a1a999c19ddcd6ef4a5db7e1f5b034aa3bfb1c2f4c24e296435fa08b906f4b2ca54e42e499b08524e88c0443a595dd7b39c95b6b3287178e999cac40bf12d4d2eea5a1955362463619b67a7e380f1a404b89f86936e1c32aef493dbf04e0352c3df195161d4affa91e8eda97d862ecbd7ab15340b52529f5611bae4580e0f2a7eff0677b00113a6924932c89a79baf69680a2ac4e354b7f1e92cfc6fce0ee5cf6444d8195c6662d2ee1d9c5706cf76fb8bed94bb04eed482e0e55090f1f432a0f611a41e542b227c9a131e18456988c418f114d2a994e6da72f534be9eff5b5720525a0e19c4d85dd9ceea94643c13d8dac0b0dc64246fbadc73b954b27bfaffb1c5581feacbbdb533d00b44b919a9a4214b3e6ad96aedab56f4fbb5f2bae66212b819ddd3452e0ad80cee184bb5abac88796751e091e7db841a30a0a169ae7388709673c7063ce06882d721f9e1e9c810d400e9df8db8f01218ebe4ce4336de2112002bab28a4ef7bea0967138951c3cfdaa158b577d7c8e90292001de6de1300117fde9cf6d32c98e5864b4ab9f41d8306a7910a250240a1059b85777ab3d57a709e95fdbbd40e9b3fd8df4d9a8c02b532806eb41f3b51b105b65db6eda13be01832dbc9651f08418ed3c5833d4dd5060dd8646f7eb0c53cb4e7b3aa648378ea05f9e0a1f7507b83805737486b2a932df9bc6ca9a398688c0e3cb6e8a3b13b2792d7fad422ada45de7702c9458c21ce7e25feecbe66eb5266df392938278c4f9f5e2cdf3db1706523483eccfcda0b4fde098a48887025a257a7960170371fbf61b6f3167c62afbccb3028933a6df29d9743f0a205aab029e333ca5e9a8d98a72aa969ec6b57d034dc9fae19403ed72da3e424d4f8ebfe74f1c769ad65eb5f61111bf3b093a9bc054ed463895fa6118dc5c7cb266b3846cc84425465d1e8ce2c2249bfbf4515b1bf61b83d49591baff5f73d9d577c1e6c458d8ffdcbf83c6c9f34a489eb8b4c85ae08c9c8ebfa3aa1bec3359e700f35a8023f0d454a676e53cc66e89d875a9e8d458683d8f4e5acdeb8314c9dc3559e839a87fef26452d3a8fd8051219d20b768785286642855f9e3c28bc4ddbe9a9a58d8aad776221c6f8b92d8c00b31aee6209c8448539fb1c4691b50dc78c61d9b58afc86f221ec2a24c00657eeb26960e5db280f0ede9c2adc4cbca6f7d455d681076f8608b5052da590ee319429d5de10ded2aa78f5be924cfad6b0146f08b360d4f7487fec9c7b66ff2af31b15937e9898f43e34c24f820b3e7079639fccf0161fdb858ee8a1436dea8872cf44b9a394edeea0651f2746e79cb7c30e7b88ad416e34e2005217cc70dc125f9e85fe1bb061", 0x1000}, {&(0x7f0000001540)="1266114696a394a3fd15907cb15c738cb9759eb6aa2c6c12f5ded41ff266aa3b1e0e9a9368436d0094fe77ea89daf4eeb409022f485b22a9c6980a68837880", 0x3f}, {&(0x7f0000001580)="d22fefc15974c7380e5d288c3c851c2f269a7f555b97174108b1e61c5d73fba06e9bffc706f07032cab49ebeaff8309d7f943196afee6983b255390a53be3a8c16be51bac3c3975602c971ea64c6f7824d6504df93a1ccf7027adeeedfb39c0ec74a8d734e20600f4493364cc63c0c78375746efb97e084a20b9b2087b354eb93c2f63dfc398a39d95d8be126e9e4bc5c17d0159dfaacb66f7ebe3d3dd0ec28e816c465ec77def9e64a533212a454ec800d159474e61d43006b18e372ec49455", 0xc0}, {&(0x7f0000001640)="1a54adee13bd03ff7e25fb16711c0758a863cfac38b050d19fa3ab21b4d6b69306a91f79a96340e8378cf0983c9a7d568ddf68f4e55a93e1a55dc88346c4018ebb35f721877ecec05b77", 0x4a}, {&(0x7f0000002740)="879b233a0af72d7b01683eb429ca45bfd94287b3af42980a9c89d5d6f0b2197185ab626d50de661a1a9f0c07fb3e478b6b6a1745608b23c26cecfeb9fa7a0468c7a59656cddd96a3cd8a4f9951a74c56208a8ec02c6e8b759c90048b6641d4630680771974013a4e714d5b7bd2ff3828bfc90c54b645e0e200aab539fb9d2179ddfd36bacd750104827101ce214d3b76a20e39a851b400a1e7fe5a6adc9313ef34125b78f2f052ceaf4378dd992004e115fba7095cbd6a8790daa8d6b71b600f", 0xc0}, {&(0x7f0000002800)="3d3669406cac55f83db3e74b997d5b77d10b029c9c4ed02b562e8b4d6521c03e06d6eed81c3d502f889dac17de233735199b5af1a126c8c8c3a5b0df50b6a113ee5abaf63c38e07d229b8ac430071d3fb8de070cbdf8b3c4b141e33fe375846ff4c5a5206c298ff07f120ec0b405eeeecf6ee4ddde04a47900f5b04849bab3c539ef26242d2aef657f19383ad698b767efcb9415a401f5178b1f6dd773f1a0e0e95843b0932783ac62fe61e143ff05477e0ae4330503100c0b73029cb7bcf060bb421fc992383ab509f7362938372eb7fa7e65cc04cef35c659418cf89dba6edcd4a1dab021cc5ec3a1d78a1db3ac285a99853009661e58f3e1aa5983b385bea608864088a4143e2240c06d49d3f1fe32bd6da07d6456a6867dcffad0c177fb4577cd668938831a40965f01aced1681f0583c68c3cc271725acdeb7418b07d7e837b708af752b400f6883a06e48e00bc689b48ceb340385ea31db2fce0385fc5a2888a3fbd0dc953685c6397169a098a18133f4f83ad11c67c70aa4b5b315b7bcd3862c93772e54ad7c979f70d4b496ffb3110aea2fceb4bdcdd38f8c171bcf171e7f810170c40aa4056652db0b57853902cf04e4c1dfc5a9c1517d266ee6173985d70fe4ea40f17084aba8d0722d436c04766e2357e36f4af83fb9ff1dece8584d71509998e1d8dad0ce16ef0146a67193bd59248922150527bf2dca85cb1dbf9aad3a272e4bd61613d53cd580545b0a1a668460934f67cddc12e7fb29b75dab1a1d7de8947463889b41875501b5027060c7c784f92e29b809c79e04ee02ce012f6d5943c7f3a4e0b7ad1cd8a135787db41e5f71bd1fb8bb812e84ac2e8f63ef3d2dbb57b093876118b694b793baf30d1a524278e8d392081f3a9c8b9d7d80f6006eb5b8cd4dc9a642888896f92677517282a04f0003aa9ef88a9c9adaf5f38c9b6274de7827a0de667a168ffdfb174cf79f3b508cad1f1eb239649a235246c19354c5c77dc0d7c6cabd6cbd755dd30e17c3a4e02f31e100db9920448bbe80e25e76b940d25e3b50de8bdd137a845be5019edb90b8fa5a8ac1ae3545f90f553bf5dec69b9cb3e844eb45d36dbaea430e6ddded8a582f0c8d563da0a8a486501f3c170fa7e43e9007314eb66b7e1526f59166edcad7da4accda283a151f7081e7223b87f95157f1cb9f93e541a1165d57965f66bf5220f7868b1130d06e6feb80f40496f395eb41f98bee68689e2cb2214cdd9b1fbe5729f5210397662f8f007ada80eb8afbf314285720d789921f6de922793271efd463667509da039ec11ebf087b22257a40131312a8e8d58ae6bc7d31284db8d1fe01d2b986381a05fa554fc5ab8b0c3d21d3a4e4ebbace3acbf3d805884d00a89a389ec16f631fd33d0ab69444672c0e83df6d987b0a04f912ae33f36960d91f870c09345e07f43f49ab6a5492a04c64b3ae6fe11489409d8e3857fafab3986b626db996687c3253c213c8d56dc2d7db49af81290f1e22d5f7e26485aa3a679b53799846eb3dc448667d7466e20086aca0a51b9ae1073b5bb5e225947b60011b665d198acd5e6b1cced5f804c076850b38370b6bb7e6b134b969f5f778652a32fda92e1c63d9921febc7cc4ecab62f9421efc546a858991b31ff61329205e4a925bb1dffe525c58c60208d568bbcfa7584c52b0391d27b49173ec2cd67fcdf45330b9431a7451764fec5f99afc7ffe5c695f1a894e4dcbd508f76f92181473efcf29f2df8167484bcbb20446bb411a5e62307b275a066c365a9e8d394493672fb912d7e83515d4faec9f49967847d900b06572834aee05ef468692f99ff33cf983c250a955aeaca2e45fdbbcc0c2315943292866f325f19026d03b9c7a5df209cc5a7b1a594399d156da40db4eeb1cb5d6b44814140eb848944b7f133282b970f73b66c9d027004ab0f1e8046b06fcc503ab486f5e2b09455fcd33d5f25aceb407b59d490c609b4784c8960cf7205968d304da6cc2cf57a746e169333c858e09deeec9ed70cd78099d19119cba8b673c9af15aa1e526d6dbe9c7b6ecbd3b1f2b6d1b503c447240db249832c7545b82ca873c8772aa0fe334171012c7261c3e55766e802e20a46d4ad573c1e07da31076f3f78113b70b0967b9b4d47d893d20fec1c8b574f16d952d450996f86b6a0db732cc2570d10a90bbb769d071e43119d712831ef8bb64f3f034865c4e849c206ecd28b74c5413e96896cc5553f9c16adb81e1fa97da03092e9add748003966c75e929f2e6145e4cbc8f9acdba4c27faa3b1efe8a62c183df1e40ea011b38ee76d2f572c8b4310c49e7308ecd2b7f3725f22cd31b0db908ecb691892a198ca26185398ee9c672f468339f95e40475ecbbcd26b4bc59a8717be14cb484b33b3323eaefa79aaf4bc292dfbc2bd9cfccba6cd89b47c1800503395b1e1cc87534236475278771822f5a6fa352a8fab3c8e9e8063b548fb4c3c2fdf0be36eed8d55b050454ba53876b9bf9f4a36b663f6525c362211f766498c876988470b503a83b2b5c3ecdc57577ca6ac6c17c70ee54aaf30c2c70ddcc5e86f8f81a104dcf1e28d83362d1c5d46873a0cf7a4287462f88bff88c00838b39c6fa52aab0310a5142fdd0c0d0944ae363953bd1816b9137ac62588b112280bf959395bd93145f21528bb092473339431f7848887083004f0787b3f70007239ffc3b8ee4eb5ada4f94cb5885b2434d6cd20a5aba4b51d0f9ad3e262ceb347eff100ad5d7ad49d3b6404a2612a8f6fc442dfbbf993de8acdfd34396a05b449d1f4f6da1fd3c71893f980aa68d223da4309a59362e5b7ced211f64e0cffb18388be4d3bc2db3776db95e771854e120bca93e366b06526ab631b5f8f3f0f292605eec35cb86bd370ef5d9ef7277cc3dc9d205871313f23c89b49af1fc1142920c99847db44aedf2b6a7805366d5a39a7eca92c86afa4683ae9203803e1b65b3cf1a3d20f80c994a617736f8fe709d3bf33ccf41959ff289c4dd612e1a5c1720ab243638e5d541072131131f8e1be21f3329cb510933c4b25771bfc3b3e182d3e9888323c0ae4d58cdc355f35a3f6cc549613686a8533a2bf7f1fc4de9782f30e37dffbcb831024b8a36c00bd1c55b4c7a62cbd80382b2510c53607c69259d0ab77f234b3ba99a59209b56a53908691076aa68379d30cb68f0c1658b367aa82ff6ac1d50ebc05875088f82a49d6fb8c18a2cf417725211b8ed5a742c9ecd103bc92d252083208a06a5ea54a0e89b8ba1dd22f1cbf1f6608d03c862b18aba394c42cd0b61a52fdc6770ad1910198483c5c2660828d05c45a1baa08f868eba65585e40c78287a1e81e580a9708d4f96fed1f6b1432c46373d9b0873b99191ee702d3bcb368c60555f531ff08bd6de7218c98768efdf96245305bcc251f4cfff9ae7eba22c46b198093d07f49f22685a7563b5c28539d0335938855824e805ac2f8ff0f5b88305884457d3aeecc0dba0d791447133a8e399c948337981996e3e8db0c0ff66196979612735ede100eb058d64ed7f76cd4ac2d9ba92723099d39108caf72e6f71c898ba5b7858cbe11e9bdf69cc8b7770b3611296eb5cea8d188a337c19a36c9ef209ce56e2ea49b3f46c30c80f629e5b9c00837e5792deb4143e029c12d9093c82d67eacc9cd3093fadf7dd7ddc26428f01acc9889012f9df149cbb50a639c55683d4b25a1917a8db70db21029d773289da0b9f500e028bf8c68ccf4b0ba0dfb9819a81cf8976ad11e65bb0d4d943c67cb841dfaacbf105cfb0792d251cf44347e655fcd7db1f8bf5f09a777910828cbeb29c2f26d400880e8b387671797d205f374d970abf4d81bf1e95b534cf51f02823e24922de69092924dab89d4a7ff910cf40bdc69656273579031b05d760ff945a49ee83322291f29183415ed1fbb81a2104fa5efe1b7d490afe59ede6f88e4b56b58297b3d27536401aa1749b856fa80e829c5f2fc0a06e2cd51e998d733a4ca271a838ceaa0dc0dc517b8ca442658f541a29d23b1f66f4aa5456d329642ec3939558ab32270a83e8dcee8a9a2d1102e876b4590b34af6997d627e845bdac17683bc20cce45b575ebaca44f28bdfa5213e0b189a4aeeb2684686af23dd691d6190e9d4a313a01684a339d7ee03ae9f6581fb28cc3db0a8952753b942e45c4a08c87109c6762ae465a49f8b740930a2ea7d1f539bddcd4827d7858e186ac4184d310fd1e4559679fa6206972e73717f67e1913492a9cd6f04ab1722e2c48795b56009c8aebb6a3262e2881d5279ccc1915ee196ecc24491799e7bf9e872499bb4fb48d4fe14c9bd70b02fd68486e29e7d09b32bd8680df2f43ba2ee887d613a844a205d3f84857835608e22e8fee09d1e3b4e50716dfb9bd18b29f5384101611bcf0c351f545bd9f043604c9ba2180b74e394ddd37f039f341de78b6411238481411e56a27b406380cce98c21f0eacccb34daaf0b16a85fc39f82c9b780d76ba5b4ac52bb78fef2f06ad299782d09fbf3e04da391d3a7aae5f28b17aa422c9eaa221a8429ebdbb1f250ec6e2cdf49c48753fe229b3103d1f227c4b952e721ce4394721043c49d59b0e4dc463826565c21e55df8695f36a4efb57f542b6adb3cf385dc3df3a2f6b876a77d78f23708f5fb152d777aa77ab93c1a5a19258b45a7eb54414ee6e5532d54f1059391ba884d009e7bf4d9c630cb96cc036cdba39974dc919be11268fa9040afb58786881e6e2e902689b2a207dd186710dba8f8f83641bd1371829a8d14a415a11704e3c2a3816b64ec26c728ec79d5d23eac2486cd76dd1d100b0ad26790de253143cb1ba46cbb071142bc722330e2b6826355a5b4e3e5c85789bbe2a614eb485d0dddd9ccbd5851d014a1d849a835d8153fcb094325596af0d6128be628b4db24ba7b625b261567bb3774e2652f64cf60b9f7a0c0584374cb16f698629cbc6cb735228c530c5ebd1c5b3276f5904783f0239143c7fd0bc9f10c1965cb48198d5d57c9fa30befeaea87bb45b8bdfca60c06d5e7101ce7c1ee3fda58be06ddb95de22662e20250ab7ed2cb43d7b04da7f2dfe55c2c57e0060605a60402b2dad5321e04d1301666dc63e8adfd80f3b67d2a85c0e1dd3ce2858d5451cd47acf9084635565ba898523440043d72bf6b3200f89994e7f87aeda405300f084a99ca9bc66c59eb2f3c739f8f578090dd69343bcbdbea4f59ffe9d0846a5c824b783bf059f8143f2b3e0323639c57547c4314ed0709e0f4ef58bb99d6134608bc88d087263b747d68e36ca274e7fd9a1bff410404f45ee0ff3ac346c1a2687d8733218f0e151a4c47c0522e28fd1bf465bf21f7624481c9e3217b8a168855a25676072d10c2d3d8d37a84abf6bd4b3b44bbdc32137af8468a462d972c89447665decbc388d9fa712f855bcaeba14f1877e082294f8c5443471c4a71afba1ba0dfe5fd120b74454b1e4bacbf8d9bf91052fd0acf18e8ccb8a068732abc9d181984eb6b8d0c4df550418e8ebafd37ccfd6108529b9b9fe9b1da5edc6723ae5970480e7b8b39134118b70261acf1a2931bc2b75a016880a6f038f85632b1b5e72994e8658db4335cd0324302526cae8ada53d2ea49aae88897a446103a3b8d44299fbd9d255e56460a2c050e0a5b4386d5cf5ae5f471e884e155d5b53da32595231429e2951840a51826caea355aec6a8ab1965e8ab54470759b851cd8a6c3bc4656b474a6c83f221d94b9a7998c61a5d93cd9d389800d73680b291133b858e5099ecf098f", 0xff8}, {&(0x7f0000003800)="6ac95b2bc2ce28540776b3bca87b5a0bd54143a74d9da2b51a730c071b3762e28bfae35e3d15458881cbef074bcf4e3155c4d496e0a4958870c490535eb177e3d1d781917793e235066d284f7cfad88f8a033ec2b07dc101ccb32a0a5a39eef2302095b66e6a1e6f6d70980867b297a695ce9c8d8d1f6d51d7069fd5b91a5eb2671d4b658f127514390d14c98fa7be7cd2864ddb317f01443130f67b503e78000394d1bd96bef33d3f8519a9143a6b4bd06e99f5ac61cbd4b31dc975449523b5738c4965ad700290ff18109b6f9fb76eb603ed87b783c984", 0xd8}], 0x8, &(0x7f0000003e00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}], 0xd8, 0x44001}}], 0x4, 0x4080) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000a80)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@msize={'msize', 0x3d, 0x8001}}, {@afid={'afid', 0x3d, 0x7}}, {@loose}, {@cache_none}], [{@appraise_type}, {@fsmagic={'fsmagic', 0x3d, 0xad}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@permit_directio}]}}) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') read$FUSE(r7, &(0x7f00000066c0)={0x2020}, 0x2020) openat$cgroup_pressure(r7, &(0x7f0000000280)='cpu.pressure\x00', 0x2, 0x0) 15:43:49 executing program 2: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[], 0x12) lsetxattr$security_ima(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000040), &(0x7f0000000000)=ANY=[@ANYBLOB="0403"], 0x2, 0x0) dup3(r1, r0, 0x0) finit_module(r1, 0x0, 0x0) 15:43:49 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f0000000500)=[{{&(0x7f0000000140)=@phonet, 0x80, &(0x7f0000000340)=[{&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f00000008c0)=""/157, 0x9d}], 0x2, &(0x7f00000007c0)=""/207, 0xcf}, 0x1ff}], 0x1, 0x10000, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000580)=@abs={0x1, 0x0, 0x4e20}, 0x6e, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1c00000000000000010000000200", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32], 0x70}}, {{&(0x7f0000001900)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001980)="f49fbce840f6c973f5a96c01f9da70e6a7ae8b893e505a9e4665114a3305f30400c70cbbbcf9fdde56ee90aa0d685d370b5b1cc48fc8655fa15dd1abcd1d40505f4c4a42", 0x44}, {&(0x7f0000001a00)}], 0x2, 0x0, 0x0, 0x4040}}, {{0x0, 0x0, &(0x7f0000002000)=[{0x0}], 0x1, &(0x7f0000002980)=ANY=[@ANYBLOB="1c000000ff01000001ed25bc", @ANYBLOB, @ANYRES32=r0, @ANYRES32], 0x38, 0x8000}}, {{0x0, 0x0, 0x0}}], 0x4, 0x8010) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r2}, 0x10) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000540)='net/softnet_stat\x00') r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0xe, 0x10001, 0x9, 0x2, 0xc0, 0x1, 0x7ff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x17, 0x8, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, [@map_val={0x18, 0xa}, @alu={0x4, 0x0, 0x0, 0xb, 0x9, 0x100, 0xffffffffffffffff}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x2}]}, &(0x7f0000000440)='syzkaller\x00', 0x10000, 0xd1, &(0x7f0000000600)=""/209, 0x40f00, 0x10, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x3, 0x5}, 0x8, 0x10, &(0x7f00000004c0)={0x1, 0xe, 0x4, 0x80}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000780)=[r3, r4]}, 0x80) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000400)='./bus\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='huge=always'], 0x0) chdir(&(0x7f0000000040)='./bus\x00') r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) madvise(&(0x7f00001d9000/0x2000)=nil, 0x200000, 0x9) r6 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r6, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) [ 1067.868841][ T40] audit: type=1804 audit(1664466229.338:866): pid=27360 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir3093956882/syzkaller.s7Fj3D/1404/bus" dev="sda1" ino=1160 res=1 errno=0 [ 1067.901047][T27360] Invalid ELF header len 18 15:43:49 executing program 2: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[], 0x12) lsetxattr$security_ima(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000040), &(0x7f0000000000)=ANY=[@ANYBLOB="0403"], 0x2, 0x0) dup3(r1, r0, 0x0) finit_module(r1, 0x0, 0x0) [ 1067.982524][T27367] loop0: detected capacity change from 0 to 264192 [ 1067.996108][ T40] audit: type=1804 audit(1664466229.468:867): pid=27369 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir3093956882/syzkaller.s7Fj3D/1405/bus" dev="sda1" ino=1165 res=1 errno=0 [ 1068.022519][T27369] Invalid ELF header len 18 15:43:49 executing program 2: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[], 0x12) lsetxattr$security_ima(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000040), &(0x7f0000000000)=ANY=[@ANYBLOB="0403"], 0x2, 0x0) dup3(r1, r0, 0x0) finit_module(r1, 0x0, 0x0) [ 1068.064045][T27367] 9pnet_fd: Insufficient options for proto=fd [ 1068.097286][ T40] audit: type=1804 audit(1664466229.568:868): pid=27372 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir3093956882/syzkaller.s7Fj3D/1406/bus" dev="sda1" ino=1166 res=1 errno=0 [ 1068.123305][T27372] Invalid ELF header len 18 15:43:49 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/softnet_stat\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/112, 0x70}], 0x1, 0x500, 0x0) 15:43:49 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/softnet_stat\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/112, 0x70}], 0x1, 0x500, 0x0) 15:43:50 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/softnet_stat\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/112, 0x70}], 0x1, 0x500, 0x0) 15:43:50 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f0000000500)=[{{&(0x7f0000000140)=@phonet, 0x80, &(0x7f0000000340)=[{&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f00000008c0)=""/157, 0x9d}], 0x2, &(0x7f00000007c0)=""/207, 0xcf}, 0x1ff}], 0x1, 0x10000, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000580)=@abs={0x1, 0x0, 0x4e20}, 0x6e, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1c00000000000000010000000200", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32], 0x70}}, {{&(0x7f0000001900)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001980)="f49fbce840f6c973f5a96c01f9da70e6a7ae8b893e505a9e4665114a3305f30400c70cbbbcf9fdde56ee90aa0d685d370b5b1cc48fc8655fa15dd1abcd1d40505f4c4a42", 0x44}, {&(0x7f0000001a00)}], 0x2, 0x0, 0x0, 0x4040}}, {{0x0, 0x0, &(0x7f0000002000)=[{0x0}], 0x1, &(0x7f0000002980)=ANY=[@ANYBLOB="1c000000ff01000001ed25bc", @ANYBLOB, @ANYRES32=r0, @ANYRES32], 0x38, 0x8000}}, {{0x0, 0x0, 0x0}}], 0x4, 0x8010) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r2}, 0x10) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000540)='net/softnet_stat\x00') r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0xe, 0x10001, 0x9, 0x2, 0xc0, 0x1, 0x7ff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x17, 0x8, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, [@map_val={0x18, 0xa}, @alu={0x4, 0x0, 0x0, 0xb, 0x9, 0x100, 0xffffffffffffffff}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x2}]}, &(0x7f0000000440)='syzkaller\x00', 0x10000, 0xd1, &(0x7f0000000600)=""/209, 0x40f00, 0x10, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x3, 0x5}, 0x8, 0x10, &(0x7f00000004c0)={0x1, 0xe, 0x4, 0x80}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000780)=[r3, r4]}, 0x80) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000400)='./bus\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='huge=always'], 0x0) chdir(&(0x7f0000000040)='./bus\x00') r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) madvise(&(0x7f00001d9000/0x2000)=nil, 0x200000, 0x9) r6 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r6, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) 15:43:50 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/softnet_stat\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/112, 0x70}], 0x1, 0x500, 0x0) 15:43:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f0000000500)=[{{&(0x7f0000000140)=@phonet, 0x80, &(0x7f0000000340)=[{&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f00000008c0)=""/157, 0x9d}], 0x2, &(0x7f00000007c0)=""/207, 0xcf}, 0x1ff}], 0x1, 0x10000, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000580)=@abs={0x1, 0x0, 0x4e20}, 0x6e, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1c00000000000000010000000200", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32], 0x70}}, {{&(0x7f0000001900)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001980)="f49fbce840f6c973f5a96c01f9da70e6a7ae8b893e505a9e4665114a3305f30400c70cbbbcf9fdde56ee90aa0d685d370b5b1cc48fc8655fa15dd1abcd1d40505f4c4a42", 0x44}, {&(0x7f0000001a00)}], 0x2, 0x0, 0x0, 0x4040}}, {{0x0, 0x0, &(0x7f0000002000)=[{0x0}], 0x1, &(0x7f0000002980)=ANY=[@ANYBLOB="1c000000ff01000001ed25bc", @ANYBLOB, @ANYRES32=r0, @ANYRES32], 0x38, 0x8000}}, {{0x0, 0x0, 0x0}}], 0x4, 0x8010) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r2}, 0x10) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000540)='net/softnet_stat\x00') r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0xe, 0x10001, 0x9, 0x2, 0xc0, 0x1, 0x7ff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x17, 0x8, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, [@map_val={0x18, 0xa}, @alu={0x4, 0x0, 0x0, 0xb, 0x9, 0x100, 0xffffffffffffffff}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x2}]}, &(0x7f0000000440)='syzkaller\x00', 0x10000, 0xd1, &(0x7f0000000600)=""/209, 0x40f00, 0x10, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x3, 0x5}, 0x8, 0x10, &(0x7f00000004c0)={0x1, 0xe, 0x4, 0x80}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000780)=[r3, r4]}, 0x80) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000400)='./bus\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='huge=always'], 0x0) chdir(&(0x7f0000000040)='./bus\x00') r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) madvise(&(0x7f00001d9000/0x2000)=nil, 0x200000, 0x9) r6 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r6, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) 15:43:50 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) mmap$binder(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x1, 0x11, r0, 0x0) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 15:43:50 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x0, 0xffff0001}) 15:43:50 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x0, 0xffff0001}) 15:43:50 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) mmap$binder(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x1, 0x11, r0, 0x0) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 15:43:50 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x0, 0xffff0001}) 15:43:51 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f0000000500)=[{{&(0x7f0000000140)=@phonet, 0x80, &(0x7f0000000340)=[{&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f00000008c0)=""/157, 0x9d}], 0x2, &(0x7f00000007c0)=""/207, 0xcf}, 0x1ff}], 0x1, 0x10000, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000580)=@abs={0x1, 0x0, 0x4e20}, 0x6e, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1c00000000000000010000000200", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32], 0x70}}, {{&(0x7f0000001900)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001980)="f49fbce840f6c973f5a96c01f9da70e6a7ae8b893e505a9e4665114a3305f30400c70cbbbcf9fdde56ee90aa0d685d370b5b1cc48fc8655fa15dd1abcd1d40505f4c4a42", 0x44}, {&(0x7f0000001a00)}], 0x2, 0x0, 0x0, 0x4040}}, {{0x0, 0x0, &(0x7f0000002000)=[{0x0}], 0x1, &(0x7f0000002980)=ANY=[@ANYBLOB="1c000000ff01000001ed25bc", @ANYBLOB, @ANYRES32=r0, @ANYRES32], 0x38, 0x8000}}, {{0x0, 0x0, 0x0}}], 0x4, 0x8010) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r2}, 0x10) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000540)='net/softnet_stat\x00') r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0xe, 0x10001, 0x9, 0x2, 0xc0, 0x1, 0x7ff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x17, 0x8, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, [@map_val={0x18, 0xa}, @alu={0x4, 0x0, 0x0, 0xb, 0x9, 0x100, 0xffffffffffffffff}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x2}]}, &(0x7f0000000440)='syzkaller\x00', 0x10000, 0xd1, &(0x7f0000000600)=""/209, 0x40f00, 0x10, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x3, 0x5}, 0x8, 0x10, &(0x7f00000004c0)={0x1, 0xe, 0x4, 0x80}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000780)=[r3, r4]}, 0x80) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000400)='./bus\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='huge=always'], 0x0) chdir(&(0x7f0000000040)='./bus\x00') r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) madvise(&(0x7f00001d9000/0x2000)=nil, 0x200000, 0x9) r6 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r6, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) 15:43:51 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x0, 0xffff0001}) 15:43:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f0000000500)=[{{&(0x7f0000000140)=@phonet, 0x80, &(0x7f0000000340)=[{&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f00000008c0)=""/157, 0x9d}], 0x2, &(0x7f00000007c0)=""/207, 0xcf}, 0x1ff}], 0x1, 0x10000, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000580)=@abs={0x1, 0x0, 0x4e20}, 0x6e, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1c00000000000000010000000200", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32], 0x70}}, {{&(0x7f0000001900)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001980)="f49fbce840f6c973f5a96c01f9da70e6a7ae8b893e505a9e4665114a3305f30400c70cbbbcf9fdde56ee90aa0d685d370b5b1cc48fc8655fa15dd1abcd1d40505f4c4a42", 0x44}, {&(0x7f0000001a00)}], 0x2, 0x0, 0x0, 0x4040}}, {{0x0, 0x0, &(0x7f0000002000)=[{0x0}], 0x1, &(0x7f0000002980)=ANY=[@ANYBLOB="1c000000ff01000001ed25bc", @ANYBLOB, @ANYRES32=r0, @ANYRES32], 0x38, 0x8000}}, {{0x0, 0x0, 0x0}}], 0x4, 0x8010) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r2}, 0x10) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000540)='net/softnet_stat\x00') r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0xe, 0x10001, 0x9, 0x2, 0xc0, 0x1, 0x7ff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x17, 0x8, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, [@map_val={0x18, 0xa}, @alu={0x4, 0x0, 0x0, 0xb, 0x9, 0x100, 0xffffffffffffffff}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x2}]}, &(0x7f0000000440)='syzkaller\x00', 0x10000, 0xd1, &(0x7f0000000600)=""/209, 0x40f00, 0x10, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x3, 0x5}, 0x8, 0x10, &(0x7f00000004c0)={0x1, 0xe, 0x4, 0x80}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000780)=[r3, r4]}, 0x80) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000400)='./bus\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='huge=always'], 0x0) chdir(&(0x7f0000000040)='./bus\x00') r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) madvise(&(0x7f00001d9000/0x2000)=nil, 0x200000, 0x9) r6 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r6, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) 15:43:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) mmap$binder(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x1, 0x11, r0, 0x0) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 15:43:51 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000240)={{&(0x7f0000400000/0x1000)=nil, 0x1000}, 0x1}) 15:43:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) mmap$binder(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x1, 0x11, r0, 0x0) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 15:43:51 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fff7ffe}]}) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x40000000, 0x0) 15:43:52 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) getpgid(r0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100040000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db1ee373af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098c6d665a0a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f62"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000000), 0x10}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = socket$inet(0x10, 0x2000000003, 0x0) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000000)="24000000260007031dfffd866fa28300202002acb43b76479d3b70490dee64f315cd0000", 0x24}], 0x1}, 0x0) recvmmsg(r4, &(0x7f0000008b40)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/12, 0xc}, {&(0x7f00000005c0)=""/209, 0xd1}, {0x0}, {&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000440)=""/94, 0x5e}], 0x6, 0x0, 0xfffffffffffffecc}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) syz_mount_image$msdos(&(0x7f0000000880), &(0x7f0000000980)='./file0\x00', 0xd7, 0x3, &(0x7f0000001000)=[{&(0x7f0000000e80)="c299feed09", 0x5, 0x1}, {&(0x7f0000000a80)="ede3", 0x2, 0x6}, {&(0x7f0000000f80)="9d6b5b8a1aa9b35142866e6d4974da3c6664192d8ea02198a5", 0x19, 0x8}], 0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="6e6f646f74732c648f74732c646d61736b3d30313737373737373737373737373737373537373737372c666c7573682c666d61736b3d30303030303030303030303030303030303030303031312c6e6f646f74732c6f626a5f726f6c653d47504c002c6dd3883249989502155f455845432c00"], 0x0) 15:43:52 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f0000000500)=[{{&(0x7f0000000140)=@phonet, 0x80, &(0x7f0000000340)=[{&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f00000008c0)=""/157, 0x9d}], 0x2, &(0x7f00000007c0)=""/207, 0xcf}, 0x1ff}], 0x1, 0x10000, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000580)=@abs={0x1, 0x0, 0x4e20}, 0x6e, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1c00000000000000010000000200", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32], 0x70}}, {{&(0x7f0000001900)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001980)="f49fbce840f6c973f5a96c01f9da70e6a7ae8b893e505a9e4665114a3305f30400c70cbbbcf9fdde56ee90aa0d685d370b5b1cc48fc8655fa15dd1abcd1d40505f4c4a42", 0x44}, {&(0x7f0000001a00)}], 0x2, 0x0, 0x0, 0x4040}}, {{0x0, 0x0, &(0x7f0000002000)=[{0x0}], 0x1, &(0x7f0000002980)=ANY=[@ANYBLOB="1c000000ff01000001ed25bc", @ANYBLOB, @ANYRES32=r0, @ANYRES32], 0x38, 0x8000}}, {{0x0, 0x0, 0x0}}], 0x4, 0x8010) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r2}, 0x10) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000540)='net/softnet_stat\x00') r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0xe, 0x10001, 0x9, 0x2, 0xc0, 0x1, 0x7ff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x17, 0x8, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, [@map_val={0x18, 0xa}, @alu={0x4, 0x0, 0x0, 0xb, 0x9, 0x100, 0xffffffffffffffff}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x2}]}, &(0x7f0000000440)='syzkaller\x00', 0x10000, 0xd1, &(0x7f0000000600)=""/209, 0x40f00, 0x10, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x3, 0x5}, 0x8, 0x10, &(0x7f00000004c0)={0x1, 0xe, 0x4, 0x80}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000780)=[r3, r4]}, 0x80) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000400)='./bus\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='huge=always'], 0x0) chdir(&(0x7f0000000040)='./bus\x00') r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) madvise(&(0x7f00001d9000/0x2000)=nil, 0x200000, 0x9) r6 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r6, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) 15:43:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00'}, 0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r3, 0x84009422, &(0x7f0000001780)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) sendfile(r2, r4, 0x0, 0x10000) 15:43:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f0000000500)=[{{&(0x7f0000000140)=@phonet, 0x80, &(0x7f0000000340)=[{&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f00000008c0)=""/157, 0x9d}], 0x2, &(0x7f00000007c0)=""/207, 0xcf}, 0x1ff}], 0x1, 0x10000, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000580)=@abs={0x1, 0x0, 0x4e20}, 0x6e, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1c00000000000000010000000200", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32], 0x70}}, {{&(0x7f0000001900)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001980)="f49fbce840f6c973f5a96c01f9da70e6a7ae8b893e505a9e4665114a3305f30400c70cbbbcf9fdde56ee90aa0d685d370b5b1cc48fc8655fa15dd1abcd1d40505f4c4a42", 0x44}, {&(0x7f0000001a00)}], 0x2, 0x0, 0x0, 0x4040}}, {{0x0, 0x0, &(0x7f0000002000)=[{0x0}], 0x1, &(0x7f0000002980)=ANY=[@ANYBLOB="1c000000ff01000001ed25bc", @ANYBLOB, @ANYRES32=r0, @ANYRES32], 0x38, 0x8000}}, {{0x0, 0x0, 0x0}}], 0x4, 0x8010) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r2}, 0x10) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000540)='net/softnet_stat\x00') r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0xe, 0x10001, 0x9, 0x2, 0xc0, 0x1, 0x7ff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x17, 0x8, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, [@map_val={0x18, 0xa}, @alu={0x4, 0x0, 0x0, 0xb, 0x9, 0x100, 0xffffffffffffffff}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x2}]}, &(0x7f0000000440)='syzkaller\x00', 0x10000, 0xd1, &(0x7f0000000600)=""/209, 0x40f00, 0x10, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x3, 0x5}, 0x8, 0x10, &(0x7f00000004c0)={0x1, 0xe, 0x4, 0x80}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000780)=[r3, r4]}, 0x80) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000400)='./bus\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='huge=always'], 0x0) chdir(&(0x7f0000000040)='./bus\x00') r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) madvise(&(0x7f00001d9000/0x2000)=nil, 0x200000, 0x9) r6 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r6, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) [ 1071.520640][ T40] audit: type=1804 audit(1664466232.998:869): pid=27435 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/syzkaller-testdir2606405521/syzkaller.A1byix/1372/bus" dev="sda1" ino=1167 res=1 errno=0 [ 1071.547395][ T40] audit: type=1800 audit(1664466232.998:870): pid=27435 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1167 res=0 errno=0 15:43:53 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sched_setscheduler(0x0, 0x5, &(0x7f0000000580)=0x1) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e) recvmmsg(r2, &(0x7f0000004680)=[{{&(0x7f0000000480)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, 0x80, &(0x7f0000000c40)=[{&(0x7f00000005c0)=""/178, 0xb2}, {&(0x7f00000030c0)=""/216, 0xd8}, {&(0x7f0000000500)=""/93, 0x5d}, {&(0x7f00000007c0)=""/116}, {&(0x7f0000000f80)=""/4096}, {&(0x7f0000000bc0)=""/128}], 0x3, &(0x7f00000006c0)=""/54, 0x36}}, {{&(0x7f0000000700)=@x25, 0x80, &(0x7f0000000780)=[{0x0}, {&(0x7f0000000840)=""/139, 0x8b}, {&(0x7f00000031c0)=""/4096, 0x1000}, {&(0x7f0000000680)=""/58, 0x3a}], 0x4, &(0x7f0000000980)=""/82, 0x52}, 0x1}, {{0x0, 0x0, &(0x7f0000000ac0)=[{0x0}], 0x1, &(0x7f0000000b00)=""/182, 0xffffff2d}, 0x2}, {{0x0, 0x0, &(0x7f0000000f00)=[{&(0x7f0000000a00)=""/163, 0xa3}, {&(0x7f0000000d00)=""/19, 0x13}, {0x0}, {&(0x7f0000000dc0)=""/146, 0x92}, {&(0x7f0000000e80)=""/103, 0x67}], 0x5, &(0x7f0000006000)=""/4096, 0x1000}, 0x1}, {{0x0, 0x0, &(0x7f0000002fc0)=[{&(0x7f0000001fc0)=""/4096, 0x1000}, {&(0x7f0000005000)=""/4096, 0x1000}], 0x2, &(0x7f0000003000)=""/71, 0x47}, 0x858}], 0x5, 0x12001, &(0x7f0000003080)={0x0, 0x3938700}) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000940)='./file0\x00', 0x8100000, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000340)="eb3c906d996673fdd261740002800100024011eb04f801", 0x17}], 0x0, &(0x7f0000000180), 0x0) creat(&(0x7f0000000000)='./file0\x00', 0xa) r3 = syz_open_dev$usbfs(&(0x7f00000001c0), 0x200, 0x101002) ioctl$USBDEVFS_DROP_PRIVILEGES(r3, 0xc0185502, &(0x7f0000000040)=0x400003) r4 = open(&(0x7f0000004b00)='./file0\x00', 0x200800, 0x155) setxattr$trusted_overlay_upper(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280), &(0x7f0000004840)=ANY=[@ANYBLOB="00fbb60000000000000004cee2c7d503b01197760b6bd0da9d13bfb545cbbc734388a10b91d40533f17791c6c0a4a7ab8c487047e7313ca23446c876a32299c3e466456d8529fb64052c51a595adcfaf490e2f1569417fba1361b4e5b64376e329ac77c2f9d684a025c7045c2d35c9220bcf9fc5c85f0da3d3b5d582703e22ae"], 0xb6, 0x0) prlimit64(r0, 0xa, 0x0, &(0x7f0000000440)) fsconfig$FSCONFIG_SET_PATH_EMPTY(r4, 0x4, &(0x7f0000000400)=')\xb3\xf5J\x00\x00\x00', &(0x7f0000000300)='./file0\x00', r4) 15:43:53 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) getpgid(r0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100040000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db1ee373af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098c6d665a0a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f62"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000000), 0x10}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = socket$inet(0x10, 0x2000000003, 0x0) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000000)="24000000260007031dfffd866fa28300202002acb43b76479d3b70490dee64f315cd0000", 0x24}], 0x1}, 0x0) recvmmsg(r4, &(0x7f0000008b40)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/12, 0xc}, {&(0x7f00000005c0)=""/209, 0xd1}, {0x0}, {&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000440)=""/94, 0x5e}], 0x6, 0x0, 0xfffffffffffffecc}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) syz_mount_image$msdos(&(0x7f0000000880), &(0x7f0000000980)='./file0\x00', 0xd7, 0x3, &(0x7f0000001000)=[{&(0x7f0000000e80)="c299feed09", 0x5, 0x1}, {&(0x7f0000000a80)="ede3", 0x2, 0x6}, {&(0x7f0000000f80)="9d6b5b8a1aa9b35142866e6d4974da3c6664192d8ea02198a5", 0x19, 0x8}], 0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="6e6f646f74732c648f74732c646d61736b3d30313737373737373737373737373737373537373737372c666c7573682c666d61736b3d30303030303030303030303030303030303030303031312c6e6f646f74732c6f626a5f726f6c653d47504c002c6dd3883249989502155f455845432c00"], 0x0) 15:43:53 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_SEND_PRIO(r0, 0x6b, 0x3, &(0x7f0000000040)=0xffffffff, 0x4) 15:43:53 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x2c, 0x0, 0xb, 0x201, 0x0, 0x0, {0x3}, [@NFTA_COMPAT_REV={0x8}, @NFTA_COMPAT_NAME={0x5, 0x1, '\x00'}, @NFTA_COMPAT_TYPE={0x8, 0x3, 0x1, 0x0, 0x1}]}, 0x2c}}, 0x0) 15:43:53 executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @private}, 0x3}}, 0x2e) r2 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r2, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, 0xffffffffffffffff, {0x2, 0x0, @multicast2}, 0x3, 0xfffffffd}}, 0x2e) ioctl$PPPIOCGFLAGS(r2, 0x8004745a, &(0x7f00000011c0)) 15:43:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00'}, 0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r3, 0x84009422, &(0x7f0000001780)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) sendfile(r2, r4, 0x0, 0x10000) 15:43:53 executing program 0: r0 = socket(0xa, 0x2400000001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000034000)={0x1, {{0xa, 0x0, 0x0, @mcast2}}}, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000200)={0x1, {{0xa, 0x0, 0x0, @mcast1}}}, 0x88) getsockopt$inet6_buf(r0, 0x29, 0x10000000000030, &(0x7f0000034000)=""/144, &(0x7f0000e5f000)=0x90) [ 1072.413398][ T40] audit: type=1804 audit(1664466233.888:871): pid=27458 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/syzkaller-testdir2606405521/syzkaller.A1byix/1373/bus" dev="sda1" ino=1166 res=1 errno=0 [ 1072.449698][ T40] audit: type=1800 audit(1664466233.888:872): pid=27458 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1166 res=0 errno=0 15:43:53 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, 0x0) 15:43:54 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sched_setscheduler(0x0, 0x5, &(0x7f0000000580)=0x1) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e) recvmmsg(r2, &(0x7f0000004680)=[{{&(0x7f0000000480)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, 0x80, &(0x7f0000000c40)=[{&(0x7f00000005c0)=""/178, 0xb2}, {&(0x7f00000030c0)=""/216, 0xd8}, {&(0x7f0000000500)=""/93, 0x5d}, {&(0x7f00000007c0)=""/116}, {&(0x7f0000000f80)=""/4096}, {&(0x7f0000000bc0)=""/128}], 0x3, &(0x7f00000006c0)=""/54, 0x36}}, {{&(0x7f0000000700)=@x25, 0x80, &(0x7f0000000780)=[{0x0}, {&(0x7f0000000840)=""/139, 0x8b}, {&(0x7f00000031c0)=""/4096, 0x1000}, {&(0x7f0000000680)=""/58, 0x3a}], 0x4, &(0x7f0000000980)=""/82, 0x52}, 0x1}, {{0x0, 0x0, &(0x7f0000000ac0)=[{0x0}], 0x1, &(0x7f0000000b00)=""/182, 0xffffff2d}, 0x2}, {{0x0, 0x0, &(0x7f0000000f00)=[{&(0x7f0000000a00)=""/163, 0xa3}, {&(0x7f0000000d00)=""/19, 0x13}, {0x0}, {&(0x7f0000000dc0)=""/146, 0x92}, {&(0x7f0000000e80)=""/103, 0x67}], 0x5, &(0x7f0000006000)=""/4096, 0x1000}, 0x1}, {{0x0, 0x0, &(0x7f0000002fc0)=[{&(0x7f0000001fc0)=""/4096, 0x1000}, {&(0x7f0000005000)=""/4096, 0x1000}], 0x2, &(0x7f0000003000)=""/71, 0x47}, 0x858}], 0x5, 0x12001, &(0x7f0000003080)={0x0, 0x3938700}) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000940)='./file0\x00', 0x8100000, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000340)="eb3c906d996673fdd261740002800100024011eb04f801", 0x17}], 0x0, &(0x7f0000000180), 0x0) creat(&(0x7f0000000000)='./file0\x00', 0xa) r3 = syz_open_dev$usbfs(&(0x7f00000001c0), 0x200, 0x101002) ioctl$USBDEVFS_DROP_PRIVILEGES(r3, 0xc0185502, &(0x7f0000000040)=0x400003) r4 = open(&(0x7f0000004b00)='./file0\x00', 0x200800, 0x155) setxattr$trusted_overlay_upper(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280), &(0x7f0000004840)=ANY=[@ANYBLOB="00fbb60000000000000004cee2c7d503b01197760b6bd0da9d13bfb545cbbc734388a10b91d40533f17791c6c0a4a7ab8c487047e7313ca23446c876a32299c3e466456d8529fb64052c51a595adcfaf490e2f1569417fba1361b4e5b64376e329ac77c2f9d684a025c7045c2d35c9220bcf9fc5c85f0da3d3b5d582703e22ae"], 0xb6, 0x0) prlimit64(r0, 0xa, 0x0, &(0x7f0000000440)) fsconfig$FSCONFIG_SET_PATH_EMPTY(r4, 0x4, &(0x7f0000000400)=')\xb3\xf5J\x00\x00\x00', &(0x7f0000000300)='./file0\x00', r4) 15:43:55 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) getpgid(r0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100040000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db1ee373af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098c6d665a0a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f62"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000000), 0x10}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = socket$inet(0x10, 0x2000000003, 0x0) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000000)="24000000260007031dfffd866fa28300202002acb43b76479d3b70490dee64f315cd0000", 0x24}], 0x1}, 0x0) recvmmsg(r4, &(0x7f0000008b40)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/12, 0xc}, {&(0x7f00000005c0)=""/209, 0xd1}, {0x0}, {&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000440)=""/94, 0x5e}], 0x6, 0x0, 0xfffffffffffffecc}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) syz_mount_image$msdos(&(0x7f0000000880), &(0x7f0000000980)='./file0\x00', 0xd7, 0x3, &(0x7f0000001000)=[{&(0x7f0000000e80)="c299feed09", 0x5, 0x1}, {&(0x7f0000000a80)="ede3", 0x2, 0x6}, {&(0x7f0000000f80)="9d6b5b8a1aa9b35142866e6d4974da3c6664192d8ea02198a5", 0x19, 0x8}], 0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="6e6f646f74732c648f74732c646d61736b3d30313737373737373737373737373737373537373737372c666c7573682c666d61736b3d30303030303030303030303030303030303030303031312c6e6f646f74732c6f626a5f726f6c653d47504c002c6dd3883249989502155f455845432c00"], 0x0) 15:43:55 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, 0x0) 15:43:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00'}, 0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r3, 0x84009422, &(0x7f0000001780)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) sendfile(r2, r4, 0x0, 0x10000) [ 1073.940343][ T40] audit: type=1804 audit(1664466235.418:873): pid=27472 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/syzkaller-testdir2606405521/syzkaller.A1byix/1374/bus" dev="sda1" ino=1161 res=1 errno=0 [ 1073.980924][ T40] audit: type=1800 audit(1664466235.458:874): pid=27472 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1161 res=0 errno=0 [ 1074.000670][ C3] hpet: Lost 1 RTC interrupts [ 1077.063289][ C3] hpet: Lost 1 RTC interrupts 15:43:59 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, 0x0) 15:43:59 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) getpgid(r0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100040000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db1ee373af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098c6d665a0a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f62"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000000), 0x10}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = socket$inet(0x10, 0x2000000003, 0x0) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000000)="24000000260007031dfffd866fa28300202002acb43b76479d3b70490dee64f315cd0000", 0x24}], 0x1}, 0x0) recvmmsg(r4, &(0x7f0000008b40)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/12, 0xc}, {&(0x7f00000005c0)=""/209, 0xd1}, {0x0}, {&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000440)=""/94, 0x5e}], 0x6, 0x0, 0xfffffffffffffecc}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) syz_mount_image$msdos(&(0x7f0000000880), &(0x7f0000000980)='./file0\x00', 0xd7, 0x3, &(0x7f0000001000)=[{&(0x7f0000000e80)="c299feed09", 0x5, 0x1}, {&(0x7f0000000a80)="ede3", 0x2, 0x6}, {&(0x7f0000000f80)="9d6b5b8a1aa9b35142866e6d4974da3c6664192d8ea02198a5", 0x19, 0x8}], 0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="6e6f646f74732c648f74732c646d61736b3d30313737373737373737373737373737373537373737372c666c7573682c666d61736b3d30303030303030303030303030303030303030303031312c6e6f646f74732c6f626a5f726f6c653d47504c002c6dd3883249989502155f455845432c00"], 0x0) 15:43:59 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sched_setscheduler(0x0, 0x5, &(0x7f0000000580)=0x1) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e) recvmmsg(r2, &(0x7f0000004680)=[{{&(0x7f0000000480)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, 0x80, &(0x7f0000000c40)=[{&(0x7f00000005c0)=""/178, 0xb2}, {&(0x7f00000030c0)=""/216, 0xd8}, {&(0x7f0000000500)=""/93, 0x5d}, {&(0x7f00000007c0)=""/116}, {&(0x7f0000000f80)=""/4096}, {&(0x7f0000000bc0)=""/128}], 0x3, &(0x7f00000006c0)=""/54, 0x36}}, {{&(0x7f0000000700)=@x25, 0x80, &(0x7f0000000780)=[{0x0}, {&(0x7f0000000840)=""/139, 0x8b}, {&(0x7f00000031c0)=""/4096, 0x1000}, {&(0x7f0000000680)=""/58, 0x3a}], 0x4, &(0x7f0000000980)=""/82, 0x52}, 0x1}, {{0x0, 0x0, &(0x7f0000000ac0)=[{0x0}], 0x1, &(0x7f0000000b00)=""/182, 0xffffff2d}, 0x2}, {{0x0, 0x0, &(0x7f0000000f00)=[{&(0x7f0000000a00)=""/163, 0xa3}, {&(0x7f0000000d00)=""/19, 0x13}, {0x0}, {&(0x7f0000000dc0)=""/146, 0x92}, {&(0x7f0000000e80)=""/103, 0x67}], 0x5, &(0x7f0000006000)=""/4096, 0x1000}, 0x1}, {{0x0, 0x0, &(0x7f0000002fc0)=[{&(0x7f0000001fc0)=""/4096, 0x1000}, {&(0x7f0000005000)=""/4096, 0x1000}], 0x2, &(0x7f0000003000)=""/71, 0x47}, 0x858}], 0x5, 0x12001, &(0x7f0000003080)={0x0, 0x3938700}) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000940)='./file0\x00', 0x8100000, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000340)="eb3c906d996673fdd261740002800100024011eb04f801", 0x17}], 0x0, &(0x7f0000000180), 0x0) creat(&(0x7f0000000000)='./file0\x00', 0xa) r3 = syz_open_dev$usbfs(&(0x7f00000001c0), 0x200, 0x101002) ioctl$USBDEVFS_DROP_PRIVILEGES(r3, 0xc0185502, &(0x7f0000000040)=0x400003) r4 = open(&(0x7f0000004b00)='./file0\x00', 0x200800, 0x155) setxattr$trusted_overlay_upper(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280), &(0x7f0000004840)=ANY=[@ANYBLOB="00fbb60000000000000004cee2c7d503b01197760b6bd0da9d13bfb545cbbc734388a10b91d40533f17791c6c0a4a7ab8c487047e7313ca23446c876a32299c3e466456d8529fb64052c51a595adcfaf490e2f1569417fba1361b4e5b64376e329ac77c2f9d684a025c7045c2d35c9220bcf9fc5c85f0da3d3b5d582703e22ae"], 0xb6, 0x0) prlimit64(r0, 0xa, 0x0, &(0x7f0000000440)) fsconfig$FSCONFIG_SET_PATH_EMPTY(r4, 0x4, &(0x7f0000000400)=')\xb3\xf5J\x00\x00\x00', &(0x7f0000000300)='./file0\x00', r4) 15:43:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00'}, 0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r3, 0x84009422, &(0x7f0000001780)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) sendfile(r2, r4, 0x0, 0x10000) 15:43:59 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, 0x0) 15:43:59 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x48, 0x2, 0x6, 0x401, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_TYPENAME={0xd, 0x3, 'list:set\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x48}}, 0x0) [ 1078.393158][ T40] audit: type=1804 audit(1664466239.868:875): pid=27491 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/syzkaller-testdir2606405521/syzkaller.A1byix/1375/bus" dev="sda1" ino=1160 res=1 errno=0 [ 1078.459722][ T40] audit: type=1800 audit(1664466239.868:876): pid=27491 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1160 res=0 errno=0 15:43:59 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x48, 0x2, 0x6, 0x401, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_TYPENAME={0xd, 0x3, 'list:set\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x48}}, 0x0) 15:43:59 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x48, 0x2, 0x6, 0x401, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_TYPENAME={0xd, 0x3, 'list:set\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x48}}, 0x0) 15:44:00 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sched_setscheduler(0x0, 0x5, &(0x7f0000000580)=0x1) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e) recvmmsg(r2, &(0x7f0000004680)=[{{&(0x7f0000000480)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, 0x80, &(0x7f0000000c40)=[{&(0x7f00000005c0)=""/178, 0xb2}, {&(0x7f00000030c0)=""/216, 0xd8}, {&(0x7f0000000500)=""/93, 0x5d}, {&(0x7f00000007c0)=""/116}, {&(0x7f0000000f80)=""/4096}, {&(0x7f0000000bc0)=""/128}], 0x3, &(0x7f00000006c0)=""/54, 0x36}}, {{&(0x7f0000000700)=@x25, 0x80, &(0x7f0000000780)=[{0x0}, {&(0x7f0000000840)=""/139, 0x8b}, {&(0x7f00000031c0)=""/4096, 0x1000}, {&(0x7f0000000680)=""/58, 0x3a}], 0x4, &(0x7f0000000980)=""/82, 0x52}, 0x1}, {{0x0, 0x0, &(0x7f0000000ac0)=[{0x0}], 0x1, &(0x7f0000000b00)=""/182, 0xffffff2d}, 0x2}, {{0x0, 0x0, &(0x7f0000000f00)=[{&(0x7f0000000a00)=""/163, 0xa3}, {&(0x7f0000000d00)=""/19, 0x13}, {0x0}, {&(0x7f0000000dc0)=""/146, 0x92}, {&(0x7f0000000e80)=""/103, 0x67}], 0x5, &(0x7f0000006000)=""/4096, 0x1000}, 0x1}, {{0x0, 0x0, &(0x7f0000002fc0)=[{&(0x7f0000001fc0)=""/4096, 0x1000}, {&(0x7f0000005000)=""/4096, 0x1000}], 0x2, &(0x7f0000003000)=""/71, 0x47}, 0x858}], 0x5, 0x12001, &(0x7f0000003080)={0x0, 0x3938700}) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000940)='./file0\x00', 0x8100000, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000340)="eb3c906d996673fdd261740002800100024011eb04f801", 0x17}], 0x0, &(0x7f0000000180), 0x0) creat(&(0x7f0000000000)='./file0\x00', 0xa) r3 = syz_open_dev$usbfs(&(0x7f00000001c0), 0x200, 0x101002) ioctl$USBDEVFS_DROP_PRIVILEGES(r3, 0xc0185502, &(0x7f0000000040)=0x400003) r4 = open(&(0x7f0000004b00)='./file0\x00', 0x200800, 0x155) setxattr$trusted_overlay_upper(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280), &(0x7f0000004840)=ANY=[@ANYBLOB="00fbb60000000000000004cee2c7d503b01197760b6bd0da9d13bfb545cbbc734388a10b91d40533f17791c6c0a4a7ab8c487047e7313ca23446c876a32299c3e466456d8529fb64052c51a595adcfaf490e2f1569417fba1361b4e5b64376e329ac77c2f9d684a025c7045c2d35c9220bcf9fc5c85f0da3d3b5d582703e22ae"], 0xb6, 0x0) prlimit64(r0, 0xa, 0x0, &(0x7f0000000440)) fsconfig$FSCONFIG_SET_PATH_EMPTY(r4, 0x4, &(0x7f0000000400)=')\xb3\xf5J\x00\x00\x00', &(0x7f0000000300)='./file0\x00', r4) 15:44:00 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x48, 0x2, 0x6, 0x401, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_TYPENAME={0xd, 0x3, 'list:set\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x48}}, 0x0) 15:44:00 executing program 2: getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) recvmmsg(r1, &(0x7f0000000d40)=[{{&(0x7f0000000400)=@nfc, 0xc8, 0x0, 0x0, &(0x7f0000000280)=""/220, 0xdc}}, {{0x0, 0x0, 0x0}}], 0x2, 0x1, 0x0) mount$binderfs(0x0, &(0x7f0000004440)='./binderfs\x00', &(0x7f0000004480), 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0x2, 0x0, &(0x7f0000000380), 0x84000, &(0x7f00000003c0)={[{@nr_inodes}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}], [{@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}]}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000dc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgrp(r4) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) epoll_wait(r2, &(0x7f00000005c0)=[{}, {}, {}, {}], 0x4, 0x101) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) 15:44:00 executing program 0: open(&(0x7f0000000200)='./bus\x00', 0x602c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/vmallocinfo\x00', 0x0, 0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)=0x0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) r2 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x2010080, 0x0, 0x0) socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80008821}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=r1], 0x44}, 0x1, 0x0, 0x0, 0xc885}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r5, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) setsockopt$inet_tcp_TCP_MD5SIG(r5, 0x6, 0xe, &(0x7f0000000480)={@in={{0x2, 0x0, @local}}, 0x0, 0x40, 0x31, 0x0, "000000000000000000000000000000225f15d80700000000000000000003008000000000080000000000000003080000e7ffffff000000000000000000000000002000"}, 0xd8) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000100), 0x4) recvmsg(r5, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x104) write$binfmt_elf64(r5, &(0x7f00000005c0)=ANY=[@ANYRES8=r5, @ANYRES16=r3, @ANYRES32=r3, @ANYBLOB="39fe62bdd8128633a0e51c3c169fe316948c0e47d9112b36840e76427ae318d8cecf5dad92b88072e518b6323c106368de786fe6d260782c0c9cea7c7ea54e80559699dcdc9a7ae5b7854601e40532661e7c97a9d208b183650a4206068e2d", @ANYRESOCT=r5], 0xffffffffffffff26) sendmmsg$unix(r4, &(0x7f0000003340)=[{{&(0x7f0000000680)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000700)="79a8e3fffd7a441389082f08b9c8a6cae274493ca1ff7ae3c1bd30372d1ade41c72d9d121a30810fba03041170666f786493f1062aeeb024937471792ebc94164a3e6d9cbb92c7ba6e6c133436b38ecbbd92fad4ff087843781e8b483a00f10bffe30be3e2d04c686971a93bb6c54b2ccf2cb5a48901fd8cbaa5d042ed289c7fb1dae08fe53d9fb667f947b3c6c178add03a4a1d6b942e13d430fb8457e25967efb9cf66e8676745465109e21c7283efeed8ad49e2d960a85e9009fbc690a1", 0xbf}], 0x1, &(0x7f0000000b80)=[@cred={{0x18, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x18}}], 0x30, 0x200000d4}}, {{&(0x7f00000007c0)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f0000000dc0)="294ffd62b0909c0169368a925706004fb2c6fb0b146cc5ee280acfcc56fb316201d9ff205621aedf8c828cbc2416d23e7048f79705f87ed381b46717ed97254ac97bef20b0fcd2f82bf4c71b2ca2ea04039935cf1ecbe481041ae17e3cd0c1f9ed6488fedf78b988aa22b6b8de17008c3e35c97858012f68a012195d587d1fb4dd994ffc2ebab1cb2eb4692d3eff7f000017e38c47152a0581687aa3b2029b97c82f39abf4e7645784c98de10224e16fea3b4f9887201a64123584df63876707de89d33db1a066c6077ad192169210733672481a80394c14eaea7588f407c00389e123a2559f76bf7b51af0fd419470081bb6fe166596e2a509ea8f73f8368bb00a805bc23424b24c5fb66e8933f11ca8583e608134295b0fdf81d0f84807f4e7628cb0f85758d455543e3dbcece45805344ec6591cb6bdc28939c3505a3c2f35e63eb83b78b2bfce59d1a0ac8958e76a06c9437024ab366801e7de73e8012548c79ce13f5a31002e4f04ba71f78defc9664c4cff48e2493ef43c6651435b0782ee5c7145cdc1314a20afeab01db33ae1bad28abec48afde4a586deb15806fc3749a335205fbaac6a57383ab835fb2bbfabc4aeeb500a4aa7f08867222aa350f9b57eb29f48b9e8d7fee03b26ad52c655bac07d2d986b82192891beaa35e9926c562f85a21847a64577eac879746012128199059f4ea23e2d5ddbd3981568f09332ea0cb171b4904ac2fcf9d01b0c607e5a3849d621c072b8e3fd76373c9d5ae256ff360c37a258a15275fee19214d145957ec5faac8c72d155b00343a0e1199", 0x240}, {0x0}, {&(0x7f0000000c00)="41c63a994f71de3709c034c9eda3603603068701680f2b7b3239dd19dbb667fda45908bc39e69d1226fc5028cd4dc2915a5d98e6d4ddf8", 0x37}], 0x3, &(0x7f0000000cc0)=ANY=[@ANYBLOB="1c0000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="180000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1d0000000172004001000000", @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32], 0x74, 0x2400000d}}, {{&(0x7f0000002c00)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002d80)=[{&(0x7f0000002c80)}, {0x0}, {&(0x7f0000006b00)}], 0x3, &(0x7f0000002f80)=[@cred={{0x18, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x18, 0x4040890}}, {{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000a40)="2f48efa46cbfe7f75d2e9f16a47e8983dc2499a1d0ad86eab0f36d6a93e07567f8e1ace46ce7d37e82ff638dae7c1170d66f7e252df1cbcb2acb6eaceb94a359f66dcf257e42742647aa6654981d20c95fa6b1948b3e5b1a697f49b8fb8117afcfd808251b4119489807bc8db11cf2741b905f5ad1f886fb2f2c29d256cfcbe3cf71f476b97b318cc6b0462297fdb201b9d03a40a25eeea1808c7858b525b539929b4451e15ff176497ab81935dd042cb88fadbe86b3a4a0286cce5ad813d4", 0xbf}, {&(0x7f0000000b00)="13190b246da1f6bdab579f51ee19d668aedd1234b34840e5d1e7421cea0752343dcd26137f6ac6e0ce6af6b691be05ef705dca8e2b6a34054fc3405f37e117cf0d6e", 0x42}], 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="771c6b82aea64c3302002100cbb6239ae8b60d4ec44c3a71a8f1f9660437901a432361ff4f0000000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=r0, @ANYRES32=r2, @ANYRESHEX, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="0c0000000100000001000000"], 0x68, 0x20000000}}], 0x4, 0x810) 15:44:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$bt_hci_HCI_FILTER(r0, 0x0, 0x15, &(0x7f0000000000), 0x10) 15:44:00 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f0000000000)=""/5, &(0x7f0000000040)=0x5) recvmmsg(r0, &(0x7f0000004b40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x10003, 0x0) r1 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f0000001580)={'veth0_to_bridge\x00', &(0x7f00000014c0)=@ethtool_flash={0x33, 0x0, './file0\x00'}}) setsockopt$MRT_ADD_VIF(r1, 0x0, 0xca, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x9, @vifc_lcl_addr=@loopback, @local}, 0x10) 15:44:01 executing program 0: open(&(0x7f0000000200)='./bus\x00', 0x602c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/vmallocinfo\x00', 0x0, 0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)=0x0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) r2 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x2010080, 0x0, 0x0) socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80008821}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=r1], 0x44}, 0x1, 0x0, 0x0, 0xc885}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r5, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) setsockopt$inet_tcp_TCP_MD5SIG(r5, 0x6, 0xe, &(0x7f0000000480)={@in={{0x2, 0x0, @local}}, 0x0, 0x40, 0x31, 0x0, "000000000000000000000000000000225f15d80700000000000000000003008000000000080000000000000003080000e7ffffff000000000000000000000000002000"}, 0xd8) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000100), 0x4) recvmsg(r5, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x104) write$binfmt_elf64(r5, &(0x7f00000005c0)=ANY=[@ANYRES8=r5, @ANYRES16=r3, @ANYRES32=r3, @ANYBLOB="39fe62bdd8128633a0e51c3c169fe316948c0e47d9112b36840e76427ae318d8cecf5dad92b88072e518b6323c106368de786fe6d260782c0c9cea7c7ea54e80559699dcdc9a7ae5b7854601e40532661e7c97a9d208b183650a4206068e2d", @ANYRESOCT=r5], 0xffffffffffffff26) sendmmsg$unix(r4, &(0x7f0000003340)=[{{&(0x7f0000000680)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000700)="79a8e3fffd7a441389082f08b9c8a6cae274493ca1ff7ae3c1bd30372d1ade41c72d9d121a30810fba03041170666f786493f1062aeeb024937471792ebc94164a3e6d9cbb92c7ba6e6c133436b38ecbbd92fad4ff087843781e8b483a00f10bffe30be3e2d04c686971a93bb6c54b2ccf2cb5a48901fd8cbaa5d042ed289c7fb1dae08fe53d9fb667f947b3c6c178add03a4a1d6b942e13d430fb8457e25967efb9cf66e8676745465109e21c7283efeed8ad49e2d960a85e9009fbc690a1", 0xbf}], 0x1, &(0x7f0000000b80)=[@cred={{0x18, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x18}}], 0x30, 0x200000d4}}, {{&(0x7f00000007c0)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f0000000dc0)="294ffd62b0909c0169368a925706004fb2c6fb0b146cc5ee280acfcc56fb316201d9ff205621aedf8c828cbc2416d23e7048f79705f87ed381b46717ed97254ac97bef20b0fcd2f82bf4c71b2ca2ea04039935cf1ecbe481041ae17e3cd0c1f9ed6488fedf78b988aa22b6b8de17008c3e35c97858012f68a012195d587d1fb4dd994ffc2ebab1cb2eb4692d3eff7f000017e38c47152a0581687aa3b2029b97c82f39abf4e7645784c98de10224e16fea3b4f9887201a64123584df63876707de89d33db1a066c6077ad192169210733672481a80394c14eaea7588f407c00389e123a2559f76bf7b51af0fd419470081bb6fe166596e2a509ea8f73f8368bb00a805bc23424b24c5fb66e8933f11ca8583e608134295b0fdf81d0f84807f4e7628cb0f85758d455543e3dbcece45805344ec6591cb6bdc28939c3505a3c2f35e63eb83b78b2bfce59d1a0ac8958e76a06c9437024ab366801e7de73e8012548c79ce13f5a31002e4f04ba71f78defc9664c4cff48e2493ef43c6651435b0782ee5c7145cdc1314a20afeab01db33ae1bad28abec48afde4a586deb15806fc3749a335205fbaac6a57383ab835fb2bbfabc4aeeb500a4aa7f08867222aa350f9b57eb29f48b9e8d7fee03b26ad52c655bac07d2d986b82192891beaa35e9926c562f85a21847a64577eac879746012128199059f4ea23e2d5ddbd3981568f09332ea0cb171b4904ac2fcf9d01b0c607e5a3849d621c072b8e3fd76373c9d5ae256ff360c37a258a15275fee19214d145957ec5faac8c72d155b00343a0e1199", 0x240}, {0x0}, {&(0x7f0000000c00)="41c63a994f71de3709c034c9eda3603603068701680f2b7b3239dd19dbb667fda45908bc39e69d1226fc5028cd4dc2915a5d98e6d4ddf8", 0x37}], 0x3, &(0x7f0000000cc0)=ANY=[@ANYBLOB="1c0000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="180000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1d0000000172004001000000", @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32], 0x74, 0x2400000d}}, {{&(0x7f0000002c00)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002d80)=[{&(0x7f0000002c80)}, {0x0}, {&(0x7f0000006b00)}], 0x3, &(0x7f0000002f80)=[@cred={{0x18, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x18, 0x4040890}}, {{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000a40)="2f48efa46cbfe7f75d2e9f16a47e8983dc2499a1d0ad86eab0f36d6a93e07567f8e1ace46ce7d37e82ff638dae7c1170d66f7e252df1cbcb2acb6eaceb94a359f66dcf257e42742647aa6654981d20c95fa6b1948b3e5b1a697f49b8fb8117afcfd808251b4119489807bc8db11cf2741b905f5ad1f886fb2f2c29d256cfcbe3cf71f476b97b318cc6b0462297fdb201b9d03a40a25eeea1808c7858b525b539929b4451e15ff176497ab81935dd042cb88fadbe86b3a4a0286cce5ad813d4", 0xbf}, {&(0x7f0000000b00)="13190b246da1f6bdab579f51ee19d668aedd1234b34840e5d1e7421cea0752343dcd26137f6ac6e0ce6af6b691be05ef705dca8e2b6a34054fc3405f37e117cf0d6e", 0x42}], 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="771c6b82aea64c3302002100cbb6239ae8b60d4ec44c3a71a8f1f9660437901a432361ff4f0000000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=r0, @ANYRES32=r2, @ANYRESHEX, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="0c0000000100000001000000"], 0x68, 0x20000000}}], 0x4, 0x810) 15:44:01 executing program 2: getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) recvmmsg(r1, &(0x7f0000000d40)=[{{&(0x7f0000000400)=@nfc, 0xc8, 0x0, 0x0, &(0x7f0000000280)=""/220, 0xdc}}, {{0x0, 0x0, 0x0}}], 0x2, 0x1, 0x0) mount$binderfs(0x0, &(0x7f0000004440)='./binderfs\x00', &(0x7f0000004480), 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0x2, 0x0, &(0x7f0000000380), 0x84000, &(0x7f00000003c0)={[{@nr_inodes}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}], [{@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}]}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000dc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgrp(r4) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) epoll_wait(r2, &(0x7f00000005c0)=[{}, {}, {}, {}], 0x4, 0x101) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) 15:44:02 executing program 1: getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) recvmmsg(r1, &(0x7f0000000d40)=[{{&(0x7f0000000400)=@nfc, 0xc8, 0x0, 0x0, &(0x7f0000000280)=""/220, 0xdc}}, {{0x0, 0x0, 0x0}}], 0x2, 0x1, 0x0) mount$binderfs(0x0, &(0x7f0000004440)='./binderfs\x00', &(0x7f0000004480), 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0x2, 0x0, &(0x7f0000000380), 0x84000, &(0x7f00000003c0)={[{@nr_inodes}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}], [{@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}]}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000dc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgrp(r4) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) epoll_wait(r2, &(0x7f00000005c0)=[{}, {}, {}, {}], 0x4, 0x101) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) 15:44:02 executing program 3: getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) recvmmsg(r1, &(0x7f0000000d40)=[{{&(0x7f0000000400)=@nfc, 0xc8, 0x0, 0x0, &(0x7f0000000280)=""/220, 0xdc}}, {{0x0, 0x0, 0x0}}], 0x2, 0x1, 0x0) mount$binderfs(0x0, &(0x7f0000004440)='./binderfs\x00', &(0x7f0000004480), 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0x2, 0x0, &(0x7f0000000380), 0x84000, &(0x7f00000003c0)={[{@nr_inodes}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}], [{@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}]}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000dc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgrp(r4) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) epoll_wait(r2, &(0x7f00000005c0)=[{}, {}, {}, {}], 0x4, 0x101) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) 15:44:02 executing program 0: open(&(0x7f0000000200)='./bus\x00', 0x602c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/vmallocinfo\x00', 0x0, 0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)=0x0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) r2 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x2010080, 0x0, 0x0) socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80008821}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=r1], 0x44}, 0x1, 0x0, 0x0, 0xc885}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r5, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) setsockopt$inet_tcp_TCP_MD5SIG(r5, 0x6, 0xe, &(0x7f0000000480)={@in={{0x2, 0x0, @local}}, 0x0, 0x40, 0x31, 0x0, "000000000000000000000000000000225f15d80700000000000000000003008000000000080000000000000003080000e7ffffff000000000000000000000000002000"}, 0xd8) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000100), 0x4) recvmsg(r5, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x104) write$binfmt_elf64(r5, &(0x7f00000005c0)=ANY=[@ANYRES8=r5, @ANYRES16=r3, @ANYRES32=r3, @ANYBLOB="39fe62bdd8128633a0e51c3c169fe316948c0e47d9112b36840e76427ae318d8cecf5dad92b88072e518b6323c106368de786fe6d260782c0c9cea7c7ea54e80559699dcdc9a7ae5b7854601e40532661e7c97a9d208b183650a4206068e2d", @ANYRESOCT=r5], 0xffffffffffffff26) sendmmsg$unix(r4, &(0x7f0000003340)=[{{&(0x7f0000000680)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000700)="79a8e3fffd7a441389082f08b9c8a6cae274493ca1ff7ae3c1bd30372d1ade41c72d9d121a30810fba03041170666f786493f1062aeeb024937471792ebc94164a3e6d9cbb92c7ba6e6c133436b38ecbbd92fad4ff087843781e8b483a00f10bffe30be3e2d04c686971a93bb6c54b2ccf2cb5a48901fd8cbaa5d042ed289c7fb1dae08fe53d9fb667f947b3c6c178add03a4a1d6b942e13d430fb8457e25967efb9cf66e8676745465109e21c7283efeed8ad49e2d960a85e9009fbc690a1", 0xbf}], 0x1, &(0x7f0000000b80)=[@cred={{0x18, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x18}}], 0x30, 0x200000d4}}, {{&(0x7f00000007c0)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f0000000dc0)="294ffd62b0909c0169368a925706004fb2c6fb0b146cc5ee280acfcc56fb316201d9ff205621aedf8c828cbc2416d23e7048f79705f87ed381b46717ed97254ac97bef20b0fcd2f82bf4c71b2ca2ea04039935cf1ecbe481041ae17e3cd0c1f9ed6488fedf78b988aa22b6b8de17008c3e35c97858012f68a012195d587d1fb4dd994ffc2ebab1cb2eb4692d3eff7f000017e38c47152a0581687aa3b2029b97c82f39abf4e7645784c98de10224e16fea3b4f9887201a64123584df63876707de89d33db1a066c6077ad192169210733672481a80394c14eaea7588f407c00389e123a2559f76bf7b51af0fd419470081bb6fe166596e2a509ea8f73f8368bb00a805bc23424b24c5fb66e8933f11ca8583e608134295b0fdf81d0f84807f4e7628cb0f85758d455543e3dbcece45805344ec6591cb6bdc28939c3505a3c2f35e63eb83b78b2bfce59d1a0ac8958e76a06c9437024ab366801e7de73e8012548c79ce13f5a31002e4f04ba71f78defc9664c4cff48e2493ef43c6651435b0782ee5c7145cdc1314a20afeab01db33ae1bad28abec48afde4a586deb15806fc3749a335205fbaac6a57383ab835fb2bbfabc4aeeb500a4aa7f08867222aa350f9b57eb29f48b9e8d7fee03b26ad52c655bac07d2d986b82192891beaa35e9926c562f85a21847a64577eac879746012128199059f4ea23e2d5ddbd3981568f09332ea0cb171b4904ac2fcf9d01b0c607e5a3849d621c072b8e3fd76373c9d5ae256ff360c37a258a15275fee19214d145957ec5faac8c72d155b00343a0e1199", 0x240}, {0x0}, {&(0x7f0000000c00)="41c63a994f71de3709c034c9eda3603603068701680f2b7b3239dd19dbb667fda45908bc39e69d1226fc5028cd4dc2915a5d98e6d4ddf8", 0x37}], 0x3, &(0x7f0000000cc0)=ANY=[@ANYBLOB="1c0000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="180000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1d0000000172004001000000", @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32], 0x74, 0x2400000d}}, {{&(0x7f0000002c00)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002d80)=[{&(0x7f0000002c80)}, {0x0}, {&(0x7f0000006b00)}], 0x3, &(0x7f0000002f80)=[@cred={{0x18, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x18, 0x4040890}}, {{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000a40)="2f48efa46cbfe7f75d2e9f16a47e8983dc2499a1d0ad86eab0f36d6a93e07567f8e1ace46ce7d37e82ff638dae7c1170d66f7e252df1cbcb2acb6eaceb94a359f66dcf257e42742647aa6654981d20c95fa6b1948b3e5b1a697f49b8fb8117afcfd808251b4119489807bc8db11cf2741b905f5ad1f886fb2f2c29d256cfcbe3cf71f476b97b318cc6b0462297fdb201b9d03a40a25eeea1808c7858b525b539929b4451e15ff176497ab81935dd042cb88fadbe86b3a4a0286cce5ad813d4", 0xbf}, {&(0x7f0000000b00)="13190b246da1f6bdab579f51ee19d668aedd1234b34840e5d1e7421cea0752343dcd26137f6ac6e0ce6af6b691be05ef705dca8e2b6a34054fc3405f37e117cf0d6e", 0x42}], 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="771c6b82aea64c3302002100cbb6239ae8b60d4ec44c3a71a8f1f9660437901a432361ff4f0000000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=r0, @ANYRES32=r2, @ANYRESHEX, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="0c0000000100000001000000"], 0x68, 0x20000000}}], 0x4, 0x810) 15:44:03 executing program 2: getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) recvmmsg(r1, &(0x7f0000000d40)=[{{&(0x7f0000000400)=@nfc, 0xc8, 0x0, 0x0, &(0x7f0000000280)=""/220, 0xdc}}, {{0x0, 0x0, 0x0}}], 0x2, 0x1, 0x0) mount$binderfs(0x0, &(0x7f0000004440)='./binderfs\x00', &(0x7f0000004480), 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0x2, 0x0, &(0x7f0000000380), 0x84000, &(0x7f00000003c0)={[{@nr_inodes}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}], [{@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}]}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000dc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgrp(r4) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) epoll_wait(r2, &(0x7f00000005c0)=[{}, {}, {}, {}], 0x4, 0x101) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) 15:44:03 executing program 1: getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) recvmmsg(r1, &(0x7f0000000d40)=[{{&(0x7f0000000400)=@nfc, 0xc8, 0x0, 0x0, &(0x7f0000000280)=""/220, 0xdc}}, {{0x0, 0x0, 0x0}}], 0x2, 0x1, 0x0) mount$binderfs(0x0, &(0x7f0000004440)='./binderfs\x00', &(0x7f0000004480), 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0x2, 0x0, &(0x7f0000000380), 0x84000, &(0x7f00000003c0)={[{@nr_inodes}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}], [{@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}]}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000dc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgrp(r4) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) epoll_wait(r2, &(0x7f00000005c0)=[{}, {}, {}, {}], 0x4, 0x101) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) 15:44:03 executing program 0: open(&(0x7f0000000200)='./bus\x00', 0x602c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/vmallocinfo\x00', 0x0, 0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)=0x0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) r2 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x2010080, 0x0, 0x0) socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80008821}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=r1], 0x44}, 0x1, 0x0, 0x0, 0xc885}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r5, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) setsockopt$inet_tcp_TCP_MD5SIG(r5, 0x6, 0xe, &(0x7f0000000480)={@in={{0x2, 0x0, @local}}, 0x0, 0x40, 0x31, 0x0, "000000000000000000000000000000225f15d80700000000000000000003008000000000080000000000000003080000e7ffffff000000000000000000000000002000"}, 0xd8) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000100), 0x4) recvmsg(r5, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x104) write$binfmt_elf64(r5, &(0x7f00000005c0)=ANY=[@ANYRES8=r5, @ANYRES16=r3, @ANYRES32=r3, @ANYBLOB="39fe62bdd8128633a0e51c3c169fe316948c0e47d9112b36840e76427ae318d8cecf5dad92b88072e518b6323c106368de786fe6d260782c0c9cea7c7ea54e80559699dcdc9a7ae5b7854601e40532661e7c97a9d208b183650a4206068e2d", @ANYRESOCT=r5], 0xffffffffffffff26) sendmmsg$unix(r4, &(0x7f0000003340)=[{{&(0x7f0000000680)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000700)="79a8e3fffd7a441389082f08b9c8a6cae274493ca1ff7ae3c1bd30372d1ade41c72d9d121a30810fba03041170666f786493f1062aeeb024937471792ebc94164a3e6d9cbb92c7ba6e6c133436b38ecbbd92fad4ff087843781e8b483a00f10bffe30be3e2d04c686971a93bb6c54b2ccf2cb5a48901fd8cbaa5d042ed289c7fb1dae08fe53d9fb667f947b3c6c178add03a4a1d6b942e13d430fb8457e25967efb9cf66e8676745465109e21c7283efeed8ad49e2d960a85e9009fbc690a1", 0xbf}], 0x1, &(0x7f0000000b80)=[@cred={{0x18, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x18}}], 0x30, 0x200000d4}}, {{&(0x7f00000007c0)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f0000000dc0)="294ffd62b0909c0169368a925706004fb2c6fb0b146cc5ee280acfcc56fb316201d9ff205621aedf8c828cbc2416d23e7048f79705f87ed381b46717ed97254ac97bef20b0fcd2f82bf4c71b2ca2ea04039935cf1ecbe481041ae17e3cd0c1f9ed6488fedf78b988aa22b6b8de17008c3e35c97858012f68a012195d587d1fb4dd994ffc2ebab1cb2eb4692d3eff7f000017e38c47152a0581687aa3b2029b97c82f39abf4e7645784c98de10224e16fea3b4f9887201a64123584df63876707de89d33db1a066c6077ad192169210733672481a80394c14eaea7588f407c00389e123a2559f76bf7b51af0fd419470081bb6fe166596e2a509ea8f73f8368bb00a805bc23424b24c5fb66e8933f11ca8583e608134295b0fdf81d0f84807f4e7628cb0f85758d455543e3dbcece45805344ec6591cb6bdc28939c3505a3c2f35e63eb83b78b2bfce59d1a0ac8958e76a06c9437024ab366801e7de73e8012548c79ce13f5a31002e4f04ba71f78defc9664c4cff48e2493ef43c6651435b0782ee5c7145cdc1314a20afeab01db33ae1bad28abec48afde4a586deb15806fc3749a335205fbaac6a57383ab835fb2bbfabc4aeeb500a4aa7f08867222aa350f9b57eb29f48b9e8d7fee03b26ad52c655bac07d2d986b82192891beaa35e9926c562f85a21847a64577eac879746012128199059f4ea23e2d5ddbd3981568f09332ea0cb171b4904ac2fcf9d01b0c607e5a3849d621c072b8e3fd76373c9d5ae256ff360c37a258a15275fee19214d145957ec5faac8c72d155b00343a0e1199", 0x240}, {0x0}, {&(0x7f0000000c00)="41c63a994f71de3709c034c9eda3603603068701680f2b7b3239dd19dbb667fda45908bc39e69d1226fc5028cd4dc2915a5d98e6d4ddf8", 0x37}], 0x3, &(0x7f0000000cc0)=ANY=[@ANYBLOB="1c0000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="180000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1d0000000172004001000000", @ANYRES32, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32], 0x74, 0x2400000d}}, {{&(0x7f0000002c00)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002d80)=[{&(0x7f0000002c80)}, {0x0}, {&(0x7f0000006b00)}], 0x3, &(0x7f0000002f80)=[@cred={{0x18, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x18, 0x4040890}}, {{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000a40)="2f48efa46cbfe7f75d2e9f16a47e8983dc2499a1d0ad86eab0f36d6a93e07567f8e1ace46ce7d37e82ff638dae7c1170d66f7e252df1cbcb2acb6eaceb94a359f66dcf257e42742647aa6654981d20c95fa6b1948b3e5b1a697f49b8fb8117afcfd808251b4119489807bc8db11cf2741b905f5ad1f886fb2f2c29d256cfcbe3cf71f476b97b318cc6b0462297fdb201b9d03a40a25eeea1808c7858b525b539929b4451e15ff176497ab81935dd042cb88fadbe86b3a4a0286cce5ad813d4", 0xbf}, {&(0x7f0000000b00)="13190b246da1f6bdab579f51ee19d668aedd1234b34840e5d1e7421cea0752343dcd26137f6ac6e0ce6af6b691be05ef705dca8e2b6a34054fc3405f37e117cf0d6e", 0x42}], 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="771c6b82aea64c3302002100cbb6239ae8b60d4ec44c3a71a8f1f9660437901a432361ff4f0000000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=r0, @ANYRES32=r2, @ANYRESHEX, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="0c0000000100000001000000"], 0x68, 0x20000000}}], 0x4, 0x810) 15:44:03 executing program 3: getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) recvmmsg(r1, &(0x7f0000000d40)=[{{&(0x7f0000000400)=@nfc, 0xc8, 0x0, 0x0, &(0x7f0000000280)=""/220, 0xdc}}, {{0x0, 0x0, 0x0}}], 0x2, 0x1, 0x0) mount$binderfs(0x0, &(0x7f0000004440)='./binderfs\x00', &(0x7f0000004480), 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0x2, 0x0, &(0x7f0000000380), 0x84000, &(0x7f00000003c0)={[{@nr_inodes}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}], [{@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}]}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000dc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgrp(r4) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) epoll_wait(r2, &(0x7f00000005c0)=[{}, {}, {}, {}], 0x4, 0x101) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) 15:44:04 executing program 1: getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) recvmmsg(r1, &(0x7f0000000d40)=[{{&(0x7f0000000400)=@nfc, 0xc8, 0x0, 0x0, &(0x7f0000000280)=""/220, 0xdc}}, {{0x0, 0x0, 0x0}}], 0x2, 0x1, 0x0) mount$binderfs(0x0, &(0x7f0000004440)='./binderfs\x00', &(0x7f0000004480), 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0x2, 0x0, &(0x7f0000000380), 0x84000, &(0x7f00000003c0)={[{@nr_inodes}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}], [{@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}]}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000dc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgrp(r4) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) epoll_wait(r2, &(0x7f00000005c0)=[{}, {}, {}, {}], 0x4, 0x101) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) 15:44:04 executing program 2: getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) recvmmsg(r1, &(0x7f0000000d40)=[{{&(0x7f0000000400)=@nfc, 0xc8, 0x0, 0x0, &(0x7f0000000280)=""/220, 0xdc}}, {{0x0, 0x0, 0x0}}], 0x2, 0x1, 0x0) mount$binderfs(0x0, &(0x7f0000004440)='./binderfs\x00', &(0x7f0000004480), 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0x2, 0x0, &(0x7f0000000380), 0x84000, &(0x7f00000003c0)={[{@nr_inodes}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}], [{@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}]}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000dc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgrp(r4) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) epoll_wait(r2, &(0x7f00000005c0)=[{}, {}, {}, {}], 0x4, 0x101) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) 15:44:04 executing program 0: getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) recvmmsg(r1, &(0x7f0000000d40)=[{{&(0x7f0000000400)=@nfc, 0xc8, 0x0, 0x0, &(0x7f0000000280)=""/220, 0xdc}}, {{0x0, 0x0, 0x0}}], 0x2, 0x1, 0x0) mount$binderfs(0x0, &(0x7f0000004440)='./binderfs\x00', &(0x7f0000004480), 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0x2, 0x0, &(0x7f0000000380), 0x84000, &(0x7f00000003c0)={[{@nr_inodes}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}], [{@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}]}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000dc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgrp(r4) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) epoll_wait(r2, &(0x7f00000005c0)=[{}, {}, {}, {}], 0x4, 0x101) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) 15:44:05 executing program 3: getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) recvmmsg(r1, &(0x7f0000000d40)=[{{&(0x7f0000000400)=@nfc, 0xc8, 0x0, 0x0, &(0x7f0000000280)=""/220, 0xdc}}, {{0x0, 0x0, 0x0}}], 0x2, 0x1, 0x0) mount$binderfs(0x0, &(0x7f0000004440)='./binderfs\x00', &(0x7f0000004480), 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0x2, 0x0, &(0x7f0000000380), 0x84000, &(0x7f00000003c0)={[{@nr_inodes}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}], [{@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}]}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000dc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgrp(r4) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) epoll_wait(r2, &(0x7f00000005c0)=[{}, {}, {}, {}], 0x4, 0x101) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) [ 1084.047715][ C3] hpet: Lost 1 RTC interrupts 15:44:05 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x2080, 0x0) unshare(0x8030080) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) ioctl$TIOCSIG(r0, 0x40045436, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000002040)='./bus\x00', 0x0, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) unshare(0x10000080) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x40) renameat(r3, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000480)='./bus\x00') ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(r1, &(0x7f0000000400)='./bus\x00', 0x8000, 0x2) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x12, &(0x7f0000000580)=ANY=[@ANYBLOB="18f847000000070000000000000500000000800000000300080d9dea75453e717863cf7ef88fa0c29e8a463d83d1ca", @ANYRES32=r2, @ANYBLOB="00003b0008000000b5300600d5c9c7df18360000010000000000000000183400000300000000000000000000ebb8880b9e106365356f3d48be5380000000000000000000000008000387a99c9730b241a93e4c", @ANYRES32, @ANYBLOB="5cce479a0185f8a04c9900000006000000188000008314aff70daed94f3d00950000000000000000", @ANYRESOCT=r1, @ANYRES32=r2, @ANYRES16=r2, @ANYRES32, @ANYRESOCT], &(0x7f0000000040)='syzkaller\x00', 0x80, 0x6d, &(0x7f0000000240)=""/109, 0x40f00, 0x3, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000080)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x8000, 0x6, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000340)}, 0x80) close(r4) io_setup(0x202, &(0x7f0000000200)) 15:44:05 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup(r0) bind$inet(r1, &(0x7f0000000200)={0x10, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) 15:44:05 executing program 0: getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) recvmmsg(r1, &(0x7f0000000d40)=[{{&(0x7f0000000400)=@nfc, 0xc8, 0x0, 0x0, &(0x7f0000000280)=""/220, 0xdc}}, {{0x0, 0x0, 0x0}}], 0x2, 0x1, 0x0) mount$binderfs(0x0, &(0x7f0000004440)='./binderfs\x00', &(0x7f0000004480), 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0x2, 0x0, &(0x7f0000000380), 0x84000, &(0x7f00000003c0)={[{@nr_inodes}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}], [{@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}]}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000dc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgrp(r4) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) epoll_wait(r2, &(0x7f00000005c0)=[{}, {}, {}, {}], 0x4, 0x101) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) 15:44:05 executing program 1: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x80000000e) mremap(&(0x7f0000a94000/0x2000)=nil, 0x2000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = getpid() mlock2(&(0x7f0000405000/0x1000)=nil, 0x1000, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) 15:44:07 executing program 1: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x80000000e) mremap(&(0x7f0000a94000/0x2000)=nil, 0x2000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = getpid() mlock2(&(0x7f0000405000/0x1000)=nil, 0x1000, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) 15:44:07 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x2080, 0x0) unshare(0x8030080) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) ioctl$TIOCSIG(r0, 0x40045436, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000002040)='./bus\x00', 0x0, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) unshare(0x10000080) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x40) renameat(r3, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000480)='./bus\x00') ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(r1, &(0x7f0000000400)='./bus\x00', 0x8000, 0x2) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x12, &(0x7f0000000580)=ANY=[@ANYBLOB="18f847000000070000000000000500000000800000000300080d9dea75453e717863cf7ef88fa0c29e8a463d83d1ca", @ANYRES32=r2, @ANYBLOB="00003b0008000000b5300600d5c9c7df18360000010000000000000000183400000300000000000000000000ebb8880b9e106365356f3d48be5380000000000000000000000008000387a99c9730b241a93e4c", @ANYRES32, @ANYBLOB="5cce479a0185f8a04c9900000006000000188000008314aff70daed94f3d00950000000000000000", @ANYRESOCT=r1, @ANYRES32=r2, @ANYRES16=r2, @ANYRES32, @ANYRESOCT], &(0x7f0000000040)='syzkaller\x00', 0x80, 0x6d, &(0x7f0000000240)=""/109, 0x40f00, 0x3, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000080)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x8000, 0x6, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000340)}, 0x80) close(r4) io_setup(0x202, &(0x7f0000000200)) 15:44:07 executing program 0: getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) recvmmsg(r1, &(0x7f0000000d40)=[{{&(0x7f0000000400)=@nfc, 0xc8, 0x0, 0x0, &(0x7f0000000280)=""/220, 0xdc}}, {{0x0, 0x0, 0x0}}], 0x2, 0x1, 0x0) mount$binderfs(0x0, &(0x7f0000004440)='./binderfs\x00', &(0x7f0000004480), 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0x2, 0x0, &(0x7f0000000380), 0x84000, &(0x7f00000003c0)={[{@nr_inodes}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}], [{@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}]}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) read$FUSE(0xffffffffffffffff, &(0x7f0000000dc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgrp(r4) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) epoll_wait(r2, &(0x7f00000005c0)=[{}, {}, {}, {}], 0x4, 0x101) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) 15:44:07 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000680), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x0, 0x2, &(0x7f0000000040)="4dc4"}) 15:44:07 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000680), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x0, 0x2, &(0x7f0000000040)="4dc4"}) 15:44:07 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000680), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x0, 0x2, &(0x7f0000000040)="4dc4"}) [ 1087.435836][ C3] hpet: Lost 1 RTC interrupts 15:44:09 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000680), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x0, 0x2, &(0x7f0000000040)="4dc4"}) 15:44:09 executing program 1: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x80000000e) mremap(&(0x7f0000a94000/0x2000)=nil, 0x2000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = getpid() mlock2(&(0x7f0000405000/0x1000)=nil, 0x1000, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) 15:44:09 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x2080, 0x0) unshare(0x8030080) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) ioctl$TIOCSIG(r0, 0x40045436, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000002040)='./bus\x00', 0x0, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) unshare(0x10000080) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x40) renameat(r3, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000480)='./bus\x00') ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(r1, &(0x7f0000000400)='./bus\x00', 0x8000, 0x2) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x12, &(0x7f0000000580)=ANY=[@ANYBLOB="18f847000000070000000000000500000000800000000300080d9dea75453e717863cf7ef88fa0c29e8a463d83d1ca", @ANYRES32=r2, @ANYBLOB="00003b0008000000b5300600d5c9c7df18360000010000000000000000183400000300000000000000000000ebb8880b9e106365356f3d48be5380000000000000000000000008000387a99c9730b241a93e4c", @ANYRES32, @ANYBLOB="5cce479a0185f8a04c9900000006000000188000008314aff70daed94f3d00950000000000000000", @ANYRESOCT=r1, @ANYRES32=r2, @ANYRES16=r2, @ANYRES32, @ANYRESOCT], &(0x7f0000000040)='syzkaller\x00', 0x80, 0x6d, &(0x7f0000000240)=""/109, 0x40f00, 0x3, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000080)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x8000, 0x6, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000340)}, 0x80) close(r4) io_setup(0x202, &(0x7f0000000200)) 15:44:09 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xee7, 0x2) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x40085511, &(0x7f0000000180)) 15:44:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000070000/0x2000)=nil, 0x2000, 0x3800000, 0x12, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {0xfffffffffffff800}}, './file0\x00'}) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @rand_addr=0x64010102}]}, &(0x7f0000000180)=0x10) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x10, &(0x7f0000000280)={r5}, &(0x7f00000002c0)=0x18) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x11, "f661d6f749d9d5723b02d86e552822e0c4"}, &(0x7f0000000100)=0x19) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000480)={r5, 0x4, 0x8000, 0xfffd, 0x8, 0x400, 0x401, 0x2, {r6, @in={{0x2, 0x4e24, @multicast2}}, 0x287, 0x3d, 0x84d, 0x401, 0x6c}}, &(0x7f0000000140)=0xb0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000400)=""/78, 0x4e}], 0x4, 0x7, 0x90e1) r7 = socket$pppl2tp(0x18, 0x1, 0x1) r8 = socket$pppl2tp(0x18, 0x1, 0x1) r9 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r8, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r9, {0x2, 0x0, @broadcast}, 0x2}}, 0x2e) close(r9) connect$pppl2tp(r7, &(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0x0, {0xa, 0x0, 0x0, @remote, 0x40000000}}}, 0x3a) 15:44:09 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 15:44:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000070000/0x2000)=nil, 0x2000, 0x3800000, 0x12, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {0xfffffffffffff800}}, './file0\x00'}) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @rand_addr=0x64010102}]}, &(0x7f0000000180)=0x10) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x10, &(0x7f0000000280)={r5}, &(0x7f00000002c0)=0x18) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x11, "f661d6f749d9d5723b02d86e552822e0c4"}, &(0x7f0000000100)=0x19) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000480)={r5, 0x4, 0x8000, 0xfffd, 0x8, 0x400, 0x401, 0x2, {r6, @in={{0x2, 0x4e24, @multicast2}}, 0x287, 0x3d, 0x84d, 0x401, 0x6c}}, &(0x7f0000000140)=0xb0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000400)=""/78, 0x4e}], 0x4, 0x7, 0x90e1) r7 = socket$pppl2tp(0x18, 0x1, 0x1) r8 = socket$pppl2tp(0x18, 0x1, 0x1) r9 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r8, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r9, {0x2, 0x0, @broadcast}, 0x2}}, 0x2e) close(r9) connect$pppl2tp(r7, &(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0x0, {0xa, 0x0, 0x0, @remote, 0x40000000}}}, 0x3a) 15:44:09 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="300000001c000100000000000000000007000000", @ANYRES32=r2, @ANYBLOB="000002000a000200aaaaaaaaaaefffff050005"], 0x30}}, 0x0) 15:44:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000070000/0x2000)=nil, 0x2000, 0x3800000, 0x12, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {0xfffffffffffff800}}, './file0\x00'}) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @rand_addr=0x64010102}]}, &(0x7f0000000180)=0x10) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x10, &(0x7f0000000280)={r5}, &(0x7f00000002c0)=0x18) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x11, "f661d6f749d9d5723b02d86e552822e0c4"}, &(0x7f0000000100)=0x19) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000480)={r5, 0x4, 0x8000, 0xfffd, 0x8, 0x400, 0x401, 0x2, {r6, @in={{0x2, 0x4e24, @multicast2}}, 0x287, 0x3d, 0x84d, 0x401, 0x6c}}, &(0x7f0000000140)=0xb0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000400)=""/78, 0x4e}], 0x4, 0x7, 0x90e1) r7 = socket$pppl2tp(0x18, 0x1, 0x1) r8 = socket$pppl2tp(0x18, 0x1, 0x1) r9 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r8, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r9, {0x2, 0x0, @broadcast}, 0x2}}, 0x2e) close(r9) connect$pppl2tp(r7, &(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0x0, {0xa, 0x0, 0x0, @remote, 0x40000000}}}, 0x3a) [ 1088.566182][ C3] hpet: Lost 2 RTC interrupts [ 1088.782339][ C3] hpet: Lost 1 RTC interrupts 15:44:10 executing program 1: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x80000000e) mremap(&(0x7f0000a94000/0x2000)=nil, 0x2000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = getpid() mlock2(&(0x7f0000405000/0x1000)=nil, 0x1000, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) 15:44:10 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="300000001c000100000000000000000007000000", @ANYRES32=r2, @ANYBLOB="000002000a000200aaaaaaaaaaefffff050005"], 0x30}}, 0x0) 15:44:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000070000/0x2000)=nil, 0x2000, 0x3800000, 0x12, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {0xfffffffffffff800}}, './file0\x00'}) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @rand_addr=0x64010102}]}, &(0x7f0000000180)=0x10) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x10, &(0x7f0000000280)={r5}, &(0x7f00000002c0)=0x18) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x11, "f661d6f749d9d5723b02d86e552822e0c4"}, &(0x7f0000000100)=0x19) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000480)={r5, 0x4, 0x8000, 0xfffd, 0x8, 0x400, 0x401, 0x2, {r6, @in={{0x2, 0x4e24, @multicast2}}, 0x287, 0x3d, 0x84d, 0x401, 0x6c}}, &(0x7f0000000140)=0xb0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000400)=""/78, 0x4e}], 0x4, 0x7, 0x90e1) r7 = socket$pppl2tp(0x18, 0x1, 0x1) r8 = socket$pppl2tp(0x18, 0x1, 0x1) r9 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r8, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r9, {0x2, 0x0, @broadcast}, 0x2}}, 0x2e) close(r9) connect$pppl2tp(r7, &(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0x0, {0xa, 0x0, 0x0, @remote, 0x40000000}}}, 0x3a) 15:44:10 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x2080, 0x0) unshare(0x8030080) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) ioctl$TIOCSIG(r0, 0x40045436, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000002040)='./bus\x00', 0x0, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) unshare(0x10000080) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x40) renameat(r3, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000480)='./bus\x00') ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(r1, &(0x7f0000000400)='./bus\x00', 0x8000, 0x2) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x12, &(0x7f0000000580)=ANY=[@ANYBLOB="18f847000000070000000000000500000000800000000300080d9dea75453e717863cf7ef88fa0c29e8a463d83d1ca", @ANYRES32=r2, @ANYBLOB="00003b0008000000b5300600d5c9c7df18360000010000000000000000183400000300000000000000000000ebb8880b9e106365356f3d48be5380000000000000000000000008000387a99c9730b241a93e4c", @ANYRES32, @ANYBLOB="5cce479a0185f8a04c9900000006000000188000008314aff70daed94f3d00950000000000000000", @ANYRESOCT=r1, @ANYRES32=r2, @ANYRES16=r2, @ANYRES32, @ANYRESOCT], &(0x7f0000000040)='syzkaller\x00', 0x80, 0x6d, &(0x7f0000000240)=""/109, 0x40f00, 0x3, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000080)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x8000, 0x6, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000340)}, 0x80) close(r4) io_setup(0x202, &(0x7f0000000200)) 15:44:10 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="300000001c000100000000000000000007000000", @ANYRES32=r2, @ANYBLOB="000002000a000200aaaaaaaaaaefffff050005"], 0x30}}, 0x0) 15:44:10 executing program 0: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000bc0)={0x5, 0x0, [{0x2000, 0x9a, &(0x7f0000000640)=""/154}, {0x10000, 0xc6, &(0x7f0000000700)=""/198}, {0x6000, 0xb0, &(0x7f0000000900)=""/176}, {0x2000, 0x54, &(0x7f0000000200)=""/84}, {0x2000, 0x84, &(0x7f0000000b00)=""/132}]}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000a40)) 15:44:10 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="300000001c000100000000000000000007000000", @ANYRES32=r2, @ANYBLOB="000002000a000200aaaaaaaaaaefffff050005"], 0x30}}, 0x0) 15:44:10 executing program 0: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000bc0)={0x5, 0x0, [{0x2000, 0x9a, &(0x7f0000000640)=""/154}, {0x10000, 0xc6, &(0x7f0000000700)=""/198}, {0x6000, 0xb0, &(0x7f0000000900)=""/176}, {0x2000, 0x54, &(0x7f0000000200)=""/84}, {0x2000, 0x84, &(0x7f0000000b00)=""/132}]}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000a40)) 15:44:10 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000000)={0x0, 0x8, 0x0, 0x0, @vifc_lcl_ifindex, @remote}, 0x10) 15:44:10 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000380)={0x2, 0x4e22}, 0x10) listen(r0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @dev, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x6, 0x5}}}}}}, 0x0) 15:44:11 executing program 3: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000040)=@abs, 0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x6e) 15:44:11 executing program 0: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000bc0)={0x5, 0x0, [{0x2000, 0x9a, &(0x7f0000000640)=""/154}, {0x10000, 0xc6, &(0x7f0000000700)=""/198}, {0x6000, 0xb0, &(0x7f0000000900)=""/176}, {0x2000, 0x54, &(0x7f0000000200)=""/84}, {0x2000, 0x84, &(0x7f0000000b00)=""/132}]}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000a40)) 15:44:11 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000140)=0x2, 0x4) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) syz_io_uring_setup(0x3edf, &(0x7f0000000200), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x0, 0x0) syz_io_uring_setup(0x3ede, &(0x7f0000000200), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x0, 0x0) sendto$inet(r0, &(0x7f00000004c0)="3ce2de4d8d957a8de4e490b6cd14b988d4edef164bd3377aa381b5f50b7ca414516489f78cd7208982e9bde22b2b7c1c7606d565477f3db9d2b077283644c0f27ab52a863a42863e06944e40a0b3c5d21c8cbe102e7f726263f28aef1bc12a069063d4c30e8f329fdb36859be727fbef4314161e5fb5f01ae00a2634d5cdecca2089c62e32f4c919886b2b88d237e287318739bec0364caf15889f38a312ef6621c0f21709a4bf2b16274cf933f6ad8fcc9c2024bc1b4713f650e860f93ae93b2361956b3e80c38c5fd29b5c1b5d7ce67edc856a8dc0ba54cee53de9a48c131389426bd06ec7c695add357934fc0321f0d3d7982e4fe5a0039decc491a663afd02facb08dd9695f854c7b031d9af8bd7350897996b5208b23030cc0feb84570730eaf24b9f2ac05d0feb3be07a29f887095f36f3c8f0e77e45509acd14a5be4a1572dd4cd1231087b830fa03e071571d4abd694710ef140469cf6df8a59839aafe046a5bffb97e5247be901789eafd726ba090337a2c49207e6b900c7e982472e6aac70e5d52ca2c1bab47b1f6d00f9601e2281686c21f770ae96e0ffec4b30496d012fa00958f794cdbd721bd155cae87", 0x109e8, 0x805, 0x0, 0x6) close_range(r0, 0xffffffffffffffff, 0x0) 15:44:11 executing program 0: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000bc0)={0x5, 0x0, [{0x2000, 0x9a, &(0x7f0000000640)=""/154}, {0x10000, 0xc6, &(0x7f0000000700)=""/198}, {0x6000, 0xb0, &(0x7f0000000900)=""/176}, {0x2000, 0x54, &(0x7f0000000200)=""/84}, {0x2000, 0x84, &(0x7f0000000b00)=""/132}]}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000a40)) [ 1090.122519][T27694] ip6_tunnel: non-ECT from fe80:0000:0000:0000:0000:0000:0000:0000 with DS=0x3 15:44:11 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000080)={@link_local={0x1, 0x80, 0xc2, 0x8, 0x60}, @remote, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "300bdc", 0x44, 0x2f, 0x0, @dev, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 15:44:11 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, &(0x7f0000000040)={0x10, 0x0, {0x0, 0x0, 0x0, {}, {}, @rumble}, {0x0, 0x0, 0x0, {}, {}, @cond}}) 15:44:11 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'aead\x00', 0x0, 0x0, 'authencesn(blake2b-384-generic,xchacha12-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000002b00)="03002e5c", 0x4) 15:44:11 executing program 1: r0 = openat$ndctl0(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETSW(r0, 0x5403, 0x0) 15:44:11 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, &(0x7f0000000040)={0x10, 0x0, {0x0, 0x0, 0x0, {}, {}, @rumble}, {0x0, 0x0, 0x0, {}, {}, @cond}}) 15:44:11 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000140)=0x2, 0x4) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) syz_io_uring_setup(0x3edf, &(0x7f0000000200), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x0, 0x0) syz_io_uring_setup(0x3ede, &(0x7f0000000200), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x0, 0x0) sendto$inet(r0, &(0x7f00000004c0)="3ce2de4d8d957a8de4e490b6cd14b988d4edef164bd3377aa381b5f50b7ca414516489f78cd7208982e9bde22b2b7c1c7606d565477f3db9d2b077283644c0f27ab52a863a42863e06944e40a0b3c5d21c8cbe102e7f726263f28aef1bc12a069063d4c30e8f329fdb36859be727fbef4314161e5fb5f01ae00a2634d5cdecca2089c62e32f4c919886b2b88d237e287318739bec0364caf15889f38a312ef6621c0f21709a4bf2b16274cf933f6ad8fcc9c2024bc1b4713f650e860f93ae93b2361956b3e80c38c5fd29b5c1b5d7ce67edc856a8dc0ba54cee53de9a48c131389426bd06ec7c695add357934fc0321f0d3d7982e4fe5a0039decc491a663afd02facb08dd9695f854c7b031d9af8bd7350897996b5208b23030cc0feb84570730eaf24b9f2ac05d0feb3be07a29f887095f36f3c8f0e77e45509acd14a5be4a1572dd4cd1231087b830fa03e071571d4abd694710ef140469cf6df8a59839aafe046a5bffb97e5247be901789eafd726ba090337a2c49207e6b900c7e982472e6aac70e5d52ca2c1bab47b1f6d00f9601e2281686c21f770ae96e0ffec4b30496d012fa00958f794cdbd721bd155cae87", 0x109e8, 0x805, 0x0, 0x6) close_range(r0, 0xffffffffffffffff, 0x0) 15:44:11 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, &(0x7f0000000040)={0x10, 0x0, {0x0, 0x0, 0x0, {}, {}, @rumble}, {0x0, 0x0, 0x0, {}, {}, @cond}}) 15:44:11 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, &(0x7f0000000040)={0x10, 0x0, {0x0, 0x0, 0x0, {}, {}, @rumble}, {0x0, 0x0, 0x0, {}, {}, @cond}}) 15:44:11 executing program 1: r0 = openat$ndctl0(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETSW(r0, 0x5403, 0x0) 15:44:11 executing program 2: r0 = open(&(0x7f0000000200)='./bus\x00', 0x602c2, 0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)=0x0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x4000000000010046) syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x2010080, 0x0, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), 0xffffffffffffffff) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r4, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000000480)={@in={{0x2, 0x0, @local}}, 0x0, 0x40, 0x31, 0x0, "000000000000000000000000000000225f15d80700000000000000000003008000000000080000000000000003080000e7ffffff000000000000000000000000002000"}, 0xd8) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000380)='cdg\x00', 0x3) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000b40)) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f00000020c0)={&(0x7f0000000280), 0xc, &(0x7f0000002080)={&(0x7f0000000e00)=ANY=[@ANYBLOB="7414", @ANYRES16=r2, @ANYBLOB="000000000000000000000c0000004800018008000100", @ANYBLOB="ffdb648fc2d0abef78b788839f50a3075349c4d824f9859f7a16b4b90bab2ff053103165e0dd5c54f2221130ef11f0bb", @ANYBLOB, @ANYRES32=0x0, @ANYBLOB="7f060000", @ANYRES32=r1, @ANYBLOB="08000100", @ANYBLOB, @ANYBLOB, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=0x0, @ANYBLOB="140002006c6f0000000000000000000000000000140002006970766c616e30", @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="90010380040001000400010004000100770004005ff8c386d08f5642bd5f117baee88728ef2a876a7994d1688525419b5f285744101f70fe38c95645fc2515833124c6e711c1189d9a834c68071b3ca46d2b330d61c9b9cd9c3ab0ad9eb15841083aef4066ae69e91b837bcf4dc5a1ebd166e353628fa16d01d8a371ce20e86efdbab19bce812d000800050020ce0a6600010500698ee207a9bbae07bf9e1ecf545ed6db51f2102d98ec09eba9fe5a62f84049f467150840f8bb18b007c949e7a6721129a3cd453e19f861a424ddd95fe3982057fe51916d5cc973e0a55a2e4cdb8756ac1dca4ba357883321d1d8dbdd1862a13f2fcda904532e445b9f51eaccecabf54b51c356c37e6c5eb536da9191403c3732420f54f44709c2305296f0890bc6210bb29a90c9beeb8de9c324c035e745d08ae2bb8359b6cdd57c6e0e21a7b6646e5fdaf5b3791bf6a41a37a358eb153c268ca02f249bc56297468217d9144df8d70046ab2185f99e41dfdfb656b9bf27b369b9cd14ad48eb2f4cc92ab2cff3b3ec3478d7bec8986db6e5cfcc4aa698100380f40f0500ee6d50176c2f242fa670515630df27801242b9446dd80374c9091b3f8decfbb7c392ceef24538d9de1b46ba4475db367ac3b174f05d21082af0a26386f3299a713108c170bfbb6a68db51576c51112d6c6036b69f5932843db80724d1adfc9354e9d03e7528f596cb7390fa8cffa8e83bfe7c7580adc752770780cfe5becd72ded85d3da2ad669ec5009892e87c20d43dad0b1353c8e5bcb654ed730738af69e393343870be478907035aacdc8160693ef1bae58482cb7dbd31c8aec0b717c379f49db47949918e54b5432146ac908678144d8104c7346bc5ed0d501634259afbc8dc83e7fa8e9af1de24d9e7d336e2dcaabf282f6df1324ea6d412d04c4bd833a16f39232b76f2a01c40be84c0900bce65c998325cef9ddfd42aa0203cf907fc21b7da984d3866c5de48d960fdab29da295f9b24387e32f0be28d0f16157d9cd6a9f6c8ebd3533e4cab013135745367b179eb76b0a6c0b30f1b971c1f81c01a9565213bbd54690494cd90a0e606e8b4df4cf766df92d84ed4cd4150a08b133f8b8931aefe7cee9fcb3dbe4a18534e7c52cb5e33bdc3f6c0eaa29af68a5036eee835fefe10c3e507e92f9a7b87fcbe1770120f20a06d86b7bf3edeaf21f65a613341057b45f421032c97734e6a77cf316e7ada6c88d0d14a285aa9265b748c38b91834611b1294516ef8609fbf4fd04372e14efd25c4797491d965a6554a08eb9bd9cd99395b4e72ffdf21bb48fb69d8bade6edea86edefcca30e8a6aeafa0473ffe35aed01ea6f924a86430fca1116f5f79723668ac87ef252af93bdffa09fe67cd48c9a5f67318a7e3a156a884cc636ba2f49d76fd377dc6e88f0317b4b641d5019057a6d5d566236171c8fc4702d25c4faa8e13c0c8330eb00c1d8de2bdac47ae3b1cba6d30ba02407289ae54f2bf7aa2d936800ffe9da9f2752d7db1fa618cdee36a2f74698475ff1860089d26fdf1549ef4913907c0875b7db45a51320cb574fa61aff9da3ef1cfe6aeaab07a1a49fa991057bb1c927b3895ce3b42a5bdb742540543f1bc2154b18831e969b766086a4d71f077defaa04629d329b5ed0a76b66959e29d54eaa93ca72ebd5bdef8064a3115c6f136218e89cc2c2cc532092195250278c1542950fc445370b616228b170e812117da04c9f9a9c8725551cdfc28b7f1df525ca5d172c9766e4e28d4aa594f3fa9b81b5d85e910a61b650707795e342654e6273941d1d1db0c17719c9d6f85b6259fb2d3a9ce6375978cc7c5eed9f82f62992c26189b471bf73f80604241607fa49d9c3c9d904f889f2cf0c869716bc40ad44d4a49ab24aaa2d019acdb77559410ef27799f0d1c38e2c8b8bc6213905c48fb3d9c8d18fc63bb43061158addadaf48847ae0b32208739bdef05a37aa8988c465ae8cf3983ad228abef789167512c93ab2a7c3efa813811f57a09c07695e35d57fc7293ac1b1cfe8cd5d1c85d609c76954142887ecc82417bd113a0cc5770ae8f462b902d836a4fcf7a18356c38f0d1b15dccceb12a2fc02aed3490b7c84f923a0c7fcefd03ac0782a94b66949fd2a9969174398c4af4b26ddb659c6ed7e37191ec1773ac4ad77f3899af72a1a3da6a459a1843dc1e5e83ddd9533e2f16929787f8aad5eb09ad21d56d4cb99d67b0efe5f17a9fc273e601061dbea88525011d72716013de72d8b0a057517b6441f3ee7f70c6c8f5c6a5d0ee1c241511433d8af3b5f5811eeae6ccffc69e6564adb11d6187fe49b140b0ca2a31c112e4b4c9a368a4678f04ec094ca944725424aee7ebccedc2b7c6aa77cb128a88be404da4567015e1deb4bd56c80a48632be28a7dc50b1b0a81d49f53afbfa973c950623a7ef1c0202f483d217e68503a2a745e40f3696789f32070cd41c1d33277b709b4ed0137949b9aee3d801459f906b602d0c2a0d0a7f63f83b883168a173b1098f26fec31e044d0f7a18a5087a0a43702a2665d67aa070400edf8dba7ad119b9a409d3d01ed48d5f570bebb59ee95c32eeae7ce835a1d0eac7a9543f6daed063d025d670b56876f84ff652f0b438905ac41a8845763fd6e8417dcab3be91753b2d30e5025d137309ba9f8363c8e97a92e604b3bb52d042af5d3322f59c1cb900193f866ea546a989ee043b053d493747e794b62ec9c6d9328f20136e32e462dfdb3e065bfacdf4e5db1241bbfdf6d62daffef009d177c9c7c32b019094aeac5d35c414327969657f5c859643f5d5d8231f200aaa6009134d30acf1db0d4b50b37805976f5367a4d582b56da9638d0f4ba91ffcf29d384042c459eacb7f52372e4fd620ac2d621fffffa4e6673e203bda4451d7cdabec626a9450226c72cf1f6cf716ee8aee38b1aa4dd35797a26f33d2bb7c4078cc1675115b59b9bfffaa65e02c124f44e525710bab40d3e8f6d6f7cd8d698eedb44e2c264475d408497b260f92de394abdb003845f340765abe8abb3e2d18a86879bd558f1f87c1896abdbe4bc5f833e69b1808f827a8af6c035f2350e179f9d17a16de8eaff6517efc59b8858bfbbcd2f07ae07be9a268986e828811ec23613c78a295e42e9f403fc4e0a09055f394f62e366783392276a76ebf9876e0cdc9416157d718cfe28b355242125bd55aa51235057d3e2fb40380050963f3135d4739bd0d24c5233dd15344892e99010205a10898316af45fe71fd3d7adf0ba087d1554aab143afa9e7ea3d3275e81336ed9cfa06f34817bd6260f1915047b2eac672a203fbe7f6af08abe1ddfcf218c90bac286c559e95d9f594f6a0a93ed57205ac3481dac93dca9745ca7e087f38b2cadf2015da63fe97e4f138ceb5035f8b4b4ea2df11163ecef8136c4a24fbdb5a2a95b14fb2c63ddae1b01f2deca933947b9df399b4839d6baf7a59198c35ae58854058e9abcdf3cef194f802060a2e104310c06efef84894ee41afc2456b203c594263a93e4fec64cbded77e1f10eb91a8c205792c4ac5687c38730ec12c6f57a81dac09f6c75c70365fc8c6b08b974837417fc83e7f4f56a721d6230717e3890ce408fb6ad5e94eeda0b0a7542e8811af1d2da514642b0d5931faa9bb0a320d2003abbca0899d03e94537cf7467f8cdecee3e3eda0e17256e47160cd8e09129dffcfcef6c273ec135418cd6888ee1d7f2ef203c989b3d4281eab879959690d034dbce3471c507a43e794978125d9ca59d799556cf1f76155f01e32f8e3662483a2ec9cd83ee5bb8492f16a975dccfd2e6fbfd12557851d9cadc566d30adde37e2dde514446890cbfb0ce9d5e252de9d33ca232b4de32b3453894758fb23edc2cc2e20f8a4f248ceef9cdc6af06273c8a4c2ffb9385dc7bdee368c85c9d5092f8843ea1e7143e364c48f87965fb296592912348a8896cdbdff32b9714c4c77541b37cc60341811b7ff05b45e44e34b44b585869eef9965397eb2915147ba122d17cd5395284d9691b4c7f19310abc7fb4e916b82c5606c28493b874a1b49c29dd011e3ab7cf9c21ab5734079ffec3dd8538d0a11a48f55101479caab7f9990e788fb7751978cfb246265c2667a4faf0de599868f88217eff8e7bbbbf6035847a42978098aed6dcd88650a34367411138badc22c5a58a8d64543b0d03ab8e95db8f0f5842b0fb52476ec17cffac061fd3d4175fcfdd72332801b57af2451b15996c63effd9f3c7b00258c57fc6c4aaf29016efd321ee3c130d25be6f166cbccae6e5612a28f7628a96e0d54692efd7974cd7bdd9e920ebf82df2d9913dc0e0b1ba981fbd0587c65bf52e734bf7b7a5cca74db96bb588cad0ff99ec7f9b9752f9487193eb4decbfe31185620a062235bcaff1d367fdfeda602da27c6b2bf8ff37018fa9b524a21d0a288020237d5b281f9df5fea222acc50694c8ba64791d3654acc6c7864e79dce42c0d5212ec9f7ab4004b6909bc5c28a44566d0f8d70ac4ccf118146270925256834b63b20275903616870d65aa6b60c4b1f9c5d7c34087ae125a7bb9efce44bc2a5d11185828d5688baaf3bf0edee3dd432274b12963ce654af924bd194e52671915b2d9d4fe1c0a31301baaf1d0551da0218bbe632ce82d957db2c01207a9c0a5fe9055cde26aea39a5b68782ad14ff385b47a95170d255c52b280120722caba9fc8f38b76aa9b4ee5ccad39b373a0b948aa402fd3693d18e895d43bbd914b9cacd609b85c3d4dc46786d26702a679ec6794dbea856b42d40ed92bb7c3c3527a9261ce266545e91c824d8513f907dfcfd531834e744d06ad21abb02e3a4c744f6ef0e9eb3add281ad0430b680e5cd74cf5522668d8dc24b30d584bb8d95c544f0c57f0202948a79b507d141b87754d6ea3bbf05669e9f6d3835c2c435468d0b1be60164d5871d0de7e3fc9601e41f4603c708c812f2374df843200d37dd912904a048db552353adbee3621d3f303e4a4ed4d1a9dc2d46c034a93aa6975f9edd82aa55c133743f74db58aa0d20baddee0355cfca0eb73f22da2f2ae19637d28aec4f2b416ab26d10973b2726d943a5adc600acb38a68c4407a2c5ca4c762e83d645a0a6ac7a82824e87e5c7f31f7ed22de883c7608418dbac2a7a2951dd3b4fe7e9cc0e0ae80ee0105fdc67cdb6835631983b759a24706182ae7e2ddd806ec732b719f10ec8d1177b78c86718aae74c7dee26eaa3505a71af340f07ea23fc8def932602988c24a713d043d81ba68f6f3e66d30aafb01cb8c085ebdf5e3d6817c570a5f3c608fbe3d6336d7e470fa4c21d3d54b7a820cdbc9d3af6a4a10dec94c5356d9f4688da63799614cdc696082d68fd5981fe51af044c5d345d2af9287c195b287d31e6c635c48410fe411f72350d747821802ba2252ce571199db6476084c146e28f2e420cbcdcdee38c07a1516ad600155a43818b809bcf840752babbec379d980b2a673f67096d64e741d7f885eef186d97b0d6bda29a466e86dbb792216ede0a59722bc75f792e254332d3ec5ac545115081d6b42c2effe7ef0813de5fa8bb6fc44cfbf475f5bb7d15131280fdd0749c46805ea00015d0414a9f673e943f7ef36d0ae2ee92616761a80ade8f5847f109803def8a5ed0bfbabdef909f19024f97fe599393b1e0b0fc8661d37fd0703f468131fa91571f38ba88383f4310e174fe28548e88ce0465ea30dd5298a176bc66822ad9d70d1d1dda712fa4729b0ed89ab47093a54c9714fd49036971fd55b7ed72bdda9c910b05452b9e033e36d8ac579f1fc70935caed127efbab7acf54dd811a2a32180eedda261651a319b6f53b5679f7e5d79b6cd93871b376fa939423b6adf867a7a0ab3c6ead13fb0233b3b14be1d724b1164ca8662963c9bbe8f038ecc1999506f6895bc55c16bdbf3c8506b0c4be916def5354d92a95b6dade0b5c45d8898c7520d29983e0fd5076da073b3b456fa4471e5d94023838c245c7d0b58635fbc4a59535f785355d085c2c18289f896f3ef588254d9a22f353a923d15cf2df0472bd7b93be880373d4fef06f802cd393a8b11d"], 0x1474}}, 0x4004000) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000100), 0x4) recvmsg(r4, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x12c) write$binfmt_elf64(r4, &(0x7f0000000b80)=ANY=[@ANYBLOB="30a8e0c95388cdb756dc64eae89ee09071a61d07e3d2f499fa6019e6e1e8d369718f227e6968d3d6ee822ba97f9eb579eb07c99d072ac45ef50901481e9cdd66349759da2f2b76834befecb513b0c26b3327802c5c142459573b4b1788a9af767a8cce7aa0af1fa2e59301fb8cb8e0875e9b5715a90e91a551ff453bfdf5ea892e3199c5809a7252d38b69a187936b35a319cd6d3dcf4aa471bbcb3df243d0132f7aa19c1cdceb03e3d9efe645a7022fbf5fedee136c9098f3bd009179c280625da922bd1c4aff91feeacf53363e4bcbf2ffa4354e8f60d2c40092569172423cb7ab37ef1f", @ANYRES16=r2, @ANYRES32, @ANYBLOB="00d461436bab7d93e86087f0b3a514ecf6cf402058fa1dbe77dc9f98a75b36fe015146626bb7da86a77ff298c5a23dff369492c184269cc36822bac2a3583b0558f35dbc2ce712c15e651900121388997932fb8c24a84fb5162fe76a6c5d6117787bfb29d6b56e3826a2723b417b11373490c4557a21b635fc0342a4a245", @ANYRES16=r3, @ANYBLOB="ec2f0fa93cd904b91ce8aa6bc9450e171012226e990e88c20871d23b133e9d3e78e40d4e30222836f3989fec0cc2c5f98e82e197901310de8ade78e57e14dcb798098fc29cb1db4eab4b868e35f0b9dd309e784baf9d27f1b5e57abaaf70c17988f7f833f1b1a8ffa5831636d210cecb56873db4245a564d5226f5c3a2ce688f7d3bc2d33d3fc8bf721f91da85b68fcee6223ee90c12ab337eb7eb62ea8e5df063cf0ae64a5b86fb9d88f01dcb5b46a1ed2800238909619a7800339e1cbd73036a823b1af69c7dc42c28ea1199f34c164831abde9aaff3ded1c2606130df80bf96c93e4254450d5ac3747fa4fb", @ANYRES64], 0x100000530) 15:44:12 executing program 1: r0 = openat$ndctl0(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETSW(r0, 0x5403, 0x0) 15:44:12 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000140)=0x2, 0x4) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) syz_io_uring_setup(0x3edf, &(0x7f0000000200), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x0, 0x0) syz_io_uring_setup(0x3ede, &(0x7f0000000200), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x0, 0x0) sendto$inet(r0, &(0x7f00000004c0)="3ce2de4d8d957a8de4e490b6cd14b988d4edef164bd3377aa381b5f50b7ca414516489f78cd7208982e9bde22b2b7c1c7606d565477f3db9d2b077283644c0f27ab52a863a42863e06944e40a0b3c5d21c8cbe102e7f726263f28aef1bc12a069063d4c30e8f329fdb36859be727fbef4314161e5fb5f01ae00a2634d5cdecca2089c62e32f4c919886b2b88d237e287318739bec0364caf15889f38a312ef6621c0f21709a4bf2b16274cf933f6ad8fcc9c2024bc1b4713f650e860f93ae93b2361956b3e80c38c5fd29b5c1b5d7ce67edc856a8dc0ba54cee53de9a48c131389426bd06ec7c695add357934fc0321f0d3d7982e4fe5a0039decc491a663afd02facb08dd9695f854c7b031d9af8bd7350897996b5208b23030cc0feb84570730eaf24b9f2ac05d0feb3be07a29f887095f36f3c8f0e77e45509acd14a5be4a1572dd4cd1231087b830fa03e071571d4abd694710ef140469cf6df8a59839aafe046a5bffb97e5247be901789eafd726ba090337a2c49207e6b900c7e982472e6aac70e5d52ca2c1bab47b1f6d00f9601e2281686c21f770ae96e0ffec4b30496d012fa00958f794cdbd721bd155cae87", 0x109e8, 0x805, 0x0, 0x6) close_range(r0, 0xffffffffffffffff, 0x0) 15:44:12 executing program 2: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r3 = dup3(r0, r1, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_TDLS_MGMT(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)={0x1c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}}, 0x1c}}, 0x0) 15:44:12 executing program 1: r0 = openat$ndctl0(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETSW(r0, 0x5403, 0x0) 15:44:12 executing program 2: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r3 = dup3(r0, r1, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_TDLS_MGMT(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)={0x1c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}}, 0x1c}}, 0x0) 15:44:12 executing program 0: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) getsockopt$rose(r0, 0x104, 0x7, &(0x7f0000000000), &(0x7f0000000040)=0x4) 15:44:13 executing program 2: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r3 = dup3(r0, r1, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_TDLS_MGMT(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)={0x1c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}}, 0x1c}}, 0x0) 15:44:13 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xc008aec1, 0xf6f37000) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)='/dev/kvm\x00') madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x11) 15:44:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0002c8"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000040)=[{}], 0x2000000000000080, 0x0) 15:44:13 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=@newlink={0x44, 0x10, 0x0, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_PRIMARY_RESELECT={0x5}, @IFLA_BOND_FAIL_OVER_MAC={0x5}]}}}]}, 0x44}}, 0x0) sendmsg$IPCTNL_MSG_CT_GET(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={0x14, 0x1, 0x1, 0x0, 0x9000000}, 0x14}}, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="4800000010005f3f770005000000000000000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800a00010076786c616e"], 0x3}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe2, 0x0) 15:44:13 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000140)=0x2, 0x4) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) syz_io_uring_setup(0x3edf, &(0x7f0000000200), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x0, 0x0) syz_io_uring_setup(0x3ede, &(0x7f0000000200), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x0, 0x0) sendto$inet(r0, &(0x7f00000004c0)="3ce2de4d8d957a8de4e490b6cd14b988d4edef164bd3377aa381b5f50b7ca414516489f78cd7208982e9bde22b2b7c1c7606d565477f3db9d2b077283644c0f27ab52a863a42863e06944e40a0b3c5d21c8cbe102e7f726263f28aef1bc12a069063d4c30e8f329fdb36859be727fbef4314161e5fb5f01ae00a2634d5cdecca2089c62e32f4c919886b2b88d237e287318739bec0364caf15889f38a312ef6621c0f21709a4bf2b16274cf933f6ad8fcc9c2024bc1b4713f650e860f93ae93b2361956b3e80c38c5fd29b5c1b5d7ce67edc856a8dc0ba54cee53de9a48c131389426bd06ec7c695add357934fc0321f0d3d7982e4fe5a0039decc491a663afd02facb08dd9695f854c7b031d9af8bd7350897996b5208b23030cc0feb84570730eaf24b9f2ac05d0feb3be07a29f887095f36f3c8f0e77e45509acd14a5be4a1572dd4cd1231087b830fa03e071571d4abd694710ef140469cf6df8a59839aafe046a5bffb97e5247be901789eafd726ba090337a2c49207e6b900c7e982472e6aac70e5d52ca2c1bab47b1f6d00f9601e2281686c21f770ae96e0ffec4b30496d012fa00958f794cdbd721bd155cae87", 0x109e8, 0x805, 0x0, 0x6) close_range(r0, 0xffffffffffffffff, 0x0) 15:44:13 executing program 2: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r3 = dup3(r0, r1, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_TDLS_MGMT(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)={0x1c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}}, 0x1c}}, 0x0) [ 1091.656346][T27742] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 15:44:13 executing program 1: syz_mount_image$ext4(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000100)={'fscrypt:', @desc1}, &(0x7f00000001c0)={0x0, "28d7b07d54891881fe02c1203fe49696b9f26f2da4149683f065714f8a61d1f32c99064bbd27b2aa77459cff33a3a98350f1af9d51ed5bef3d63520d260804d0", 0x32}, 0x48, 0xfffffffffffffffd) r0 = openat2$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0x18) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000000)=@v1={0x0, @adiantum, 0x4, @desc1}) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0) 15:44:13 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000140)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000600)="57595a4b414c4c45522020085ac19f69f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f0600000000000000f7e75effac2ac4c15e29fb3c18fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc0777df2ec4f62826086704dc575b69706d115478127d9f0be59cdc07684480be4b886937d8fb4f0ff94e3a76ecbc63c2ae0b387ef96d2066a832eb0743d5b8d2dd7531c1b63a8b281ddaa3d1a5ab2e1e3ed7aba340ead257105f36cf4993192411d5abb4c65f2e6c2b28b69b9681b56dbb19b011d41f6173b1e9de0ae2d37cc0d677457b061220e7aa970463516f0824f1df4dd9bbf165fa3b0ea49dca40473077459dae8ce5e07332ca11f60aa398864d52c56960c7d5c65cf9fe7df48487df86c4222ae621f0c1ec0bc3cf7943fa8315d9631400b5c1657d4fd7291febdc1f9e00465faac75f3d16046ef8884bec8067e1de4d06ecd9444d63d348eb2209fbebc00c1cf2a4a096e52dee0ddd681a9f8b91255a8a5d4afd897a239f4ae5395973ed693fa0acf68797f73d1d5b72690e60563d90d8b58de72af8d1f7b7e9ee0a939d1018d95f0e401374c401008a70e5a4b32423c70d2c699ebdd1395f40000000000000000221ed58f05301ffc92fbe003a4761abe89c648d9029d27b6ee2f0778e4e0e6516243f0f4c1a911a61d6969d257e7073517be477c08d2e0178568e80148520056399594e5408ce026b72dd24e4f245bca1282492927dba23bbb47f521f693bb3cd22bc32c977a211c21ce949a0f67086408496edeaf3238dea9642003048e58114bee7676a5d151d857a363834458bad2b565003340c6b06bca894eecb7137d3c4851f3cae1e8a2aa0abb32d958748db396043bb98f83db6a295705021e4b660fa3ded573e98e5c1e90683ca5d6e6d0ac5e74d4b01f4b5dc67d902bfd56db649ad293", 0x2a4, 0x5fe}], 0x2010000, &(0x7f0000000240)={[{@iocharset={'iocharset', 0x3d, 'cp852'}}, {@numtail}, {@uni_xlateno}, {@shortname_lower}, {@fat=@errors_remount}, {@shortname_win95}, {@fat=@codepage={'codepage', 0x3d, '949'}}, {@iocharset={'iocharset', 0x3d, 'iso8859-14'}}, {@iocharset={'iocharset', 0x3d, 'cp1251'}}, {@uni_xlate}, {@iocharset={'iocharset', 0x3d, 'macroman'}}]}, 0x0) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x1071c1, 0x0) 15:44:13 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000000000000000a0000060850000006d000000850000000f00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000080)='sys_exit\x00', r0}, 0x10) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x1}, 0x8, 0x0) landlock_restrict_self(r1, 0x0) 15:44:13 executing program 3: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000005c831, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) mlock2(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mincore(&(0x7f0000210000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/78) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) ptrace$setregset(0x420f, r0, 0x202, &(0x7f0000000100)={0x0}) sched_getattr(r1, &(0x7f0000000040)={0x38}, 0x38, 0x0) getpid() 15:44:13 executing program 2: syz_mount_image$udf(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xffe20, 0x2b, &(0x7f0000000200)=[{&(0x7f0000010000)="0042454130310100"/32, 0x20, 0x8000}, {&(0x7f0000010020)="004e535230330100"/32, 0x20, 0x8800}, {&(0x7f0000010040)="0054454130310100"/32, 0x20, 0x9000}, {&(0x7f0000010060)="0100030058000100e71bf001600000000100000000000000084c696e757855444600000000000000000000000000000000000000000000090100010002000300010000000100000008313233343536373831323334353637384c696e757855444600"/128, 0x80, 0xc000}, {&(0x7f00000100e0)="0000000000000019004f53544120436f6d7072657373656420556e69636f646500000000000000000000000000000000000000000000000000000000000000000000000000000000004f53544120436f6d7072657373656420556e69636f64650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e7578206d6b756466667320322e33000000000000000000000000000010e607090c0c00354c0614002a4c696e7578205544464653000000000000000000000004050000", 0xe0, 0xc0c0}, {&(0x7f00000101c0)="00000000000000000100000000000000000000000000000000000000000000000600030061000100fd10e8016100000002000000004f53544120436f6d7072657373656420556e69636f646500000000000000000000000000000000000000000000000000000000000000000000000000000000084c696e7578554446000000", 0x80, 0xc1e0}, {&(0x7f0000010240)="000000000000000000000000000000000000000900020000002a4f5354412055444620436f6d706c69616e74000000000102000000000000000200002000000000000000000000004000000001000000002a4c696e75782055444646530000000000000000000000040500"/128, 0x80, 0xc2c0}, {&(0x7f00000102c0)="00000000000000000000000000000000004000008000000002400000002a554446205370617261626c6520506172746974696f6e0102040500000000010000002000020038010000a0000000e007000000000000000000000000000000000000050003001e0001009230f001620000000300000001000000002b4e53523033000000000000000000000000000000000000000000000000000000000000000000000200"/192, 0xc0, 0xc3a0}, {&(0x7f0000010380)="0000000000000000000000000000000000000000000000000300000020050000a0020000002a4c696e7578205544464653000000000000000000000004050000", 0x40, 0xc4a0}, {&(0x7f00000103c0)="070003004e000100f4c42800630000000400000004000000002600004d00000000b60000a5000000003e00000101000000340000e50700"/64, 0x40, 0xc600}, {&(0x7f0000010400)="04000300cd0001006f01f0016400000005000000002a554446204c5620496e666f00000000000000000000000102040500000000004f53544120436f6d7072657373656420556e69636f646500000000000000000000000000000000000000000000000000000000000000000000000000000000084c696e7578554446000000", 0x80, 0xc800}, {&(0x7f0000010480)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/32, 0x20, 0xc8e0}, {&(0x7f00000104a0)="002a4c696e757820554446465300000000000000000000000405000000000000", 0x20, 0xc960}, {&(0x7f00000104c0)="08000300620001000000f0016500"/32, 0x20, 0xca00}, {&(0x7f00000104e0)="09000300130001004bc57600800000000010e607090c0c00366254040100000000000000000000001700000000000000000000000000000000000000000000000000000000000000010000002e00000080020000a0020000002a4c696e757820554446465300000000000000000000000405000000000000050000000200000001020102010200"/160, 0xa0, 0x10000}, {&(0x7f0000010580)="080003007e0001000000f0018100"/32, 0x20, 0x10200}, {&(0x7f00000105a0)="00000300590001005f2d2801a0000000002a5544462053706172696e67205461626c65000000000001020405000000002000000000000000ffffffff20010000ffffffff40010000ffffffff60010000ffffffff80010000ffffffffa0010000ffffffffc0010000ffffffffe0010000ffffffff00020000ffffffff20020000ffffffff40020000ffffffff60020000ffffffff80020000ffffffffa0020000ffffffffc0020000ffffffffe0020000ffffffff00030000ffffffff20030000ffffffff40030000ffffffff60030000ffffffff80030000ffffffffa0030000ffffffffc0030000ffffffffe0030000ffffffff00040000ffffffff20040000ffffffff40040000ffffffff60040000ffffffff80040000ffffffffa0040000ffffffffc0040000ffffffffe0040000ffffffff000500"/320, 0x140, 0x14000}, {&(0x7f00000106e0)="02000300fe0001008f77f00100010000004000006000000000400000c0070000", 0x20, 0x20000}, {&(0x7f0000010700)="080103002e000100c059080000000000a002000054000000fefffffffefffffffeffffff000000f0feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00"/128, 0x80, 0xa4000}, {&(0x7f0000010780)="00010300f3000100f0edf001200000000010e607090c0c00354c06140300030001000000010000000000000000000000004f53544120436f6d7072657373656420556e69636f646500000000000000000000000000000000000000000000000000000000000000000000000000000000084c696e757855444600000000000000", 0x80, 0xa8000}, {&(0x7f0000010800)="00000000000000000000000000000009004f53544120436f6d7072657373656420556e69636f646500000000000000000000000000000000000000000000000000000000000000000000000000000000084c696e7578554446000000000000000000000000000000000000000000000908436f707972696768740000000000000000000000000000000000000000000a084162737472616374000000000000000000000000000000000000000000000900020000600000000000000000000000002a4f5354412055444620436f6d706c69616e7400000000010200000000000000000000000000000000000000000000000200004000"/256, 0x100, 0xa80e0}, {&(0x7f0000010900)="0a010300db0001000c4b34014000000000000000040000000100000d00000000000003000000000000000000a57c000001000000000000006c000000000000006c0000000000000000000000000000000010e607090c0c00354c06140010e607090c0c00354c06140010e607090c0c00354c06140010e607090c0c00354c061401000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e7578205544464653000000000000000000000004050000000000000000000000000000000000006c0000000101030017000100279218004000000001000a000002000040000000000000000000000000000000010103000e000100276d3400400000000100101b000200008000000000000000000000000000082a554446204e6f6e2d416c6c6f63617461626c6520537061636500"/352, 0x160, 0xac000}, {&(0x7f0000010a60)="0a010300c30001007013d0016000000000000000040000000100000400000000000003000000000000000000a53c000002000000000000000801000000000000080100000000000000000000000000000010e607090c0c00354c06140010e607090c0c00365c5a450010e607090c0c00354c06140010e607090c0c00365c5a4501000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e75782055444646530000000000000000000000040500000000000000000000000000000000000008010000010103008500010033d418006000000001000a0000020000600000000000000000000000000000000101030087000100e81d1c0060000000010002060002000061000000000000001000000000000866696c6530010103009e0001001ffd1c0060000000010000060002000067000000000000001300000000000866696c6531010103000900010097f01c0060000000010000060002000068000000000000001400000000000866696c65320101030028000100c3e31c0060000000010000060002000068000000000000001500000000000866696c653301010300e4000100b7a72000600000000100000a000200007b000000000000001600000000000866696c652e636f6c6400000000000000000000000000000000000000000000000000000000000000000a010300ae000100c82d48016100000000000000040000000100000400000000000003000000000000000000a57c000001000000000000008000000000000000800000000000000000000000000000000010e607090c0c00365c5a450010e607090c0c00365c5a450010e607090c0c00365c5a450010e607090c0c00365c5a4501000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e75782055444646530000000000000000000000040500000000000010000000000000000000000080000000010103008600010033d418006100000001000a0000020000600000000000000000000000000000000101030036000100ab081c0061000000010000060002000062000000000000001100000000000866696c65300101030027000100d9cb1c0061000000010000060002000066000000000000001200000000000866696c65310000000000000000", 0x360, 0xb0000}, {&(0x7f0000010dc0)="0a0103006e0001009e87d8006200000000000000040000000100000500000000000001000000000000000000a57c000001000000000000001a040000000000001a0400000000000003000000000000000010e607090c0c00365c5a450010e607090c0c00365c5a450010e607090c0c00365c5a450010e607090c0c00365c5a4501000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e757820554446465300000000000000000000000405000000000000110000000000000000000000100000001a04000063000000", 0xe0, 0xb0400}, {&(0x7f0000010ea0)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0xb0600}, {&(0x7f00000112c0)="0a0103001a000100475a03016600000000000000040000000100000c00000000000003000000000000000000f77e000001000000000000003b000000000000003b0000000000000000000000000000000010e607090c0c00365c5a450010e607090c0c00365c5a450010e607090c0c00365c5a450010e607090c0c00365c5a4501000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e7578205544464653000000000000000000000004050000000000001200000000000000000000003b000000010000000504000008746d70051700000873797a2d696d61676567656e33313037373133393530050600000866696c6530050600000866696c653000"/288, 0x120, 0xb0c00}, {&(0x7f00000113e0)="0a010300e6000100d6c8d2006700000000000000040000000100000500000000000003000000000000000000a57c000001000000000000000a000000000000000a0000000000000000000000000000000010e607090c0c00365c5a450010e607090c0c00365c5a450010e607090c0c00365c5a450010e607090c0c00365c5a4501000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e7578205544464653000000000000000000000004050000000000001300000000000000000000000a00000073797a6b616c6c65727300"/256, 0x100, 0xb0e00}, {&(0x7f00000114e0)="0a010300f90001004e5cd8006800000000000000040000000100000500000000000001000000000000000000a57c000002000000000000002823000000000000282300000000000012000000000000000010e607090c0c00365c5a450010e607090c0c00365c5a450010e607090c0c00365c5a450010e607090c0c00365c5a4501000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e757820554446465300000000000000000000000405000000000000140000000000000000000000100000002823000069000000", 0xe0, 0xb1000}, {&(0x7f00000115c0)="0a01030061000100abff2c017b00000000000000040000000100000500000000000003000000000000000000a57c000001000000000000006400000000000000640000000000000000000000000000000010e607090c0c00365c5a450010e607090c0c00365c5a450010e607090c0c00365c5a450010e607090c0c00365c5a4501000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e7578205544464653000000000000000000000004050000000000001600000000000000000000006400000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c65727300000000", 0x140, 0xb3600}, {&(0x7f0000011700)="0a010300220001008348c8008000000000000000040000000100000500000000000000240000000000000000a57c000001000000000000000000000000000000000000000000000000000000000000000010e607090c0c00354c06140010e607090c0c00354c06140010e607090c0c00354c06140010e607090c0c00354c061401000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e75782055444646530000000000000000000000040500"/224, 0xe0, 0xb4000}, {&(0x7f00000117e0)="01000300bf000100e71bf001c00700000100000000000000084c696e757855444600000000000000000000000000000000000000000000090100010002000300010000000100000008313233343536373831323334353637384c696e757855444600"/128, 0x80, 0xf8000}, {&(0x7f0000011860)="0000000000000019004f53544120436f6d7072657373656420556e69636f646500000000000000000000000000000000000000000000000000000000000000000000000000000000004f53544120436f6d7072657373656420556e69636f64650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a4c696e7578206d6b756466667320322e33000000000000000000000000000010e607090c0c00354c0614002a4c696e7578205544464653000000000000000000000004050000", 0xe0, 0xf80c0}, {&(0x7f0000011940)="000000000000000001000000000000000000000000000000000000000000000006000300c8000100fd10e801c107000002000000004f53544120436f6d7072657373656420556e69636f646500000000000000000000000000000000000000000000000000000000000000000000000000000000084c696e7578554446000000", 0x80, 0xf81e0}, {&(0x7f00000119c0)="000000000000000000000000000000000000000900020000002a4f5354412055444620436f6d706c69616e74000000000102000000000000000200002000000000000000000000004000000001000000002a4c696e75782055444646530000000000000000000000040500"/128, 0x80, 0xf82c0}, {&(0x7f0000011a40)="00000000000000000000000000000000004000008000000002400000002a554446205370617261626c6520506172746974696f6e0102040500000000010000002000020038010000a0000000e00700000000000000000000000000000000000005000300850001009230f001c20700000300000001000000002b4e53523033000000000000000000000000000000000000000000000000000000000000000000000200"/192, 0xc0, 0xf83a0}, {&(0x7f0000011b00)="0000000000000000000000000000000000000000000000000300000020050000a0020000002a4c696e7578205544464653000000000000000000000004050000", 0x40, 0xf84a0}, {&(0x7f0000011b40)="07000300b5000100f4c42800c30700000400000004000000002600004d00000000b60000a5000000003e00000101000000340000e50700"/64, 0x40, 0xf8600}, {&(0x7f0000011b80)="04000300340001006f01f001c407000005000000002a554446204c5620496e666f00000000000000000000000102040500000000004f53544120436f6d7072657373656420556e69636f646500000000000000000000000000000000000000000000000000000000000000000000000000000000084c696e7578554446000000", 0x80, 0xf8800}, {&(0x7f0000011c00)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/32, 0x20, 0xf88e0}, {&(0x7f0000011c20)="002a4c696e757820554446465300000000000000000000000405000000000000", 0x20, 0xf8960}, {&(0x7f0000011c40)="08000300c90001000000f001c50700"/32, 0x20, 0xf8a00}, {&(0x7f0000011c60)="00000300a00001005f2d2801e0070000002a5544462053706172696e67205461626c65000000000001020405000000002000000000000000ffffffff20010000ffffffff40010000ffffffff60010000ffffffff80010000ffffffffa0010000ffffffffc0010000ffffffffe0010000ffffffff00020000ffffffff20020000ffffffff40020000ffffffff60020000ffffffff80020000ffffffffa0020000ffffffffc0020000ffffffffe0020000ffffffff00030000ffffffff20030000ffffffff40030000ffffffff60030000ffffffff80030000ffffffffa0030000ffffffffc0030000ffffffffe0030000ffffffff00040000ffffffff20040000ffffffff40040000ffffffff60040000ffffffff80040000ffffffffa0040000ffffffffc0040000ffffffffe0040000ffffffff000500"/320, 0x140, 0xfc000}, {&(0x7f0000011da0)="02000300030001008f77f001ff070000004000006000000000400000c0070000", 0x20, 0xffe00}], 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="003ca3f25ed6"], 0x1) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f0000000140)=""/37, 0x25) getdents(r0, &(0x7f00000006c0)=""/112, 0x70) 15:44:13 executing program 0: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000005c831, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) mlock2(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mincore(&(0x7f0000210000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/78) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) ptrace$setregset(0x420f, r0, 0x202, &(0x7f0000000100)={0x0}) sched_getattr(r1, &(0x7f0000000040)={0x38}, 0x38, 0x0) getpid() 15:44:13 executing program 1: r0 = epoll_create1(0x0) r1 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000000c0)) 15:44:13 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000480)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x58, 0x9, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x21}, @NFTA_SET_EXPR={0x1c, 0x11, 0x0, 0x1, @exthdr={{0xb}, @val={0xc, 0x2, 0x0, 0x1, [@NFTA_EXTHDR_OP={0x8, 0x6, 0x1, 0x0, 0x4}]}}}]}], {0x14, 0x10}}, 0xa0}}, 0x0) 15:44:13 executing program 3: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000005c831, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) mlock2(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mincore(&(0x7f0000210000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/78) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) ptrace$setregset(0x420f, r0, 0x202, &(0x7f0000000100)={0x0}) sched_getattr(r1, &(0x7f0000000040)={0x38}, 0x38, 0x0) getpid() 15:44:13 executing program 1: r0 = epoll_create1(0x0) r1 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000000c0)) 15:44:13 executing program 1: r0 = epoll_create1(0x0) r1 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000000c0)) 15:44:13 executing program 3: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000005c831, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) mlock2(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mincore(&(0x7f0000210000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/78) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) ptrace$setregset(0x420f, r0, 0x202, &(0x7f0000000100)={0x0}) sched_getattr(r1, &(0x7f0000000040)={0x38}, 0x38, 0x0) getpid() 15:44:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000500)={0x14, r1, 0x611}, 0x14}}, 0x0) 15:44:14 executing program 0: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000005c831, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) mlock2(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mincore(&(0x7f0000210000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/78) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) ptrace$setregset(0x420f, r0, 0x202, &(0x7f0000000100)={0x0}) sched_getattr(r1, &(0x7f0000000040)={0x38}, 0x38, 0x0) getpid() 15:44:14 executing program 1: r0 = epoll_create1(0x0) r1 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000000c0)) 15:44:14 executing program 2: r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = epoll_create1(0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 15:44:15 executing program 2: r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = epoll_create1(0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 15:44:15 executing program 0: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000005c831, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) mlock2(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mincore(&(0x7f0000210000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/78) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) ptrace$setregset(0x420f, r0, 0x202, &(0x7f0000000100)={0x0}) sched_getattr(r1, &(0x7f0000000040)={0x38}, 0x38, 0x0) getpid() 15:44:15 executing program 3: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000005c831, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) mlock2(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mincore(&(0x7f0000210000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/78) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) ptrace$setregset(0x420f, r0, 0x202, &(0x7f0000000100)={0x0}) sched_getattr(r1, &(0x7f0000000040)={0x38}, 0x38, 0x0) getpid() 15:44:15 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$UI_SET_MSCBIT(r0, 0x40045568, 0x0) [ 1094.509473][ C3] hpet: Lost 3 RTC interrupts [ 1094.591797][ C3] hpet: Lost 1 RTC interrupts [ 1094.935750][ C3] hpet: Lost 1 RTC interrupts [ 1098.693678][ C3] hpet: Lost 1 RTC interrupts [ 1098.857514][ C3] hpet: Lost 2 RTC interrupts [ 1098.902925][ C3] hpet: Lost 1 RTC interrupts [ 1098.986928][ C3] hpet: Lost 3 RTC interrupts [ 1099.106958][ C3] hpet: Lost 2 RTC interrupts [ 1099.186680][ C3] hpet: Lost 3 RTC interrupts [ 1099.233361][ C3] hpet: Lost 1 RTC interrupts [ 1099.638557][ C3] hpet_rtc_timer_reinit: 1 callbacks suppressed [ 1099.638576][ C3] hpet: Lost 1 RTC interrupts [ 1099.670137][ C3] hpet: Lost 1 RTC interrupts [ 1099.806915][ C3] hpet: Lost 4 RTC interrupts [ 1099.927799][ C3] hpet: Lost 6 RTC interrupts [ 1099.998858][ C3] hpet: Lost 1 RTC interrupts [ 1100.134763][ C3] hpet: Lost 1 RTC interrupts [ 1100.169504][ C3] hpet: Lost 2 RTC interrupts [ 1100.342538][ C3] hpet: Lost 1 RTC interrupts [ 1100.373219][ C3] hpet: Lost 1 RTC interrupts [ 1100.446439][ C3] hpet: Lost 1 RTC interrupts [ 1104.865615][ C3] hpet_rtc_timer_reinit: 29 callbacks suppressed [ 1104.865639][ C3] hpet: Lost 1 RTC interrupts [ 1104.954225][ C3] hpet: Lost 3 RTC interrupts [ 1105.126191][ C3] hpet: Lost 1 RTC interrupts [ 1105.274716][ C3] hpet: Lost 1 RTC interrupts [ 1105.307562][ C3] hpet: Lost 1 RTC interrupts [ 1105.522516][ C3] hpet: Lost 1 RTC interrupts [ 1105.568459][ C3] hpet: Lost 2 RTC interrupts [ 1105.616125][ C3] hpet: Lost 1 RTC interrupts [ 1105.793844][ C3] hpet: Lost 1 RTC interrupts [ 1106.054793][ C3] hpet: Lost 5 RTC interrupts [ 1109.917554][ C3] hpet_rtc_timer_reinit: 26 callbacks suppressed [ 1109.917580][ C3] hpet: Lost 1 RTC interrupts [ 1110.058841][ C3] hpet: Lost 1 RTC interrupts [ 1110.105597][ C3] hpet: Lost 1 RTC interrupts [ 1110.225381][ C3] hpet: Lost 1 RTC interrupts [ 1110.278898][ C3] hpet: Lost 2 RTC interrupts [ 1110.401762][ C3] hpet: Lost 2 RTC interrupts [ 1110.458206][ C3] hpet: Lost 1 RTC interrupts [ 1110.513774][ C3] hpet: Lost 2 RTC interrupts [ 1110.877597][ C3] hpet: Lost 1 RTC interrupts [ 1111.081170][ C3] hpet: Lost 2 RTC interrupts 15:44:17 executing program 2: r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = epoll_create1(0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) [ 1114.984794][ C3] hpet_rtc_timer_reinit: 27 callbacks suppressed [ 1114.984818][ C3] hpet: Lost 2 RTC interrupts [ 1115.097135][ C3] hpet: Lost 2 RTC interrupts [ 1115.123928][ C3] hpet: Lost 1 RTC interrupts [ 1115.176790][ C3] hpet: Lost 1 RTC interrupts [ 1115.324508][ C3] hpet: Lost 1 RTC interrupts [ 1115.381243][ C3] hpet: Lost 1 RTC interrupts [ 1115.745010][ C3] hpet: Lost 1 RTC interrupts [ 1115.877141][ C3] hpet: Lost 1 RTC interrupts [ 1115.950163][ C3] hpet: Lost 2 RTC interrupts [ 1115.996962][ C3] hpet: Lost 1 RTC interrupts [ 1120.036575][ C3] hpet_rtc_timer_reinit: 46 callbacks suppressed [ 1120.036600][ C3] hpet: Lost 1 RTC interrupts [ 1120.084486][ C3] hpet: Lost 1 RTC interrupts [ 1120.124976][ C3] hpet: Lost 1 RTC interrupts [ 1120.170788][ C3] hpet: Lost 1 RTC interrupts [ 1120.216180][ C3] hpet: Lost 1 RTC interrupts [ 1120.392564][ C3] hpet: Lost 2 RTC interrupts [ 1120.433941][ C3] hpet: Lost 1 RTC interrupts [ 1120.560548][ C3] hpet: Lost 1 RTC interrupts [ 1120.624662][ C3] hpet: Lost 1 RTC interrupts [ 1120.680324][ C3] hpet: Lost 1 RTC interrupts [ 1121.724008][ T1352] ieee802154 phy0 wpan0: encryption failed: -22 [ 1121.734842][ T1352] ieee802154 phy1 wpan1: encryption failed: -22 [ 1125.072975][ C3] hpet_rtc_timer_reinit: 34 callbacks suppressed [ 1125.072996][ C3] hpet: Lost 2 RTC interrupts [ 1125.164383][ C3] hpet: Lost 1 RTC interrupts [ 1125.278577][ C3] hpet: Lost 1 RTC interrupts [ 1125.324211][ C3] hpet: Lost 2 RTC interrupts [ 1125.383911][ C3] hpet: Lost 1 RTC interrupts [ 1125.624427][ C3] hpet: Lost 2 RTC interrupts [ 1125.652907][ C3] hpet: Lost 1 RTC interrupts [ 1125.730342][ C3] hpet: Lost 1 RTC interrupts [ 1125.827872][ C3] hpet: Lost 1 RTC interrupts [ 1125.931810][ C3] hpet: Lost 1 RTC interrupts [ 1130.151534][ C3] hpet_rtc_timer_reinit: 33 callbacks suppressed [ 1130.151568][ C3] hpet: Lost 1 RTC interrupts [ 1130.635447][ C3] hpet: Lost 1 RTC interrupts [ 1130.734020][ C3] hpet: Lost 1 RTC interrupts [ 1130.947588][ C3] hpet: Lost 1 RTC interrupts [ 1131.023647][ C3] hpet: Lost 1 RTC interrupts [ 1131.311382][ C3] hpet: Lost 1 RTC interrupts [ 1131.431494][ C3] hpet: Lost 1 RTC interrupts [ 1131.611331][ C3] hpet: Lost 1 RTC interrupts [ 1131.738424][ C3] hpet: Lost 1 RTC interrupts [ 1131.852739][ C3] hpet: Lost 2 RTC interrupts [ 1135.173543][ C3] hpet_rtc_timer_reinit: 23 callbacks suppressed [ 1135.173566][ C3] hpet: Lost 2 RTC interrupts [ 1135.204629][ C3] hpet: Lost 1 RTC interrupts [ 1135.276472][ C3] hpet: Lost 1 RTC interrupts [ 1135.343049][ C3] hpet: Lost 1 RTC interrupts [ 1135.394964][ C3] hpet: Lost 1 RTC interrupts [ 1135.462493][ C3] hpet: Lost 1 RTC interrupts [ 1135.527114][ C3] hpet: Lost 2 RTC interrupts [ 1135.645413][ C3] hpet: Lost 1 RTC interrupts [ 1135.712331][ C3] hpet: Lost 1 RTC interrupts [ 1135.770872][ C3] hpet: Lost 1 RTC interrupts [ 1140.197614][ C3] hpet_rtc_timer_reinit: 38 callbacks suppressed [ 1140.197653][ C3] hpet: Lost 1 RTC interrupts [ 1140.264881][ C3] hpet: Lost 1 RTC interrupts [ 1140.305694][ C3] hpet: Lost 1 RTC interrupts [ 1140.871546][ C3] hpet: Lost 1 RTC interrupts [ 1140.905583][ C3] hpet: Lost 1 RTC interrupts [ 1140.939016][ C3] hpet: Lost 1 RTC interrupts [ 1141.017272][ C3] hpet: Lost 1 RTC interrupts [ 1141.040703][ C3] hpet: Lost 1 RTC interrupts [ 1141.118480][ C3] hpet: Lost 1 RTC interrupts [ 1141.430062][ C3] hpet: Lost 1 RTC interrupts [ 1145.255802][ C3] hpet_rtc_timer_reinit: 27 callbacks suppressed [ 1145.255851][ C3] hpet: Lost 1 RTC interrupts [ 1145.276142][ C3] hpet: Lost 1 RTC interrupts [ 1145.362071][ C3] hpet: Lost 1 RTC interrupts [ 1145.409855][ C3] hpet: Lost 1 RTC interrupts [ 1145.441062][ C3] hpet: Lost 1 RTC interrupts [ 1145.492334][ C3] hpet: Lost 2 RTC interrupts [ 1145.621392][ C3] hpet: Lost 1 RTC interrupts [ 1145.682188][ C3] hpet: Lost 1 RTC interrupts [ 1145.732779][ C3] hpet: Lost 1 RTC interrupts [ 1145.817900][ C3] hpet: Lost 3 RTC interrupts [ 1150.297528][ C3] hpet_rtc_timer_reinit: 44 callbacks suppressed [ 1150.297550][ C3] hpet: Lost 1 RTC interrupts [ 1150.585736][ C3] hpet: Lost 1 RTC interrupts [ 1150.669463][ C3] hpet: Lost 1 RTC interrupts [ 1150.697898][ C3] hpet: Lost 1 RTC interrupts [ 1150.764817][ C3] hpet: Lost 1 RTC interrupts [ 1150.853254][ C3] hpet: Lost 1 RTC interrupts [ 1150.913475][ C3] hpet: Lost 2 RTC interrupts [ 1151.121912][ C3] hpet: Lost 1 RTC interrupts [ 1151.187555][ C3] hpet: Lost 1 RTC interrupts [ 1151.291094][ C3] hpet: Lost 1 RTC interrupts [ 1155.320942][ C3] hpet_rtc_timer_reinit: 33 callbacks suppressed [ 1155.320972][ C3] hpet: Lost 1 RTC interrupts [ 1155.361104][ C3] hpet: Lost 1 RTC interrupts [ 1155.429983][ C3] hpet: Lost 1 RTC interrupts [ 1155.490620][ C3] hpet: Lost 1 RTC interrupts [ 1155.536499][ C3] hpet: Lost 1 RTC interrupts [ 1155.571515][ C3] hpet: Lost 1 RTC interrupts [ 1155.829622][ C3] hpet: Lost 3 RTC interrupts [ 1156.124943][ C3] hpet: Lost 1 RTC interrupts [ 1156.184878][ C3] hpet: Lost 1 RTC interrupts [ 1156.234197][ C3] hpet: Lost 1 RTC interrupts [ 1160.352195][ C3] hpet_rtc_timer_reinit: 33 callbacks suppressed [ 1160.352257][ C3] hpet: Lost 1 RTC interrupts [ 1160.469153][ C3] hpet: Lost 1 RTC interrupts [ 1160.601045][ C3] hpet: Lost 1 RTC interrupts [ 1160.664617][ C3] hpet: Lost 3 RTC interrupts [ 1160.822864][ C3] hpet: Lost 1 RTC interrupts [ 1161.000231][ C3] hpet: Lost 1 RTC interrupts [ 1161.064907][ C3] hpet: Lost 2 RTC interrupts [ 1161.143141][ C3] hpet: Lost 1 RTC interrupts [ 1161.187612][ C3] hpet: Lost 1 RTC interrupts [ 1161.210659][ C3] hpet: Lost 1 RTC interrupts [ 1165.536145][ C3] hpet_rtc_timer_reinit: 34 callbacks suppressed [ 1165.536167][ C3] hpet: Lost 2 RTC interrupts [ 1165.584214][ C3] hpet: Lost 1 RTC interrupts [ 1165.707711][ C3] hpet: Lost 1 RTC interrupts [ 1165.756463][ C3] hpet: Lost 1 RTC interrupts [ 1165.863732][ C3] hpet: Lost 1 RTC interrupts [ 1165.943847][ C3] hpet: Lost 3 RTC interrupts [ 1165.981038][ C3] hpet: Lost 1 RTC interrupts [ 1166.111853][ C3] hpet: Lost 1 RTC interrupts [ 1166.181224][ C3] hpet: Lost 3 RTC interrupts [ 1166.312236][ C3] hpet: Lost 4 RTC interrupts [ 1170.911493][ C3] hpet_rtc_timer_reinit: 29 callbacks suppressed [ 1170.911514][ C3] hpet: Lost 1 RTC interrupts [ 1170.967048][ C3] hpet: Lost 2 RTC interrupts [ 1171.019177][ C3] hpet: Lost 1 RTC interrupts [ 1171.135489][ C3] hpet: Lost 3 RTC interrupts [ 1171.207142][ C3] hpet: Lost 1 RTC interrupts [ 1171.329709][ C3] hpet: Lost 2 RTC interrupts [ 1171.467293][ C3] hpet: Lost 3 RTC interrupts [ 1171.553425][ C3] hpet: Lost 2 RTC interrupts [ 1171.619722][ C3] hpet: Lost 2 RTC interrupts [ 1171.870993][ C3] hpet: Lost 1 RTC interrupts [ 1176.121385][ C3] hpet_rtc_timer_reinit: 34 callbacks suppressed [ 1176.121407][ C3] hpet: Lost 1 RTC interrupts [ 1176.175947][ C3] hpet: Lost 2 RTC interrupts [ 1176.223236][ C3] hpet: Lost 2 RTC interrupts [ 1176.308944][ C3] hpet: Lost 1 RTC interrupts [ 1176.367106][ C3] hpet: Lost 1 RTC interrupts [ 1176.556894][ C3] hpet: Lost 1 RTC interrupts [ 1176.600432][ C3] hpet: Lost 1 RTC interrupts [ 1176.635149][ C3] hpet: Lost 1 RTC interrupts [ 1176.770824][ C3] hpet: Lost 4 RTC interrupts [ 1176.851341][ C3] hpet: Lost 2 RTC interrupts [ 1181.174241][ C3] hpet_rtc_timer_reinit: 38 callbacks suppressed [ 1181.174305][ C3] hpet: Lost 1 RTC interrupts [ 1181.236362][ C3] hpet: Lost 3 RTC interrupts [ 1181.268942][ C3] hpet: Lost 1 RTC interrupts [ 1181.305072][ C3] hpet: Lost 1 RTC interrupts [ 1181.406053][ C3] hpet: Lost 2 RTC interrupts [ 1181.558583][ C3] hpet: Lost 1 RTC interrupts [ 1181.678525][ C3] hpet: Lost 1 RTC interrupts [ 1181.806534][ C3] hpet: Lost 1 RTC interrupts [ 1181.853581][ C3] hpet: Lost 1 RTC interrupts [ 1182.006664][ C3] hpet: Lost 2 RTC interrupts [ 1183.183667][ T1352] ieee802154 phy0 wpan0: encryption failed: -22 [ 1183.189523][ T1352] ieee802154 phy1 wpan1: encryption failed: -22 [ 1186.197710][ C3] hpet_rtc_timer_reinit: 47 callbacks suppressed [ 1186.197757][ C3] hpet: Lost 1 RTC interrupts [ 1186.385570][ C3] hpet: Lost 1 RTC interrupts [ 1186.445989][ C3] hpet: Lost 1 RTC interrupts [ 1186.777575][ C3] hpet: Lost 1 RTC interrupts [ 1186.805941][ C3] hpet: Lost 1 RTC interrupts [ 1187.129015][ C3] hpet: Lost 1 RTC interrupts [ 1187.257411][ C3] hpet: Lost 1 RTC interrupts [ 1187.581918][ C3] hpet: Lost 1 RTC interrupts [ 1187.741604][ C3] hpet: Lost 2 RTC interrupts [ 1187.889893][ C3] hpet: Lost 1 RTC interrupts [ 1191.513536][ C3] hpet_rtc_timer_reinit: 25 callbacks suppressed [ 1191.513559][ C3] hpet: Lost 1 RTC interrupts [ 1191.677623][ C3] hpet: Lost 1 RTC interrupts [ 1191.945312][ C3] hpet: Lost 1 RTC interrupts [ 1192.001430][ C3] hpet: Lost 1 RTC interrupts [ 1192.129622][ C3] hpet: Lost 1 RTC interrupts [ 1192.301554][ C3] hpet: Lost 1 RTC interrupts [ 1192.429940][ C3] hpet: Lost 1 RTC interrupts [ 1192.497957][ C3] hpet: Lost 1 RTC interrupts [ 1192.561085][ C3] hpet: Lost 1 RTC interrupts [ 1192.640824][ C3] hpet: Lost 1 RTC interrupts [ 1196.528462][ C3] hpet_rtc_timer_reinit: 39 callbacks suppressed [ 1196.528486][ C3] hpet: Lost 3 RTC interrupts [ 1196.654517][ C3] hpet: Lost 1 RTC interrupts [ 1196.701212][ C3] hpet: Lost 1 RTC interrupts [ 1196.753008][ C3] hpet: Lost 1 RTC interrupts [ 1196.808727][ C3] hpet: Lost 1 RTC interrupts [ 1196.892758][ C3] hpet: Lost 1 RTC interrupts [ 1196.977653][ C3] hpet: Lost 1 RTC interrupts [ 1197.268052][ C3] hpet: Lost 1 RTC interrupts [ 1197.524686][ C3] hpet: Lost 1 RTC interrupts [ 1197.620756][ C3] hpet: Lost 1 RTC interrupts [ 1201.548393][ C3] hpet_rtc_timer_reinit: 33 callbacks suppressed [ 1201.548416][ C3] hpet: Lost 1 RTC interrupts [ 1201.576754][ C3] hpet: Lost 1 RTC interrupts [ 1201.612051][ C3] hpet: Lost 1 RTC interrupts [ 1201.739529][ C3] hpet: Lost 1 RTC interrupts [ 1201.804234][ C3] hpet: Lost 2 RTC interrupts [ 1201.891949][ C3] hpet: Lost 2 RTC interrupts [ 1201.957226][ C3] hpet: Lost 1 RTC interrupts [ 1202.029573][ C3] hpet: Lost 1 RTC interrupts [ 1202.096474][ C3] hpet: Lost 2 RTC interrupts [ 1202.208110][ C3] hpet: Lost 1 RTC interrupts [ 1206.564472][ C3] hpet_rtc_timer_reinit: 31 callbacks suppressed [ 1206.564496][ C3] hpet: Lost 1 RTC interrupts [ 1206.661024][ C3] hpet: Lost 1 RTC interrupts [ 1206.852823][ C3] hpet: Lost 1 RTC interrupts [ 1206.898451][ C3] hpet: Lost 1 RTC interrupts [ 1206.951312][ C3] hpet: Lost 1 RTC interrupts [ 1207.062971][ C3] hpet: Lost 1 RTC interrupts [ 1207.116261][ C3] hpet: Lost 2 RTC interrupts [ 1207.195871][ C3] hpet: Lost 1 RTC interrupts [ 1207.559322][ C3] hpet: Lost 1 RTC interrupts [ 1207.607404][ C3] hpet: Lost 1 RTC interrupts [ 1211.597058][ C3] hpet_rtc_timer_reinit: 38 callbacks suppressed [ 1211.597080][ C3] hpet: Lost 1 RTC interrupts [ 1211.710342][ C3] hpet: Lost 1 RTC interrupts [ 1211.735237][ C3] hpet: Lost 1 RTC interrupts [ 1211.794879][ C3] hpet: Lost 1 RTC interrupts [ 1211.891487][ C3] hpet: Lost 2 RTC interrupts [ 1212.079347][ C3] hpet: Lost 1 RTC interrupts [ 1212.191199][ C3] hpet: Lost 1 RTC interrupts [ 1212.259159][ C3] hpet: Lost 1 RTC interrupts [ 1212.499487][ C3] hpet: Lost 1 RTC interrupts [ 1212.595086][ C3] hpet: Lost 1 RTC interrupts [ 1217.038613][ C3] hpet_rtc_timer_reinit: 35 callbacks suppressed [ 1217.038636][ C3] hpet: Lost 1 RTC interrupts [ 1217.067116][ C3] hpet: Lost 1 RTC interrupts [ 1217.158356][ C3] hpet: Lost 1 RTC interrupts [ 1217.241538][ C3] hpet: Lost 1 RTC interrupts [ 1217.330364][ C3] hpet: Lost 1 RTC interrupts [ 1217.378628][ C3] hpet: Lost 1 RTC interrupts [ 1217.560470][ C3] hpet: Lost 1 RTC interrupts [ 1217.639336][ C3] hpet: Lost 1 RTC interrupts [ 1217.660567][ C3] hpet: Lost 1 RTC interrupts [ 1217.975372][ C3] hpet: Lost 1 RTC interrupts [ 1222.083437][ C3] hpet_rtc_timer_reinit: 40 callbacks suppressed [ 1222.083461][ C3] hpet: Lost 2 RTC interrupts [ 1222.163569][ C3] hpet: Lost 1 RTC interrupts [ 1222.243531][ C3] hpet: Lost 2 RTC interrupts [ 1222.349968][ C3] hpet: Lost 1 RTC interrupts [ 1222.521504][ C3] hpet: Lost 2 RTC interrupts [ 1222.604452][ C3] hpet: Lost 2 RTC interrupts [ 1222.674064][ C3] hpet: Lost 1 RTC interrupts [ 1222.734622][ C3] hpet: Lost 1 RTC interrupts [ 1222.802602][ C3] hpet: Lost 1 RTC interrupts [ 1222.851763][ C3] hpet: Lost 1 RTC interrupts [ 1227.158005][ C3] hpet_rtc_timer_reinit: 37 callbacks suppressed [ 1227.158030][ C3] hpet: Lost 1 RTC interrupts [ 1227.255996][ C3] hpet: Lost 1 RTC interrupts [ 1227.626124][ C3] hpet: Lost 1 RTC interrupts [ 1227.718608][ C3] hpet: Lost 3 RTC interrupts [ 1227.865733][ C3] hpet: Lost 1 RTC interrupts [ 1227.921497][ C3] hpet: Lost 1 RTC interrupts [ 1228.021398][ C3] hpet: Lost 1 RTC interrupts [ 1228.077613][ C3] hpet: Lost 1 RTC interrupts [ 1228.189414][ C3] hpet: Lost 2 RTC interrupts [ 1228.257591][ C3] hpet: Lost 1 RTC interrupts [ 1232.201158][ C3] hpet_rtc_timer_reinit: 28 callbacks suppressed [ 1232.201183][ C3] hpet: Lost 2 RTC interrupts [ 1232.281472][ C3] hpet: Lost 1 RTC interrupts [ 1232.548973][ C3] hpet: Lost 1 RTC interrupts [ 1232.645083][ C3] hpet: Lost 1 RTC interrupts [ 1232.723442][ C3] hpet: Lost 1 RTC interrupts [ 1232.920761][ C3] hpet: Lost 1 RTC interrupts [ 1233.075526][ C3] hpet: Lost 2 RTC interrupts [ 1233.157613][ C3] hpet: Lost 3 RTC interrupts [ 1233.224797][ C3] hpet: Lost 1 RTC interrupts [ 1233.298306][ C3] hpet: Lost 1 RTC interrupts [ 1237.230364][ C3] hpet_rtc_timer_reinit: 21 callbacks suppressed [ 1237.230387][ C3] hpet: Lost 2 RTC interrupts [ 1237.262175][ C3] hpet: Lost 1 RTC interrupts [ 1237.279834][ C3] hpet: Lost 1 RTC interrupts [ 1237.419605][ C3] hpet: Lost 1 RTC interrupts [ 1237.465674][ C3] hpet: Lost 1 RTC interrupts [ 1237.592256][ C3] hpet: Lost 1 RTC interrupts [ 1237.670704][ C3] hpet: Lost 1 RTC interrupts [ 1237.753185][ C3] hpet: Lost 1 RTC interrupts [ 1237.900339][ C3] hpet: Lost 1 RTC interrupts [ 1237.936084][ C3] hpet: Lost 1 RTC interrupts [ 1242.329058][ C3] hpet_rtc_timer_reinit: 28 callbacks suppressed [ 1242.329080][ C3] hpet: Lost 1 RTC interrupts [ 1242.403808][ C3] hpet: Lost 1 RTC interrupts [ 1242.446755][ C3] hpet: Lost 1 RTC interrupts [ 1242.574797][ C3] hpet: Lost 1 RTC interrupts [ 1242.595188][ C3] hpet: Lost 1 RTC interrupts [ 1242.763796][ C3] hpet: Lost 2 RTC interrupts [ 1242.965823][ C3] hpet: Lost 1 RTC interrupts [ 1243.016373][ C3] hpet: Lost 1 RTC interrupts [ 1243.080187][ C3] hpet: Lost 1 RTC interrupts [ 1243.200828][ C3] hpet: Lost 1 RTC interrupts [ 1244.670187][ T1352] ieee802154 phy0 wpan0: encryption failed: -22 [ 1244.675487][ T1352] ieee802154 phy1 wpan1: encryption failed: -22 [ 1247.484069][ C3] hpet_rtc_timer_reinit: 40 callbacks suppressed [ 1247.484091][ C3] hpet: Lost 1 RTC interrupts [ 1247.514625][ C3] hpet: Lost 1 RTC interrupts [ 1247.591699][ C3] hpet: Lost 1 RTC interrupts [ 1247.847954][ C3] hpet: Lost 1 RTC interrupts [ 1247.999367][ C3] hpet: Lost 2 RTC interrupts [ 1248.035337][ C3] hpet: Lost 1 RTC interrupts [ 1248.075535][ C3] hpet: Lost 1 RTC interrupts [ 1248.143615][ C3] hpet: Lost 1 RTC interrupts [ 1248.395541][ C3] hpet: Lost 1 RTC interrupts [ 1248.588130][ C3] hpet: Lost 1 RTC interrupts [ 1252.739065][ C3] hpet_rtc_timer_reinit: 19 callbacks suppressed [ 1252.739107][ C3] hpet: Lost 4 RTC interrupts [ 1253.271224][ C3] hpet: Lost 1 RTC interrupts [ 1253.379011][ C3] hpet: Lost 1 RTC interrupts [ 1253.574924][ C3] hpet: Lost 1 RTC interrupts [ 1253.779073][ C3] hpet: Lost 2 RTC interrupts [ 1253.961241][ C3] hpet: Lost 1 RTC interrupts [ 1254.022965][ C3] hpet: Lost 1 RTC interrupts [ 1254.235069][ C3] hpet: Lost 1 RTC interrupts [ 1254.418802][ C3] hpet: Lost 1 RTC interrupts [ 1254.458595][ C3] hpet: Lost 1 RTC interrupts [ 1257.855936][ C3] hpet_rtc_timer_reinit: 35 callbacks suppressed [ 1257.855986][ C3] hpet: Lost 1 RTC interrupts [ 1258.022553][ C3] hpet: Lost 3 RTC interrupts [ 1258.110620][ C3] hpet: Lost 1 RTC interrupts [ 1258.230735][ C3] hpet: Lost 1 RTC interrupts [ 1258.502202][ C3] hpet: Lost 1 RTC interrupts [ 1258.743808][ C3] hpet: Lost 1 RTC interrupts [ 1258.798919][ C3] hpet: Lost 1 RTC interrupts [ 1258.902554][ C3] hpet: Lost 1 RTC interrupts [ 1259.262742][ C3] hpet: Lost 1 RTC interrupts [ 1259.550408][ C3] hpet: Lost 1 RTC interrupts [ 1262.913921][ C3] hpet_rtc_timer_reinit: 21 callbacks suppressed [ 1262.913944][ C3] hpet: Lost 1 RTC interrupts [ 1263.097706][ C3] hpet: Lost 1 RTC interrupts [ 1263.375783][ C3] hpet: Lost 1 RTC interrupts [ 1263.498745][ C3] hpet: Lost 1 RTC interrupts [ 1263.554417][ C3] hpet: Lost 1 RTC interrupts [ 1263.626232][ C3] hpet: Lost 1 RTC interrupts [ 1263.674009][ C3] hpet: Lost 1 RTC interrupts [ 1263.911283][ C3] hpet: Lost 1 RTC interrupts [ 1264.030320][ C3] hpet: Lost 1 RTC interrupts [ 1264.347876][ C3] hpet: Lost 1 RTC interrupts [ 1267.973615][ C3] hpet_rtc_timer_reinit: 29 callbacks suppressed [ 1267.973638][ C3] hpet: Lost 1 RTC interrupts [ 1268.003839][ C3] hpet: Lost 1 RTC interrupts [ 1268.133647][ C3] hpet: Lost 1 RTC interrupts [ 1268.410891][ C3] hpet: Lost 1 RTC interrupts [ 1268.501151][ C3] hpet: Lost 1 RTC interrupts [ 1268.667893][ C3] hpet: Lost 1 RTC interrupts [ 1269.137697][ C3] hpet: Lost 1 RTC interrupts [ 1269.249657][ C3] hpet: Lost 2 RTC interrupts [ 1269.325369][ C3] hpet: Lost 1 RTC interrupts [ 1269.377501][ C3] hpet: Lost 1 RTC interrupts [ 1272.973096][ C3] hpet_rtc_timer_reinit: 21 callbacks suppressed [ 1272.973121][ C3] hpet: Lost 1 RTC interrupts [ 1273.029179][ C3] hpet: Lost 1 RTC interrupts [ 1273.253414][ C3] hpet: Lost 1 RTC interrupts [ 1273.306616][ C3] hpet: Lost 1 RTC interrupts [ 1273.368368][ C3] hpet: Lost 1 RTC interrupts [ 1273.443341][ C3] hpet: Lost 1 RTC interrupts [ 1273.480981][ C3] hpet: Lost 1 RTC interrupts [ 1273.934015][ C3] hpet: Lost 1 RTC interrupts [ 1274.049715][ C3] hpet: Lost 1 RTC interrupts [ 1274.129083][ C3] hpet: Lost 1 RTC interrupts [ 1278.172208][ C3] hpet_rtc_timer_reinit: 26 callbacks suppressed [ 1278.172279][ C3] hpet: Lost 1 RTC interrupts [ 1278.305235][ C3] hpet: Lost 1 RTC interrupts [ 1278.417572][ C3] hpet: Lost 1 RTC interrupts [ 1278.467927][ C3] hpet: Lost 2 RTC interrupts [ 1278.550872][ C3] hpet: Lost 1 RTC interrupts [ 1278.693205][ C3] hpet: Lost 1 RTC interrupts [ 1278.850246][ C3] hpet: Lost 1 RTC interrupts [ 1278.912581][ C3] hpet: Lost 1 RTC interrupts [ 1278.948075][ C3] hpet: Lost 1 RTC interrupts [ 1279.353755][ C3] hpet: Lost 1 RTC interrupts [ 1283.239748][ C3] hpet_rtc_timer_reinit: 37 callbacks suppressed [ 1283.239780][ C3] hpet: Lost 1 RTC interrupts [ 1283.316051][ C3] hpet: Lost 1 RTC interrupts [ 1283.480359][ C3] hpet: Lost 1 RTC interrupts [ 1283.766199][ C3] hpet: Lost 3 RTC interrupts [ 1283.831944][ C3] hpet: Lost 2 RTC interrupts [ 1283.952663][ C3] hpet: Lost 1 RTC interrupts [ 1284.023916][ C3] hpet: Lost 1 RTC interrupts [ 1284.060568][ C3] hpet: Lost 1 RTC interrupts [ 1284.455510][ C3] hpet: Lost 2 RTC interrupts [ 1284.764417][ C3] hpet: Lost 1 RTC interrupts [ 1288.279722][ C3] hpet_rtc_timer_reinit: 34 callbacks suppressed [ 1288.279757][ C3] hpet: Lost 1 RTC interrupts [ 1288.309035][ C3] hpet: Lost 1 RTC interrupts [ 1288.415690][ C3] hpet: Lost 1 RTC interrupts [ 1288.515592][ C3] hpet: Lost 1 RTC interrupts [ 1288.550563][ C3] hpet: Lost 1 RTC interrupts [ 1288.599983][ C3] hpet: Lost 2 RTC interrupts [ 1288.627585][ C3] hpet: Lost 1 RTC interrupts [ 1288.653764][ C3] hpet: Lost 1 RTC interrupts [ 1288.775978][ C3] hpet: Lost 1 RTC interrupts [ 1288.936255][ C3] hpet: Lost 1 RTC interrupts [ 1293.294945][ C3] hpet_rtc_timer_reinit: 33 callbacks suppressed [ 1293.295010][ C3] hpet: Lost 2 RTC interrupts [ 1293.335374][ C3] hpet: Lost 1 RTC interrupts [ 1293.355293][ C3] hpet: Lost 1 RTC interrupts [ 1293.624502][ C3] hpet: Lost 1 RTC interrupts [ 1293.743163][ C3] hpet: Lost 1 RTC interrupts [ 1294.082932][ C3] hpet: Lost 1 RTC interrupts [ 1294.227769][ C3] hpet: Lost 2 RTC interrupts [ 1294.399784][ C3] hpet: Lost 3 RTC interrupts [ 1294.491054][ C3] hpet: Lost 2 RTC interrupts [ 1294.691075][ C3] hpet: Lost 3 RTC interrupts [ 1298.301665][ C3] hpet_rtc_timer_reinit: 33 callbacks suppressed [ 1298.301702][ C3] hpet: Lost 1 RTC interrupts [ 1298.326563][ C3] hpet: Lost 1 RTC interrupts [ 1298.571303][ C3] hpet: Lost 1 RTC interrupts [ 1298.618884][ C3] hpet: Lost 1 RTC interrupts [ 1298.675199][ C3] hpet: Lost 2 RTC interrupts [ 1298.784642][ C3] hpet: Lost 1 RTC interrupts [ 1298.935213][ C3] hpet: Lost 1 RTC interrupts [ 1298.978796][ C3] hpet: Lost 1 RTC interrupts [ 1299.150387][ C3] hpet: Lost 2 RTC interrupts [ 1299.290529][ C3] hpet: Lost 2 RTC interrupts 15:47:34 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNDCTL_SEQ_OUTOFBAND(r0, 0x40085112, &(0x7f0000000100)=@e={0xff, 0x1, 0x0, 0x0, @generic}) [ 1303.438144][ C3] hpet_rtc_timer_reinit: 38 callbacks suppressed [ 1303.438167][ C3] hpet: Lost 1 RTC interrupts [ 1303.476050][ C3] hpet: Lost 2 RTC interrupts [ 1303.518442][ C3] hpet: Lost 1 RTC interrupts [ 1303.593916][ C3] hpet: Lost 1 RTC interrupts [ 1303.622269][ C3] hpet: Lost 1 RTC interrupts [ 1303.714197][ C3] hpet: Lost 1 RTC interrupts [ 1303.810458][ C3] hpet: Lost 4 RTC interrupts [ 1304.060001][ C3] hpet: Lost 1 RTC interrupts [ 1304.086075][ C3] hpet: Lost 1 RTC interrupts [ 1304.134115][ C3] hpet: Lost 1 RTC interrupts [ 1306.082699][ T1352] ieee802154 phy0 wpan0: encryption failed: -22 [ 1306.198970][ T1352] ieee802154 phy1 wpan1: encryption failed: -22 2022/09/29 15:47:46 SYZFATAL: Manager.NewInput call failed: write tcp 127.0.0.1:47662->127.0.0.1:37745: i/o timeout [ 1308.717684][ C3] hpet_rtc_timer_reinit: 38 callbacks suppressed [ 1308.717804][ C3] hpet: Lost 1 RTC interrupts [ 1308.741805][ C3] hpet: Lost 1 RTC interrupts [ 1308.945488][ C3] hpet: Lost 1 RTC interrupts [ 1309.013468][ C3] hpet: Lost 1 RTC interrupts [ 1309.101502][ C3] hpet: Lost 1 RTC interrupts [ 1309.405871][ C3] hpet: Lost 1 RTC interrupts [ 1309.429322][ C3] hpet: Lost 1 RTC interrupts [ 1309.493124][ C3] hpet: Lost 2 RTC interrupts [ 1309.553903][ C3] hpet: Lost 2 RTC interrupts [ 1309.605746][ C3] hpet: Lost 1 RTC interrupts [ 1313.734035][ C3] hpet_rtc_timer_reinit: 20 callbacks suppressed [ 1313.734059][ C3] hpet: Lost 1 RTC interrupts [ 1313.764304][ C3] hpet: Lost 1 RTC interrupts [ 1313.899625][ C3] hpet: Lost 3 RTC interrupts [ 1313.928154][ C3] hpet: Lost 1 RTC interrupts [ 1314.008395][ C3] hpet: Lost 1 RTC interrupts [ 1314.066697][ C3] hpet: Lost 1 RTC interrupts [ 1314.093538][ C3] hpet: Lost 1 RTC interrupts [ 1314.144979][ C3] hpet: Lost 1 RTC interrupts [ 1314.203561][ C3] hpet: Lost 1 RTC interrupts [ 1314.240916][ C3] hpet: Lost 2 RTC interrupts VM DIAGNOSIS: 15:47:48 Registers: info registers vcpu 0 RAX=0000000000000000 RBX=ffff88801b8adb40 RCX=ffffffff878cb8f6 RDX=0000000000000001 RSI=0000000000000004 RDI=ffff888074a13aa0 RBP=0000000000000000 RSP=ffffc90000007db0 R8 =0000000000000001 R9 =ffff888074a13aa4 R10=ffffed1003715b5c R11=0000000000000000 R12=ffff888074a13a80 R13=17195f6f208e0000 R14=ffff888074a13aa0 R15=17195f6f208e0000 RIP=ffffffff81c86c17 RFL=00000082 [--S----] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 0000000000000000 ffffffff 00c00000 GS =0000 ffff88802c800000 ffffffff 00c00000 LDT=0000 0000000000000000 00000000 00000000 TR =0040 fffffe0000003000 00000067 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 0000ffff CR0=80050033 CR2=00007fb025183e3c CR3=0000000073b77000 CR4=00150ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=ff00ff0000ff0000ff0000ff0000ff00 XMM02=ffffffffffffffffffffff0000000000 XMM03=00000000000000000000000000000000 XMM04=2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f XMM05=0000006e0000005b0000000000000000 XMM06=00000000000000000000000000000000 XMM07=00000000000000000000000000000000 XMM08=2d2a29282726242221200a09030b010a XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000000 RBX=ffff88802cb42620 RCX=ffffffff81715797 RDX=ffff88801e201d80 RSI=0000000000000000 RDI=0000000000000005 RBP=0000000000000003 RSP=ffffc9000d227940 R8 =0000000000000005 R9 =0000000000000000 R10=0000000000000001 R11=0000000000000000 R12=ffffed10059684c5 R13=0000000000000003 R14=dffffc0000000000 R15=0000000000000001 RIP=ffffffff817c03cc RFL=00000246 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 0000000000000000 ffffffff 00c00000 GS =0000 ffff88802c900000 ffffffff 00c00000 LDT=0000 0000000000000000 00000000 00000000 TR =0040 fffffe000004a000 00000067 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 0000ffff CR0=80050033 CR2=000055e65aaf8ee8 CR3=000000000bc8e000 CR4=00150ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000 XMM02=ffffffffffffffff0f0e0d0c0b0a0908 XMM03=00000000000000000403010201008881 XMM04=000000000000000f0000000000885d81 XMM05=0000006e0000005b0000000000000000 XMM06=00000000000000000000000000000000 XMM07=00000000000000000000000000000000 XMM08=201818181818181020003b7c2629280a XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 2 RAX=fffff520006fcf1f RBX=1ffff920006fcf1f RCX=0000000000000002 RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff8bf89400 RBP=0000000000000000 RSP=ffffc900037e78e8 R8 =0000000000000000 R9 =0000000000000000 R10=00000000000001ea R11=0000000000000000 R12=0000000000000002 R13=0000000000000000 R14=ffffffff8bf89400 R15=0000000000000000 RIP=ffffffff815f7cb0 RFL=00000282 [--S----] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0000 0000000000000000 ffffffff 00c00000 DS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] FS =0000 0000000000000000 ffffffff 00c00000 GS =0000 ffff88802ca00000 ffffffff 00c00000 LDT=0000 0000000000000000 00000000 00000000 TR =0040 fffffe0000091000 00000067 00008b00 DPL=0 TSS64-busy GDT= fffffe000008f000 0000007f IDT= fffffe0000000000 0000ffff CR0=80050033 CR2=00007effed92bd40 CR3=000000001a29d000 CR4=00150ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=000000000000000000000000000001a4 XMM01=0000ff0000000000ff0000000000ff00 XMM02=0000ff0000000000ff0000000000ff00 XMM03=00000000000000000000000000000000 XMM04=2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f XMM05=00000000000000000000000000000000 XMM06=0d0c0f0e09080b0a0504070601000302 XMM07=0e0d0c0f0a09080b0605040702010003 XMM08=5245004c415441460054454955510029 XMM09=00000000000000000000000000000000 XMM10=b5a686e0558c2341a10b2bbe96c23e01 XMM11=6b5a492a183a4596c176a146e931ca9e XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 3 RAX=0000000000000026 RBX=0000000000000048 RCX=0000000000000100 RDX=ffff888014b7d880 RSI=ffffffff86035c4b RDI=000000000000000a RBP=0000000000000048 RSP=ffffc900005e8bd8 R8 =0000000000000001 R9 =0000000000000000 R10=0000000000000032 R11=0000000000000001 R12=0000000000000046 R13=0000000000000000 R14=ffffffff86035720 R15=ffffc900005e8c40 RIP=ffffffff812cb876 RFL=00000046 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0000 0000000000000000 ffffffff 00c00000 DS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] FS =0000 0000000000000000 ffffffff 00c00000 GS =0000 ffff88802cb00000 ffffffff 00c00000 LDT=0000 0000000000000000 00000000 00000000 TR =0040 fffffe00000d8000 00000067 00008b00 DPL=0 TSS64-busy GDT= fffffe00000d6000 0000007f IDT= fffffe0000000000 0000ffff CR0=80050033 CR2=00007f47d61e6b80 CR3=00000000214cb000 CR4=00150ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00ff0000000000000000000000ffff00 XMM02=00ff000000000000000000000000ff00 XMM03=35333154205b5d3037393839312e3630 XMM04=000000000000000000000000ff000000 XMM05=000000000000000000000000ff000000 XMM06=20353932373639203932203d000a2e27 XMM07=7320353932373639343932343d736573 XMM08=2500656c6f736e6f632f7665642f000a XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000